Seite 1 von 1

Unerwünschte Leerzeichen beim Einfügen von Tabellenelementen

Verfasst: Fr 10. Jun 2011, 18:01
von Gast
Hallo Forum.
Ich möchte einen Datensatz in einer Tabelle darstellen. Die Daten liegen in einer Form vor, in der jedes Datum einen LaTeX-Befehl aufruft. Leider entsteht beim Erzeugen der Tabelle immer ein Abstand bei jedem Aufruf des Befehls. Wie kann ich das vermeiden? Oder gibt es generell eine sinnvollere Lösung als meinen Ansatz? Die Tabelle bei den Daten zu integrieren ist leider nicht möglich. Danke für Eure Hilfe.

Minimalbeispiel:

Haupt .tex-Datei:
\documentclass[a4paper]{scrartcl}

\usepackage{longtable}

\newcommand{\tabelleneintrag}[3]
{
\xdef\liste{ #1 & #2 & #3 \\ }
} 

\begin{document}
\begin{longtable}{|l|l|l|}
ein tabellenelement1 & ein tabellenelement2 & ein tabellenelement3 \\
\input{daten.tex}
\end{longtable}

\end{document}
Datensatz:
\let\\\relax
\tabelleneintrag{a}{b}{c}
\liste

\let\\\relax
\tabelleneintrag{x}{y}{z}
\liste

Verfasst: Fr 10. Jun 2011, 22:01
von matze
...

Verfasst: Sa 11. Jun 2011, 01:15
von matze
...