texlive[53757] Master/texmf-dist: euclideangeometry (11feb20)

commits+karl at tug.org commits+karl at tug.org
Tue Feb 11 23:09:57 CET 2020


Revision: 53757
          http://tug.org/svn/texlive?view=revision&revision=53757
Author:   karl
Date:     2020-02-11 23:09:57 +0100 (Tue, 11 Feb 2020)
Log Message:
-----------
euclideangeometry (11feb20)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/euclideangeometry/README.txt
    trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry-man.pdf
    trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry-man.tex
    trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry.pdf
    trunk/Master/texmf-dist/source/latex/euclideangeometry/euclideangeometry.dtx
    trunk/Master/texmf-dist/tex/latex/euclideangeometry/euclideangeometry.sty

Modified: trunk/Master/texmf-dist/doc/latex/euclideangeometry/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/euclideangeometry/README.txt	2020-02-11 22:09:42 UTC (rev 53756)
+++ trunk/Master/texmf-dist/doc/latex/euclideangeometry/README.txt	2020-02-11 22:09:57 UTC (rev 53757)
@@ -10,7 +10,7 @@
 %%   License information appended
 %% 
 File README.txt for package euclideangeometry
-        [2020-02-09 v.0.1.3 Extension package for curve2e]
+        [2020-02-11 v.0.1.4 Extension package for curve2e]
 
 The package bundle euclideangeometry is composed of the following files
 

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

Modified: trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry-man.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry-man.tex	2020-02-11 22:09:42 UTC (rev 53756)
+++ trunk/Master/texmf-dist/doc/latex/euclideangeometry/euclideangeometry-man.tex	2020-02-11 22:09:57 UTC (rev 53757)
@@ -97,9 +97,46 @@
 
 \def\hz{\hskip0pt}
 
+\makeatletter
+\newwrite\example at out
+\newlength\Wboxu \newlength\Wboxd
 
