summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/ledmac/ledfeat.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:44:40 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:44:40 +0000
commitb4fc5f639874db951177ec539299d20908adb654 (patch)
tree52f08823ca58fffe3db6a9b075635038c567626c /Master/texmf-dist/doc/latex/ledmac/ledfeat.tex
parentdec3d98ebe442d7ea93efbaa8dd2e2be8149a467 (diff)
doc 4
git-svn-id: svn://tug.org/texlive/trunk@80 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/ledmac/ledfeat.tex')
-rw-r--r--Master/texmf-dist/doc/latex/ledmac/ledfeat.tex164
1 files changed, 164 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/ledmac/ledfeat.tex b/Master/texmf-dist/doc/latex/ledmac/ledfeat.tex
new file mode 100644
index 00000000000..b8510fa9de4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/ledmac/ledfeat.tex
@@ -0,0 +1,164 @@
+%%
+%% This is file `ledfeat.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% ledmac.dtx (with options: `features')
+%%
+%% Author: Peter Wilson (Herries Press) herries dot press at earthlink dot net
+%% Copyright 2003 -- 2005 Peter R. Wilson
+%%
+%% This work 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.
+%% The latest version of the license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2003/06/01 or later.
+%%
+%% This work has the LPPL maintenance status "author-maintained".
+%%
+%% This work consists of the files listed in the README file.
+%%
+\documentclass{article}
+\usepackage{ledmac}
+
+\noendnotes % we aren't having any endnotes
+
+ \makeatletter
+ % I'd like a spaced out colon after the lemma:
+ \newcommand{\spacedcolon}{{\rmfamily\thinspace:\thinspace}}
+ \renewcommand*{\normalfootfmt}[3]{%
+ \ledsetnormalparstuff
+ {\notenumfont\printlines#1|}\strut\enspace
+ {\select@lemmafont#1|#2}\spacedcolon\enskip#3\strut\par}
+
+ % And I'd like the 3-col notes printed with a hanging indent:
+ \renewcommand*{\threecolfootfmt}[3]{%
+ \normal@pars
+ \hsize .3\hsize
+ \setlength{\parindent}{0pt}
+ \tolerance=5000 % high, but not infinite
+ \raggedright
+ \hangindent1.5em \hangafter1
+ \leavevmode
+ \strut\hbox to 1.5em{\notenumfont\printlines#1|\hfil}\ignorespaces
+ {\select@lemmafont#1|#2}\rbracket\enskip
+ #3\strut\par\allowbreak}
+
+ % And I'd like the 2-col notes printed with a double colon:
+ \newcommand*{\doublecolon}{{\rmfamily\thinspace::\thinspace}}
+ \renewcommand*{\twocolfootfmt}[3]{%
+ \normal@pars
+ \hsize .45\hsize
+ \setlength{\parindent}{0pt}
+ \tolerance=5000
+ \raggedright
+ \leavevmode
+ \strut{\notenumfont\printlines#1|}\enspace
+ {\select@lemmafont#1|#2}\doublecolon\enskip
+ #3\strut\par\allowbreak}
+
+ % And in the paragraphed footnotes, I'd like a colon too:
+ \renewcommand*{\parafootfmt}[3]{%
+ \ledsetnormalparstuff
+ {\notenumfont\printlines#1|}\enspace
+ {\select@lemmafont#1|#2}\spacedcolon\enskip
+ #3\penalty-10 }
+ \makeatother
+
+ % I'd like the line numbers picked out in bold.
+ \renewcommand{\notenumfont}{\bfseries}
+ \lineation{page}
+ \linenummargin{inner}
+ \setcounter{firstlinenum}{3} % just because I can
+ \setcounter{linenumincrement}{1}
+ \foottwocol{A}
+ \footthreecol{B}
+ \footparagraph{E}
+ % I've changed \normalfootfmt, so invoke it again for C and D notes.
+ \footnormal{C}
+ \footnormal{D}
+
+\begin{document}
+
+ \beginnumbering
+
+ \pstart
+ This is an \edtext{example}{
+ \Afootnote{eximemple C, D.}}
+ of some %\footnote{A normal footnote}
+ text with \edtext{variant}{
+ \Afootnote{alternative, A, B.}}
+ readings recorded as `A' footnotes. From here on, \edtext{though}{
+ \Afootnote{however $\alpha$, $\beta$}},
+ we shall have \edtext{`C'}{
+ \Bfootnote{B, \textit{pace} the text}}.
+ \edtext{For spice, let us mark a longer passage, but give a different
+ lemma for it, so that we don't get a \edtext{huge}{
+ \Dfootnote{vast E, F; note that this is
+ a `D' note to section of text within a longer lemma}}
+ amount of text in a note}{\lemma{For spice \dots\ note}
+ \Cfootnote{The note here is type `C'}}.
+ \edtext{Finally}{
+ \Efootnote{in the end X, Y}},
+ \edtext{we}{
+ \Efootnote{us K}}
+ \edtext{shouldn't}{
+ \Efootnote{ought not to L, M}}
+ \edtext{forget the}{
+ \Efootnote{omit to mention the \S, \P}}
+ \edtext{paragraphed}{
+ \Efootnote{blocked M, N}}
+ \edtext{notes}{
+ \Efootnote{variants HH, KK}},
+ which are so \edtext{useful}{
+ \Efootnote{truly useful L, P}}
+ when there are \edtext{a great number of}{
+ \Efootnote{many, many (preferably)}}
+ short notes to be \edtext{recorded}{
+ \Efootnote{noted: repetition}}.
+ \pend
+
+ \pstart
+ This is a second paragraph, giving more \textit{\edtext{examples}{
+ \Afootnote{eximples L, M.}}}
+ of text with \edtext{variant}{
+ \Afootnote{alternative, A, B.}}
+ readings recorded as `A' footnotes. From here on, \edtext{though}{
+ \Bfootnote{however $\alpha$, $\beta$}},
+ we shall have \edtext{`B'}{
+ \Bfootnote{B, as correctly stated in the text}} notes in the text.
+ \edtext{For spice, let us mark a longer passage, but give a different
+ lemma for it, so that we don't get a \textit{\edtext{huge}{
+ \Dfootnote{vast E, F; note that this is
+ a `D' note to text within a longer lemma.}}}
+ amount of text in a note}{\lemma{For spice, \dots\ note}
+ \Cfootnote{This is a rogue note of type `C'.}}.
+ \edtext{Finally}{
+ \Bfootnote{In the end X, Y}},
+ \edtext{we}{
+ \Bfootnote{we here K}}
+ \edtext{shouldn't}{
+ \Bfootnote{ought not to L, M}}
+ \edtext{forget the}{
+ \Bfootnote{omit to mention the \S, \P}}
+ \edtext{column}{
+ \Bfootnote{blocked M, N}}
+ \edtext{notes}{
+ \Bfootnote{variants H}},
+ which are so \edtext{useful}{
+ \Bfootnote{very, very useful L, P}}
+ when there are \edtext{many}{
+ \Bfootnote{lots of Z}}
+ short notes to be \edtext{recorded}{
+ \Bfootnote{recorded and put down: M (repetition)}}.
+ \pend
+
+ \endnumbering
+\end{document}
+\endinput
+%%
+%% End of file `ledfeat.tex'.