Bei mir funktioniert der Latex-Code nur dann wenn ich einen columtype verwende...! Nicht aber wenn ich 2 verwende siehe Code... WTF Open in writeLaTeX
\documentclass{scrartcl} \usepackage{array} % Dieses Package brauche ich für die "Definition eines neuen Spalten-Typs" \usepackage{varwidth} % Dieses Package brauche ich für die "Definition eines neuen Spalten-Typs" \usepackage[table]{xcolor} %Dieses Package brauche ich für das färben einer Reihe einer Tabelle \begin{document} \newcolumntype{Y}{>{\begin{varwidth}{5cm}}r<{\end{varwidth}}} \newcolumntype{A}{>{\begin{varwidth}{15cm}}l<{\end{varwidth}}} \newcolumntype{B}{>{\begin{varwidth}{2cm}}l<{\end{varwidth}}} \newcolumntype{C}{>{\begin{varwidth}{3cm}}l<{\end{varwidth}}} \newcolumntype{D}{>{\begin{varwidth}{1cm}}l<{\end{varwidth}}} \begin{tabular}{|Y|c|} \hline Nastran Text kurz & \cellcolor{gray!50} 1\\ \hline Kurzer Text & 2\\ \hline \end{tabular} \newpage %Das funktioniert nicht!!!!!! %\begin{tabular}{|Y|A|} %\hline %Nastran Text kurz & \cellcolor{gray!50} 1\\ \hline %Kurzer Text & 2\\ \hline %\end{tabular} \end{document} gefragt 26 Sep '14, 15:48 Latex_Neuling gast3 |
Das Problem sind nicht die mehrfachen newcolumntypes, sondern dass du deinen Spaltentyp in der letzten Spalte verwendest: Durch die varwidth-Umgebung erkennt LaTeX die Open in writeLaTeX
\begin{tabular}{|Y|A|} \hline Nastran Text kurz & \cellcolor{gray!50} 1\tabularnewline\hline Kurzer Text & 2\tabularnewline \hline \end{tabular} Nachtrag: Du kannst übrigens eine Spaltentyp mit Argument definieren: Open in writeLaTeX
\newcolumntype{Y}[1]{>{\begin{varwidth}{#1}}r<{\end{varwidth}}} und dann als Y{3cm} nutzen. beantwortet 26 Sep '14, 16:00 Ulrike Fischer 1
Oder mit
(26 Sep '14, 16:10)
gast3
@ulrike fischer Danke.. Im Eile des Gefechtes hab ich das leider übersehen :/
(26 Sep '14, 16:20)
Latex_Neuling
@Latex_Neuling: Statt Zusatzpunkte zu vergeben, solltest Du erst einmal normal abstimmen und ggf. den Haken setzen. Die Zusatzpunkte gehen nämlich von Deinem Punktekonto ab. Nicht, dass ich Ulrike die Zusatzpunkte nicht gönnen würde …
(26 Sep '14, 16:24)
gast3
@Latex_Neuling: Das Verhalten von
(26 Sep '14, 16:36)
Ulrike Fischer
|
Willkommen. Bitte beachte, dass wir hier Markdown-Syntax verwenden. Dabei muss Code mit einer Leerzeile abgetrennt und vier Leerzeichen weit eingerückt werden. Das geht am einfachsten, wenn man den Code selektiert und dann
Ctrl
+k
drückt.@ijon tichy Tut mir leid für die Nicht Einhaltung der Richtlinien. :)
@LaTeX_Neuling: Kein Problem. Wird unter Anfängerfehler verbucht. Schau Dir einfach für die Zukunft die verlinkte Seite an. Oder die englische Originalseite zur Markdown-Syntax. Manchmal ist es auch ein wenig tricky. Das findest Du dann mit der Zeit heraus. Z. B. sollte man in Kommentaren keinen Blockcode verwenden. Und wenn Dir beispielsweise Die Antwort @Ulrike unten passt, dann kannst Du dafür ruhig Punkte vergeben.