Mercurial > docs > bib-ref1
annotate pb/hyperendnotes.sty @ 70:d5d894baa3ed default tip
pb: Added the latex version for Perspektive Bibliothek
This content was created between 2014-04-12 and 2014-05-12.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Mon, 20 Oct 2014 07:43:31 +0200 |
parents | |
children |
rev | line source |
---|---|
70
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
1 %%% hyperendnotes.sty |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
2 \makeatletter |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
3 \newif\ifenotelinks |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
4 \newcounter{Hendnote} |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
5 % Redefining portions of endnotes-package: |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
6 \let\savedhref\href |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
7 \let\savedurl\url |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
8 \def\endnotemark{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
9 \@ifnextchar[\@xendnotemark{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
10 \stepcounter{endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
11 \protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
12 \protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
13 \@endnotemark |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
14 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
15 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
16 \def\@xendnotemark[#1]{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
17 \begingroup\c@endnote#1\relax |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
18 \unrestored@protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
19 \unrestored@protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
20 \endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
21 \@endnotemark |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
22 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
23 \def\endnotetext{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
24 \@ifnextchar[\@xendnotenext{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
25 \protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
26 \protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
27 \@endnotetext |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
28 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
29 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
30 \def\@xendnotenext[#1]{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
31 \begingroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
32 \c@endnote=#1\relax |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
33 \unrestored@protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
34 \unrestored@protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
35 \endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
36 \@endnotetext |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
37 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
38 \def\endnote{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
39 \@ifnextchar[\@xendnote{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
40 \stepcounter{endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
41 \protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
42 \protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
43 \@endnotemark\@endnotetext |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
44 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
45 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
46 \def\@xendnote[#1]{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
47 \begingroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
48 \c@endnote=#1\relax |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
49 \unrestored@protected@xdef\@theenmark{\theendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
50 \unrestored@protected@xdef\@theenvalue{\number\c@endnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
51 \show\@theenvalue |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
52 \endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
53 \@endnotemark\@endnotetext |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
54 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
55 \def\@endnotemark{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
56 \leavevmode |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
57 \ifhmode |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
58 \edef\@x@sf{\the\spacefactor}\nobreak |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
59 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
60 \ifenotelinks |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
61 \expandafter\@firstofone |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
62 \else |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
63 \expandafter\@gobble |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
64 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
65 {% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
66 \Hy@raisedlink{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
67 \hyper@@anchor{Hendnotepage.\@theenvalue}{\empty}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
68 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
69 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
70 \hyper@linkstart{link}{Hendnote.\@theenvalue}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
71 \makeenmark |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
72 \hyper@linkend |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
73 \ifhmode |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
74 \spacefactor\@x@sf |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
75 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
76 \relax |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
77 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
78 \long\def\@endnotetext#1{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
79 \if@enotesopen |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
80 \else |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
81 \@openenotes |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
82 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
83 \immediate\write\@enotes{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
84 \@doanenote{\@theenmark}{\@theenvalue}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
85 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
86 \begingroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
87 \def\next{#1}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
88 \newlinechar='40 |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
89 \immediate\write\@enotes{\meaning\next}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
90 \endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
91 \immediate\write\@enotes{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
92 \@endanenote |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
93 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
94 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
95 \def\theendnotes{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
96 \immediate\closeout\@enotes |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
97 \global\@enotesopenfalse |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
98 \begingroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
99 \makeatletter |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
100 \edef\@tempa{`\string>}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
101 \ifnum\catcode\@tempa=12 |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
102 \let\@ResetGT\relax |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
103 \else |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
104 \edef\@ResetGT{\noexpand\catcode\@tempa=\the\catcode\@tempa}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
105 \@makeother\>% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
106 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
107 \def\@doanenote##1##2##3>{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
108 \def\@theenmark{##1}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
109 \def\@theenvalue{##2}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
110 \par |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
111 \smallskip %<-small vertical gap between endnotes |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
112 \begingroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
113 \def\href{\expandafter\savedhref}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
114 \def\url{\expandafter\savedurl}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
115 \@ResetGT |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
116 \edef\@currentlabel{\csname p@endnote\endcsname\@theenmark}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
117 \enoteformat |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
118 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
119 \def\@endanenote{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
120 \par\endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
121 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
122 % Redefine, how numbers are formatted in the endnotes-section: |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
123 \renewcommand*\@makeenmark{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
124 \hbox{\normalfont\@theenmark~}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
125 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
126 % header of endnotes-section |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
127 \enoteheading |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
128 % font-size of endnotes |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
129 \enotesize |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
130 \input{\jobname.ent}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
131 \endgroup |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
132 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
133 \def\enoteformat{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
134 \rightskip\z@ |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
135 %\leftskip1.8em |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
136 \noindent |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
137 \hangindent .0 |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
138 \parindent |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
139 \leavevmode\llap{% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
140 \setcounter{Hendnote}{\@theenvalue}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
141 \addtocounter{Hendnote}{-1}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
142 \refstepcounter{Hendnote}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
143 \ifenotelinks |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
144 \expandafter\@secondoftwo |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
145 \else |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
146 \expandafter\@firstoftwo |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
147 \fi |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
148 {\@firstofone}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
149 {\hyperlink{Hendnotepage.\@theenvalue}}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
150 {\makeenmark}% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
151 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
152 }% |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
153 % stop redefining portions of endnotes-package: |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
154 \makeatother |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
155 % Toggle switch in order to turn on/off back-links in the |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
156 % endnote-section: |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
157 \enotelinkstrue |
d5d894baa3ed
pb: Added the latex version for Perspektive Bibliothek
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
158 %\enotelinksfalse |