texlive[69842] Master/texmf-dist: gastex (14feb24)

commits+karl at tug.org commits+karl at tug.org
Wed Feb 14 00:52:09 CET 2024


Revision: 69842
          https://tug.org/svn/texlive?view=revision&revision=69842
Author:   karl
Date:     2024-02-14 00:52:09 +0100 (Wed, 14 Feb 2024)
Log Message:
-----------
gastex (14feb24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/gastex/README
    trunk/Master/texmf-dist/doc/latex/gastex/gastex-doc.pdf
    trunk/Master/texmf-dist/doc/latex/gastex/gastex-doc.tex
    trunk/Master/texmf-dist/tex/latex/gastex/gastex.sty

Modified: trunk/Master/texmf-dist/doc/latex/gastex/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/gastex/README	2024-02-13 23:51:05 UTC (rev 69841)
+++ trunk/Master/texmf-dist/doc/latex/gastex/README	2024-02-13 23:52:09 UTC (rev 69842)
@@ -9,7 +9,7 @@
 -------
 Paul Gastin <http://www.lsv.fr/~gastin>
 
-Copyright: 2021 by Paul Gastin
+Copyright: 1999-2024 by Paul Gastin
 ----------
 This program can be redistributed and/or modified under the terms
 of the LaTeX Project Public License Distributed from CTAN:

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

Modified: trunk/Master/texmf-dist/doc/latex/gastex/gastex-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/gastex/gastex-doc.tex	2024-02-13 23:51:05 UTC (rev 69841)
+++ trunk/Master/texmf-dist/doc/latex/gastex/gastex-doc.tex	2024-02-13 23:52:09 UTC (rev 69842)
@@ -16,7 +16,7 @@
 \author{Paul Gastin \\[1ex]
         LMF, ENS Paris-Saclay \\
         {\small\texttt{paul.gastin at ens-paris-saclay.fr}}}
-\date{v3.0}
+\date{v3.1}
 \begin{document}
 \maketitle
 \begin{abstract}
@@ -83,9 +83,13 @@
 \end{gpicture}
 
 
-For the documentation, please see
-\url{http://www.lsv.fr/~gastin/gastex/index.html}.
+For the documentation, please see \url{http://www.lsv.fr/~gastin/gastex/index.html}.
+Solutions to known problems can be found in this page.  In particular, some problems which
+started with TeXLive 2021 and related to the use of the document class
+\textsf{lipics-v2021}, or the package \textsf{todonotes}, or the library \textsf{shadows} of
+\textsf{tikz}, and possibly other contexts.
 
+
 The package consists of two files \verb|gastex.sty| and \verb|gastex.pro|.
 \begin{itemize}
   \item \verb|gastex.sty| contains the definition of all \GasTeX macros.
@@ -175,7 +179,7 @@
 and \GasTeX automatically calls \verb|\includegraphics| to include the pictures that have 
 been previously generated and stored in the file \verb|gastex-doc-pics.pdf|.
 
-\begin{figure}[b]
+\begin{figure}[htb]
   \centering
   \gusepicture{gpic:LR-concat}
   \hfill

Modified: trunk/Master/texmf-dist/tex/latex/gastex/gastex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/gastex/gastex.sty	2024-02-13 23:51:05 UTC (rev 69841)
+++ trunk/Master/texmf-dist/tex/latex/gastex/gastex.sty	2024-02-13 23:52:09 UTC (rev 69842)
@@ -17,8 +17,8 @@
 %%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{gastex}[2013/10/01 v3.0]
-\RequirePackage{ifpdf}
+\ProvidesPackage{gastex}[2024/02/12 v3.1]
+\RequirePackage{iftex}
 \RequirePackage{xkeyval}
 \RequirePackage{xifthen}
 \RequirePackage{calc}
@@ -83,7 +83,9 @@
 % 
 \ifgastex at pdflatex
   \ifgastex at autopstpdf
+    \PassOptionsToPackage{pspdf=-dALLOWPSTRANSPARENCY}{auto-pst-pdf}
     \RequirePackage{auto-pst-pdf}
+%     \RequirePackage[pspdf=-dALLOWPSTRANSPARENCY]{auto-pst-pdf}
   \else
     \RequirePackage{pst-pdf}
   \fi
@@ -445,7 +447,7 @@
 %   width in \unitlegth of lines
 % dash={list of numbers}{offset}
 %   Set the dash pattern used for drawing postscript paths.
-%   The numbers in the list indicate alternatively lengths
+%   The numbers in the list indicate alternately lengths
 %   in \unitlength of dashes and lengths in \unitlength of spaces. 
 %   The list of lenghts is used circularly.
 %   offset allows to start the pattern at some distance from its beginning.
@@ -1277,6 +1279,7 @@
 %   [parameter=value,...]
 \def\drawbpedge#1(#2)#3{{%
   \@ifnextchar[{\process at bpedgeopt}{\draw at bpedge}#1(#2){#3}}}
+\let\drawcbpedge\drawbpedge
 \def\process at bpedgeopt[#1]{\gasset{#1}\draw at bpedge}%
 \def\draw at bpedge(#1,#2,#3,#4,#5,#6)#7{%
 % Control points of the cubic Bezier curve
@@ -1328,6 +1331,7 @@
 %   [parameter=value,...]
 \def\drawbcedge#1(#2)#3{{%
   \@ifnextchar[{\process at bcedgeopt}{\draw at bcedge}#1(#2){#3}}}
+\let\drawcbedge\drawbcedge
 \def\process at bcedgeopt[#1]{\gasset{#1}\draw at bcedge}%
 \def\draw at bcedge(#1,#2,#3,#4,#5,#6)#7{%
 % Control points of the cubic Bezier curve
@@ -1591,25 +1595,26 @@
 %   x1,y1 : coordinates of the upper right corner of the rectangle.
 % Optional argument:
 %   [parameter=value,...]
-\def\drawrect#1(#2){{%
-  \@ifnextchar[{\process at rectopt}{\draw at rect}#1(#2)}}
-\def\process at rectopt[#1]{\gasset{#1}\draw at rect}%
-\def\draw at rect(#1,#2,#3,#4){{%
-  \dim at x=#1\unitlength \edef\ps at x{\strip at PT\dim at x}%
-  \dim at x=#2\unitlength \edef\ps at y{\strip at PT\dim at x}%
-  \dim at x=#3\unitlength \edef\ps at a{\strip at PT\dim at x}%
-  \dim at x=#4\unitlength \edef\ps at b{\strip at PT\dim at x}%
-  \put(0,0){\special{" \gas at initps 
-    \if at fill 
-	  \fill at color
-      \ps at x \ps at y \ps at a \ps at b !psrectpath fill 
-	\fi
-    \if at frame 
-      \line at color
-      \ps at x \ps at y \ps at a \ps at b !psrectpath stroke
-	\fi
-  }}
-}}
+\def\drawrect#1(#2,#3,#4,#5){\drawpolygon#1(#2,#3)(#4,#3)(#4,#5)(#2,#5)}%
+% \def\drawrect#1(#2){{%
+%   \@ifnextchar[{\process at rectopt}{\draw at rect}#1(#2)}}
+% \def\process at rectopt[#1]{\gasset{#1}\draw at rect}%
+% \def\draw at rect(#1,#2,#3,#4){{%
+%   \dim at x=#1\unitlength \edef\ps at x{\strip at PT\dim at x}%
+%   \dim at x=#2\unitlength \edef\ps at y{\strip at PT\dim at x}%
+%   \dim at x=#3\unitlength \edef\ps at a{\strip at PT\dim at x}%
+%   \dim at x=#4\unitlength \edef\ps at b{\strip at PT\dim at x}%
+%   \put(0,0){\special{" \gas at initps 
+%     \if at fill 
+% 	  \fill at color
+%       \ps at x \ps at y \ps at a \ps at b !psrectpath fill 
+% 	\fi
+%     \if at frame 
+%       \line at color
+%       \ps at x \ps at y \ps at a \ps at b !psrectpath stroke
+% 	\fi
+%   }}
+% }}
 
 %-----------------------------------------------------------------------
 % Draw an oval.
@@ -1635,11 +1640,11 @@
   \edef\ps at path{\ps at path !psovalpath\space}%
   \put(0,0){\special{" \gas at initps 
     \if at fill 
-	  \fill at color \ps at path fill 
-	\fi
+      \fill at color \ps at path fill 
+    \fi
     \if at frame 
       \line at color \ps at path stroke
-	\fi
+    \fi
   }}
 }}
 



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