Guten Morgen,
ich habe eine Frage bezüglich des Seitenlayouts.
Ist es möglich einen farbigen senkrechten Balken über die Seitenränder hinaus einzubinden? Darüber sollte dann noch Text stehen, siehe Beispielbild.
Breite, horizontale Position und Farbe würde ich gern selber festlegen.
Danke
http://blog.azubiyo.de/wp-content/uploa ... ster-2.jpg
Farbiger Balken
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: Di 29. Sep 2015, 16:57
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: Di 29. Sep 2015, 16:57
Das freut mich zu hören. Ich habe es bis jetzt mit "colorbox" und "shaded" probiert, welche ich in einer Minipage verschoben habe. Allerdings funktioniert es damit nicht so gut.
Kannst du mir bitte einen Hinweis geben, wie es möglich ist?
Kannst du mir bitte einen Hinweis geben, wie es möglich ist?
\documentclass{article} \usepackage{mdframed} \begin{document} \begin{minipage}[t]{5cm}\end{minipage}\hfill \begin{minipage}[t]{8cm}\vfill \begin{mdframed}[backgroundcolor=red] Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. \end{mdframed} \end{minipage} \end{document}
Für mich sieht es eher nach Seitenstil aus. Ich würde es daher mit scrlayer-scrpage, tikz, eso-pic, background oder einem ähnlichen Paket machen.
Ulrike Fischer
www.troubleshooting-tex.de
www.troubleshooting-tex.de
Aber ein Seitenstil würde sich ja auf mehreren Seiten wiederholen, dies hier ist doch eher ein Deckblatt oder? Falls es nur einmal vorkommen soll, mag dieses Beispiel als Startpunkt dienen:
% muss zwei Mal kompiliert werden! \documentclass{scrartcl} \usepackage{xcolor} \usepackage{graphicx} \usepackage{tikz} \usetikzlibrary{calc, positioning} \tikzset{ Text im Rand/.style = { text width = \StreifenBreite - 8mm, align = left, font = \sffamily, anchor = north, inner sep = 0pt, outer sep = \nodeAbstand, }, node distance = 0pt, } \newlength{\linkerRand} \setlength{\linkerRand}{10mm} \newlength{\oberererRand} \setlength{\oberererRand}{25mm} \newlength{\StreifenBreite} \setlength{\StreifenBreite}{45mm} \newlength{\nodeAbstand} \setlength{\nodeAbstand}{2mm} \usepackage{geometry} \geometry{ % ... top = \oberererRand, left = \dimexpr 2\linkerRand + \StreifenBreite \relax, %... } \usepackage{lipsum}% für Blindtext \begin{document} \begin{tikzpicture}[remember picture, overlay] \coordinate (OL) at ($(current page.north west)+(\linkerRand,0)$); \coordinate (UR) at ($(current page.south west)+(\linkerRand+\StreifenBreite,0)$); \coordinate (S) at ($(OL)+(\StreifenBreite/2,-\oberererRand+\nodeAbstand)$); \fill [red!30] (OL) rectangle (UR); \node (Bild) [Text im Rand] at (S) {\includegraphics[width=\linewidth]{example-image}}; \node (Name) [below = of Bild, Text im Rand] {\textbf{Susi Sorglos}}; \node [below = of Name, Text im Rand] {Bergstraße 7\\12345 Sorgental}; \end{tikzpicture}\ignorespaces % normaler Text hier: \lipsum \end{document}
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.
Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).
Mehr Infos und Kontakt unter tobiw.de.
Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: Di 29. Sep 2015, 16:57