Minipage mit beliebigem Text und Rand an linker Seite

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: Minipage mit beliebigem Text und Rand an linker Seite

von Sepp99 » Mi 17. Aug 2011, 07:09

Eine Möglichkeit mit dem Paket framed:
% siehe http://mrunix.de/forums/showthread.php?t=40610&page=2
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{xcolor}
\usepackage{framed} 

\newenvironment{balken}{% minimale Abwandlung von leftbar 
  \def\FrameCommand##1{\textcolor{red}{\vrule width 3pt} \hspace{10pt}##1}% 
  \MakeFramed {\advance\hsize-\width \FrameRestore}}% 
 {\endMakeFramed} 


\begin{document} 
\blindtext 
\begin{balken} 
\Blindtext\Blindtext 
\end{balken} 
\blindtext 
\end{document}
Gruß Sepp.-

NACHTRAG: Einfacher noch mit mdframed
\listfiles
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{xcolor}
\usepackage[style=1]{mdframed} 

%\newenvironment{balken}{% minimale Abwandlung von leftbar 
%  \def\FrameCommand##1{\textcolor{red}{\vrule width 5pt} \hspace{10pt}##1}% 
%  \MakeFramed {\advance\hsize-\width \FrameRestore}}% 
% {\endMakeFramed} 

\begin{document} 
\mdfsetup{outerlinewidth=3pt,innerlinewidth=0pt,outerlinecolor=red,topline=false,rightline=false,bottomline=false}

\blindtext
\begin{mdframed}
\blindtext
\end{mdframed}
\blindtext

\mdfsetup{outerlinewidth=5pt,innerlinewidth=0pt,outerlinecolor=blue,topline=false,rightline=false,bottomline=false}

\begin{mdframed}
\blindtext
\end{mdframed}
\blindtext

\end{document}
Dateianhänge
balken.pdf
(22.99 KiB) 742-mal heruntergeladen

Minipage mit beliebigem Text und Rand an linker Seite

von knox » Mi 17. Aug 2011, 00:13

Hallo Zusammen,

ich möchte einen Textabschnitt mit einer vertikalen Linie kennzeichnen.

Mein erster Versuch war links eine colorbox zu setzen. Hierbei bleibt es aber leider bei einem kleinen Viereck, selbst wenn ich mehrere Leerzeilen einfüge:
\documentclass{scrartcl} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{xcolor}
 
\begin{document}
\begin{minipage}[t]{\textwidth}
	\colorbox{red}{\\ \ \\}
	% Auffüllen des Zwischenraums
	\hfill
	% minipage mit Grafik
	\begin{minipage}[t]{0.97\textwidth}
	% \textwidth bezieht sich nun auf die Minipage
	\blindtext
	\end{minipage}
\end{minipage}
 
\end{document}
Als ich dann diesen Post verfassen wollte, bin ich noch auf diesen Beitrag von Koma gestoßen, welcher einen sehr ähnlichen Satz beschreibt. Leider bin ich bei der Abwandlung kläglich gescheitert.

Kann mir hierbei jemand behilflich sein?

Viele Grüße
Christian

Nach oben