- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 9 anni, 8 mesi fa da .
-
Topic
-
Possiedo tutti i miei contatti in formato CSV e volevo creare una tabella su più pagine. Mi viene sempre restituito l’errore seguente:`
(D:\Programmi\miktex_portable\texmfs\install\tex\latex\tools\longtable.sty)
(001.aux))
Runaway argument?
\@nil \let \@dtl@line =\@dtl@trmstr \dtl@domappings \@dtl@line \ifdefempty \ETC
.
! File ended while scanning use of \@dtl@trim.
\par
<*> ./001.tex?
`Eliminando la longtable i valori vengono riportati nel documento regolarmente !
Ho semplificato il codice creando un esempio che mi restituisce lo stesso errore:`
\newcommand{\inputfile}{dbase/001.csv}
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{datatool}
\usepackage{longtable}
\DTLsetseparator{;}
%
\begin{document}
\begin{longtable}{l|l}
\DTLloadrawdb{title}{\inputfile}%
\DTLforeach*{title}{\name=NAME,\surname=SURNAME}{%
\name & \surname\\
}%
\end{longtable}
\end{document}
`Il CSV è molto semplice:
`
NAME;SURNAME
name01;surname01
name02;surname02
name03;surname03
`Mi aiutate a capire l’errore ? Grazie.
- Devi essere connesso per rispondere a questo topic.