+\DeclareDocumentEnvironment{Esempio}{ O{\normalsize} D(){0.40}}
+{\par\addvspace{3.0ex plus 0.8ex minus 0.5ex}\vskip -\parskip
+\Wboxu=#2\textwidth\relax
+\Wboxd=\dimexpr\linewidth-\columnsep-\Wboxu\relax
+\begingroup
+\@bsphack
+\immediate\openout\example at out\jobname-temp.tex
+\let\do\@makeother\dospecials\catcode`\^^M\active
+\def\verbatim at processline{%
+  \immediate\write\example at out{\the\verbatim at line}}%
+\verbatim at start\relax}%
+{\immediate\closeout\example at out\@esphack\endgroup
+\begin{lrbox}{0}%
+\begin{minipage}{\textwidth}%
+\begin{minipage}{\Wboxu}%
+#1\relax
+\verbatiminput{\jobname-temp.tex}
+\end{minipage}%
+\hfill
+\begin{minipage}{\Wboxd}\raggedleft
+\input{\jobname-temp}%
+\end{minipage}
+\end{minipage}%
+\end{lrbox}%
 
+\medskip
+\noindent\makebox[\textwidth]{\box0}%
+\par\addvspace{3.0ex plus 0.8ex minus 0.5ex}\vskip -\parskip
+}
+\makeatother
 
+\newenvironment{ttsintassi}{\begin{lrbox}{0}
+\minipage{\dimexpr\linewidth-2\fboxrule-2\fboxsep}\ttfamily\obeylines}%
+{\endminipage\end{lrbox}\center\fbox{\box0}\endcenter}
+\let\ttsyntax\ttsintassi \let\endttsyntax\endttsintassi
+
 \newcommand\heart[3]{%
 \edef\X{\fpeval{#1*16*(sind(#2)^3)}}
 \edef\Y{\fpeval{#1*(13*cosd(#2) - 5*cosd(2*#2) 

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

Modified: trunk/Master/texmf-dist/source/latex/euclideangeometry/euclideangeometry.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/euclideangeometry/euclideangeometry.dtx	2020-02-11 22:09:42 UTC (rev 53756)
+++ trunk/Master/texmf-dist/source/latex/euclideangeometry/euclideangeometry.dtx	2020-02-11 22:09:57 UTC (rev 53757)
@@ -45,7 +45,7 @@
 %<package>\ProvidesPackage{euclideangeometry}%
 %<readme>File README.txt for package euclideangeometry
 %<*package|readme>
-        [2020-02-09 v.0.1.3 Extension package for curve2e]
+        [2020-02-11 v.0.1.4 Extension package for curve2e]
 %</package|readme>
 %<*driver>
 \documentclass{ltxdoc}\errorcontextlines=100
@@ -88,8 +88,48 @@
 
 \providecommand\TB{\mbox{\normalfont\slshape TUGboat}\xspace}
 
+\definecolor{verdeguit}{rgb}{0, 0.40, 0}
+\def\GuIT{\mbox{\color{verdeguit}\def\I{\textcolor{black}{I}}%
+  \fontfamily{lmr}\fontseries{m}\fontshape{sc}\selectfont
+g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
+\RequirePackage{etoolbox}
+\makeatletter
+\AfterEndPreamble{%
+\DeclareRobustCommand{\TeX}{T\kern-.1667em
+  \lower.5ex\hbox{E}\kern-.125emX\@\xspace}
+\DeclareRobustCommand{\LaTeX}{L\kern-.36em%
+  {\sbox\z@ T%
+   \vbox to\ht\z@{\hbox{\check at mathfonts
+                        \fontsize\sf at size\z@
+                        \math at fontsfalse\selectfont
+                        A}%
+                  \vss}%
+  }%
+  \kern-.15em%
+  \TeX}}
+\makeatother
+\DeclareRobustCommand*\TeXLive{\TeX\ Live\xspace}
+\DeclareRobustCommand*\MikTeX{Mik\TeX}
+\DeclareRobustCommand*\MacTeX{Mac\TeX}
+\DeclareRobustCommand*\pdfLaTeX{pdf\/\LaTeX}
+\DeclareRobustCommand*\LuaLaTeX{Lua\LaTeX}
+\DeclareRobustCommand*\XeLaTeX{X\ifdim\fontdimen1\font=0pt\kern-0.15em\fi
+\lower.5ex\hbox{\rotatebox[origin=c]{180}{E}}%
+\ifdim\fontdimen1\font=0pt\kern-0.15em\else\kern-0.275em\fi
+\LaTeX}
+\DeclareRobustCommand*\TikZ{Ti\emph{k}Z\xspace}
 
+\newenvironment{ttsintassi}{\begin{lrbox}{0}
+\minipage{\dimexpr\linewidth-2\fboxrule-2\fboxsep}\ttfamily\obeylines}%
+{\endminipage\end{lrbox}\center\fbox{\box0}\endcenter}
+\let\ttsyntax\ttsintassi \let\endttsyntax\endttsintassi
 
+\unless\ifcsname Gr at phGrid\endcsname
+\let\originalGraphGrid\GraphGrid
+\RenewDocumentCommand\GraphGrid{r() d()}{%
+\IfValueTF{#2}{\put(#1){\originalGraphGrid(#2)}}%
+              {\put(0,0){\originalGraphGrid(#1)}}}\fi
+
 \begin{document}\errorcontextlines=100
 \GetFileInfo{euclideangeometry.dtx}
 \title{The \textsf{euclideangeometry} package}
@@ -114,7 +154,7 @@
 % installed with your updated  complete \TeX system installation.
 
 % Please refer to the user manual before using this package.
-%^^A \CheckSum{}
+% \CheckSum{1108}
 %^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %\StopEventually{}
 %^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -160,114 +200,6 @@
  }%
 
 %    \end{macrocode}  
-%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% \subsection{Service macros}
-%^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-%
-% The next code is used to typeset the  \GuIT logo;
-% if necessary the |\RequirePackage| macro loads the |xspace| package;
-% therefore these macros do not require any special terminator of the
-% control sequence name, because the |\xspace| command takes care of the
-% necessary space; this command avoids inserting any space if macros are
-% followed by any reasonable sign different form a space, such as
-% punctuation marks, parentheses, quotation marks, and so on.
-%
-%    \begin{macrocode}
-
-\definecolor{verdeguit}{rgb}{0, 0.40, 0}
-\def\GuIT{\mbox{\color{verdeguit}\def\I{\textcolor{black}{I}}%
-  \fontfamily{lmr}\fontseries{m}\fontshape{sc}\selectfont
-g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
-%    \end{macrocode}
-% The following \LaTeX related logos are provided so as to make them
-% coherent with the smart final space we have discussed above. The real
-% difference is that it is necessary to use tue |etoolbox| facilities;
-% therefore the package is (possibly) loaded. With it we add at the end
-% of their original definition the |\xspace| command. But what is the
-% “original definition”? Of course |\TeX| and |\LaTeX| macros are defined
-% within the \LaTeX kernel, but the user might have loaded other packages
-% that have redefined them; therefore these patches are applied only at
-% the preamble end, so if other definitions were provided by other
-% packages loaded in the preamble, such redefinitions are patched.
-% Only |\XeLaTeX| is completely redefined, because the other existing
-% definitions work correctly only with OpenType fonts; with Type~1 fonts
-% and oblique fonts (italics, slanted, etc.) the reversed “E” generally
-% is inclined in the wrong direction; by rotating it, instead of
-% reflecting it, the “E” might not be the best, but al least slants in
-% the right direction.
-%    \begin{macrocode}
-\RequirePackage{etoolbox}
-\AfterEndPreamble{%
-\DeclareRobustCommand{\TeX}{T\kern-.1667em
-  \lower.5ex\hbox{E}\kern-.125emX\@\xspace}
-\DeclareRobustCommand{\LaTeX}{L\kern-.36em%
-  {\sbox\z@ T%
-   \vbox to\ht\z@{\hbox{\check at mathfonts
-                        \fontsize\sf at size\z@
-                        \math at fontsfalse\selectfont
-                        A}%
-                  \vss}%
-  }%
-  \kern-.15em%
-  \TeX}}
-
-\DeclareRobustCommand*\TeXLive{\TeX\ Live\xspace}
-\DeclareRobustCommand*\MikTeX{Mik\TeX}
-\DeclareRobustCommand*\MacTeX{Mac\TeX}
-\DeclareRobustCommand*\pdfLaTeX{pdf\/\LaTeX}
-\DeclareRobustCommand*\LuaLaTeX{Lua\LaTeX}
-\DeclareRobustCommand*\XeLaTeX{X\ifdim\fontdimen1\font=0pt\kern-0.15em\fi
-\lower.5ex\hbox{\rotatebox[origin=c]{180}{E}}%
-\ifdim\fontdimen1\font=0pt\kern-0.15em\else\kern-0.275em\fi
-\LaTeX}
-\DeclareRobustCommand*\TikZ{Ti\emph{k}Z\xspace}
-
-%    \end{macrocode}
-% Here we have a command that allows to display some framed code; it is
-% usable also to display the syntax of some commands; and when doing this
-% action the full range of service macros at the beginning of this section
-% play the best of their role. The English aliases for the opening and
-% closing environments are also provided. Attention: do not use |\\|
-% commands to specify new lines, unless you want to produce empty/blank
-% lines; within this environment the source code “end of line” characters
-% are not treated as spaces, but are actually executed according to their
-% name.
-%    \begin{macrocode}
-\newenvironment{ttsintassi}{\begin{lrbox}{0}
-\minipage{\dimexpr\linewidth-2\fboxrule-2\fboxsep}\ttfamily\obeylines}%
-{\endminipage\end{lrbox}\center\fbox{\box0}\endcenter}
-\let\ttsyntax\ttsintassi \let\endttsyntax\endttsintassi
-%    \end{macrocode}
-% The following macro probably will migrate to |curve2e|; meanwhile
-% this redefinition is useful in order to save some input and to make
-% a more flexible macro. We used it virtually in every picture we
-% inserted in the user manual of this package; of course the user does
-% not need to have any drawing superimposed onto a red grid. Actually
-% the grid is useful while drawing; when the image is complete, the
-% grid command may be deleted or its line commented out. The purpose
-% of this macro is to avoid the |\put| command to place the grid; and
-% since its reference point in the original definition is arbitrary,
-% the connection with real coordinates is very small and might become
-% confusing or of little help.
-% Now the syntax is the following:
-%\begin{ttsyntax}
-%\cs(GraphGrid)\parg{reference point or dimensions}\parg{overall dimensions}
-%\end{ttsyntax}
-% where the second argument is optional; if it is missing, the first
-% argument contains the \meta{overall dimensions}, otherwise it
-% contains the lower left corner coordinate that represent the
-% \meta{reference point} that an internal |\put| command will use
-% to place the grid; if no \meta{reference point} is specified, the
-% reference point is \texttt{0,0}, and the grid is |\put| with its
-% lower left corner in the origin of the |picture| coordinates.
-%    \begin{macrocode}
-
-\unless\ifcsname Gr at phGrid\endcsname
-\let\originalGraphGrid\GraphGrid
-\RenewDocumentCommand\GraphGrid{r() d()}{%
-\IfValueTF{#2}{\put(#1){\originalGraphGrid(#2)}}%
-              {\put(0,0){\originalGraphGrid(#1)}}}\fi
-%    \end{macrocode}
 %^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %\subsection{Labelling}
 %^^A%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Modified: trunk/Master/texmf-dist/tex/latex/euclideangeometry/euclideangeometry.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euclideangeometry/euclideangeometry.sty	2020-02-11 22:09:42 UTC (rev 53756)
+++ trunk/Master/texmf-dist/tex/latex/euclideangeometry/euclideangeometry.sty	2020-02-11 22:09:57 UTC (rev 53757)
@@ -11,7 +11,7 @@
 %% 
 \NeedsTeXFormat{LaTeX2e}[2019/01/01]
 \ProvidesPackage{euclideangeometry}%
-        [2020-02-09 v.0.1.3 Extension package for curve2e]
+        [2020-02-11 v.0.1.4 Extension package for curve2e]
 
 \RequirePackage{curve2e}
 \@ifpackagelater{curve2e}{2020/01/18}{}%
@@ -25,47 +25,6 @@
   \@@end
  }%
 
-
-\definecolor{verdeguit}{rgb}{0, 0.40, 0}
-\def\GuIT{\mbox{\color{verdeguit}\def\I{\textcolor{black}{I}}%
-  \fontfamily{lmr}\fontseries{m}\fontshape{sc}\selectfont
-g\raisebox{-0.715ex}{\kern-0.26em u}\kern-0.13em\I\kern-0.14em t}\xspace}
-\RequirePackage{etoolbox}
-\AfterEndPreamble{%
-\DeclareRobustCommand{\TeX}{T\kern-.1667em
-  \lower.5ex\hbox{E}\kern-.125emX\@\xspace}
-\DeclareRobustCommand{\LaTeX}{L\kern-.36em%
-  {\sbox\z@ T%
-   \vbox to\ht\z@{\hbox{\check at mathfonts
-                        \fontsize\sf at size\z@
-                        \math at fontsfalse\selectfont
-                        A}%
-                  \vss}%
-  }%
-  \kern-.15em%
-  \TeX}}
-
-\DeclareRobustCommand*\TeXLive{\TeX\ Live\xspace}
-\DeclareRobustCommand*\MikTeX{Mik\TeX}
-\DeclareRobustCommand*\MacTeX{Mac\TeX}
-\DeclareRobustCommand*\pdfLaTeX{pdf\/\LaTeX}
-\DeclareRobustCommand*\LuaLaTeX{Lua\LaTeX}
-\DeclareRobustCommand*\XeLaTeX{X\ifdim\fontdimen1\font=0pt\kern-0.15em\fi
-\lower.5ex\hbox{\rotatebox[origin=c]{180}{E}}%
-\ifdim\fontdimen1\font=0pt\kern-0.15em\else\kern-0.275em\fi
-\LaTeX}
-\DeclareRobustCommand*\TikZ{Ti\emph{k}Z\xspace}
-
-\newenvironment{ttsintassi}{\begin{lrbox}{0}
-\minipage{\dimexpr\linewidth-2\fboxrule-2\fboxsep}\ttfamily\obeylines}%
-{\endminipage\end{lrbox}\center\fbox{\box0}\endcenter}
-\let\ttsyntax\ttsintassi \let\endttsyntax\endttsintassi
-
-\unless\ifcsname Gr at phGrid\endcsname
-\let\originalGraphGrid\GraphGrid
-\RenewDocumentCommand\GraphGrid{r() d()}{%
-\IfValueTF{#2}{\put(#1){\originalGraphGrid(#2)}}%
-              {\put(0,0){\originalGraphGrid(#1)}}}\fi
 \providecommand\Pbox{}
 \newlength\PbDim
 \RenewDocumentCommand\Pbox{D(){0,0} O{cc} m O{0.5ex} s D<>{0}}{%



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