diff options
author | Karl Berry <karl@freefriends.org> | 2011-02-10 00:13:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-02-10 00:13:25 +0000 |
commit | a8c35125a771efeb6aaa6d2cd8425367b946fa4d (patch) | |
tree | d902a5e6ed3f4b76035c0e8186269c9c4ffef20b /Master/texmf-dist/source/latex/finstrut | |
parent | 236a7ef87717b35a12b901386d849d01885b3fab (diff) |
new latex package finstrut (9feb11)
git-svn-id: svn://tug.org/texlive/trunk@21355 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/finstrut')
-rw-r--r-- | Master/texmf-dist/source/latex/finstrut/finstrut.tex | 66 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/finstrut/srcfiles.tex | 6 |
2 files changed, 72 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/finstrut/finstrut.tex b/Master/texmf-dist/source/latex/finstrut/finstrut.tex new file mode 100644 index 00000000000..273610998d5 --- /dev/null +++ b/Master/texmf-dist/source/latex/finstrut/finstrut.tex @@ -0,0 +1,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' + diff --git a/Master/texmf-dist/source/latex/finstrut/srcfiles.tex b/Master/texmf-dist/source/latex/finstrut/srcfiles.tex new file mode 100644 index 00000000000..201d25b8809 --- /dev/null +++ b/Master/texmf-dist/source/latex/finstrut/srcfiles.tex @@ -0,0 +1,6 @@ +\RequirePackage{myfilist} +\ProvidesFile{srcfiles.tex}[2011/02/09 collect file infos] +\EmptyFileList %%% [readprov.sty,myfilist.sty] +\ReadPackageInfos{finstrut} +\ReadFileInfos{finstrut,makedoc.cfg,mdoccorr.cfg,srcfiles} +\ListInfos[SRCFILEs.txt] |