kasten.sty

 kasten.sty 
1 %% 2 % Xenia Rendtel 3 % 02.10.2007 4 %% 5 6 7 8 %% 9 % In dieser Datei werden einige Einstellungen für Kästen bzw. 10 % Umrandungen definiert. 11 % Kästen 12 %% 13 14 15 16 %% neue Farben 17 18 \definecolor{dunkelgrau}{gray}{0.75} 19 \definecolor{hellgrau}{gray}{0.9} 20 \definecolor{grau}{gray}{0.85} 21 \definecolor{structureshaded}{gray}{0.75} 22 \definecolor{gelb}{rgb}{1.0,1.0,0.7} 23 \definecolor{dunkelgelb}{rgb}{1.0,0.9,0.2} 24 \definecolor{hellgelb}{rgb}{1.0,1.0,0.9} 25 \definecolor{alert}{rgb}{1,0,0} 26 \definecolor{darkgreen}{rgb}{0.15,0.6,0.15} 27 \definecolor{shaded}{gray}{0.6} 28 \definecolor{blockstructure}{rgb}{0.2,0.2,0.7} 29 \definecolor{lightgray}{gray}{0.9} 30 \definecolor{anders}{rgb}{1.0,1.0,1.0} 31 32 33 %% Ein Kasten mit einem schattierten Rahmen 34 35 \newcommand{\kasten}[2][0.9\linewidth]{ 36 \begin{center} 37 \vspace{3pt} 38 \shadowbox{\colorbox{white}{\parbox[t]{#1-2\fboxsep-2\fboxrule-\shadowsize}{#2}}} 39 \vspace{3pt} 40 \end{center} 41 } 42 43 44 %% Ein einfacher Kasten 45 46 \newcommand{\kasteneinfach}[2][0.9\linewidth]{ 47 \begin{center} 48 \fbox{\parbox[t]{#1-2\fboxsep-2\fboxrule}{#2}} 49 \end{center} 50 } 51 52 53 \newcommand{\bbox}[1]{ 54 \definecolor{anders}{rgb}{1.0,1.0,1.0} 55 \fcolorbox{structureshaded}{anders}{ #1} } 56 57 58 \newcommand{\cbox}[2][anders]{ 59 \definecolor{anders}{rgb}{0.9,0.9,0.9} 60 61 \begin{center} 62 \fcolorbox{structureshaded}{#1}{\parbox[t]{0.97\linewidth}{#2}} 63 \end{center} 64 } 65 66 67 68 \newcommand{\satz}[2][anders]{ 69 \definecolor{anders}{rgb}{1,0.8,0.8} 70 71 \begin{center} 72 \fcolorbox{structureshaded}{#1}{\parbox[t]{0.95\linewidth}{#2}} 73 \end{center} 74 } 75 76 77 78 79 \newcommand{\kastenfarbe}[2][white]{ 80 \begin{center} 81 \vspace{3pt} 82 \shadowbox{\colorbox{#1}{\parbox[t]{0.95\linewidth-2\fboxsep-2\fboxrule-\shadowsize}{#2}}} 83 \vspace{5pt} 84 \end{center} 85 } 86 87 88 89 90 \newcommand{\versuch}[2]{ 91 \paragraph{#1} 92 {#2 \hfill $\qed$} 93 } 94 95 96 97 98 \setlength{\fboxrule}{0.1em} 99 \newcommand{\pcode}[2]{ 100 101 \begin{center} 102 \fcolorbox{structureshaded}{gelb}{ 103 \begin{minipage}{#1} 104 #2 105 \end{minipage} 106 } 107 \end{center} 108 109 } 110 111 \newcommand{\acode}[2]{ 112 \definecolor{anders}{rgb}{1.0,1.0,1.0} 113 \fcolorbox{structureshaded}{anders}{ 114 \begin{minipage}{#1} 115 #2 116 \end{minipage} 117 } 118 } 119 120 121 122 \newcommand{\mpage}[3][c]{ 123 \begin{minipage}[#1]{#2} 124 #3 125 \end{minipage} 126 } 127 128 \newcommand{\mpageh}[3]{ 129 \begin{minipage}[t][#1]{#2} 130 #3 131 \end{minipage} 132 } 133 134 135 136 137 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 138 % Neue Arrayumgebung mit einstellbarer Höhe 139 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 140 141 142 \newenvironment{array2}{% 143 \setlength{\extrarowheight}{5pt} 144 $\begin{array}[]{rcll}}{% 145 \end{array}$ 146 \setlength{\extrarowheight}{0pt} 147 } 148 \newenvironment{array3}{% 149 \setlength{\extrarowheight}{5pt} 150 $\begin{array}[]{ll}}{% 151 \end{array}$ 152 \setlength{\extrarowheight}{0pt} 153 } 154 155 \newenvironment{array4}{% 156 \setlength{\extrarowheight}{5pt} 157 $\begin{array}[]{crcll}}{% 158 \end{array}$ 159 \setlength{\extrarowheight}{0pt} 160 } 161 162 163 \def\dotuline{\bgroup 164 \ifdim\ULdepth=\maxdimen % Set depth based on font, if not set already 165 \settodepth\ULdepth{(j}\advance\ULdepth.4pt\fi 166 \markoverwith{\begingroup 167 \advance\ULdepth0.08ex 168 \lower\ULdepth\hbox{\kern.15em .\kern.1em}% 169 \endgroup}\ULon} 170 171 \def\dashuline{\bgroup 172 \ifdim\ULdepth=\maxdimen % Set depth based on font, if not set already 173 \settodepth\ULdepth{(j}\advance\ULdepth.4pt\fi 174 \markoverwith{\kern.15em 175 \vtop{\kern\ULdepth \hrule width .3em}% 176 \kern.15em}\ULon}

Letzte Änderung: 18.03.2010: 19:10:33 von X. Rendtel