texlive[68017] Master/texmf-dist: hvextern (23aug23)

commits+karl at tug.org commits+karl at tug.org
Wed Aug 23 00:45:20 CEST 2023


Revision: 68017
          http://tug.org/svn/texlive?view=revision&revision=68017
Author:   karl
Date:     2023-08-23 00:45:20 +0200 (Wed, 23 Aug 2023)
Log Message:
-----------
hvextern (23aug23)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/hvextern/Changes
    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-08-22 22:45:10 UTC (rev 68016)
+++ trunk/Master/texmf-dist/doc/latex/hvextern/Changes	2023-08-22 22:45:20 UTC (rev 68017)
@@ -1,5 +1,6 @@
 hvextern.sty ----------------
 
+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

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-08-22 22:45:10 UTC (rev 68016)
+++ trunk/Master/texmf-dist/doc/latex/hvextern/hvextern.tex	2023-08-22 22:45:20 UTC (rev 68017)
@@ -1,4 +1,4 @@
-%% $Id: hvextern.tex 737 2023-07-03 11:28:45Z herbert $
+%% $Id: hvextern.tex 748 2023-08-22 18:03:42Z herbert $
 \RequirePackage{pdfmanagement-testphase}
 \DeclareDocumentMetadata{}
 \documentclass[ngerman,a4paper,twoside]{article}
@@ -10,11 +10,12 @@
 \usepackage{fancyhdr}
 \pagestyle{fancy}
 \usepackage{hvlogos}
-\usepackage[checkCode]{hvextern}
+\usepackage%[checkCode]
+{hvextern}
 \usepackage{hvindex}
 \usepackage{hvdoctools}
 \usepackage{listings}
-\lstset{basicstyle=\ttfamily\small,language=[LaTeX]TeX,breaklines}
+\lstset{basicstyle=\ttfamily\small,language=[LaTeX]TeX,breaklines}  
 \usepackage{xcolor,xspace}
 \usepackage{hyperref}
 
@@ -27,13 +28,15 @@
 \begin{document}
 \title{Writing, running and including the output of external documents 
 from within a main\newline \LaTeX\ document~--v. \hvexternFileversion}
-\author{Herbert Voß \url{herbert at dante.de}\thanks{Thanks to Karl Berry; Rolf Niepraschk}}
+\author{Herbert Voß \url{herbert at dante.de}\thanks{Thanks to Karl Berry; 
+Werner Lemberg; Rolf Niepraschk}}
 \maketitle
 \tableofcontents
 
 %\newpage
 
-\setkeys{hv}{moveToExampleDir,ExampleDir=Exa,showFilename,verbose}
+\setkeys{hv}{%moveToExampleDir,ExampleDir=Exa,
+showFilename,verbose}
 
 
 \clearpage
@@ -106,7 +109,7 @@
 we can do this from within this \LuaLaTeX\ document itself. The external document is compiled
 with \XeLaTeX\ and the output is insert as pdf image: 
 \begin{externalDocument}[%
-  compiler=xelatex, inline, force=false, runs=2, grfOptions={height=8pt},%
+  compiler=xelatex, inline, force=true, runs=2, grfOptions={height=8pt},%
   crop, cropmargin=0, cleanup, docType=latex]{voss}
 \documentclass{ctexart}
 \pagestyle{empty}
@@ -122,7 +125,7 @@
 \begin{minipage}{.59\linewidth}
 \begin{lstlisting}
 \begin{externalDocument}[
-  compiler=pdflatex,force=false,cleanup]{voss}
+  compiler=pdflatex,force=true,cleanup]{voss}
 \documentclass{standalone}
 %StartVisiblePreamble
 \usepackage{fontenc}
@@ -146,7 +149,7 @@
 \end{minipage}
 \begin{minipage}{.39\linewidth}
 \begin{externalDocument}[
-  compiler=pdflatex,force=false,cleanup={log,aux},showFilename=false]{voss}
+  compiler=pdflatex,force=true,cleanup={log,aux},showFilename=false]{voss}
 \documentclass{standalone}
 %StartVisiblePreamble
 \usepackage{fontenc}
@@ -202,7 +205,7 @@
   compiler=python3,
   code,
   ext=py,
-  force=false,
+  force=true,
   docType=py,
   usefancyvrb,
   grfOptions={width=\linewidth}]{python}
