[tabu] Zelleninhalt vertikal zentrieren

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: [tabu] Zelleninhalt vertikal zentrieren

von MoonKid » So 9. Feb 2014, 17:37

Naja, ich muss nicht alles verstehen.

Diesen Grundlinien-Mist konnte mir noch nie jemand (incl. docs/tuts) verständlich erklären - geschweige denn, dass ich ne ordentliche Visualierung dazu gesehen hätte.

Zu dieser Grundlinien-Geschichte müsste es einen Grundlagentext mit vielen hübschen Bildchen und Beispielen geben, damit es auch ein Dau wie ich versteht. ;)

von Studi » So 9. Feb 2014, 15:20

MoonKid hat geschrieben:Eigentlich schade. Ich möchte nur den Inhalt einer einzigen Spalte vertikal zentrieren. ;)
Siehe: Wie kann ich innerhalb einer Tabellenzelle vertikal zentrieren? Zur Not eine Tabelle eingeschachtelt in der Spalte...

Vor tabu übrigens wird in den Kommentaren hier gewarnt. Soll Dich jetzt nicht abhalten, kann nur sein, dass Dein Dokument später syntaktisch nicht mehr compiliert werden kann.

Studi

von Felix » So 9. Feb 2014, 15:15

MoonKid hat geschrieben: Vielen Dank! Wo ist dieses "m" dokumentiert? Bei tabu hab ich es nicht gefunden.
Das m findet sich schon am Anfang bei Summary of the features provided by tabu: X[coef,align,type] ... and type can be p (default), m or b.

Es wird an einigen Stellen noch genannt, aber wohl nicht erklärt, der Autor von tabu setzt wohl voraus, dass man das Verhalten von m vom array-Paket her kennt. Dort ist es beschrieben.

Felix

von MoonKid » So 9. Feb 2014, 14:15

esdd hat geschrieben:
\begin{tabu} spread \columnwidth {X[l,m,1]X[l,m,1]X[m,6]} 
Vielen Dank! Wo ist dieses "m" dokumentiert? Bei tabu hab ich es nicht gefunden.

Anzumerken ist noch, dass man m in allen Spalten setzen muss, sonst wirkt es nicht. Eigentlich schade. Ich möchte nur den Inhalt einer einzigen Spalte vertikal zentrieren. ;)

von esdd » So 9. Feb 2014, 13:05

\begin{tabu} spread \columnwidth {X[l,m,1]X[l,m,1]X[m,6]} 
Gruß
Elke

[tabu] Zelleninhalt vertikal zentrieren

von MoonKid » So 9. Feb 2014, 12:48

Ich möchte den Inhalt einer Tabellenzelle vertikal zentrieren. Hier soll also nicht oben ansetzen, sondern in der Mitte.

Das ganze muss mit tabu gemacht werden, da tabu meines Wissens die einzige Tabelle ist, die adäquat ihre Tabellen- und Spaltenbreite selbst berechnet.
\documentclass{scrreprt}

\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=new]{german}

\usepackage{tabu}

% --- Document ---
\begin{document}
\begin{tabu} spread \columnwidth {X[l,1]X[1]X[6]}
    Dies ist ein relativ großer Zelleninhalt mit mehreren Zeilen&1&2\\\hline
    Dies ist ein relativ großer Zelleninhalt mit mehreren Zeilen&1&2\\
\end{tabu}
\end{document}
Ich habe auch schon ein "X[p[c]1]" probiert. Das blieb aber wirklungslos.

Nach oben