diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-09-13 16:32:49 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2011-09-13 19:30:20 +0200 |
commit | 4f70bcdfc7dcf0d010d270c4d62b33303ba77697 (patch) | |
tree | f56ec90c6e6463609ea9cf683bdfe6729e0813fc /doc/latex | |
parent | 5e67665e11afbafdc72b8f5d1542494f7a9c7f64 (diff) | |
download | gnutls-4f70bcdfc7dcf0d010d270c4d62b33303ba77697.tar.gz |
updated documentation. The function descriptions were converted to floats.
Diffstat (limited to 'doc/latex')
-rw-r--r-- | doc/latex/gnutls.tex | 7 | ||||
-rw-r--r-- | doc/latex/macros.tex | 45 |
2 files changed, 38 insertions, 14 deletions
diff --git a/doc/latex/gnutls.tex b/doc/latex/gnutls.tex index ba4a9d3be4..edb1e988fa 100644 --- a/doc/latex/gnutls.tex +++ b/doc/latex/gnutls.tex @@ -15,8 +15,15 @@ \usepackage{verbatim} \usepackage{listings} \usepackage{xcolor} +\usepackage{afterpage} +\usepackage{float} +\usepackage{morefloats} \usepackage[greek,english]{babel}%for euro sign +\renewcommand{\textfraction}{0.00} +\renewcommand{\floatpagefraction}{0.8} +\renewcommand{\dblfloatpagefraction}{0.8} + \hypersetup{ colorlinks,% citecolor=blue,% diff --git a/doc/latex/macros.tex b/doc/latex/macros.tex index 1b48459ba7..8907c52ce2 100644 --- a/doc/latex/macros.tex +++ b/doc/latex/macros.tex @@ -44,6 +44,8 @@ \code{#1}% } +\definecolor{light-gray}{gray}{0.95} + \newcommand{\showfunc}[1]{% \let\Oldfd\functionDescription \let\Oldendfd\endfunctionDescription @@ -63,15 +65,15 @@ } \newcommand{\showfuncdesc}[1]{% + \begin{figure}[htbp] \begin{minipage}[l]{\linewidth} \begin{framed} \texttt{ \input{functions/#1} } \end{framed} - \vspace{0.10cm} \end{minipage} - \par + \end{figure} } \newcommand{\showenumdesc}[2]{% @@ -90,78 +92,93 @@ } \newcommand{\showfuncA}[1]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} -% } \end{framed} \end{samepage} + \end{figure} } \newcommand{\showfuncB}[2]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} + \vspace{0.2cm} \showfunc{#2} -% } \end{framed} \end{samepage} + \end{figure} } \newcommand{\showfuncC}[3]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} + \vspace{0.2cm} \showfunc{#2} + \vspace{0.2cm} \showfunc{#3} -% } \end{framed} \end{samepage} + \end{figure} } \newcommand{\showfuncD}[4]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} + \vspace{0.2cm} \showfunc{#2} + \vspace{0.2cm} \showfunc{#3} + \vspace{0.2cm} \showfunc{#4} -% } \end{framed} \end{samepage} + \end{figure} } \newcommand{\showfuncE}[5]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} + \vspace{0.2cm} \showfunc{#2} + \vspace{0.2cm} \showfunc{#3} + \vspace{0.2cm} \showfunc{#4} + \vspace{0.2cm} \showfunc{#5} -% } \end{framed} \end{samepage} + \end{figure} } \newcommand{\showfuncF}[6]{% -% \fcolorbox{black}{light-gray}{ + \begin{figure}[H] \begin{samepage} \begin{framed} \showfunc{#1} + \vspace{0.2cm} \showfunc{#2} + \vspace{0.2cm} \showfunc{#3} + \vspace{0.2cm} \showfunc{#4} + \vspace{0.2cm} \showfunc{#5} + \vspace{0.2cm} \showfunc{#6} -% } \end{framed} \end{samepage} + \end{figure} } \newenvironment{function}% |