From: Fredrik Tolf Date: Mon, 9 Jul 2007 02:42:45 +0000 (+0200) Subject: Use longtable for protocol BNF. X-Git-Url: http://git.dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=f793230342a7a9bdb277567a4c7c9a6e521dbb46 Use longtable for protocol BNF. --- diff --git a/doc/protocol/protocol.tex b/doc/protocol/protocol.tex index 1520f21..3d3f9be 100644 --- a/doc/protocol/protocol.tex +++ b/doc/protocol/protocol.tex @@ -4,6 +4,7 @@ \usepackage[utf8x]{inputenc} \usepackage[ps2pdf]{hyperref} \usepackage{reqlist} +\usepackage{longtable} \newcommand{\urlink}[1]{\texttt{<#1>}} \newcommand{\unix}{\textsc{Unix}} @@ -121,7 +122,7 @@ when talking directly to the daemon with a program such as Formally, the syntax of the protocol may be defined with the following BNF rules. Note that they all operate on Unicode characters, not bytes. -\begin{tabular}{lcl} +\begin{longtable}{lcl} & ::= & \\ & & | \\ & & | \\ @@ -155,7 +156,7 @@ BNF rules. Note that they all operate on Unicode characters, not bytes. & & | ``\texttt{5}'' | ``\texttt{6}'' | ``\texttt{7}'' | ``\texttt{8}'' | ``\texttt{9}'' -\end{tabular} +\end{longtable} As for the terminal symbols, is U+0020, is U+0009, is the sequence of U+000D and U+000A, is U+002D,