diff options
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/Changes | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/hvextern.pdf | bin | 1424304 -> 1425099 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/hvextern/hvextern.tex | 66 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/hvextern/hvextern.sty | 7 |
4 files changed, 39 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/latex/hvextern/Changes b/Master/texmf-dist/doc/latex/hvextern/Changes index 381e9db7278..e9b70b00279 100644 --- a/Master/texmf-dist/doc/latex/hvextern/Changes +++ b/Master/texmf-dist/doc/latex/hvextern/Changes @@ -1,5 +1,7 @@ hvextern.sty ---------------- +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 - output -> showoutput v 0.28 2022-06-01 - added option output diff --git a/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf b/Master/texmf-dist/doc/latex/hvextern/hvextern.pdf Binary files differindex d5c1bb8ef92..0f2754a1786 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 22c26b7669c..724f779a736 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 570 2022-06-06 05:40:08Z herbert $ +%% $Id: hvextern.tex 574 2022-06-09 19:34:31Z herbert $ \RequirePackage{pdfmanagement-testphase} \DeclareDocumentMetadata{} \documentclass[ngerman,a4paper,twoside]{article} @@ -27,7 +27,7 @@ \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@dante.de}} +\author{Herbert Voß \url{herbert@dante.de}\thanks{Thanks to Karl Berry; Rolf Niepraschk}} \maketitle \tableofcontents @@ -136,7 +136,7 @@ shown by the environment \Lenv{externalDocument}. \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} @@ -192,7 +192,7 @@ catagory, which is done internally by the package. The complete definition of th compiler=python3, code, ext=py, - force=false, + force=true, docType=py, usefancyvrb, grfOptions={width=\linewidth}]{python} @@ -242,7 +242,7 @@ line in the above code shows how it can be done with Python. \begin{externalDocument}[ compiler=python3, progpath=/usr/local/bin/, - force=false, + force=true, runs=1, code, ext=py, @@ -300,7 +300,7 @@ e.g. \texttt{shiftFN=5ex}. \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} @@ -412,7 +412,7 @@ runsequence={lualatex,biber,xindex -l de -c AU,lualatex,lualatex} 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} @@ -451,7 +451,7 @@ the environment \Lenv{externalDocument} is: \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; @@ -582,7 +582,7 @@ to \Lcs{VerbatimInput}. The following example uses mpwidth=0.6\linewidth, crop, cleanup, - force=false, + force=true, docType=latex]{voss} \RequirePackage{pdfmanagement-testphase} \DeclareDocumentMetadata{} @@ -630,7 +630,7 @@ The color of the frame is set to the same values, hence not seen. The following mpwidth=0.6\linewidth, crop, cleanup, - force=false, + force=true, usefancyvrb, docType=latex]{voss} \RequirePackage{pdfmanagement-testphase} @@ -717,7 +717,7 @@ The following example uses: % mpwidth=0.6\linewidth, % crop, cleanup, - force=false, + force=true, frame, % usefancyvrb, % float, @@ -770,7 +770,7 @@ which is the default. Using a caption and a label are optional. % mpwidth=0.6\linewidth, crop, cleanup, - force=false, + force=true, usefancyvrb, float, floatsetting=!ht, @@ -833,7 +833,7 @@ The follwoing example was created with % mpwidth=0.6\linewidth, crop, cropmargin=5, cleanup, - force=false, + force=true, frame, % usefancyvrb, % float, @@ -894,7 +894,7 @@ or \Lkeyval{b}. showFilename=false, crop, cleanup, - force=false, + force=true, docType=latex]{voss} \documentclass{article} \pagestyle{empty} @@ -918,7 +918,7 @@ or \Lkeyval{b}. code, crop, cleanup, - force=false, + force=true, docType=latex]{voss} \documentclass{article} \pagestyle{empty} @@ -943,7 +943,7 @@ or \Lkeyval{b}. showFilename=false, crop, cleanup, - force=false, + force=true, docType=latex]{voss} \documentclass{article} \pagestyle{empty} @@ -968,7 +968,7 @@ or \Lkeyval{b}. crop, showFilename=false, cleanup, - force=false, + force=true, mpwidth=0.5\linewidth, docType=latex]{voss} \documentclass{article} @@ -993,7 +993,7 @@ or \Lkeyval{b}. showFilename=false, crop, cleanup, - force=false, + force=true, mpwidth=0.5\linewidth, docType=latex]{voss} \documentclass{article} @@ -1019,7 +1019,7 @@ or \Lkeyval{b}. showFilename=false, crop, cleanup, - force=false, + force=true, mpwidth=0.5\linewidth, docType=latex]{voss} \documentclass{article} @@ -1049,7 +1049,7 @@ next Chinese characters \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} @@ -1065,7 +1065,7 @@ With \Lkeyset{inline} the optional argument \Lkeyword{code} is 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} @@ -1104,7 +1104,7 @@ sorted digits of the number $A$: $495=954-459$. \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 # @@ -1159,7 +1159,7 @@ outFile = io.open(shortFN..".txt","w+") -- open external file \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 @@ -1234,7 +1234,7 @@ The following examples uses pages=2, crop, cleanup, - force=false, + force=true, xindex, xindexOptions={-l DE --config AU}, mpwidth=0.6\linewidth, @@ -1290,7 +1290,7 @@ runsequence={lualatex,biber,{xindex -l de -c AU},lualatex,lualatex} 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} @@ -1330,7 +1330,7 @@ The default is using \Lcs{lstinputlisting} for the printed code sequences. 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 @@ -1390,7 +1390,7 @@ it makes no difference using the optional argument \Lkeyword{usefancyvrb} or not 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} @@ -1550,7 +1550,7 @@ Whith this definition and the setting \Lkeyset{docType=ltx} the last example loo 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} @@ -1614,7 +1614,7 @@ It is already internally defined. compiler=mpost, showFilename, % crop, - force=false, + force=true, cleanup, code, docType=mp, @@ -1650,7 +1650,7 @@ It is already internally defined. compiler=tex, showFilename, % crop, - force=false, + force=true, code, docType=tex, ext=tex,]{voss} @@ -1716,7 +1716,7 @@ not needed. The \texttt{pdf} is directly created. compiler=lualatex, showFilename, crop, - force=false, + force=true, code, docType=latex, ext=tex,]{voss} @@ -1758,7 +1758,7 @@ not needed. The \texttt{pdf} is directly created. compiler=context, showFilename, runs=2, - force=false, + force=true, code, docType=context, ext=tex,]{voss} @@ -1803,7 +1803,7 @@ foo \end{externalDocument} -\addtocontents{toc}{\protect\newpage} +%\addtocontents{toc}{\protect\newpage} \section{Running external commands} diff --git a/Master/texmf-dist/tex/latex/hvextern/hvextern.sty b/Master/texmf-dist/tex/latex/hvextern/hvextern.sty index 369a46df2ad..1ad9c182092 100644 --- a/Master/texmf-dist/tex/latex/hvextern/hvextern.sty +++ b/Master/texmf-dist/tex/latex/hvextern/hvextern.sty @@ -1,4 +1,4 @@ -%% $Id: hvextern.sty 570 2022-06-06 05:40:08Z herbert $ +%% $Id: hvextern.sty 574 2022-06-09 19:34:31Z herbert $ %% This is file `hvextern.sty', %% %% Copyright (C) 2016-22 @@ -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.29} -\ProvidesFile{hvextern}[2022/06/06 v\hvexternFileversion: package for running external documents (HV)] +\def\hvexternFileversion{0.30} +\ProvidesFile{hvextern}[2022/06/09 v\hvexternFileversion: package for running external documents (HV)] \RequirePackage{shellesc,xkeyval,graphicx} \RequirePackage{fancyvrb,tikz,listings,ifplatform} @@ -514,6 +514,7 @@ \ifhv@extern@showFilename \hv@ex@typeout{Set filename in the margin!}% \noindent + \hfuzz=\maxdimen \hv@marginpar{\hvExternDateiname\hv@extern@ext}% \fi % |