Ich weiß das es an folgendem Code liegt. Einzelne Tabellenzeilen lassen sich kompilieren sobald jedoch die gesamte Tabelle im Dokument ist, dauert das Kompilieren ewig und der Fehler wird ausgeworfen.

\documentclass{scrreprt} 
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{longtable}
\begin{document}
\usepackage{siunitx}
\usepackage{color}
\begin{longtable}{|c|p{35mm}|p{30mm}|p{30mm}|}
\hline
AgeI&\textit{Agrobacterium \par gelatinovorum}&5'~A\textcolor{blue}{CCGGT}~3'\par 3'~\textcolor{blue}{TGGCC}A~5'&\SI{37}{\celsius}\\
\hline
\end{longtable}
\end{document}

Alle weiteren Zeilen haben den selben Aufbau...

gefragt 10 Jun, 12:06

Jane01's gravatar image

Jane01
111
Akzeptiert: 0%

bearbeitet 10 Jun, 15:45

esdd's gravatar image

esdd
15.1k83954

2

Du kannst keine Pakete nach \begin{document} laden, und in \textit ist kein par erlaubt.

(10 Jun, 12:43) Ulrike Fischer

Wie Ulrike im Kommentar zur Frage geschrieben hat:

  1. Pakete können nur in der Präambel des Dokuments, also vor \begin{document} geladen werden.
  2. Innerhalb von \textit ist kein \par erlaubt. Du kannst aber \itshape innerhalb einer Gruppe nutzen, also {\itshape Agrobacterium \par gelatinovorum}. Da Tabellenzellen schon jeweils Gruppen sind, können im Beispiel die geschweiften Klammern entfallen.

Beispiel:

\documentclass{scrreprt} 
%\usepackage[utf8]{inputenc}% bei aktuellen TeX-Distributionen nicht mehr nötig
\usepackage[ngerman]{babel}
\usepackage{longtable}
\usepackage{siunitx}
\usepackage{color}
\begin{document}
\begin{longtable}{|c|p{35mm}|p{30mm}|p{30mm}|}
  \hline
  AgeI
    &\itshape Agrobacterium \par gelatinovorum
    &5'~A\textcolor{blue}{CCGGT}~3'\par 3'~\textcolor{blue}{TGGCC}A~5'
    &\SI{37}{\celsius}\\
\hline
\end{longtable}
\end{document}

Ergebnis:

alt text

Falls alle Zellen in der 2.Spalte \itshape verwenden, kann man das auch über die Spaltendefinition einstellen:

\documentclass{scrreprt} 
%\usepackage[utf8]{inputenc}% bei aktuellen TeX-Distributionen nicht mehr nötig
\usepackage[ngerman]{babel}
\usepackage{longtable}
\usepackage{siunitx}
\usepackage{color}
\begin{document}
\begin{longtable}{|c|>{\itshape}p{35mm}|p{30mm}|p{30mm}|}% <- Einstellung über Spaltendefinition
  \hline
  AgeI
    &Agrobacterium \par gelatinovorum
    &5'~A\textcolor{blue}{CCGGT}~3'\par 3'~\textcolor{blue}{TGGCC}A~5'
    &\SI{37}{\celsius}\\
\hline
\end{longtable}
\end{document}
Permanenter link

beantwortet 10 Jun, 16:01

esdd's gravatar image

esdd
15.1k83954

Ich danke Euch beiden, das mit den Paketen weiß ich natürlich ;) Ist einfach im Beispiel verutscht...

Aber auf den eigentlichen Fehler wäre ich tatsächlich selbst nicht gekommen. Vielen Dank, insbesondere für die Variante die gesamte Spalte zu kursiv zu formatieren. Kompiliert wieder einwandfrei :D

(15 Jun, 04:28) Jane01
1

@Jane01 Ich habe Deine "Antwort" in einen Kommentar umgewandelt. Hier sind Antworten stets "echte" Antworten, keine Gespräche oder Rückfragen oder Zusatzinfos, sondern Lösungen. Editieren der Frage ist jederzeit möglich und erwünscht. Das verbessert die Übersicht erheblich für die Archivierung der Lösungen. Ungewohnt und anders als in Webforen, doch innovativ und nutzbarer. Bemerkungen gern wie hier als Kommentare.

Wenn die Frage damit beantwortet ist, kannst Du die Antwort auch noch akzeptieren (den Haken links anklicken).

(15 Jun, 06:50) esdd
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×108
×37
×18

Frage gestellt: 10 Jun, 12:06

Frage wurde angeschaut: 136 Mal

Zuletzt aktualisiert: 15 Jun, 06:53