texlive[63866] Master/texmf-dist: pdfpc (10jul22)

commits+karl at tug.org commits+karl at tug.org
Sun Jul 10 21:58:58 CEST 2022


Revision: 63866
          http://tug.org/svn/texlive?view=revision&revision=63866
Author:   karl
Date:     2022-07-10 21:58:58 +0200 (Sun, 10 Jul 2022)
Log Message:
-----------
pdfpc (10jul22)

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

Modified: trunk/Master/texmf-dist/doc/latex/pdfpc/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pdfpc/README.md	2022-07-10 19:58:42 UTC (rev 63865)
+++ trunk/Master/texmf-dist/doc/latex/pdfpc/README.md	2022-07-10 19:58:58 UTC (rev 63866)
@@ -9,6 +9,7 @@
 `pdfpc` depends on these packages:
 [`kvoptions`](https://ctan.org/pkg/kvoptions),
 [`xstring`](https://ctan.org/pkg/xstring),
+[`iftex`](https://ctan.org/pkg/iftex),
 [`hyperxmp`](https://ctan.org/pkg/hyperxmp)
 
 ## Usage
@@ -16,19 +17,3 @@
 It's best to read the [`pdfpc`](https://github.com/pdfpc/pdfpc) documentation
 for `pdfpc` integration.
 
-## License
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 3 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License along
-with this program; if not, write to the Free Software Foundation, Inc.,
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-

Modified: trunk/Master/texmf-dist/doc/latex/pdfpc/pdfpc-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/pdfpc/pdfpc-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/pdfpc/pdfpc-doc.tex	2022-07-10 19:58:42 UTC (rev 63865)
+++ trunk/Master/texmf-dist/doc/latex/pdfpc/pdfpc-doc.tex	2022-07-10 19:58:58 UTC (rev 63866)
@@ -14,21 +14,21 @@
 %  You should have received a copy of the GNU General Public License along
 %  with this program; if not, write to the Free Software Foundation, Inc.,
 %  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-%  -------------------------------------------------------------------------------------------
+%  -----------------------------------------------------------------------------
 %
 %  Allow for defining some meta data and simple textual notes for use
 %  with the pdfpc presentation application <https://pdfpc.github.io>.
 %
-%  -------------------------------------------------------------------------------------------
+%  -----------------------------------------------------------------------------
 %
 %  Inspired by Carsten Brandt's <https://github.com/cebe/pdfpc-latex-notes>.
 %
-%  -------------------------------------------------------------------------------------------
+%  -----------------------------------------------------------------------------
 %
 %  Please report bugs and other problems as well as suggestions for improvements
 %  to the issue tracker at github <https://github.com/pdfpc/pdfpc/>
 %
-%  -------------------------------------------------------------------------------------------
+%  -----------------------------------------------------------------------------
 \documentclass[11pt]{ltxdoc}
 
 \usepackage{iftex}
@@ -38,12 +38,14 @@
 \usepackage{hyperref}
 
 \newcommand*{\sty}[1]{\textsf{#1}}
-\def\param#1{\textit{\rmfamily\mdseries\ensuremath{\langle}#1\ensuremath{\rangle}}}
+\def\param#1%
+{\textit{\rmfamily\mdseries\ensuremath{\langle}#1\ensuremath{\rangle}}}
 
 
-\title{The \sty{pdfpc} package \\ {\large\url{https://github.com/pdfpc/pdfpc}}}
+\title{The \sty{pdfpc} package \\
+       {\large\url{https://github.com/pdfpc/latex-pdfpc}}}
 \author{Evgeny Stambulchik}
-\date{2021/02/06 (v0.6.0)}
+\date{2022/07/05 (v0.7.0)}
 
 \hypersetup{pdftitle={The pdfpc package}, pdfauthor={Evgeny Stambulchik}}
 
@@ -52,10 +54,10 @@
 \thispagestyle{empty}
 
 \begin{abstract}
-This package provides  a convenient way to specify notes and to define certain
-meta  properties  of the  presentation when used with
+This package provides a convenient way to specify notes and to define certain
+meta properties of the presentation when used with
 \href{https://pdfpc.github.io/}{PDF Presenter Console (\texttt{pdfpc}), a
-GPLv2+ licensed multi-monitor PDF presentation viewer application available on
+GPLv3+ licensed multi-monitor PDF presentation viewer application available on
 GitHub}\footnote{\url{https://pdfpc.github.io/}}.
 \end{abstract}
 
@@ -72,7 +74,7 @@
 
 \section*{License}
 
-\textcopyright\ 2020 Evgeny Stambulchik
+\textcopyright\ 2020--2022 Evgeny Stambulchik
 
 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
@@ -82,9 +84,9 @@
 This work consists of the following files:
 
 \begin{itemize}
-    \item "pdfpc.sty",
-    \item "pdfpc-doc.tex"
-    \item "pdfpc-doc.pdf" \emph{(compiled)}
+    \item ``pdfpc.sty''
+    \item ``pdfpc-doc.tex''
+    \item ``pdfpc-doc.pdf'' \emph{(compiled)}
 \end{itemize}
 
 \clearpage
@@ -92,9 +94,10 @@
 \part{The documentation}
 \section*{Loading \sty{pdfpc}}
 
-Load \sty{pdfpc} by adding \cmd{\usepackage\{pdfpc\}} to your preamble.
+Load \sty{pdfpc} by adding \cmd{\usepackage[\param{options}]\{pdfpc\}} to your
+preamble.
 
-The following \param{options} may be given as comma-separated list:
+The following options may be given as comma-separated list:
 
 \begin{itemize}
 \item \texttt{duration}
@@ -108,6 +111,8 @@
 \item \texttt{defaulttransition} (needs pdfpc v4.5 or higher)
 \end{itemize}
 
+Alternatively, the options can be set using the \cmd{\pdfpcsetup} command
+like \cmd{\pdfpcsetup\{\param{option1=value1}[,~\ldots]\}}.
 The meaning and possible values of most of these options are documented in
 \textit{pdfpcrc(5)} man page of the pdfpc program. The rest are explained below.
 

Modified: trunk/Master/texmf-dist/tex/latex/pdfpc/pdfpc.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pdfpc/pdfpc.sty	2022-07-10 19:58:42 UTC (rev 63865)
+++ trunk/Master/texmf-dist/tex/latex/pdfpc/pdfpc.sty	2022-07-10 19:58:58 UTC (rev 63866)
@@ -30,7 +30,7 @@
 %
 %  -------------------------------------------------------------------------------------------
 %
-\ProvidesPackage{pdfpc}[2021/02/06 v0.6.0 PDFPC]
+\ProvidesPackage{pdfpc}[2022/07/05 v0.7.0 PDFPC]
 \NeedsTeXFormat{LaTeX2e}
 %
 % Require additional packages needed by \sty{pdfpc}:
@@ -90,6 +90,7 @@
   \def\PDFPC at notesposition{auto}%
 \fi%
 %
+\def\pdfpcsetup{\kvsetkeys{PDFPC}}%
 % Guesswork for beamer/pgfpages notes
 \ifx\PDFPC at notesposition\pdfpc at notespositionauto%
   \def\PDFPC at notesposition{none}%



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