diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/examples/Einfuehrung2/06-02-1.ltxps |
Initial commit
Diffstat (limited to 'info/examples/Einfuehrung2/06-02-1.ltxps')
-rw-r--r-- | info/examples/Einfuehrung2/06-02-1.ltxps | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/info/examples/Einfuehrung2/06-02-1.ltxps b/info/examples/Einfuehrung2/06-02-1.ltxps new file mode 100644 index 0000000000..f1a3804b82 --- /dev/null +++ b/info/examples/Einfuehrung2/06-02-1.ltxps @@ -0,0 +1,90 @@ +%% +%% Ein Beispiel der DANTE-Edition +%% +%% 2. Auflage +%% +%% Beispiel 06-02-1 auf Seite 214. +%% +%% Copyright (C) 2016 Herbert Voss +%% +%% It may be distributed and/or modified under the conditions +%% of the LaTeX Project Public License, either version 1.3 +%% of this license or (at your option) any later version. +%% +%% See http://www.latex-project.org/lppl.txt for details. +%% +%% +%% ==== +% Show page(s) 1 +%% +%% +\documentclass[de]{exaarticle} +\pagestyle{empty} +\setlength\textwidth{169.16928pt} +\setlength\parindent{0pt} +\usepackage[T1]{fontenc} +\usepackage{Alegreya,AlegreyaSans} +\usepackage[scale=0.9,ttdefault]{AnonymousPro} +%StartShownPreambleCommands +\usepackage{array,pstricks} +\newcommand\Lcs[1]{\texttt{\textbackslash#1}} +\let\Ldim\Lcs +\newsavebox\TabBox +%StopShownPreambleCommands +\begin{document} +\begin{center} +\newlength\Start +\newlength\End +\setlength\Start{\tabcolsep} +\setlength\End{\tabcolsep} +\savebox\TabBox{Links} +\addtolength\Start{\wd\TabBox} +\begin{pspicture}(0,0.3cm)(5.6cm,-0.8cm) +\rput[lb](0,0){\begin{tabular}{|l|r|p{3cm}|}\hline +Links & Rechts & p\{3cm\}\\\hline +%\rule{\wd\TabBox}{5mm} +\end{tabular}} +\psframe[fillcolor=black!30,fillstyle=solid](0,0)(\tabcolsep,-5mm) +\addtolength\End{\wd\TabBox}\addtolength\End{\tabcolsep} +\addtolength\End{\fboxrule} +\rput[lb](\tabcolsep,-5mm){Links} +%\psline{<->}(\tabcolsep,-2mm)(\Start,-2mm) +\psframe[fillcolor=black!50,fillstyle=solid](\Start,0)(\End,-5mm) +\addtolength\Start{\tabcolsep}\addtolength\End{\tabcolsep} +\addtolength\Start{\fboxrule}\addtolength\End{\fboxrule} +\psframe[fillcolor=black!30,fillstyle=solid](\Start,0)(\End,-5mm) +\rput[lb](\End,-5mm){Rechts} +\savebox\TabBox{Rechts} +\addtolength\Start{\wd\TabBox}\addtolength\End{\wd\TabBox} +\addtolength\Start{\tabcolsep}\addtolength\End{\tabcolsep} +\addtolength\Start{\fboxrule}\addtolength\End{\fboxrule} +\psframe[fillcolor=black!50,fillstyle=solid](\Start,0)(\End,-5mm) +\addtolength\Start{\tabcolsep}\addtolength\End{\tabcolsep} +\addtolength\Start{\fboxrule}\addtolength\End{\fboxrule} +\psframe[fillcolor=black!30,fillstyle=solid](\Start,0)(\End,-5mm) +\rput[lb](\End,-5mm){p\{3cm\}} +\addtolength\Start{\tabcolsep}\addtolength\End{\tabcolsep} +\addtolength\Start{3cm}\addtolength\End{3cm} +\addtolength\Start{\fboxrule}\addtolength\End{\fboxrule} +\psframe[fillcolor=black!50,fillstyle=solid](\Start,0)(\End,-5mm) +\end{pspicture}\par +\begin{tabular}{@{}l >{\ttfamily}l@{}} +\emph{Breite} & \multicolumn{1}{c@{}}{\textrm{\emph{Wert}}}\\\hline +\Ldim{tabcolsep} & \phantom{00}\the\tabcolsep\\ +\Lcs{widthof}\{Links\} & \settowidth\Start{\textrm{Links}}\phantom{0}\the\Start\\ +2\Ldim{tabcolsep} & \Start=2\tabcolsep \phantom{0}\the\Start\\ +\Lcs{widthof}\{Rechts\} & \settowidth\Start{\textrm{Rechts}}\phantom{0}\the\Start\\ +2\Ldim{tabcolsep} & \Start=2\tabcolsep \phantom{0}\the\Start\\ +p\{3cm\} & \Start=3cm \phantom{0}\the\Start\\ +\Ldim{tabcolsep} & \phantom{00}\the\tabcolsep\\\hline +\textbf{Gesamtbreite}& +\Start=6\tabcolsep% +\settowidth\End{\textrm{Links}}% +\addtolength\Start{\End}% +\settowidth\End{\textrm{Rechts}}% +\addtolength\Start{\End}% +\addtolength\Start{3cm}% +\the\Start \global\End=\Start +\end{tabular} +\end{center} +\end{document} |