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.