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.