Seite 1 von 1

newcommand hintergrundfarbe

Verfasst: So 12. Dez 2010, 21:42
von math_mrg
hallo,

ich schreibe mein vorlesungsskript in latex und würde gerne alle beweise mit einem leichten grau als hintergrund versehen, ums vom rest des textes etwas abzuheben.
\newcommand{\bew}{\normalfont \underline{Beweis}:~}
hätte ich bisher, aber da fehlt jetzt die farbe drin....
wär super, wenn ihr mir helfen könnt.

Verfasst: So 12. Dez 2010, 22:54
von skater
\documentclass[parskip=full]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{xcolor}
\usepackage{xspace}

\newcommand{\bew}{\normalfont\colorbox{gray!25}{\underline{Beweis:}}\xspace}
\newcommand{\BEW}{\normalfont\underline{\colorbox{gray!25}{Beweis:}}\xspace}

\begin{document}
\bew ups\par\BEW, UPS

Du solltest etwas gegen Dein Underline-Syndrom unternehmen. ;-)

\end{document}

Verfasst: So 12. Dez 2010, 23:01
von gehess
es gibt auch von amsmth eine proof-umgebung, die vl eine elegantere Lösung wäre (wie´s da mit der Farbe aussieht, weiß ich jedoch spontan auch nicht).

Verfasst: So 12. Dez 2010, 23:15
von math_mrg
danke, aber bei der colorbox-sache gibt es das problem, wenn ein beweis über eine seite hinausgeht...weil colorbox ja keinen seitenumbruch erlaubt oder??

die proof-sache hab ich mir noch nicht genau angeschaut, möchte aber ungern mein gesamtes skript jetzt nochmal durchgehen und alle beweise in einer anderen umgebung schreiben

Verfasst: Mo 13. Dez 2010, 01:13
von skater
Es wäre etwas einfacher zu antworten, wenn man wüsste, ob du jetzt, wie Dein Beispiel vermuten lässt, nur das Wort ›Beweis‹ mit Hintergrund haben möchtest, oder vielleicht, wie die Frage nach dem Umbruch vermuten lässt, den gesamten Beweis.

Im zweiten Falle schaust Du Dir vielleicht das Paket mdframed mal an.

Verfasst: Mo 13. Dez 2010, 22:31
von phi
skater hat geschrieben:Es wäre etwas einfacher zu antworten, wenn man wüsste, ob du jetzt, wie Dein Beispiel vermuten lässt, nur das Wort ›Beweis‹ mit Hintergrund haben möchtest, oder vielleicht, wie die Frage nach dem Umbruch vermuten lässt, den gesamten Beweis.
Das ist im Originalposting recht eindeutig beschrieben:
math_mrg hat geschrieben:würde gerne alle beweise mit einem leichten grau als hintergrund versehen
Neben mdframed gibt es auch das framed-Paket.

Verfasst: Di 14. Dez 2010, 07:53
von skater
phi hat geschrieben:
skater hat geschrieben:Es wäre etwas einfacher zu antworten, wenn man wüsste, ob du jetzt, wie Dein Beispiel vermuten lässt, nur das Wort ›Beweis‹ mit Hintergrund haben möchtest, oder vielleicht, wie die Frage nach dem Umbruch vermuten lässt, den gesamten Beweis.
Das ist im Originalposting recht eindeutig beschrieben:
math_mrg hat geschrieben:würde gerne alle beweise mit einem leichten grau als hintergrund versehen
Neben mdframed gibt es auch das framed-Paket.
Im Original steht:
\newcommand{\bew}{\normalfont \underline{Beweis}:~}
Aus dieser klaren Aussage und dem Wort »Beweis« eine ›Umgebung‹ zu deuten, dass erlaubt mir meine Religion nicht.


Außerden hat der OP noch nach dem »Seitenumbruch« gefragt, und den finde ich mit mdframed gelungen.

Zum Testen hier das Beispiel:
\documentclass[fontsize=12pt,paper=a6,pagesize,headings=small]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[style=1,margin=5pt]{mdframed}
\usepackage{lmodern,framed,blindtext}

\begin{document}

\chapter{framed}
\begin{framed}
\blindtext
\end{framed}

\chapter{mdframed}
\begin{mdframed}[backgroundcolor=gray!20,roundcorner=5pt]
\blindtext
\end{mdframed}

\end{document}