texlive[71505] Master/texmf-dist: parnotes (12jun24)

commits+karl at tug.org commits+karl at tug.org
Wed Jun 12 22:27:06 CEST 2024


Revision: 71505
          https://tug.org/svn/texlive?view=revision&revision=71505
Author:   karl
Date:     2024-06-12 22:27:06 +0200 (Wed, 12 Jun 2024)
Log Message:
-----------
parnotes (12jun24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/parnotes/README.md
    trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.pdf
    trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.tex
    trunk/Master/texmf-dist/tex/latex/parnotes/parnotes.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/parnotes/CHANGELOG-from-2016.md
    trunk/Master/texmf-dist/doc/latex/parnotes/changes.txt

Added: trunk/Master/texmf-dist/doc/latex/parnotes/CHANGELOG-from-2016.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/parnotes/CHANGELOG-from-2016.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/parnotes/CHANGELOG-from-2016.md	2024-06-12 20:27:06 UTC (rev 71505)
@@ -0,0 +1,17 @@
+**Revision 3: Released on Aug 15 2016**
+ * Bug fix: Use `\protected at edef` to expand the parnote counter (fixes incompatibility with `BiocStyle`)
+
+**Revision 2: Released on Jul 26 2016**
+ * **Breaking change:** You can no longer redefine `\parnotemarkfmt`. Use `\theparnotemark` and `\parnotecusmarkfmt` instead. See the manual for details.
+ * Bug fix: `\parnotefmt` no longer changes the font to `\rmfamily` by default.
+ * `\parnote` now has an optional argument: a manually-specified parnote mark.
+ * `\parnote` now behaves more like `\footnote`:
+    * It respects `\spacefactor`
+    * It no longer inserts `\unskip`
+ * The parnote mark counter may be reset using standard LaTeX macros, e.g., `\setcounter{parnotemark}{5}`
+ * `\label` now works within parnote text; `\ref` returns the parnote label, `\pageref` returns the page where the note *text* is set, and `\parnoteref` returns the parnote label formatted as a mark.
+ * Implemented the system for separators between multiple footnotes from `footmisc` and `manyfoot` and added package option `nomultiple` to disable.
+ * Internal: The package now uses a single counter (`\c at parnotemark`) for marks.
+
+**Revision 1: Released on Jan 3 2012**
+ * Initial release


Property changes on: trunk/Master/texmf-dist/doc/latex/parnotes/CHANGELOG-from-2016.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/parnotes/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/parnotes/README.md	2024-06-12 20:26:54 UTC (rev 71504)
+++ trunk/Master/texmf-dist/doc/latex/parnotes/README.md	2024-06-12 20:27:06 UTC (rev 71505)
@@ -1,6 +1,5 @@
 parnotes
 ========
-rev.3b (see notes below)
 
 The parnotes package adds a new note type, `\parnote`. Parnotes are set as normal, running paragraphs and may be placed two ways: (1) automatically, at the end of the paragraph, or (2) manually, using the `\parnotes` command.
 
@@ -18,7 +17,7 @@
 
 Contributing
 ------------
-The development repository and the bug tracker for this package are hosted [on GitHub](https://github.com/chelh/LaTeX-parnotes) but see notes below.
+The development repository and the bug tracker were originally hosted [on GitHub](https://github.com/chelh/LaTeX-parnotes) but no longer maintained there.
 
 License
 -------
@@ -36,15 +35,17 @@
 --------------
 
 The package appears to to be unmainted, i.e. the above address exists
-but is not monitored and the original author is not reachable.
+but is not monitored and the original author is no longer reachable.
 
+There have been small changes and corrections by Frank Mittelbach, see
+changes.txt for details.
 
-Small extensions in 2019 by Frank Mittelbach:
+The documentation has been changed to use freely available fonts so that it
+can be typeset by everybody (the previsous release used commercial fonts).
 
- - option `reset`  (alias for restart to match other packages)
- - option `alph`   (for alph style notes instead of arabic)
- - option `symbol` (for fnsymbol style notes)
+The current version is hosted at
+https://github.com/FrankMittelbach/fmitex-parnotes and while you can
+add issues there I'm not promising that I look at them in a timely
+manner, i.e., the package is still in search of a new maintainer and
+I'm just jumped in temporarily.
 
-The documentation has been changed use freely available fonts so that it
-can be typeset by everybody (the previsous release used commercial fonts).
-

Added: trunk/Master/texmf-dist/doc/latex/parnotes/changes.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/parnotes/changes.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/parnotes/changes.txt	2024-06-12 20:27:06 UTC (rev 71505)
@@ -0,0 +1,14 @@
+2024-06-12  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* parnotes.sty:
+	Do not predefine \theparnotemark unless we are in an older LaTeX
+	format, because this is done by \newcounter and would generate an
+	unnecessary warning.
+
+2019-07-23  Frank Mittelbach  <Frank.Mittelbach at latex-project.org>
+
+	* parnotes.sty:
+	- option `reset`  (alias for restart to match other packages)
+	- option `alph`   (for alph style notes instead of arabic)
+	- option `symbol` (for fnsymbol style notes)
+


Property changes on: trunk/Master/texmf-dist/doc/latex/parnotes/changes.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.tex	2024-06-12 20:26:54 UTC (rev 71504)
+++ trunk/Master/texmf-dist/doc/latex/parnotes/parnotes.tex	2024-06-12 20:27:06 UTC (rev 71505)
@@ -53,9 +53,9 @@
 \usepackage{booktabs}
 \usepackage{microtype}
 
-\title{The \textsf{parnotes} package\parnote{This is rev.~3b, last modified 2019/07/23.}}
+\title{The \textsf{parnotes} package\parnote{This is rev.~3c, last modified 2024/06/12.}}
 \author{Chelsea Hughes\parnote{See \texttt{parnotes.sty} for copyright details. The package has currently no maintainer.}}
-\date{July 23, 2019}
+\date{June 12, 2024}
 
 \renewcommand{\parnotefmt}[1]{\centerline{\colorbox{black!10}{\parbox{0.82\textwidth}{\footnotesize\sffamily\noindent #1}}}}
 
@@ -205,6 +205,10 @@
 
 \section{Changelog}
 {\raggedright
+\noindent\textbf{Revision 3c, released on June 12, 2024 (Frank Mittelbach)}
+\begin{itemize}
+\item Avoid an unnecessary warning about \verb=\theparnotemark=
+\end{itemize}
 \noindent\textbf{Revision 3b, released on July 23, 2019 (Frank Mittelbach)}
 \begin{itemize}
 \item Added options \texttt{reset}, \texttt{alph} and \texttt{symbol}.

Modified: trunk/Master/texmf-dist/tex/latex/parnotes/parnotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/parnotes/parnotes.sty	2024-06-12 20:26:54 UTC (rev 71504)
+++ trunk/Master/texmf-dist/tex/latex/parnotes/parnotes.sty	2024-06-12 20:27:06 UTC (rev 71505)
@@ -1,6 +1,7 @@
 % The parnotes package
 % Notes after every paragraph, or elsewhere
 % Copyright (c) 2016 Chelsea Hughes
+% Copyright (c) 2019,2024 Frank Mittelbach
 %
 % This work is distributed under the LaTeX Project Public License,
 % version 1.3 or later, available at
@@ -18,14 +19,18 @@
 %
 % The package is currently unmainted, i.e. the above address exists but is not monitored
 %
-% Small extensions in 2019 by Frank Mittelbach:
+% Small extensions by Frank Mittelbach, see changes.txt for details
 %
-% option reset (alias for restart to match other packages)
-% option alph  (for alph style notes instead of arabic)
-% option symbol (for fnsymbol style notes)
 
+% You might file issues on my Github repo for the package, but I do
+% not actively maintain that package (unless I think something is a
+% very serious bug), so a new maintainer is welcome
+%
+% https://github.com/FrankMittelbach/fmitex-parnotes
+%
+
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{parnotes}[2019/07/23 rev. 3b Notes after every paragraph, or elsewhere]
+\ProvidesPackage{parnotes}[2024/06/12 rev. 3c Notes after every paragraph, or elsewhere]
 
 %
 % These are the user-modifiable format commands
@@ -34,12 +39,18 @@
 % Format for parnotes - \PN at notes@shape is blank (\relax) by default
 \providecommand{\parnotefmt}[1]{\footnotesize%
                 \PN at notes@shape\PN at narrower@optional\noindent #1}
+
 % Number format (arabic, roman, etc.) for the parnote mark counter
-\providecommand{\theparnotemark}{\arabic{parnotemark}}
+%% FMi: will be set by \newcounter
+%\providecommand{\theparnotemark}{\arabic{parnotemark}}
+%% FMi -- end
+
 % Minimum vertical space before and after parnotes
 \providecommand{\parnotevskip}{\medskipamount}
+
 % Full command used between parnotes
 \providecommand{\parnoteintercmd}{\hspace{1em plus 0.3em minus 0.2em}}
+
 % Basic formatting for parnote marks
 \providecommand{\parnotecusmarkfmt}[1]{\textsuperscript{#1}}
 
@@ -52,6 +63,10 @@
 \global\def\PN at text{}
 % Counter for parnote marks
 \newcounter{parnotemark}
+%% FMi: in case this package is used with an old LaTeX format
+\providecommand{\theparnotemark}{\arabic{parnotemark}}
+%% FMi -- end
+
 % autopn environment name
 \def\@PN at autopn{autopn}
 % True if currently setting parnotes



More information about the tex-live-commits mailing list.