summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-10 00:13:25 +0000
committerKarl Berry <karl@freefriends.org>2011-02-10 00:13:25 +0000
commita8c35125a771efeb6aaa6d2cd8425367b946fa4d (patch)
treed902a5e6ed3f4b76035c0e8186269c9c4ffef20b /Master/texmf-dist/source
parent236a7ef87717b35a12b901386d849d01885b3fab (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')
-rw-r--r--Master/texmf-dist/source/latex/finstrut/finstrut.tex66
-rw-r--r--Master/texmf-dist/source/latex/finstrut/srcfiles.tex6
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]