\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' 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'