diff --git a/docs/preamble.report b/docs/preamble.report index 9d9be5164d..85c86af746 100644 --- a/docs/preamble.report +++ b/docs/preamble.report @@ -1,14 +1,8 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Preamble for report output - % \documentclass{report} - % \usepackage{fpc} - -% Use times for PDF -\ifx\pdfoutput\undefined -\else - \usepackage{times} -\fi +% +% \ No newline at end of file diff --git a/docs/ref.tex b/docs/ref.tex index 8f90932deb..b1149f59d2 100644 --- a/docs/ref.tex +++ b/docs/ref.tex @@ -44,6 +44,7 @@ % Start of document. % \begin{document} +\renewcommand{\hline}{\xspace} \title{Free Pascal :\\ Reference guide.} \docdescription{Reference guide for Free Pascal, version \fpcversion} \docversion{1.9} @@ -111,21 +112,21 @@ Keywords which must be typed exactly as in the diagram: \end{mysyntdiag} When something can be repeated, there is an arrow around it: \begin{mysyntdiag} -\<[b] \synt{this\ can\ be\ repeated} \\ \> +\begin{rep}[b] \synt{this\ can\ be\ repeated} \\ \end{rep} \end{mysyntdiag} When there are different possibilities, they are listed in columns: \begin{mysyntdiag} -\( +\begin{stack} \synt{First\ possibility} \\ \synt{Second\ possibility} -\) +\end{stack} \end{mysyntdiag} Note, that one of the possibilities can be empty: \begin{mysyntdiag} -\[ +\begin{stack}\\ \synt{First\ possibility} \\ \synt{Second\ possibility} -\] +\end{stack} \end{mysyntdiag} This means that both the first or second possibility are optional. Of course, all these elements can be combined and nested. @@ -565,7 +566,13 @@ check error if range checking is enabled. \end{enumerate} \subsubsection{Integers} A list of pre-defined integer types is presented in \seet{integerstyp} -\begin{FPCltable}{l}{Predefined integer types}{integerstyp} +% +\begin{table}[ht] +\caption{Predefined integer types} +\label{tab:integerstyp} +\begin{center} +\begin{tabular}{l} +%\begin{FPCltable}{l}{Predefined integer types}{integerstyp} Name\\ \hline Integer \\ Shortint \\ @@ -581,7 +588,10 @@ Boolean \\ ByteBool \\ LongBool \\ Char \\ \hline -\end{FPCltable} +\end{tabular} +\end{center} +\end{table} +%\end{FPCltable} The integer types, and their ranges and sizes, that are predefined in \fpc are listed in \seet{integersranges}. It is to note that the \var{qword} and \var{int64} types are not true ordinals, so diff --git a/docs/units.tex b/docs/units.tex index e22a2e0704..b238669635 100644 --- a/docs/units.tex +++ b/docs/units.tex @@ -46,6 +46,7 @@ % Start of document. % \begin{document} +% \title{Free Pascal supplied units : \\ Reference guide.} \docdescription{Reference guide for standard Free Pascal units.} \docversion{1.9}