texlive[64677] Master: standalone (10oct22)

commits+karl at tug.org commits+karl at tug.org
Mon Oct 10 22:27:31 CEST 2022


Revision: 64677
          http://tug.org/svn/texlive?view=revision&revision=64677
Author:   karl
Date:     2022-10-10 22:27:31 +0200 (Mon, 10 Oct 2022)
Log Message:
-----------
standalone (10oct22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/standalone/README
    trunk/Master/texmf-dist/doc/latex/standalone/standalone.pdf
    trunk/Master/texmf-dist/source/latex/standalone/standalone.dtx
    trunk/Master/texmf-dist/tex/latex/standalone/standalone.cfg
    trunk/Master/texmf-dist/tex/latex/standalone/standalone.cls
    trunk/Master/texmf-dist/tex/latex/standalone/standalone.sty
    trunk/Master/tlpkg/tlpsrc/standalone.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/standalone/DEPENDS.txt
    trunk/Master/texmf-dist/tex/latex/standalone/standalone.tex

Removed Paths:
-------------
    trunk/Master/texmf-dist/tex/plain/standalone/

Added: trunk/Master/texmf-dist/doc/latex/standalone/DEPENDS.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/standalone/DEPENDS.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/standalone/DEPENDS.txt	2022-10-10 20:27:31 UTC (rev 64677)
@@ -0,0 +1,10 @@
+hard xkeyval
+hard currfile
+hard adjustbox
+hard gincltex
+hard filemod
+soft varwidth
+soft shellesc
+soft ifluatex
+soft ifpdf
+soft ifxetex
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/latex/standalone/DEPENDS.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/standalone/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/standalone/README	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/doc/latex/standalone/README	2022-10-10 20:27:31 UTC (rev 64677)
@@ -1,11 +1,12 @@
 LaTeX class and package 'standalone'
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Copyright (c) 2010-2018 by Martin Scharrer <martin at scharrer-online.de>
-Repository: http://bitbucket.org/martin_scharrer/standalone
+Copyright (c) 2010-2022 by Martin Scharrer <martin.scharrer at web.de>
+Repository: https://github.com/MartinScharrer/standalone
+Issues: https://github.com/MartinScharrer/standalone/issues
 
-Allows TeX pictures or other TeX code in sub-files to be compiled standalone
+Allows TeX diagrams or other TeX code in sub-files to be compiled standalone
 or as part of a main document.
-Provides support for pictures with beamer overlays.
+Provides support for diagrams with beamer overlays.
 
 Since v0.3 the package provides options to automatically or manually include
 all sub-files preambles in the main document preamble.

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

Modified: trunk/Master/texmf-dist/source/latex/standalone/standalone.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/standalone/standalone.dtx	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/source/latex/standalone/standalone.dtx	2022-10-10 20:27:31 UTC (rev 64677)
@@ -1,6 +1,6 @@
 % \iffalse meta-comment
 %<=*COPYRIGHT>
-%% Copyright (C) 2011-2017 by Martin Scharrer <martin at scharrer-online.de>
+%% Copyright (C) 2010-2022 by Martin Scharrer <martin.scharrer at web.de>
 %% ---------------------------------------------------------------------------
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -26,10 +26,10 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{standalone.dtx}[%
 %<=*DATE>
-    2018/03/26
+    2022/10/10
 %<=/DATE>
 %<=*VERSION>
-    v1.3a
+    v1.3b
 %<=/VERSION>
     DTX file of the standalone bundle]
 \documentclass[a4paper,11pt]{ydoc}
@@ -61,7 +61,7 @@
 %</driver>
 % \fi
 %
-% \CheckSum{3781}
+% \CheckSum{3934}
 %
 % \CharacterTable
 %  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -94,6 +94,7 @@
 % Added loading of LuaTeX compatibility packages.
 % Changed filemodedate code to support LuaTeX.
 % Fixes for option combination multi,convert.}
