summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/lineno/fnlineno.tex
blob: b4e12263a8daf061dd7441f87fdee8d912915c8c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
\ProvidesFile{fnlineno.tex}
             [2011/02/14 documenting fnlineno.sty (UL)]
\title{\textsf{fnlineno.sty}\\---\\Numbering Footnote Lines\thanks{This
       document %%% manual %% 2010/12/28
       describes version
       \textcolor{blue}{\UseVersionOf{fnlineno.sty}}
       of \textsf{fnlineno.sty} as of \UseDateOf{fnlineno.sty}.}}
% \listfiles                                          %% 2010/12/22
{ \RequirePackage{makedoc}[2010/12/20] \ProcessLineMessage{}
  \MakeJobDoc{17}{\SectionLevelThreeParseInput}     %% 2010/12/16
}
\documentclass{article}%% TODO paper dimensions!?
\input{makedoc.cfg} %% shared formatting settings
%% 2022/07/30   \newcommand*{\lt}{<} \newcommand*{\gt}{>}           %% 2010/12/22
\providecommand*{\strong}{\textbf}                  %% 2010/12/15
\ReadPackageInfos{fnlineno}
\usepackage{color}
% \hypersetup{bookmarksopen}    %% rm. 2010/12/21, cf. .cfg
%% 2010/12/21: %% 2010/12/26 not sure, splits code
% \makeatletter \@beginparpenalty\@highpenalty \makeatother
%% 2010/12/27:
\makeatletter \@beginparpenalty\@lowpenalty \makeatother
\sloppy
\begin{document}
\maketitle
\begin{abstract}\noindent
'fnlineno.sty' extends
% Stephan~I. B\"ottcher's
\CtanPkgRef{lineno}{lineno.sty}\urlpkgfoot{lineno}
(created by Stephan~I. B\"ottcher)
such that even
`\footnote'                                 %% `\' 2010/12/09
lines are numbered and can be referred to
using `\linelabel', `\ref', etc.
%% rm. 2011/02/09:
% Version v0.5 aims at working as a user expects
% (just cf.~``Limitations"), otherwise please complain!

Making the package was motivated as support for
\emph{critical editions}
% of scientific work from an age when footnotes
% were a standard in publishing in print,
%% <- 2011/02/09 ->
of \emph{printed works with footnotes}
as opposed to scholarly critical editions of \emph{manuscripts.}
For this purpose, an extension 'edfnotes' of the \ctanpkgref{ednotes}
package for critical editions, building on 'fnlineno', is provided
by the \textit{ednotes} bundle.\urlfoot{CtanPkgRef}{ednotes}

'lineno.sty' has also been used for the revision process
of \emph{submissions.}
With 'fnlineno.sty', reference to footnotes
in the submitted work may become possible.

%% rm. 2011/02/09:
% Another standalone package 'finstrut' is described.
As to \emph{implementation:}    %% 2011/02/14
1.~Some included tools for
\emph{storing and restoring global settings}
may be ``exported" as standalone packages later.
2.~The method of typesetting footnotes on the main vertical list
may later lead to applying the line numbering method to
several \emph{parallel} texts (with footnotes) and to
`inner' material such as table cells.
%% <- 2011/02/14 ->
% \dots

%% new 2011/02/09:
  \smallskip\noindent
\strong{Keywords:}\quad line numbers; footnotes, pagewise,
critical editions, revision
\end{abstract}
\tableofcontents

%   \newpage                    %% rm. 2011/02/09
\section{Usage and Features}
\subsection{Package File Header (Legalize)}
\input{fnlineno.doc}
\end{document}

VERSION HISTORY

2010/12/08  for v0.1    very first
2010/12/09  for v0.2    moved much to .sty
2010/12/15  for v0.4    \strong
2010/12/16              \SectionLevelThree...
2010/12/22ff.           beginparpenalty varied
2010/12/28  for v0.5    abstract extended
2011/02/09              removing `finstrut'; mention `edfnotes'
2011/02/10              using \urlpkgfoot etc.
2011/02/14              abstract modified
2022/07/30              comment out \lt, \gt commands