Wie bekomme ich den Textrahmen links- und rechtsbündig zum Rand gesetzt?

Code, hier editierbar zum Übersetzen:
\documentclass{scrartcl}
\usepackage[%
paperwidth=17cm,paperheight=24cm,
top=21mm,bottom=18mm,outer=25mm,inner=25mm,foot=12.5mm,head=9mm,
showframe
]{geometry}
\usepackage{framed,color}
\definecolor{shadecolor}{gray}{.8}
\begin{document}
\section*{Einführung in Asymptote}
\begin{snugshade}
\vspace{6pt}
\noindent\verb+label("Hallo Welt!");+
\vspace{6pt}
\end{snugshade}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 02 Feb '20, 17:45

Delorian's gravatar image

Delorian
66912333
Akzeptiert-Rate: 17%

bearbeitet 02 Feb '20, 17:46

2

Es gibt die Umgebung auch mit einem Stern im Namen.

Du könntest aber auch mit listings und tcolorbox arbeiten.

(02 Feb '20, 17:50) Bartman

Die snugshade-Umgebung verwendet intern colorbox und colorbox verwendet für die Breite des Randes um den Text \fboxsep. snugshade sorgt hierbei dafür, dass der Text innerhalb des Textblocks bleibt und der von \fboxsep verwendete Rand darüber hinaus steht. Das Folgende setzt \fboxsep lokal auf 0pt, um dies zu unterbinden, hierdurch sind allerdings auch die vertikalen Begrenzungen kleiner.

Diese Lösung verringert nicht die Größe des enthaltenen Textblocks. Sollte dies nicht erforderlich sein, kann die snugshade*-Umgebung verwendet werden (wie bereits von Bartmann in den Kommentaren vorgeschlagen).

Code, hier editierbar zum Übersetzen:
\documentclass{scrartcl}
\usepackage[%
paperwidth=17cm,paperheight=24cm,
top=21mm,bottom=18mm,outer=25mm,inner=25mm,foot=12.5mm,head=9mm,
showframe
]{geometry}
\usepackage{framed,color}
\definecolor{shadecolor}{gray}{.8}
\begin{document}
\section*{Einführung in Asymptote}
\begingroup
\setlength\fboxsep{0pt}%
\begin{snugshade}
\vspace{6pt}
\noindent\verb+label("Hallo Welt!");+
\vspace{6pt}
\end{snugshade}
\endgroup
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Ausgabe (oben) mit Vergleich zu snugshade* (unten):

alt text

Permanenter link

beantwortet 02 Feb '20, 17:53

Skillmon's gravatar image

Skillmon
1.2k6
Akzeptiert-Rate: 46%

bearbeitet 02 Feb '20, 17:57

Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×1
×1

gestellte Frage: 02 Feb '20, 17:45

Frage wurde gesehen: 3,694 Mal

zuletzt geändert: 02 Feb '20, 17:57

verwandte Fragen

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×