@@ -252,7 +255,7 @@
 \begin{externalDocument}[
   compiler=python3,
   progpath=/usr/local/bin/,
-  force=false,
+  force=true,
   runs=1,
   code,
   ext=py,
@@ -312,7 +315,7 @@
 
 \begin{externalDocument}[grfOptions={width=0.95\linewidth},
   compiler=xelatex,code,mpwidth=0.6\linewidth,
-  crop,cleanup,force=false,usefancyvrb=false,ext=tex,showFilename=false]{voss}
+  crop,cleanup,force=true,usefancyvrb=false,ext=tex,showFilename=false]{voss}
 \documentclass{article}
 %StartVisiblePreamble
 \usepackage{tikz}
@@ -424,7 +427,7 @@
   runsequence={lualatex,biber,xindex -l de -c AU,lualatex,lualatex},
   ,
   verbose,
-  force=false,
+  force=true,
   cleanup={log,aux,toc,bbl,blg},
   code,docType=latex,
   lstOptions={columns=fixed}]{voss}
@@ -463,7 +466,7 @@
 \begin{externalDocument}[
   verbose,
   compiler=java,ext=java,code,
-  force=false,docType=java,includegraphic,
+  force=true,docType=java,includegraphic,
   usefancyvrb,grfOptions={width=0.9\linewidth}]{java}
 import java.awt.Color;
 import java.awt.Graphics;
@@ -594,7 +597,7 @@
   mpwidth=0.6\linewidth,
   crop,
   cleanup,
-  force=false,
+  force=true,
   docType=latex]{voss}
 \RequirePackage{pdfmanagement-testphase}
 \DeclareDocumentMetadata{}
@@ -642,7 +645,7 @@
   mpwidth=0.6\linewidth,
   crop,
   cleanup,
-  force=false,
+  force=true,
   usefancyvrb,
   docType=latex]{voss}
 \RequirePackage{pdfmanagement-testphase}
@@ -729,7 +732,7 @@
 %  mpwidth=0.6\linewidth,
 %  crop,
   cleanup,
-  force=false,
+  force=true,
   frame,
 %  usefancyvrb,
 %  float,
@@ -782,7 +785,7 @@
 %  mpwidth=0.6\linewidth,
   crop,
   cleanup,
-  force=false,
+  force=true,
   usefancyvrb,
   float,
   floatsetting=!ht,
@@ -845,7 +848,7 @@
 %  mpwidth=0.6\linewidth,
   crop, cropmargin=5,
   cleanup,
-  force=false,
+  force=true,
   frame,
 %  usefancyvrb,
 %  float,
@@ -906,7 +909,7 @@
   showFilename=false,
   crop,
   cleanup,
-  force=false,
+  force=true,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
 \documentclass{article}
@@ -931,7 +934,7 @@
   code,
   crop,
   cleanup,
-  force=false,
+  force=true,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
 \documentclass{article}
@@ -957,7 +960,7 @@
   showFilename=false,
   crop,
   cleanup,
-  force=false,
+  force=true,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
 \documentclass{article}
@@ -983,7 +986,7 @@
   crop,
   showFilename=false,
   cleanup,
-  force=false,
+  force=true,
   mpwidth=0.5\linewidth,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
@@ -1009,7 +1012,7 @@
   showFilename=false,
   crop,
   cleanup,
-  force=false,
+  force=true,
   mpwidth=0.5\linewidth,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
@@ -1036,7 +1039,7 @@
   showFilename=false,
   crop,
   cleanup,
-  force=false,
+  force=true,
   mpwidth=0.5\linewidth,
   aboveskip=0pt,belowskip=0pt,
   docType=latex]{voss}
@@ -1067,7 +1070,7 @@
 \begin{externalDocument}[
   compiler=xelatex, inline, runs=2, grfOptions={height=8pt},
   crop, cropmargin=0, 
-  cleanup, force=false, docType=latex]{voss}%
+  cleanup, force=true, docType=latex]{voss}%
 \documentclass{ctexart}
 \pagestyle{empty}
 \begin{document}
@@ -1083,7 +1086,7 @@
 automatically set to false. The next  Chinese characters 
 \begin{externalDocument}[
   compiler=xelatex, inline, runs=2, grfOptions={height=8pt},
-  crop, cropmargin=0, cleanup, force=false, docType=latex]{voss}
+  crop, cropmargin=0, cleanup, force=true, docType=latex]{voss}
 \documentclass{ctexart}
 \pagestyle{empty}
 \begin{document}
@@ -1122,7 +1125,7 @@
 
 
 \begin{externalDocument}[
-  compiler=perl, force=false, docType=pl, ext=pl, includegraphic=false,
+  compiler=perl, force=true, docType=pl, ext=pl, includegraphic=false,
   code, mpwidth=0.6\linewidth]{voss}
 #!/usr/bin/perl
 #
