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.