Umgebung definieren, Seitenrand
Hallo liebes Forum!
Ich habe mir zwei sehr einfache Umgebungen definiert. Diese würde ich gerne etwas modifizieren und um jeweils ein Argument erweitern.
Zunächst mein Minimalbeispiel:
\documentclass[paper=a4,10pt,oneside,fleqn]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\usepackage{xcolor}
\usepackage{framed}
\usepackage{geometry}
\geometry{includehead,includefoot,tmargin=20mm,bmargin=20mm,lmargin=40mm,rmargin=20mm}
\setlength{\parindent}{0pt}
\setlength{\parskip}{10pt}
\newenvironment{umg1}{\underline{Name1:}}{}
\definecolor{shadecolor}{rgb}{.85,.85,.85}
\newenvironment{umg2}{\begin{shaded} \underline{Name2:}}{\end{shaded}}
\begin{document}
Text ohne Umgebung
\begin{umg1}
Text. Der Text kann auch über mehrere Zeilen gehen. Und auch Mathe-Umgebungen haben wie:
\[1+1=2\]
Oder auch was anderes.
\end{umg1}
\begin{umg2}
Text. Der Text kann auch über mehrere Zeilen gehen. Und auch Mathe-Umgebungen haben wie:
\[1+1=2\]
Oder auch was anderes.
\end{umg2}
\end{document}
1.)
Erstens hätte ich gerne für beide Umgebungen umg1 und umg2, dass man am linken Rand noch optional einen sehr kurzen Text (oder ein Symbol) hinzufügen kann.
Soll hießen: Ich würde bspw. dann die Umgebung mit \begin{umg1}[$\Downarrow$] aufrufen.
Das hätte dann zur Folge, dass im linken Seitenrand, auf der Höhe von "Name1", ein \Downarrow erscheint.
2.)
Zweitens ich gerne, dass bei der Umgebung umg2 die graue Hintergrundfarbe über die gesamte breite der Seite verläuft.
Könnt ihr mir hierbei mit einem konkreten Vorschlag Weiterhelfen?
Wichtig ist mir vor allem Punkt 1) - Punkt 2) ist nice-to-have.
Vielen lieben Dank im Voraus!
Martin