Unerwünschte Leerzeichen beim Einfügen von Tabellenelementen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Unerwünschte Leerzeichen beim Einfügen von Tabellenelementen

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

...

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

...

Unerwünschte Leerzeichen beim Einfügen von Tabellenelementen

von Gast » Fr 10. Jun 2011, 18:01

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

Nach oben