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.