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.