texlive[66637] Master/texmf-dist: auto-pst-pdf-lua (21mar23)

commits+karl at tug.org commits+karl at tug.org
Tue Mar 21 21:23:21 CET 2023


Revision: 66637
          http://tug.org/svn/texlive?view=revision&revision=66637
Author:   karl
Date:     2023-03-21 21:23:21 +0100 (Tue, 21 Mar 2023)
Log Message:
-----------
auto-pst-pdf-lua (21mar23)

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

Modified: trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/Changes	2023-03-21 20:22:34 UTC (rev 66636)
+++ trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/Changes	2023-03-21 20:23:21 UTC (rev 66637)
@@ -1,6 +1,7 @@
 auto-pst-pdf-lua.sty ----------------
 
-v 0.03 2018-12-08  fix bug with auto-pst-lua, which should be auto-pst-pdf
-v 0.02 2018-03-19  added test for luatex run
-v 0.01 2018-03-17  first CTAN version
+v 0.03a 2023-03-21  modified documentation
+v 0.03  2018-12-08  fix bug with auto-pst-lua, which should be auto-pst-pdf
+v 0.02  2018-03-19  added test for luatex run
+v 0.01  2018-03-17  first CTAN version
 

Modified: trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/README	2023-03-21 20:22:34 UTC (rev 66636)
+++ trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/README	2023-03-21 20:23:21 UTC (rev 66637)
@@ -2,7 +2,7 @@
 from Will Robertson which itself is a wrapper for pst-pdf 
 from Rolf Niepraschk.
 
-auto.pst-pdf-lua allows the use of lualatex
+auto-pst-pdf-lua allows the use of lualatex
 together with PostScript related code, eg. PSTricks
 
 

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

Modified: trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/auto-pst-pdf-lua-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/auto-pst-pdf-lua-doc.tex	2023-03-21 20:22:34 UTC (rev 66636)
+++ trunk/Master/texmf-dist/doc/latex/auto-pst-pdf-lua/auto-pst-pdf-lua-doc.tex	2023-03-21 20:23:21 UTC (rev 66637)
@@ -2,13 +2,12 @@
 \documentclass[english]{article}
 
 \usepackage{pst-poker}
-\usepackage[cleanup={}]{auto-pst-pdf-lua}
+\usepackage[cleanup={},pspdf={-dALLOWPSTRANSPARENCY -dNOSAFER}]{auto-pst-pdf-lua}
 \ifpdf
   \usepackage{fontspec}
   \usepackage{dejavu-otf}
 \else
   \usepackage[T1]{fontenc}
-  \usepackage[utf8]{inputenc}
   \usepackage{dejavu}
 \fi
 
@@ -15,7 +14,7 @@
 \usepackage{babel}
 \usepackage[a4paper,tmargin=1cm,bmargin=1.5cm,includeheadfoot]{geometry}
 \usepackage{listings}
-\title{\texttt{auto-pst-pdf-lua}, v. 0.03\\ using Lua\LaTeX\ with PSTricks}
+\title{\texttt{auto-pst-pdf-lua}, v. 0.03a\\ using Lua\LaTeX\ with PSTricks}
 \author{Herbert Voß}
 \begin{document}
 \maketitle
@@ -22,12 +21,32 @@
 
 The package is based on \texttt{auto-pst-pdf} and uses for the \texttt{latex} run the 
 program \texttt{dvilualatex}. The package can have all optional arguments which are
-possible for \texttt{auto-pst-pdf}.
+possible for \texttt{auto-pst-pdf}. For all PSTricks examples the package should be
+loaded with the following optional arguments:
 
+\lstset{basicstyle=\ttfamily\small,language={[LaTeX]TeX},frame=lrtb}
+\begin{lstlisting}
+\usepackage[cleanup={},pspdf={-dALLOWPSTRANSPARENCY -dNOSAFER}]{auto-pst-pdf-lua}
+\end{lstlisting}
 
+The possible options are preset to
+
+\begin{lstlisting}
+\ExecuteOptionsX{%
+    ext=tex,
+    crop=on,
+    latex={},
+    dvips={-Ppdf},
+    pdfcrop={},
+    cleanup={log,aux,dvi,ps,pdf},
+    runs=1,
+}
+\end{lstlisting}
+
+
+
 \section{The example code}
 
-\lstset{basicstyle=\ttfamily\small,language={[LaTeX]TeX},frame=lrtb}
 \begin{lstlisting}
 \documentclass{article}
 \usepackage{pst-poker}
@@ -37,7 +56,6 @@
   \usepackage{dejavu-otf}
 \else
   \usepackage[T1]{fontenc}
-  \usepackage[utf8]{inputenc}
   \usepackage{dejavu}
 \fi
 
@@ -82,7 +100,6 @@
   \usepackage{dejavu-otf}
 \else
   \usepackage[T1]{fontenc}%  for the dvilualatex run
-  \usepackage[utf8]{inputenc}
   \usepackage{dejavu}
 \fi
 \end{verbatim}

Modified: trunk/Master/texmf-dist/tex/latex/auto-pst-pdf-lua/auto-pst-pdf-lua.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/auto-pst-pdf-lua/auto-pst-pdf-lua.sty	2023-03-21 20:22:34 UTC (rev 66636)
+++ trunk/Master/texmf-dist/tex/latex/auto-pst-pdf-lua/auto-pst-pdf-lua.sty	2023-03-21 20:23:21 UTC (rev 66637)
@@ -2,7 +2,7 @@
 %% This is file `auto-pst-pdf-lua.sty', a modified version of
 %% auto-pst-pdf from Will Robertson
 %%
-%%   Copyright (C) 2018  Herbert Voss
+%%   Copyright (C) 2023  Herbert Voss
 %% 
 %% It may be distributed and/or modified under the
 %% conditions of the LaTeX Project Public License, either version 1.3c
@@ -13,7 +13,7 @@
 %% version 2005/12/01 or later.
 %% 
 %%
-\ProvidesPackage{auto-pst-pdf-lua}[2018/12/09 v0.03 using auto-pst-pdf for LuaLaTeX]
+\ProvidesPackage{auto-pst-pdf-lua}[2023/03/21 v0.03a using auto-pst-pdf for LuaLaTeX]
 \RequirePackage{ifpdf,xkeyval,ifplatform,ifluatex}
 \newif\if at app@off@
 \newif\if at app@crop@
@@ -66,7 +66,7 @@
     dvips={-Ppdf},
     pdfcrop={},
     cleanup={log,aux,dvi,ps,pdf},
-    runs=1
+    runs=1,
 }
 \ifluatex\else
   \PackageWarning{auto-pst-pdf-lua}%
@@ -119,9 +119,9 @@
 \def\app at cleanup{\app at try@rm{\app at rm@files}}
 \ifluatex
   \def\app at cmd@latex#1#2{dvilualatex \app at latex@opts\space
-    "\unexpanded{\let\APPmakepictures\empty\input} #1"}
+    "\unexpanded{\let\APPmakepictures\empty \input} #1"}
   \def\app at cmd@extralatex#1#2{dvilualatex \app at latex@opts\space
-    "\unexpanded{\let\APPmakepictures\undefined\input} #1"}
+    "\unexpanded{\let\APPmakepictures\undefined \input} #1"}
 \else
   \def\app at cmd@latex#1#2{latex \app at latex@opts\space
     "\unexpanded{\let\APPmakepictures\empty\input} #1"}



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