transpect/docx2tex

Something wrong with table generation.

skinkie opened this issue · 5 comments

Runaway argument?
{Definitie: Verwachte vertraging van een rit waarvoor nog geen initia\ETC.
! Paragraph ended before \multicolumn was complete.

\par
l.494 \end{tabularx}

\begin{table}
\begin{tabularx}{\textwidth}{|
p{\dimexpr 0.21\linewidth-2\tabcolsep-2\arrayrulewidth}|
p{\dimexpr 0.039\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.047\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.039\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.388\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.199\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.039\linewidth-2\tabcolsep-\arrayrulewidth}|
p{\dimexpr 0.039\linewidth-2\tabcolsep-\arrayrulewidth}|} \hline
\textbf{DELAY} & \multicolumn{5}{p{\dimexpr 0.712\linewidth-2\tabcolsep-\arrayrulewidth}|}{Definitie: Verwachte vertraging van een rit waarvoor nog geen initialisatie heeft plaatsgevonden.  \par Gebruik: Wordt gebruikt om aan te geven dat de rit naar verwachting later dan gepland bij de beginhalte zal vertrekken  en er geen voertuig aan de rit gekoppeld is.} & \multicolumn{2}{p{\dimexpr 0.078\linewidth-2\tabcolsep-\arrayrulewidth}|}{\raggedleft\arraybackslash{}\raggedleft\arraybackslash{}} \\\hline
\centering\arraybackslash{}Element & \centering\arraybackslash{}Soort & \centering\arraybackslash{}Type & \centering\arraybackslash{}Sleutel & \centering\arraybackslash{}Omschrijving & \centering\arraybackslash{}xml tag & \centering\arraybackslash{}Standaard & \centering\arraybackslash{}Bron \\\hline
DataOwnerCode & \# & E1 & P & Vervoerder (exploitant) & \raggedleft\arraybackslash{} dataownercode & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
LinePlanningNumber & \# & V10 & P & Lijn zoals gebruikt in het systeem van de vervoerder & \raggedleft\arraybackslash{}lineplanningnumber & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
OperatingDay & \# & D & P & Exploitatiedag.  & \raggedleft\arraybackslash{}operatingday & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
JourneyNumber & \# & N6 & P & Publieke ritnummer (ritnummer zoals bekend bij de vervoerder). & \raggedleft\arraybackslash{}journeynumber & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
ReinforcementNumber & \# & N2 & P & Versterkingsrit indicator, 0 = geplande rit, {\textgreater}0 = versterkingsrit. & \raggedleft\arraybackslash{}reinforcementnumber & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
Timestamp & X & U & U & Tijdstip van verzenden bericht door het bronsysteem & \raggedleft\arraybackslash{}timestamp & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
Source & X & E2 &  & Duidt de onderliggende bron van het bericht. & \raggedleft\arraybackslash{} source & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
Punctuality & X & Z4 &  & Verwachte afwijking op de geplande tijd in seconden ten opzichte van het beginpunt. Te vroeg {\textless}0, te laat {\textgreater}0, op tijd =0. \par Alleen te gebruiken als ${\geq}$0. & \raggedleft\arraybackslash{}punctuality & \raggedleft\arraybackslash{} & \raggedleft\arraybackslash{} \\\hline
\end{tabularx}
\end{table}

Can you send the docx input to Martin?

Done.

Hi Stefan,

the runaway error was raised by the \par in the table. I replaced this with \newline and pdflatex compiles the table without errors.

kind regards,
Martin

@gimsieke I'll become famous with my newline issues ;-)