blob: 273610998d54e6f4825b0dbb4e2f7f22d8c66247 (
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
|
\ProvidesFile{finstrut.tex}[2011/02/08 documenting finstrut.sty (UL)]
\title{\textsf{finstrut.sty}\\---\\Final Strut Allowing Vertical
Mode\thanks{This document describes version
\textcolor{blue}{\UseVersionOf{finstrut.sty}}
of \textsf{finstrut.sty} as of \UseDateOf{finstrut.sty}.}}
% \listfiles %% 2010/12/22
{ \RequirePackage{makedoc}[2010/12/20] \ProcessLineMessage{}
\MakeJobDoc{19}{\SectionLevelThreeParseInput} %% 2010/12/16
%% 2010/12/20:
\input{mdoccorr.cfg}
\SetPatternCodes{\MakeOther\\}
\PrependExpandableAllReplacer{LaTeX}{LaTeX}{\LaTeX}
\SetCorrectHookJobLast
\ResultFile{finstrut.doc}
\HeaderLines{18}
\MainDocParser{\ProcessInputWith{PPScomment}}
\MakeCloseDoc{finstrut.sty}
}
\documentclass{article}%% TODO paper dimensions!?
\input{makedoc.cfg} %% shared formatting settings
\newcommand*{\lt}{<} \newcommand*{\gt}{>} %% 2010/12/22
\providecommand*{\strong}{\textbf} %% 2010/12/15
\ReadPackageInfos{finstrut}
\usepackage{color}
\makeatletter \@beginparpenalty\@lowpenalty \makeatother
\sloppy
\begin{document}
\maketitle
\begin{abstract}\noindent
\LaTeX\ internally inserts `\@finalstrut<strutbox>'
at the end of footnotes or `p' (paragraph) `tabular' cells.
When the user's entry ends on a `\par' token---which may
be issued by some more-general-purpose user macro
such as the `\lipsum' command from the \ctanpkgref{lipsum}
package\urlfoot{CtanPkgRef}{lipsum} for dummy text---this
produces a usually unwanted extra, empty line.
'finstrut.sty' changes `\@finalstrut' in order to avoid
this effect.
\par\smallskip\noindent
\strong{Keywords:}\quad footnotes; tables, dummy text,
macro programming
\end{abstract}
% \tableofcontents
% \newpage
\section{Installing and Calling}
The package file 'finstrut.sty' is provided ready,
installation only requires putting it somewhere where \TeX\ finds it
(which may need updating the filename data
base).\urlfoot{ukfaqref}{inst-wlcf}
Below the `\documentclass' line(s) and above `\begin{document}',
you load 'finstrut.sty' (as usually) by
\begin{verbatim}
\usepackage{finstrut}
\end{verbatim}
There are no package options.
\section{The Package File}
\input{finstrut.doc}
\end{document}
VERSION HISTORY
2011/02/08 cut out from `fnlineno.sty'
|