%% %% Index table definitions %% \usepackage{longtable} % Index table row \def\DBKinditem#1#2{ & & & & \tabularnewline #1 & #2 & \DBKdate & & \ \tabularnewline & & & & \tabularnewline \hline } \def\referencetitle{ \ifthenelse{\equal{\DBKreference}{}}% {}{\emph{\DBKrefname} :}} % Index table environment \newenvironment{DBKindtable}{ \begin{center} \begin{tabular}{ |>{\centering}p{3cm} |>{\centering}p{3cm} |>{\centering}p{3.5cm} |>{\centering}p{3cm} >{\centering}p{3cm} | } \hline \multicolumn{5}{|c|}{\textbf{\DBKindtitle}} \tabularnewline \hline \multicolumn{5}{c}{\ } \tabularnewline \hline \multicolumn{1}{|l|}{} & \multicolumn{2}{l|}{\emph{\titlename} :} & \multicolumn{2}{l|}{\referencetitle}\tabularnewline & \multicolumn{2}{l|}{} & \multicolumn{2}{l|}{} \tabularnewline \multicolumn{1}{|p{3cm}|}{} & \multicolumn{2}{p{6.5cm}|}{\DBKtitle} & \multicolumn{2}{p{3cm}|}{\DBKreference}\tabularnewline \hline \hline & & & & \tabularnewline \emph{\DBKcontrib} & \emph{\DBKindname} & \emph{\DBKrevdate} & \multicolumn{2}{c|}{\emph{\DBKsignature}} \tabularnewline & & & & \tabularnewline \hline }{ \end{tabular} \end{center} } %% %% Revision history table and rows %% \def\DBKrevitem#1#2#3#4{ & & & \tabularnewline #1 & #2 & #3 & #4 \tabularnewline & & & \tabularnewline \hline } \newenvironment{DBKrevtable}{ \begin{center} \savetablecounter % \begin{longtable}{ |>{\centering}p{3cm} |>{\centering}p{3cm} |> {\raggedright}p{6.9cm} |>{\centering}p{3cm} | } \hline %% Domitete \multicolumn{4}{|c|}{\textbf{\DBKrevtitle}} \tabularnewline \hline %% Table Titles \multicolumn{4}{c}{\ } \tabularnewline \hline \multicolumn{1}{|c|}{\DBKrevnumber}& \multicolumn{1}{c|}{\DBKrevdate} & \multicolumn{1}{c|}{\DBKrevdesc} & \multicolumn{1}{c|}{\DBKrevname} \tabularnewline \hline \endhead }{ \end{longtable} \restoretablecounter % \end{center} } %% ***************** %% *** Domitete %% ***************** % Default history table \def\DBKrevhistory{ \begin{DBKrevtable} \DBKrevitem{}{}{}{} \end{DBKrevtable} } % Default credits table \def\DBKindexation{ \begin{DBKindtable} \DBKinditem{\writtenby}{\DBKauthor} \end{DBKindtable} } % Whole bookinfo tables \def\DBKdomitete{ \begin{sffamily} \DBKindexation \vspace{1cm} \DBKrevhistory \end{sffamily} }