+% \changes{v1.3b}{2022/10/10}{Fixed incorrect/unwanted messages for conversion feature. Updated project URLs in documentation. Added dependency list file.}
 %
 % \GetFileInfo{\jobname.dtx}
 %
@@ -113,7 +114,7 @@
 %
 % \ifpdf
 % \hypersetup{%
-%   pdfauthor   = {Martin Scharrer <martin at scharrer-online.de>},
+%   pdfauthor   = {Martin Scharrer <martin.scharrer at web.de>},
 %   pdftitle    = {The standalone class and package},
 %   pdfsubject  = {Documentation of LaTeX class and package 'standalone'},
 %   pdfkeywords = {standalone, LaTeX, TeX}
@@ -120,8 +121,8 @@
 % }%
 % \fi
 % \author{Martin Scharrer}
-% \email{martin at scharrer-online.de}
-% \repository{https://bitbucket.org/martin_scharrer/standalone}
+% \email{martin.scharrer at web.de}
+% \repository{https://github.com/MartinScharrer/standalone}
 % \maketitle
 %
 %
@@ -142,8 +143,8 @@
 % This bundle is released on the comprehensive \TeX\ archive network (CTAN) under \url{https://ctan.org/pkg/standalone}.
 % Any modern \LaTeX\ distribution should pick it from there automatically, though. CTAN now allows votes and comments on packages and such feedback is very welcome.
 %
-% The source code of this bundle is hosted on Bitbucket as Mercurial repository under \url{https://bitbucket.org/martin_scharrer/standalone/}.
-% The ticket system there should be used to report bugs or request new features: \url{https://bitbucket.org/martin_scharrer/standalone/issues/new}.
+% The source code of this bundle is hosted on Github under \url{https://github.com/MartinScharrer/standalone}.
+% The ticket system there should be used to report bugs or request new features: \url{https://github.com/MartinScharrer/standalone/issues}.
 %
 % User which need help with should search for an existing solution on the site TeX.Stackexchange.com: \url{https://tex.stackexchange.com/questions/tagged/standalone}
 % or post a new question: \url{https://tex.stackexchange.com/questions/ask?tags=standalone}.
@@ -156,8 +157,7 @@
 %
 % \subsection{Installation with TeX Live}
 % Using a normal TeX Live the bundle is easily installed using the package manager \texttt{tlmgr}.
-% The command \texttt{tlmgr install \csname @package\endcsname} will install it and \texttt{tlmgr update \csname
-% @package\endcsname} can be used to update it.
+% The command \texttt{tlmgr install standalone} will install it and \texttt{tlmgr update standalone} can be used to update it.
 %
 % Because the Ubuntu/Debian version of TeX Live may not include \texttt{tlmgr} a manual install of the package is
 % required. The author recommends to manually install the vanilla version of TeX Live instead which will include
@@ -175,7 +175,8 @@
 %
 % \subsubsection{Installation from TDS ZIP file}
 % The TDS (\TeX\ Directory Structur) ZIP file includes all package files in the final form and relative location.
-% It can be downloaded from CTAN: \Eurl{http://mirrors.ctan.org/install/macros/latex/contrib/\csname @package\endcsname.tds.zip} and from the Bitbucket project site \Eurl{https://bitbucket.org/martin_scharrer/standalone/downloads/\csname @package\endcsname.tds.zip}.
+% It can be downloaded from CTAN: \url{http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip} and
+% from the Github project site \url{https://github.com/MartinScharrer/standalone/releases/}.
 % It needs only to be unzipped in a TEXMF directory. Under Linux/Unix this is usually the user TEXMF directory
 % \path{~/texmf}.
 % Under Windows it is usually \path{C:\Users\<user name>\texmf} (Windows Vista/7) or \path{C:\Documents and
@@ -191,7 +192,7 @@
 %
 % \subsubsection{Installation from DTX File}
 % The package is also provided as DTX (Documented TeX file) which is accompanied by an INS (Install) file
-% under \Eurl{http://www.ctan.org/tex-archive/macros/latex/contrib/\csname @package\endcsname}.
+% under \url{http://www.ctan.org/tex-archive/macros/latex/contrib/standalone}.
 % To unpack all package files from the DTX file compile the INS file with |tex| once.
 % The manual can be compiled from the DTX file with |pdflatex|. This requires the \pkg{ydoc} bundle to be installed.
 %
@@ -211,8 +212,8 @@
 %
 % \section{Bug reports, feature requests and other feedback}
 % Bug reports, feature requests and other feedback about the \cls{standalone} bundle can be sent to the author
-% either by email to \href{mailto:martin at scharrer-online.de?subject=standalone:%20}{martin at scharrer-online.de}
-% or using the issue tracker for the bundle under \url{https://bitbucket.org/martin_scharrer/standalone/issues}.
+% either by email to \href{mailto:martin.scharrer at web.de?subject=standalone:%20}{martin.scharrer at web.de}
+% or using the issue tracker for the bundle under \url{https://github.com/MartinScharrer/standalone/issues}.
 % Bug reports should include the used version of \cls{standalone} as well as the used \LaTeX\ format (|pdflatex|, |latex|, |xelatex|, etc.) and distribution including its version.
 % Usually a minimal example which recreate the issue is immensely helpful in analysing and solving any bug.
 % Please look for existing related issue tickets first and check the FAQ/troubleshooting in \autoref{sec:classfaq} first.
@@ -2598,7 +2599,7 @@
 %    \end{macrocode}
 %
 %    \begin{macrocode}
-\let\sa at convert@stop\stop
+\def\sa at convert@stop{\csname fi\endcsname\stop}%
 \begingroup
 \let\on at line\@gobble
 %    \end{macrocode}
@@ -2664,6 +2665,10 @@
         \def\sa at multi@pagemark{}%
         \edef\sa at lastoutfile{\outfile}%
     \else
+        \begingroup
+        \def\sa at multi@pagemark{-\the\@tempcnta}%
+        \xdef\sa at lastoutfile{\outfile}%
+        \endgroup
         \@tempcntb\z@
         \loop\ifnum\@tempcnta>0
             \advance\@tempcntb\@ne
@@ -2670,10 +2675,6 @@
             \divide\@tempcnta by 10\relax
         \repeat
         \edef\sa at multi@pagemark{-\percent0\the\@tempcntb d}%
-        \begingroup
-        \def\sa at multi@pagemark{-\the\@tempcnta}%
-        \xdef\sa at lastoutfile{\outfile}%
-        \endgroup
     \fi
 %
     \if at tempswa
@@ -2686,8 +2687,10 @@
 %    \begin{macrocode}
     \edef\sa at convert@precommand{\sa at convert@precommand}%
     \ifx\sa at convert@precommand\@empty\else
+\message{Executing precommand:^^J\sa at convert@precommand^^J^^J}%
         \ShellEscape{\sa at convert@precommand}%
     \fi
+\message{Executing command:^^J\sa at convert@command^^J^^J}%
     \ShellEscape{\sa at convert@command}%
     \@tempswafalse
     \IfFileExists{\sa at lastoutfile}{%

Modified: trunk/Master/texmf-dist/tex/latex/standalone/standalone.cfg
===================================================================
--- trunk/Master/texmf-dist/tex/latex/standalone/standalone.cfg	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/tex/latex/standalone/standalone.cfg	2022-10-10 20:27:31 UTC (rev 64677)
@@ -1,7 +1,7 @@
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesFile{standalone.cfg}[%
-    2018/03/26
-    v1.3a
+    2022/10/10
+    v1.3b
     Default configuration file for 'standalone' class]%
 %% Enabled the "varwidth" option if the "varwidth" package is available:
 %%\IfFileExists{varwidth.sty}{%

Modified: trunk/Master/texmf-dist/tex/latex/standalone/standalone.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/standalone/standalone.cls	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/tex/latex/standalone/standalone.cls	2022-10-10 20:27:31 UTC (rev 64677)
@@ -1,4 +1,4 @@
-%% Copyright (C) 2011-2017 by Martin Scharrer <martin at scharrer-online.de>
+%% Copyright (C) 2010-2022 by Martin Scharrer <martin.scharrer at web.de>
 %% ---------------------------------------------------------------------------
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -18,8 +18,8 @@
 %%
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesClass{standalone}[%
-    2018/03/26
-    v1.3a
+    2022/10/10
+    v1.3b
     Class to compile TeX sub-files standalone]
 \newif\ifstandalone
 \standalonetrue
@@ -847,7 +847,7 @@
     \sa at convertfalse
 \fi
 \ifsa at convert
-\let\sa at convert@stop\stop
+\def\sa at convert@stop{\csname fi\endcsname\stop}%
 \begingroup
 \let\on at line\@gobble
 \def\sa at convert#1{%
@@ -906,6 +906,10 @@
         \def\sa at multi@pagemark{}%
         \edef\sa at lastoutfile{\outfile}%
     \else
+        \begingroup
+        \def\sa at multi@pagemark{-\the\@tempcnta}%
+        \xdef\sa at lastoutfile{\outfile}%
+        \endgroup
         \@tempcntb\z@
         \loop\ifnum\@tempcnta>0
             \advance\@tempcntb\@ne
@@ -912,10 +916,6 @@
             \divide\@tempcnta by 10\relax
         \repeat
         \edef\sa at multi@pagemark{-\percent0\the\@tempcntb d}%
-        \begingroup
-        \def\sa at multi@pagemark{-\the\@tempcnta}%
-        \xdef\sa at lastoutfile{\outfile}%
-        \endgroup
     \fi
     \if at tempswa
         \edef\infile at filemodafter{\csname pdf\ifluatex @\fi filemoddate\endcsname{\infile}}%
@@ -925,8 +925,10 @@
     \fi
     \edef\sa at convert@precommand{\sa at convert@precommand}%
     \ifx\sa at convert@precommand\@empty\else
+\message{Executing precommand:^^J\sa at convert@precommand^^J^^J}%
         \ShellEscape{\sa at convert@precommand}%
     \fi
+\message{Executing command:^^J\sa at convert@command^^J^^J}%
     \ShellEscape{\sa at convert@command}%
     \@tempswafalse
     \IfFileExists{\sa at lastoutfile}{%

Modified: trunk/Master/texmf-dist/tex/latex/standalone/standalone.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/standalone/standalone.sty	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/tex/latex/standalone/standalone.sty	2022-10-10 20:27:31 UTC (rev 64677)
@@ -1,4 +1,4 @@
-%% Copyright (C) 2011-2017 by Martin Scharrer <martin at scharrer-online.de>
+%% Copyright (C) 2010-2022 by Martin Scharrer <martin.scharrer at web.de>
 %% ---------------------------------------------------------------------------
 %% This work may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3
@@ -19,8 +19,8 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{standalone}[%
-    2018/03/26
-    v1.3a
+    2022/10/10
+    v1.3b
     Package to include TeX sub-files with preambles]
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \@ifundefined{ifstandalone}{%

Index: trunk/Master/texmf-dist/tex/latex/standalone/standalone.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/standalone/standalone.tex	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/texmf-dist/tex/latex/standalone/standalone.tex	2022-10-10 20:27:31 UTC (rev 64677)

Property changes on: trunk/Master/texmf-dist/tex/latex/standalone/standalone.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/tlpsrc/standalone.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/standalone.tlpsrc	2022-10-10 20:23:23 UTC (rev 64676)
+++ trunk/Master/tlpkg/tlpsrc/standalone.tlpsrc	2022-10-10 20:27:31 UTC (rev 64677)
@@ -0,0 +1,10 @@
+hard xkeyval
+hard currfile
+hard adjustbox
+hard gincltex
+hard filemod
+#soft varwidth
+#soft shellesc
+#soft ifluatex
+#soft ifpdf
+#soft ifxetex



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