gast. hat geschrieben: ↑Sa 17. Jul 2021, 16:22Wie man Einstellungen von der row oder column abhängig macht, ist in der Anleitung nachzulesen. Wer dazu zu faul ist, verwendet einfach beliebig viele \matrix übereinander.
Bitte etwas konstruktiver.
gast. hat geschrieben: ↑Sa 17. Jul 2021, 16:22Wie man Einstellungen von der row oder column abhängig macht, ist in der Anleitung nachzulesen. Wer dazu zu faul ist, verwendet einfach beliebig viele \matrix übereinander.
Bitte etwas konstruktiver.
Du kannst so viele \matrix-Anweisungen in einer tikzpicture platzieren, wie du magst. Was genau hast du daran nicht verstanden? Bitte sei selbst so konstruktiv zu zeige, was du konkret probiert hast.
Deshalb habe ich angegeben, welche Teile besonders interessant sind. Wobei natürlich die Grundlagen am Anfang der Anleitung auf jeden Fall gelesen werden sollten. Und natürlich ist es sinnvoll die Optionen, die ich verwendet habe, in der Anleitung ebenfalls nachzulesen. Die sind ja über den Index recht einfach zu finden. Früher oder später kommt man um TikZ ohnehin nicht herum. Also besser früher damit beschäftigen.
Davon abgesehen, dass beim derzeitigen Inhalt zwei Zeilen für den Rest der Tabelle nicht genügen, kann man das über Option row <nr> natürlich ebenfalls erreichen. Man kann und sollte dabei auch gleich den Font des Kopfes mit angeben und so Form und Inhalt noch weiter trennen. Ich war bei der früheren Antwort nur zu faul dazu.
\documentclass[12pt,ngerman]{scrreprt}% a4paper ist Voreinstellung; \caption gibt es im Beispiel nicht \usepackage{babel}% Sprachoption global gesetzt (siehe \documentclass) \usepackage[T1]{fontenc}% Ich würde ja eher LuaLaTeX verwenden und dann \usepackage{fontspec} \usepackage{tikz}% Siehe TikZ/pgf-Anleitung. \usetikzlibrary{matrix}% Siehe TikZ/pgf-Anleitung. \renewcommand{\familydefault}{\sfdefault}% Wenn es denn sein muss. \begin{document} \noindent \begin{tikzpicture}[outer sep=0pt,inner sep=0pt] \matrix[% matrix of nodes, nodes in empty cells, column sep=-\pgflinewidth, row sep=-\pgflinewidth, nodes={% inner sep=2pt,% Abstand zwischen Linien und Text text width=.25\linewidth-4pt,% 4pt = 2 * inner sep text height=\ht\strutbox, text depth=2\baselineskip-\ht\strutbox,% full height - text height align=left, draw }, row 1/.style={% siehe Abschnitt 20.3.3 und 87.4.4cccccclvuhudjufierbddfueukccjbkggirfckjjeruk font=\bfseries, nodes={ text depth=3\baselineskip-\ht\strutbox,% } } ] { Loremipsumsitdam Loremi& Loremipsumsite lor Loremipsumsitloremipsu & Loremipsumsitat lor Loremipsumsitlorem & loremipsu Loremips \\ Loremipsumsit &Loremipsumsitlorm &Loremipsu &Lor Loremipsumsit Loremi lo Lorem\\ Loremipsums lor Loremipsum &&&\\ Loremipsumslor Loremipsumsi &&&\\ Loremipsum Loremipsumsi &&&\\ Loremi Loremips Loremi &&&\\ Lorem Lorem &&&\\ Loremipsums Loremi lo lor Loremipsu &&&\\ Loremipsumsi lore Loremipsu &&&\\ LoremipsLoremipsum &&&\\ }; \end{tikzpicture} \end{document}
Nanu, wo kommen die ganzen Müllzeichen in dem Code her? Das habe ich bei Copy&Paste noch nie erlebt. Hoffentlich klappt es dieses Mal:
\documentclass[12pt,ngerman]{scrreprt}% a4paper ist Voreinstellung; \caption gibt es im Beispiel nicht \usepackage{babel}% Sprachoption global gesetzt (siehe \documentclass) \usepackage[T1]{fontenc}% Ich würde ja eher LuaLaTeX verwenden und dann \usepackage{fontspec} \usepackage{tikz}% Siehe TikZ/pgf-Anleitung. \usetikzlibrary{matrix}% Siehe TikZ/pgf-Anleitung. \renewcommand{\familydefault}{\sfdefault}% Wenn es denn sein muss. \begin{document} \noindent \begin{tikzpicture}[outer sep=0pt,inner sep=0pt] \matrix[% matrix of nodes, nodes in empty cells, column sep=-\pgflinewidth, row sep=-\pgflinewidth, nodes={% inner sep=2pt,% Abstand zwischen Linien und Text text width=.25\linewidth-4pt,% 4pt = 2 * inner sep text height=\ht\strutbox, text depth=2\baselineskip-\ht\strutbox,% full height - text height align=left, draw }, row 1/.style={% siehe Abschnitt 20.3.3 und 87.4.4 font=\bfseries, nodes={ text depth=3\baselineskip-\ht\strutbox,% } } ] { Loremipsumsitdam Loremi& Loremipsumsite lor Loremipsumsitloremipsu & Loremipsumsitat lor Loremipsumsitlorem & loremipsu Loremips \\ Loremipsumsit &Loremipsumsitlorm &Loremipsu &Lor Loremipsumsit Loremi lo Lorem\\ Loremipsums lor Loremipsum &&&\\ Loremipsumslor Loremipsumsi &&&\\ Loremipsum Loremipsumsi &&&\\ Loremi Loremips Loremi &&&\\ Lorem Lorem &&&\\ Loremipsums Loremi lo lor Loremipsu &&&\\ Loremipsumsi lore Loremipsu &&&\\ LoremipsLoremipsum &&&\\ }; \end{tikzpicture} \end{document}
Ja, der Code funktioniert jetzt.