summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/finstrut
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-02-13 23:29:19 +0000
committerKarl Berry <karl@freefriends.org>2011-02-13 23:29:19 +0000
commit9fa55f9a7454d978f593a04380ba2fec148a72f1 (patch)
tree047975fc95d8593f3e0ef56a42593aed3348f337 /Master/texmf-dist/source/latex/finstrut
parent12809cd1a2331fcb5d546f5e5077bf891e0a473e (diff)
finstrut (13feb11)
git-svn-id: svn://tug.org/texlive/trunk@21386 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/finstrut')
-rw-r--r--Master/texmf-dist/source/latex/finstrut/finstrut.tex29
-rw-r--r--Master/texmf-dist/source/latex/finstrut/fstrutst.tex57
-rw-r--r--Master/texmf-dist/source/latex/finstrut/srcfiles.tex4
3 files changed, 79 insertions, 11 deletions
diff --git a/Master/texmf-dist/source/latex/finstrut/finstrut.tex b/Master/texmf-dist/source/latex/finstrut/finstrut.tex
index 5713dd16bca..c88180daa8a 100644
--- a/Master/texmf-dist/source/latex/finstrut/finstrut.tex
+++ b/Master/texmf-dist/source/latex/finstrut/finstrut.tex
@@ -1,11 +1,11 @@
-\ProvidesFile{finstrut.tex}[2011/02/09 documenting finstrut.sty (UL)]
+\ProvidesFile{finstrut.tex}[2011/02/12 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{18}{\SectionLevelOneParseInput}
+ \MakeJobDoc{18}{\SectionLevelTwoParseInput}
}
\documentclass{article}%% TODO paper dimensions!?
\input{makedoc.cfg} %% shared formatting settings
@@ -16,6 +16,9 @@
\makeatletter \@beginparpenalty\@lowpenalty \makeatother
\sloppy
\begin{document}
+% \author{Uwe L\"uck\thanks{\urlhttpref{http://contact-ednotes.sty.de.vu}}
+% \and
+% Donald Arseneau}
\maketitle
\begin{abstract}\noindent
\LaTeX\ internally inserts `\@finalstrut<strutbox>'
@@ -34,6 +37,13 @@ macro programming
% \tableofcontents
% \newpage
+\section{Remark on 'lipsum'}
+Almost at the same moment that 'finstrut' v0.1 was installed
+(2011-02-09), a new version v1.1 %% v0.4: v1.1
+of 'lipsum' was uploaded that offers a package option
+`[nopar]' %% v0.4
+to avoid a final `\par'.
+
\section{Installing and Calling}
The package file 'finstrut.sty' is provided ready,
installation only requires putting it somewhere where \TeX\ finds it
@@ -41,17 +51,18 @@ installation only requires putting it somewhere where \TeX\ finds it
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.
+you load 'finstrut.sty' (as usually) by
+\[`\usepackage{finstrut}'\qquad \mbox{or by}\qquad
+ `\usepackage[<options>]{finstrut}'\]---<options> described below.
\section{The Package File}
+\subsection{Header (Legalize)}
\input{finstrut.doc}
\end{document}
VERSION HISTORY
-2011/02/09 cut out from `fnlineno.sty' [and corr. date+script]
-
+2011/02/09 cut out from `fnlineno.sty' [and corr. date+script]
+2011/02/09c remark on `lipsum' upload same day
+2011/02/11 \subsection
+2011/02/12 for v0.4
diff --git a/Master/texmf-dist/source/latex/finstrut/fstrutst.tex b/Master/texmf-dist/source/latex/finstrut/fstrutst.tex
new file mode 100644
index 00000000000..990c2affe09
--- /dev/null
+++ b/Master/texmf-dist/source/latex/finstrut/fstrutst.tex
@@ -0,0 +1,57 @@
+\ProvidesFile{fstrutst.tex}[2011/02/12 test/demo finstrut.sty (DA/UL)]
+\documentclass{article}
+\usepackage{readprov}
+\usepackage{array}
+\usepackage[full,show]{finstrut}[2011/02/12]
+\makeatletter
+ % with array.sty
+ \@ifpackageloaded{array}{%
+ \def\arraytest{%
+ \begin{tabular}{|l|b{2cm}|}\hline
+ b alignment & b alignment\par \\\hline
+ \end{tabular}
+ \nobreak\hfill
+ \begin{tabular}{|l|b{2cm}|}\hline
+ b alignment & b alignment \\\hline
+ \end{tabular}
+ \par\medskip\noindent
+ }%
+ }{\let\arraytest\relax}
+\makeatother
+\textheight=3.5in
+\begin{document}
+ \begin{center}
+ \bfseries
+ Trying \textsf{finstrut}
+ \UseVersionOf{finstrut.sty} as of \UseDateOf{finstrut.sty}
+ \end{center}
+% \edef\latexoutput{\the\output}
+% \output{\tracingonline=1 \showboxbreadth=10 \showboxdepth=1
+% \showbox\footins
+% \latexoutput
+% \global\output\expandafter{\latexoutput}}
+% \makeatletter \let\@finalstrut\@gobble \makeatother %% WITHOUT
+\begin{tabular}{|l|p{2cm}|}\hline
+ deep & $\displaystyle \int_j$\par \\\hline
+\end{tabular}
+ \nobreak\hfill
+\begin{tabular}{|l|p{2cm}|}\hline
+ deep & $\displaystyle \int_j$\\\hline
+\end{tabular}
+ \par\medskip\noindent
+\begin{tabular}{|l|p{2cm}|}\hline
+ bad prevdepth & Hello world\hrule \\\hline
+\end{tabular}
+ \nobreak\hfill
+\begin{tabular}{|l|p{2cm}|}\hline
+ bad prevdepth & Hello world \\\hline
+\end{tabular}
+ \par\medskip\noindent
+\arraytest
+O\footnote{\vrule depth22.22pt\par}
+A\footnote{x\par}
+B\footnote{y\par}
+O\footnote{\vrule depth22.22pt}
+A\footnote{x}
+B\footnote{y}
+\end{document}
diff --git a/Master/texmf-dist/source/latex/finstrut/srcfiles.tex b/Master/texmf-dist/source/latex/finstrut/srcfiles.tex
index 201d25b8809..a403521b4c5 100644
--- a/Master/texmf-dist/source/latex/finstrut/srcfiles.tex
+++ b/Master/texmf-dist/source/latex/finstrut/srcfiles.tex
@@ -1,6 +1,6 @@
\RequirePackage{myfilist}
-\ProvidesFile{srcfiles.tex}[2011/02/09 collect file infos]
+\ProvidesFile{srcfiles.tex}[2011/02/12 collect file infos]
\EmptyFileList %%% [readprov.sty,myfilist.sty]
\ReadPackageInfos{finstrut}
-\ReadFileInfos{finstrut,makedoc.cfg,mdoccorr.cfg,srcfiles}
+\ReadFileInfos{finstrut,fstrutst,srcfiles}
\ListInfos[SRCFILEs.txt]