From 0cdd25363b3389884e080e1a50d2c2abede4c05b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 1 Jun 2012 22:08:46 +0000 Subject: fnpct 0.2a (1jun12) git-svn-id: svn://tug.org/texlive/trunk@26790 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/fnpct/README | 4 +-- Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf | Bin 851328 -> 853514 bytes Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex | 40 ++++++++++++++++++++----- 3 files changed, 34 insertions(+), 10 deletions(-) (limited to 'Master/texmf-dist/doc/latex/fnpct') diff --git a/Master/texmf-dist/doc/latex/fnpct/README b/Master/texmf-dist/doc/latex/fnpct/README index b157277e92c..ee679f47fe8 100644 --- a/Master/texmf-dist/doc/latex/fnpct/README +++ b/Master/texmf-dist/doc/latex/fnpct/README @@ -1,9 +1,9 @@ -------------------------------------------------------------------------- -the FNPCT package v0.2 +the FNPCT package v0.2a footnote kerning -2012/05/26 +2012/06/01 -------------------------------------------------------------------------- Clemens Niederberger Web: https://bitbucket.org/cgnieder/fnpct/ diff --git a/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf b/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf index 8d0decec422..0ea4f478d8a 100644 Binary files a/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf and b/Master/texmf-dist/doc/latex/fnpct/fnpct_en.pdf differ diff --git a/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex b/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex index 2a5dc365c38..f26a6a04d6e 100644 --- a/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex +++ b/Master/texmf-dist/doc/latex/fnpct/fnpct_en.tex @@ -3,7 +3,7 @@ % % footnote kerning % -% 2012/05/25 +% 2012/06/01 % -------------------------------------------------------------------------- % Clemens Niederberger % Web: https://bitbucket.org/cgnieder/fnpct/ @@ -297,7 +297,7 @@ Like all options it can also be set using the setup command. \end{beispiel} \secidx*{basics} -\subsection{Temporarily disable switching}\secidx{disable switching} +\subsection{Temporarily disable or enable switching}\secidx{disable switching} One maybe want to put some footnote marks \emph{before} the punctuation and some after, for example because the first one describes a single word but the second one a whole sentence. For this purpose \fnpct adds a \code{*} argument to \cmd{footnote} @@ -310,7 +310,16 @@ and \cmd{footnotemark}. The complete new syntax now is as follows: added. \code{} is the optional trailing punctuation mark. \end{beschreibung} The \code{*} argument temporarily turns off the punctuation/footnote switching. +In case you set \key{punct-after}{true} the \code{*} argument temporarily +\emph{enables} the switching. \begin{beispiel} + \begin{minipage}{.4\linewidth} + \noindent The three little pigs built their houses + out of straw\footnote*{not to be confused with hay}, + sticks\footnote{or lumber according to some sources} + and bricks\footnote{probably fired clay bricks}. + \end{minipage}\hfil + \setfnpct{punct-after} \begin{minipage}{.4\linewidth} \noindent The three little pigs built their houses out of straw\footnote*{not to be confused with hay}, @@ -329,38 +338,52 @@ with the \cmd{setfnpct} command. Most of them are for adjusting the kerning. \option{add-punct-marks}{[][]} add another punctuation mark for the position switching and spacify kerning if necessary. An existing entry will be overwritten. This option accepts list of marks. + % \option{remove-punct-marks}{} remove punctuation mark from the kerning/position switching behaviour. This option accepts a list of marks. + % \option{after-dot-space}{} space to be inserted after a footnote mark and before the full stop (``footnote \emph{after} dot''). A negative space will move the full stop further to the footnote mark. Default = \code{-.06em} + % \option{after-comma-space}{} space to be inserted after a footnote mark and before the comma (``footnote \emph{after} comma''). A negative space will move the comma further to the footnote mark. Default = \code{-.06em} + % \option{after-punct-space}{} set \emph{all} spaces, \ie also the ones for marks you've added with \key{add-punct-marks}. + % \option{punct-after}{\default{true}/false} when \code{true} the punctuation sign - will be placed \emph{after} the footnote. + will be placed \emph{after} the footnote Default = \code{false}. + % \option{before-dot-space}{} space to be inserted after a footnote mark and before the full stop (``footnote \emph{before} dot''), \ie with \key{punct-after}{true}. Default = \code{-.15em} + % \option{before-comma-space}{} space to be inserted after a footnote mark and before the comma (``footnote \emph{before} comma''), \ie with \key{punct-after}{true}. Default = \code{-.15em} + % \option{before-punct-space}{} set \emph{all} spaces, \ie also the ones for marks you've added with \key{add-punct-marks}. + % \option{before-footnote-space}{} space to be inserted between a word and the following footnote mark. Default = \code{.06em} + % \option{dont-mess-around} sets all mentioned lengths to \code{0pt} and \key{punct-after}{true}. Basically this is as if you hadn't loaded \fnpct except the multiple footnote commands and \cmd{innernote} are still available, see sections \ref{sec:multiple} and \ref{sec:nested}, respectively. + % \option{multiple}{\default{true}/false} lets \cmd{footnote} be equal to - \cmd{multfootnote} + \cmd{multfootnote}. Default = \code{false} + % \option{mult-fn-delim}{} sets the delimiter for the \cmd{multfootnote} - command. + command. Default = \code{;} + % \option{mult-fn-sep}{} sets the separator between multiple footnote - marks. + marks. Default = \code{,} + % \option{normal-marks}{\default{true}/false} sets the footnote marks in the foot not as superscripts but as normal font. If you're not using a \paket[koma-script]{KOMA-Script} class this option will load the package \paket*{scrextend}. See section \ref{sec:normal} @@ -621,7 +644,8 @@ the output of this code: later: \begin{beschreibung} \befehl{writeinnernotes} writes all \cmd{footnotetext}s to the inner footnotes - when invoked + when invoked. This is usually done automatically by the \cmd{footnote} command + but there are possible needs for it. \end{beschreibung} See figure \ref{fig:nested:c} for the output of the following code: \begin{beispiel}[code only] @@ -803,7 +827,7 @@ Everything else stays the same: The \paket{fixfoot} \cite{fixfoot} package provides a possibility to create repeating footnotes. \fnpct supports this package provided you take care of the following: -\setapart{\cmd{DeclareFixedFootnote} only in the preamble but \emph{after} loading +\setapart{Use \cmd{DeclareFixedFootnote} only in the preamble but \emph{after} loading \fnpct.} \cmd{DeclareFixedFootnote}{\cmd{cs}}\ma{} is used to store the -- cgit v1.2.3