summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx')
-rw-r--r--Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx79
1 files changed, 79 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx b/Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx
new file mode 100644
index 00000000000..d741b054285
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/tlc2/12-5-48.ltx
@@ -0,0 +1,79 @@
+%%
+%% The LaTeX Companion, 2ed (second printing August 2004)
+%%
+%% Example 12-5-48 on page 744.
+%%
+%% Copyright (C) 2004 Frank Mittelbach, Michel Goossens,
+%% Johannes Braams, David Carlisle, and Chris Rowley
+%%
+%% 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.
+%%
+
+\documentclass{ttctexa}
+\pagestyle{empty}
+\setcounter{page}{6}
+\setlength\textwidth{231.0pt}
+
+\makeatletter
+%Fix for overword.sty reported to Frank Bennett
+\AtBeginDocument{\long\def\@ifowd{%
+ \ifx\@let@token\@sptoken%
+ \gdef\@preoverwordspace{ }%
+ \let\reserved@e\@xifowd%
+ \else%
+ \gdef\@preoverwordspace{}%
+ \ifx\@let@token\end%
+ \let\reserved@e\reserved@d%
+ \else%
+ \ifx\@let@token\par%
+ \let\reserved@e\@xifpargobble%
+ \else%
+ \long\def\reserved@e##1 {\long\gdef\@overword{##1}\@@ifowd}%
+ \fi%
+ \fi%
+ \fi%
+ \reserved@e}}
+
+%Fix for camel.sty reported to Frank Bennett
+\AtBeginDocument{\def\@realcite#1#2#3{%
+ \ifcat$#1$\else%
+ \setkeys{cameloptions}{#1}% %<--- missing percent
+ \fi%
+ \if@law@requiresubjects%
+ \@law@confirmsubject%
+ \fi%
+ \global\@ltok@argtwo{}%
+ \ifcat$#3$\else%
+ {\let\@law@parse=\@law@alparseplain\@law@parse #3,,}%
+ \fi%
+ {\let\@law@parse=\@law@clparseplain\@law@parse #2,,}%
+ }}
+
+% small headings for the example
+\renewcommand\section{\@startsection{section}{1}{\z@}%
+ {1.25ex \@plus1ex \@minus.2ex}%
+ {.8ex}%
+ {\normalsize\bfseries}}
+\makeatother
+\setlength\textheight{11\baselineskip}
+
+\StartShownPreambleCommands
+\usepackage{camel}
+\forcefootnotes
+\StopShownPreambleCommands
+\begin{document}
+\citationstyle{law}
+\citationdata{jura,tex}
+
+\ldots text \source[t]{Knuth-CT-a}
+see-also \source[f]{Knuth:TB10-1-31}
+\ldots\ somewhat later \ldots
+\source[f]{bschur}[24,130,216]
+cited-in \source[a]{zpo}
+
+\printbibliography[labels=false]{all}
+\end{document}