Mehrere Textfelder variable erstellen Thema ist als GELÖST markiert

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Schahin
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 16. Jul 2021, 17:00

Mehrere Textfelder variable erstellen

Beitrag von Schahin »

Bitte um kurze Info, wie ich genau sowas mit Latex erstellen kann? Ich habe was mit fbox gelesen, aber bekomme das so nicht hin. Ich wäre über jeden Vorschlag dankbar. Hier, wie es aussehen soll.

Bild

Es sind auch längere Sätze vorhanden


Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Re: Mehrere Textfelder variable erstellen

Beitrag von Bartman »

Vielleicht kann Dir der Abschnitt 16 "Library raster" in tcolorbox helfen.


Schahin
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 16. Jul 2021, 17:00

Re: Mehrere Textfelder variable erstellen

Beitrag von Schahin »

Bartman hat geschrieben:
Do 22. Jul 2021, 22:51

Vielleicht kann Dir der Abschnitt 16 "Library raster" in tcolorbox helfen.

Danke, das hat schonmal geholfen. Sieht bisher so aus. Hier ist es etwas verrutscht, aber wenn man mit dem lokalen Programm zwei mal kompiliert, sieht es gut aus.

Meine Frage ist hier nur, wie ich die Box "Lorem4..." über zwei Spalten strecke? Im Script auf Seite 311 wird etwas von multicolumn=2 erwähnt, aber das will bei mir nicht klappen.

\documentclass[a4paper,12pt,captions=tableabove]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[headsepline==true, autooneside=false]{scrlayer-scrpage}
%\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{tcolorbox}
\tcbuselibrary{raster}
\tcbuselibrary{skins}


\begin{document}


\begin{tcbraster}[raster columns=2, raster equal height=rows,
raster every box/.style={colframe=black,colback=white}]
\begin{tcolorbox}\textbf{Lorem1}\\
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit\\
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum sit\\
Lorem ipsum sit amet Lorem\\
\end{tcolorbox}
\begin{tcolorbox}[blankest]
\begin{tcbraster}[raster columns=1]
\begin{tcolorbox}\textbf{Lorem2}\\
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit amet\\ \end{tcolorbox}
\begin{tcolorbox}\textbf{Lorem3}\\
Lorem ipsum\\
Lorem ipsum dolor\\ \end{tcolorbox}
\end{tcbraster}
\end{tcolorbox}

\begin{tcolorbox}\textbf{Lorem4}\\
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat 
\end{tcolorbox}

\end{tcbraster}



\end{document}

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Re: Mehrere Textfelder variable erstellen

Beitrag von Bartman »

Schahin hat geschrieben:
Fr 23. Jul 2021, 21:19

Meine Frage ist hier nur, wie ich die Box "Lorem4..." über zwei Spalten strecke? Im Script auf Seite 311 wird etwas von multicolumn=2 erwähnt, aber das will bei mir nicht klappen.

Die dort erklärte Option heißt nicht nur multicolumn.

Wir wissen außerdem nicht, welche Änderung Du am Beispiel vorgenommen hast, die nicht das erhoffte Ergebnis erzeugt.


Schahin
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Fr 16. Jul 2021, 17:00

Re: Mehrere Textfelder variable erstellen

Beitrag von Schahin »

Jetzt funktioniert es.

\documentclass[a4paper,12pt,captions=tableabove]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[headsepline==true, autooneside=false]{scrlayer-scrpage}
%\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{tcolorbox}
\tcbuselibrary{raster}
\tcbuselibrary{skins}


\begin{document}


\begin{tcbraster}[raster columns=2, raster equal height=rows,
raster every box/.style={colframe=black,colback=white}]
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem1]
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit\\
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum sit\\
Lorem ipsum sit amet Lorem\\
\end{tcolorbox}
\begin{tcolorbox}[blankest]
\begin{tcbraster}[raster columns=1]
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem2]
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit amet\\ \end{tcolorbox}
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem3]
Lorem ipsum\\
Lorem ipsum dolor\\ \end{tcolorbox}
\end{tcbraster}
\end{tcolorbox}
\end{tcbraster}
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem4]
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat 
\end{tcolorbox}



\begin{tcbraster}[raster columns=2, raster equal height=rows,
raster every box/.style={colframe=black,colback=white}]
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem5]
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit\\
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum sit\\
Lorem ipsum sit amet Lorem\\
\end{tcolorbox}
\begin{tcolorbox}[blankest]
\begin{tcbraster}[raster columns=1]
\begin{tcolorbox}[colback=gray!2!white,colbacktitle=gray!30!white,coltitle=red!25!black,
fonttitle=\bfseries,title=Lorem6]
Lorem ipsum\\
Lorem ipsum\\
Lorem ipsum dolor sit amet\\
sit amet\\ 
Lorem ipsum dolor sit amet\\
sit amet\\
sit amet\\\end{tcolorbox}
\end{tcbraster}
\end{tcolorbox}
\end{tcbraster}



\end{document}

Antworten