Rahmen bit Box die Text beinhaltet

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


MustafaFouad
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Fr 14. Okt 2016, 16:37
Wohnort: Wien
Kontaktdaten:

Rahmen bit Box die Text beinhaltet

Beitrag von MustafaFouad »

Hallo liebe LaTeXianer !

Ich möchte gern für einen Technischen Bericht ein schönes Seiten Layout erstellen, als Inspiration dienst ein Skriptum aus einem Fach das ich aus meine Uni kenne(Siehe Anhang).

Meine Frage ist, wie kann ich sowas erstellen ? welche Befehle benötige ich dafür? brauch ich extra dafür Pakete ?

Vielen Dank im Voraus !
Dateianhänge
bild
bild
bbbbbbbbbbbbb.png (56.51 KiB) 2849 mal betrachtet
Lebe dein Leben wie du es willst!, es ist ja dein Leben!!.

Gast

Beitrag von Gast »

Am Besten gar nicht. Viel zu viel Trauerrand. Das ist extrem aus der Mottenkiste. Wenn du es unbedingt willst: Mit Paketen wie scrlayer, eso-pic, tikz kann man solche Trauerränder auf jede Seite bekommen.

Mustafafouad1

Beitrag von Mustafafouad1 »

Danke

MustafaFouad
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Fr 14. Okt 2016, 16:37
Wohnort: Wien
Kontaktdaten:

Beitrag von MustafaFouad »

Also ich habe die Pakete schon installiert, leider weiss ich nicht wie ich es Schaffe , das gewünschte Layout zu erreichen, gibt es da ne Anleitung mit etwas änlichem ?

Danke im voraus !
Lebe dein Leben wie du es willst!, es ist ja dein Leben!!.

cis
Forum-Anfänger
Forum-Anfänger
Beiträge: 47
Registriert: Mi 22. Jul 2020, 20:14

Re: Rahmen bit Box die Text beinhaltet

Beitrag von cis »

Ich habe dafür so eine ältere Vorlage rumfahren, die mit scrlayer-scrpage, TikZ (und ohne eso-pic) arbeitet. Das ist allerdings viel Holz, da man vieles einstellen muss.

Heute würde ich sowas einfach rasch mit tcolorbox erstellen:

SeitenLayout01.png
% arara: pdflatex
% arara: pdflatex
% arara: pdflatex

\documentclass[a4paper]{article}
\usepackage[showframe=false,
margin=2cm, left=2.5cm]{geometry}
\pagestyle{empty}

\usepackage{bold-extra}
\usepackage{mwe} % Dummy-Text

\usepackage[most]{tcolorbox}
\tcbset{
NoGaps/.style={boxsep=3mm, left=0pt, right=0pt, top=0pt, bottom=0pt,}, 
CommonStyle/.style={NoGaps, sharp corners,  colback=white, colframe=black, before skip=0pt, after skip=0pt,
%boxrule=1mm, % 0.5mm = default
}, 
TextBox/.style={CommonStyle, boxrule=0pt, frame hidden, center, 
%colframe=white
},
}

\def\myautor{{\scshape\bfseries Technische Universität Wien} \\ 
\scshape Institut für Mechanik der Werkstoffe und Strukturen \\
Univ. Prof. Dipl.-Ing. Dr. techn. Ch. Hellmich}
\def\mychap{\scshape 20. Dehnstäbe}
\def\mynote{Angabe}
\def\mynum{127}
\def\mytitle{20. Pfahlgründung}
\def\mybottomtitle{\scshape Bottomtitle}
\def\mygegeben{\lipsum[66-67]}
\def\mypic{\includegraphics[scale=0.9]{example-image}}
\def\mygesucht{\lipsum[64-66]}

\begin{document}
% Seitenbox ====
\begin{tcolorbox}[CommonStyle, 
boxsep=0mm,
boxrule=1mm, 
height=\textheight-2mm, 
enhanced, 
title=\mybottomtitle,
attach boxed title to bottom center={yshift=3mm,xshift=0ex},
colbacktitle=white,   coltitle=black,
boxed title style={  boxrule=0pt,    colframe=white,  },
]
% Titelbox =====
\begin{tcbitemize}[CommonStyle, 
raster rows=2, 
raster columns=6, % um 60:40 Unterteilung zu erreichen
raster equal height=rows,
raster height=2.4cm, % er will diese Angabe hier, sonst Fehlermeldung
raster column skip=0pt, raster row skip=0pt,
bottomrule=1mm,% ...
]
\tcbitem[raster multirow=2, raster multicolumn=4, 
halign=center, valign=center] \myautor
\tcbitem[raster multicolumn=2 ,raster multirow=2, blankest]
\begin{tcbitemize}[CommonStyle, 
raster rows=2, 
raster columns=100, % entspricht 100% für Unterteilung 75:25 s.u.
raster height=\tcbtextheight, %colframe=red
bottomrule=1mm,% ...
]
\tcbitem[raster multicolumn=100] \mychap
\tcbitem[raster multicolumn=75] \mynote
\tcbitem[raster multicolumn=25, halign=center] \mynum
\end{tcbitemize}
\end{tcbitemize}

\bigskip
\begin{tcolorbox}[center, 
enhanced jigsaw,
sharp corners, colback=white,
borderline={1pt}{-2pt}{black},
fontupper={\Large\bfseries},
halign=center, 
width=0.5\textwidth, 
]
\mytitle
\end{tcolorbox}

\begin{tcolorbox}[TextBox]
\mygegeben
\end{tcolorbox}

\begin{tcolorbox}[TextBox, halign=center]
\mypic
\end{tcolorbox}

\begin{tcolorbox}[TextBox]
\mygesucht
\end{tcolorbox}

\end{tcolorbox}
\end{document}

Antworten