Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5
Formatierung, % an paar Zeilenenden wg. whitespace

29 Okt '13, 14:54

stefan's gravatar image

stefan
18.4k163148

Update mit ifcase(2013-10-14) Hier nun ein Vorschlag, wie man die unterschiedlichen Schriftauszeichnungen in eine Umgebung mit Parametern zusammenfassen könnte. Ist ein Kompromiß (oder eine Erweiterung?) aus Markup und im Text verwendeten Schriftumgebungen. \documentclass[a4paper]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{longtable} \def\fntcommands[#1,#2,#3,#4]{ \def\fntsize{#1} \def\fntbf{#2} \def\fntshape{#3} \def\fntcommands[#1,#2,#3,#4]{% \def\fntsize{#1}% \def\fntbf{#2}% \def\fntshape{#3}% \def\fntx{#4}%platzhalter \def\fntempty{}%Befehl der auf alle fnt-Textteile wirkt %\def\fntempty{\normalfont}%Befehl der auf alle fnt-Textteile wirkt } \newenvironment{fnt}[2]{ \ifcase #1 \or \fntcommands[\normalsize,\bfseries,\textsl,\fntempty]{}%Zitat \or \fntcommands[\small,\mdseries,\textit,\fntempty]{}%Kommentar zum Zitat \or \fntcommands[\tiny,\mdseries,\texttt,\fntempty]{}% \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{} % \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{} % \or \fntcommands[\normalsize,\mdseries,\normalfont,\fntempty]{} % \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{}% \or \fntcommands[\small,\textit,\textsl,\fntempty]{}%longtable \fi% \par \fntsize{\fntbf{\fntshape{\fntx{#2} \relax}}}\par \normalsize}{\par \normalsize } \begin{document} \begin{fnt}{1}{\glqq Never laugh at live dragons, Bilbo you fool!' he said to himself, and it became a favourite saying of his later, and passed into a proverb." \grqq } \end{fnt} \begin{fnt}{2}{(And he was right, as you can see.)} \end{fnt} \begin{fnt}{8}{\begin{longtable}{p{4cm}p{4cm}} Testtext&Testtext\\ Testtext&Testtext\\ Testtext&Testtext\\ \end{longtable}} \end{fnt} Berge von Text \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4
Vorsicht! Selbstgebastelt! :-)

14 Okt '13, 20:53

ctansearch's gravatar image

ctansearch
(ausgesetzt)

Update mit ifcase(2013-10-13) Ich bin durchaus nicht dafür, Anwendern eine bestimmte Vorgehensweise vorzuschreiben. Natürlich sind die Markup-Vorgehensweisen sinnvoll, aber sie sind nicht die einzigen und sollten auch nicht die einzigen werden. Ein holpriges, von einem Achtklässler zurechtgefummeltes, zeilen- oder wortweise formatiertes Schriftstück hat die gleiche Berechtigung, wie ein aus den Höhen der Latex-Päpste durchgestyltes Meisterwerk. Bergsteigen lernt man ja auch nicht vom Gipfel her. ifcase(2013-10-14) Hier nun ein Vorschlag, wie man die unterschiedlichen Schriftauszeichnungen in eine Umgebung mit Parametern zusammenfassen könnte. Ist ein Kompromiß (oder eine Erweiterung?) aus Markup und im Text verwendeten Schriftumgebungen. \documentclass[a4paper]{article} \usepackage[ngerman]{babel} \usepackage[utf8]{inputenc} \usepackage{longtable} \def\fntcommands[#1,#2,#3,#4]{ \def\fntsize{#1} \def\fntbf{#2} \def\fntshape{#3} \def\fntx{#4}%platzhalter \def\fntempty{}%Befehl der auf alle fnt-Textteile wirkt %\def\fntempty{\normalfont}%Befehl der auf alle fnt-Textteile wirkt } \newenvironment{fnt}[2]{ \ifcase #1 \or \fntcommands[\normalsize,\bfseries,\textsl,\fntempty]{}%Zitat \or \fntcommands[\small,\mdseries,\textit,\fntempty]{}%Kommentar zum Zitat \or \fntcommands[\tiny,\mdseries,\texttt,\fntempty]{}% \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{} % \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{} % \or \fntcommands[\normalsize,\mdseries,\normalfont,\fntempty]{} % \or \fntcommands[\normalsize,\normalfont,\normalsize,\fntempty]{}% \or \fntcommands[\small,\textit,\textsl,\fntempty]{}%longtable \fi% \par \fntsize{\fntbf{\fntshape{\fntx{#2} \relax}}}\par \normalsize}{\par \normalsize } \begin{document} \begin{fnt}{1}{\glqq Never laugh at live dragons, Bilbo you fool!' he said to himself, and it became a favourite saying of his later, and passed into a proverb." \grqq } \end{fnt} \begin{fnt}{2}{(And he was right, as you can see.)} \end{fnt} \begin{fnt}{8}{\begin{longtable}{p{4cm}p{4cm}} Testtext&Testtext\\ Testtext&Testtext\\ Testtext&Testtext\\ \end{longtable}} \end{fnt} Berge von Text \end{document}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
Update mit ifcase

14 Okt '13, 00:07

ctansearch's gravatar image

ctansearch
(ausgesetzt)

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

11 Okt '13, 23:49

ctansearch's gravatar image

ctansearch
(ausgesetzt)

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

11 Okt '13, 23:41

ctansearch's gravatar image

ctansearch
(ausgesetzt)