texlive[68926] Master/texmf-dist: hvextern (21nov23)

commits+karl at tug.org commits+karl at tug.org
Tue Nov 21 22:29:51 CET 2023


Revision: 68926
          https://tug.org/svn/texlive?view=revision&revision=68926
Author:   karl
Date:     2023-11-21 22:29:51 +0100 (Tue, 21 Nov 2023)
Log Message:
-----------
hvextern (21nov23)

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

Modified: trunk/Master/texmf-dist/doc/latex/hvextern/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvextern/Changes	2023-11-21 00:43:45 UTC (rev 68925)
+++ trunk/Master/texmf-dist/doc/latex/hvextern/Changes	2023-11-21 21:29:51 UTC (rev 68926)
@@ -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 at 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

Modified: trunk/Master/texmf-dist/doc/latex/hvextern/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvextern/README	2023-11-21 00:43:45 UTC (rev 68925)
+++ trunk/Master/texmf-dist/doc/latex/hvextern/README	2023-11-21 21:29:51 UTC (rev 68926)
@@ -6,11 +6,11 @@
 
 
 %% 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.
 
 

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

Modified: trunk/Master/texmf-dist/doc/latex/hvextern/hvextern.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvextern/hvextern.tex	2023-11-21 00:43:45 UTC (rev 68925)
+++ trunk/Master/texmf-dist/doc/latex/hvextern/hvextern.tex	2023-11-21 21:29:51 UTC (rev 68926)
@@ -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 @@
 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).

Modified: trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty	2023-11-21 00:43:45 UTC (rev 68925)
+++ trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty	2023-11-21 21:29:51 UTC (rev 68926)
@@ -1,4 +1,4 @@
-%% $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
@@ -5,15 +5,15 @@
 %% 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 at extern@checkCode
 \hv at extern@checkCodefalse
@@ -143,7 +143,8 @@
  }
 \define at boolkey{hv}[hv at extern@]{shellesc}[true]{}
 \define at key{hv}{aboveskip}[\medskipamount]{\setlength\hv at extern@aboveskip{#1}}
-\define at key{hv}{belowpreambleskip}[\smallskipamount]{\setlength\hv at extern@belowpreambleskip{#1}}
+\define at key{hv}{belowpreambleskip}[2pt%\smallskipamount
+]{\setlength\hv at extern@belowpreambleskip{#1}}
 \define at key{hv}{belowbodyskip}[\smallskipamount]{\setlength\hv at extern@belowbodyskip{#1}}
 \define at key{hv}{belowskip}[\medskipamount]{\setlength\hv at 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 at extern@belowbodyskip\par
    \ifhv at extern@shellesc\gdef\hv at run@options{ --shell-escape }\else\gdef\hv at run@options{}\fi%
    \xdef\hvExternFilename{#2-\arabic{hv at example@counter}}%
    \gdef\hv at extern@savePara{#1}%



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