% de naeste seks makroer anvendes internt % de kan uden problemer fjernes i hele filen \let\START\relax \let\STOP\relax \let\SPECEXTSTART\relax \let\SPECEXTSTOP\relax \let\DCBEGIN\relax \let\DCEND\relax \DCBEGIN \documentclass[a4paper]{article} \DCEND \usepackage [latin1]{inputenc} \usepackage [T1]{fontenc} \usepackage [danish]{babel} \usepackage {felineekssupp} \usepackage {kpfonts} \usepackage [scaled=0.8]{beramono} \usepackage [scaled=0.85]{berasans} % al anvendelse af geometry i eksemplerne boer man slette, % dette anvendes mht. at stoerrelsen skal passe til brug i bogen \usepackage{geometry} \geometry{textwidth=412.0pt} % vil ikke have sidetal med, fjern selv \pagestyle{empty} % forfatteren snyder maaske, fjern kode fra HER --> \lineskip =5pt % <-- til HER. \START \begin{filecontents*}{data.csv} Forkortelse,Navn,Hjemmeside DK-TUG,"Dansk TeX-brugergruppe",http://www.tug.dk TUG,"The TeX Users Group",http://www.tug.org DANTE,"Deutschsprachige Anwendervereinigung TeX e.V",http://www.dante.de \end{filecontents*} \usepackage{datatool,url,booktabs} \STOP \begin{document} \DTLloaddb{data}{data.csv} \renewcommand{\dtldisplaystarttab}{\toprule} \renewcommand{\dtldisplayafterhead}{\midrule} \renewcommand{\dtldisplayendtab}{\\\bottomrule} \DTLdisplaydb{data} Mere kontrol over formateringen: \begin{tabular}{lll} \toprule \textbf{Forkortelse} & \textbf{Navn} & \textbf{Hjemmeside} \DTLforeach{data}{% \forkortelse=Forkortelse,\navn=Navn,\hjemmeside=Hjemmeside}{% \DTLiffirstrow{\\\midrule}{\\}% \forkortelse & \navn & \expandafter\url\expandafter{\hjemmeside} } \\\bottomrule \end{tabular} \end{document}