diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-21 21:29:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-21 21:29:51 +0000 |
commit | b4e3a97df4966ea9fce5cf72fcb082a29e8b5830 (patch) | |
tree | e07a3cf42252177539a4fa68cd67ec7d057c9d64 /Master | |
parent | 584c8f2a69319db69c62818c25c62e0d8537b007 (diff) |
hvextern (21nov23)
git-svn-id: svn://tug.org/texlive/trunk@68926 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/Changes | 23 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/hvextern.pdf | bin | 1484026 -> 1498330 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/hvextern.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/hvextern/hvextern.sty | 18 |
5 files changed, 26 insertions, 23 deletions
diff --git a/Master/texmf-dist/doc/latex/hvextern/Changes b/Master/texmf-dist/doc/latex/hvextern/Changes index 14afbfe9ede..ac24c74145c 100644 --- a/Master/texmf-dist/doc/latex/hvextern/Changes +++ b/Master/texmf-dist/doc/latex/hvextern/Changes @@ -1,23 +1,24 @@ hvextern.sty ---------------- -v 0.37 2023-08-29 - do not write files without --shell-escape -v 0.36 2023-08-24 - added option "vshift" for inline objects -v 0.35 2023-08-22 - fix shellesc option, don`t set it globally to true -v 0.34 2023-07-05 - fix for missing --shell-escape option -v 0.33 2023-01-29 - fixed bug with vertical space before and end of +v 0.37a 2023-11-20 - fix bug in documentation +v 0.37 2023-08-29 - do not write files without --shell-escape +v 0.36 2023-08-24 - added option "vshift" for inline objects +v 0.35 2023-08-22 - fix shellesc option, don`t set it globally to true +v 0.34 2023-07-05 - fix for missing --shell-escape option +v 0.33 2023-01-29 - fixed bug with vertical space before and end of the example code -v 0.32 2022-06-23 - fixed introduced bug +v 0.32 2022-06-23 - fixed introduced bug - added checkCode also for pdflatex and xelatex -v 0.31 2022-06-20 - added package option checkCode to run the external +v 0.31 2022-06-20 - added package option checkCode to run the external file only if the code changes. -v 0.30 2022-06-09 - added \hfuzz=\maxdimen for filename to prevent +v 0.30 2022-06-09 - added \hfuzz=\maxdimen for filename to prevent overfull box messages -v 0.29 2022-06-06 - use skin "enhanced jigsaw" for tcolorbox +v 0.29 2022-06-06 - use skin "enhanced jigsaw" for tcolorbox - output -> showoutput -v 0.28 2022-06-01 - added option output +v 0.28 2022-06-01 - added option output - added macro \defMarkerType for own marker setting (is only a link to the internal macro \hv@extern@ExampleType) -v 0.27 2022-05-27 - suppress overfull warnings for filename output +v 0.27 2022-05-27 - suppress overfull warnings for filename output - fix for tcolorbox with minipage and breakable - write filename in tt - added verbose message for force=false diff --git a/Master/texmf-dist/doc/latex/hvextern/README b/Master/texmf-dist/doc/latex/hvextern/README index adbd87ba717..c79f2266ee5 100644 --- a/Master/texmf-dist/doc/latex/hvextern/README +++ b/Master/texmf-dist/doc/latex/hvextern/README @@ -6,11 +6,11 @@ The main LaTeX document must be run with the option --shell-escape %% It may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c +%% conditions of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX +%% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. diff --git a/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf b/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf Binary files differindex 21dd33cfdc9..a6755a2935a 100644 --- a/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf +++ b/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf diff --git a/Master/texmf-dist/doc/latex/hvextern/hvextern.tex b/Master/texmf-dist/doc/latex/hvextern/hvextern.tex index ae1528783db..619ca1254a1 100644 --- a/Master/texmf-dist/doc/latex/hvextern/hvextern.tex +++ b/Master/texmf-dist/doc/latex/hvextern/hvextern.tex @@ -1,4 +1,4 @@ -%% $Id: hvextern.tex 753 2023-08-29 07:22:20Z herbert $ +%% $Id: hvextern.tex 819 2023-11-20 20:37:38Z herbert $ %\RequirePackage{pdfmanagement-testphase} \DocumentMetadata{} \documentclass[english,a4paper,twoside]{article} @@ -1893,7 +1893,7 @@ if the package option \Loption{checkCode} exists. option \Lkeyword{ExampleDir}. \item[\Lkeyword{ExampleDir}] name of a directory for the examples, must first be created by the user himself. -\item[\Lkeyset{tclbox=false}] Can be used if there are some negative interactions between package \Lpack{listings} +\item[\Lkeyset{tcbox=false}] Can be used if there are some negative interactions between package \Lpack{listings} and package \Lpack{tcolorbox}. \item[\Lkeyword{framesep}] Value for \Lcs{fbox} if keyword \texttt{frame} is used. \item[\Lkeyword{mpsep}] Distance between code and output (default 1\,em). diff --git a/Master/texmf-dist/tex/latex/hvextern/hvextern.sty b/Master/texmf-dist/tex/latex/hvextern/hvextern.sty index 5db1916c169..b7e422958e5 100644 --- a/Master/texmf-dist/tex/latex/hvextern/hvextern.sty +++ b/Master/texmf-dist/tex/latex/hvextern/hvextern.sty @@ -1,19 +1,19 @@ -%% $Id: hvextern.sty 753 2023-08-29 07:22:20Z herbert $ +%% $Id: hvextern.sty 819 2023-11-20 20:37:38Z herbert $ %% This is file `hvextern.sty', %% %% Copyright (C) 2016-23 %% Herbert Voss %% %% It may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3c +%% conditions of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% The latest version of this license is in %% http://www.latex-project.org/lppl.txt -%% and version 1.3c or later is part of all distributions of LaTeX +%% and version 1.3 or later is part of all distributions of LaTeX %% version 2005/12/01 or later. -\def\hvexternFileversion{0.37} -\ProvidesFile{hvextern}[2023/08/29 v\hvexternFileversion: package for running external documents (HV)] +\def\hvexternFileversion{0.37a} +\ProvidesFile{hvextern}[2023/11/20 v\hvexternFileversion: package for running external documents (HV)] \newif\ifhv@extern@checkCode \hv@extern@checkCodefalse @@ -143,7 +143,8 @@ } \define@boolkey{hv}[hv@extern@]{shellesc}[true]{} \define@key{hv}{aboveskip}[\medskipamount]{\setlength\hv@extern@aboveskip{#1}} -\define@key{hv}{belowpreambleskip}[\smallskipamount]{\setlength\hv@extern@belowpreambleskip{#1}} +\define@key{hv}{belowpreambleskip}[2pt%\smallskipamount +]{\setlength\hv@extern@belowpreambleskip{#1}} \define@key{hv}{belowbodyskip}[\smallskipamount]{\setlength\hv@extern@belowbodyskip{#1}} \define@key{hv}{belowskip}[\medskipamount]{\setlength\hv@extern@belowskip{#1}} @@ -200,8 +201,8 @@ cropmargin=2,% 2pb margin eps=false,% create an eps output? aboveskip=\medskipamount,% space above everything - belowpreambleskip=\smallskipamount,% space below preamble - belowbodyskip=\smallskipamount,% space below body + belowpreambleskip=2pt,%\smallskipamount,% space below preamble + belowbodyskip=2pt,%\smallskipamount,% space below body belowskip=\medskipamount,% space below everything }% } @@ -445,6 +446,7 @@ %% \newenvironment{externalDocument}[2][] {% + \the\hv@extern@belowbodyskip\par \ifhv@extern@shellesc\gdef\hv@run@options{ --shell-escape }\else\gdef\hv@run@options{}\fi% \xdef\hvExternFilename{#2-\arabic{hv@example@counter}}% \gdef\hv@extern@savePara{#1}% |