@@ -1177,7 +1180,7 @@
 
 
 \begin{externalDocument}[
-  compiler=lua, force=false, docType=lua, ext=lua, includegraphic=false, 
+  compiler=lua, force=true, docType=lua, ext=lua, includegraphic=false, 
   code, usefancyvrb=false,textOptions={basicstyle=\ttfamily\footnotesize},
   shiftFN=6ex]{voss}
 #!/usr/bin/env lua
@@ -1252,7 +1255,7 @@
   pages=2,
   crop,
   cleanup,
-  force=false,
+  force=true,
   xindex,
   xindexOptions={-l DE --config AU},
   mpwidth=0.6\linewidth,
@@ -1308,7 +1311,7 @@
   frame,
   runsequence={lualatex,biber,xindex -l de -c AU,lualatex,lualatex},
   verbose,
-  force=false,
+  force=true,
   cleanup={log,aux,toc,bbl,blg},
   code,docType=latex,
   lstOptions={columns=fixed}]{voss}
@@ -1348,7 +1351,7 @@
   pages={1,3},
   frame,compiler=pdflatex,
 %  crop,
-  force=false,runs=2,code,docType=latex,
+  force=true,runs=2,code,docType=latex,
   frame,
   lstOptions={columns=fixed}]{voss}
 %StartVisiblePreamble
@@ -1408,7 +1411,7 @@
   frame,compiler=pdflatex,
   showFilename,
 %  crop,
-  force=false,runs=2,code,docType=latex,
+  force=true,runs=2,code,docType=latex,
   frame,framesep=0pt,usefancyvrb]{voss}
 %StartVisiblePreamble
 \documentclass[chapterprefix=on,parskip=half-,DIV=12,fontsize=12pt]{scrbook}
@@ -1502,7 +1505,7 @@
   showoutput=false,
   frame,compiler=pdflatex,
   crop,
-  force=false,runs=2,code,docType=latex,
+  force=true,runs=2,code,docType=latex,
   frame,usefancyvrb]{voss}
 %StartVisiblePreamble
 \documentclass[chapterprefix=on,parskip=half-,DIV=12,fontsize=12pt]{scrbook}
@@ -1578,7 +1581,7 @@
   frame,
   compiler=pdflatex,
   showFilename,
-  force=false,
+  force=true,
   runs=2,code,docType=ltx,
   usefancyvrb]{voss}
 \documentclass[chapterprefix=on,parskip=half-,DIV=12,fontsize=12pt]{scrreprt}
@@ -1642,7 +1645,7 @@
   compiler=mpost,
   showFilename,
 %  crop,
-  force=false,
+  force=true,
   cleanup,
   code,
   docType=mp,
@@ -1678,7 +1681,7 @@
   compiler=tex,
   showFilename,
 %  crop,
-  force=false,
+  force=true,
   code,
   docType=tex,
   ext=tex,]{voss}
@@ -1744,7 +1747,7 @@
   compiler=lualatex,
   showFilename,
   crop,
-  force=false,
+  force=true,
   code,
   docType=latex,
   ext=tex,]{voss}
@@ -1786,7 +1789,7 @@
   compiler=context,
   showFilename,
   runs=2,
-  force=false, 
+  force=true, 
   code,
   docType=context,
   ext=tex,]{voss}

Modified: trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty	2023-08-22 22:45:10 UTC (rev 68016)
+++ trunk/Master/texmf-dist/tex/latex/hvextern/hvextern.sty	2023-08-22 22:45:20 UTC (rev 68017)
@@ -1,4 +1,4 @@
-%% $Id: hvextern.sty 743 2023-07-05 20:11:10Z herbert $
+%% $Id: hvextern.sty 747 2023-08-22 17:53:38Z herbert $
 %% This is file `hvextern.sty',
 %%
 %% Copyright (C) 2016-23
@@ -12,8 +12,8 @@
 %% and version 1.3c or later is part of all distributions of LaTeX
 %% version 2005/12/01 or later.
 
-\def\hvexternFileversion{0.34}
-\ProvidesFile{hvextern}[2023/07/05 v\hvexternFileversion: package for running external documents (HV)]
+\def\hvexternFileversion{0.35}
+\ProvidesFile{hvextern}[2023/08/22 v\hvexternFileversion: package for running external documents (HV)]
 
 \newif\ifhv at extern@checkCode
 \hv at extern@checkCodefalse
@@ -147,7 +147,7 @@
   code=false,%          show Code
   crop=false,%		erzeugte PDF "croppen"
   compiler=pdflatex,%	zu verwendener Compiler
-  shellesc=true,%       use shell-escape
+  shellesc=false,%       use shell-escape
   redirect=false,%      write output into a file *.txt
   tcbox=true,%          use tcolorbox
   grfOptions={},%	Optionen der einzubindenden Grafik



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