From 3348df96a896737ed0cd8b0e569784245dadb0ec Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 24 May 2020 03:02:20 +0000 Subject: CTAN sync 202005240302 --- graphics/euflag/euflag.dtx | 70 ++++++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 33 deletions(-) (limited to 'graphics/euflag/euflag.dtx') diff --git a/graphics/euflag/euflag.dtx b/graphics/euflag/euflag.dtx index a6bc7ca845..07281f8ec7 100644 --- a/graphics/euflag/euflag.dtx +++ b/graphics/euflag/euflag.dtx @@ -1,7 +1,7 @@ % \iffalse meta-comment % % Transformed from euflag.xml by ClassPack db2dtx.xsl -% version 1.19 (2020-05-19) on Wednesday 20 May 2020 at 19:09:55 +% version 1.19 (2020-05-19) on Friday 22 May 2020 at 23:43:47 % % euflag.dtx is copyright © 2019-2020 by Peter Flynn % @@ -26,7 +26,7 @@ % \fi % \iffalse %\NeedsTeXFormat{LaTeX2e}[2016/02/01] -%\ProvidesPackage{euflag}[2020/05/16 v0.7 +%\ProvidesPackage{euflag}[2020/05/22 v0.8 % European Union Flag] %<*driver> \RequirePackage{fix-cm}% included by default. @@ -142,7 +142,7 @@ \def\PrintParameterName#1{\LabelFont[\ttfamily]{#1}} \def\PrintFieldName#1{\LabelFont[\ttfamily]{#1}} %% fontenc omit: conflict: fontspec (3) -%% inputenc omit: conflict: fontspec (4) +%% inputenc omit: conflict: fontspec (6) \usepackage{fontspec}% part/@conformance=xelatex detected. (7)% \usepackage{libertine}% requested by author (27)% \usepackage[scaled=0.9]{raleway}% requested by author (28)% @@ -164,7 +164,6 @@ \makeatletter \providetoggle{blx@skipbiblist} \makeatother -\usepackage{csquotes}% bibliography/@arch=biblatex detected. (43)% \usepackage{array}% requested by author (46)% \usepackage{calc}% used by default. (49)% \makeatletter @@ -182,8 +181,6 @@ \newlist{inlineenum}{enumerate*}{1} \setlist[inlineenum,1]{label=\emph{\alph*}), itemjoin={{; }},itemjoin*={{; and }}} -\usepackage{fancybox}% use of 'note' detected (57)% -\usepackage{fancyvrb}% use of 'bibliography' detected (60)% \usepackage{relsize}% use of 'acronym' detected (64)% \usepackage{textcase}% used by default. (67)% \usepackage{float}% used by default. (69)% @@ -199,7 +196,6 @@ \setcounter{dbltopnumber}{9} \usepackage[a4paper,left=30mm,top=25mm, textwidth=150mm,textheight=225mm,headheight=15pt]{geometry}% used by default. (71)% -\usepackage{graphicx}% part/@conformance=xelatex detected. (76)% \usepackage{listings}% use of 'programlisting' detected (83)% \lstdefinelanguage{dummy} {morekeywords={dummy}} @@ -405,12 +401,9 @@ \newcommand{\T}[2]{{\fontencoding{T1}% \selectfont#2}}}{} \makeatother -\usepackage{menukeys}% use of 'guimenu' detected (118)% - \renewmenumacro{\menu}[>]{roundedmenus} - \renewmenumacro{\directory}[/]{hyphenatepathswithfolder} - \renewmenumacro{\keys}{shadowedroundedkeys} \usepackage{classpack}[2020/05/19]% used by default. (120)% -\usepackage{euflag}[2020/05/16]% added by spec +\usepackage{guit}% requested by author (9999)% +\usepackage{euflag}[2020/05/22]% added by spec \newcommand{\classorpackage}{package} \addbibresource{euflag.bib} \setmonofont[Scale=MatchLowercase]{zcoN} @@ -446,7 +439,8 @@ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % -% \changes{v0.7}{2020/05/16}{Regression release: 1) Updated to ClassPack 1.19; 2) Switched all conformance attributes on revision dates to YYYY-MM-DD.} +% \changes{v0.8}{2020/05/22}{Reference update: Added missing reference to Claudio's paper.} +% \changes{v0.7}{2020/05/16}{Regression release: 1) Updated to use ClassPack 1.19; 2) Switched all conformance attributes on revision dates to YYYY-MM-DD.} % \changes{v0.6}{2020/04/01}{Maintenance release: 1) Updated to ClassPack 1.18; 2) Switched all conformance attributes on revision dates to YYYY-MM-DD.} % \changes{v0.5}{2019/07/24}{Separated stars from flag and added baseline option: 1) Made the ring of stars a separate macro so that they can be used on their own as well as in the flag.; 2) Added a baseline package option to align the bottom star with the text, and a command option to do it on a per-command basis..} % \changes{v0.4}{2019/02/02}{Changed the star: Changed from the bbdingFiveStar to the amssymbbigstar command..} @@ -509,10 +503,10 @@ % \DoNotIndex{\ifmmode,\lccode,\newtoks,\onecolumn,\openin} % \DoNotIndex{\p@,\SelfDocumenting,\settowidth} % \DoNotIndex{\@resetonecoltrue,\@resetonecolfalse,\bf} -% \DoNotIndex{\clearpage,\closein,\lowercase} +% \DoNotIndex{\clearpage,\closein,\lowercase,\@tempdima} % \DoNotIndex{\@inlabelfalse,\selectfont,\mathcode} % \DoNotIndex{\newmathalphabet,\rmdefault,\bfdefault} -% \DoNotIndex{\DeclareRobustCommand} +% \DoNotIndex{\DeclareRobustCommand,\@ifpackagewith} % \DoNotIndex{\classorpackage} % \DoNotIndex{\euflag} % \DoNotIndex{\FiveStar} @@ -530,8 +524,8 @@ % \def\@@doxdescribe#1#2{\endgroup \ifdox@noprint\else\marginpar{\raggedleft \textcolor{DarkRed}{\@nameuse{PrintDescribe#1}{#2}}}\fi \ifdox@noindex\else\@nameuse{Special#1Index}{#2}\fi \endgroup\@esphack\ignorespaces} % \makeatother % -% \def\fileversion{0.7} -% \def\filedate{2020/05/16} +% \def\fileversion{0.8} +% \def\filedate{2020/05/22} % \title{The \textsf{euflag} \LaTeXe\ package\thanks{% % This document corresponds to \textsf{euflag} % \textit{v.}\ \fileversion $\beta$, dated \filedate.} @@ -560,12 +554,19 @@ % \tableofcontents % \clearpage % \section*{Latest changes} +% \subsection*{v.0.8 (2020-05-22)} +% \paragraph*{Reference update} +% \begin{itemize} +% \item Added missing reference to Claudio's +% paper\par +% \end{itemize} % \subsection*{v.0.7 (2020-05-16)} % \paragraph*{Regression release} % \begin{itemize} -% \item Updated to ClassPack 1.19\par -% \item Switched all conformance attributes on revision -% dates to YYYY-MM-DD\par +% \item Updated to use +% \emph{ClassPack} 1.19\par +% \item Switched all \texttt{@conformance} attributes on +% revision dates to \texttt{@YYYY-MM-DD}\par % \end{itemize} % \subsection*{v.0.6 (2020-04-01)} % \paragraph*{Maintenance release} @@ -583,13 +584,6 @@ % to align the bottom star with the text, and a command % option to do it on a per-command basis.\par % \end{itemize} -% \subsection*{v.0.4 (2019-02-02)} -% \paragraph*{Changed the star} -% \begin{itemize} -% \item Changed from the \textsf{bbding} {\ttfamily{}\textbackslash{}FiveStar} to the -% \textsf{amssymb} {\ttfamily{}\textbackslash{}bigstar} -% command.\par -% \end{itemize} % See p.\thinspace\pageref{changehistory} for earlier changes. % \clearpage % \section{Background} @@ -624,9 +618,19 @@ % \scriptsize\color{Black}\url{https://europa.eu/european-union/about-eu/symbols/flag_en}\parfillskip=0pt\par\endgroup % \end{quotation} % The {\ttfamily{}\textbackslash{}euflag} command provides a simple -% way to use the flag in any \LaTeX{} document. Details of -% construction and spacing are taken from the official -% specification in \url{http://publications.europa.eu/code/en/en-5000100.htm}\par +% way to use the flag in any \LaTeX{} document. Details of +% construction and spacing are taken from the official +% specification in the {\color{blue}\uline{Graphics +% guide to the European emblem}}\footnote{\protect\url{http://publications.europa.eu/code/en/en-5000100.htm}}.\par +% Since the publication of v0.4 of this package in +% February 2019, Claudio Beccari has investigated ways +% to produce the flag using only \LaTeX{}'s drawing +% facilities and the \textsf{xfp} package. +% He has written a very comprehensive paper about this +% in \emph{\citefield{beccari2019}{journaltitle}}, the +% journal of the Gruppo Utilizzatori Italiani di +% \TeX{} (\guit)\index{GUIT|see{Gruppo Utilizzatori Italiani di \TeX{}}}\index{Gruppo Utilizzatori Italiani di \TeX{}|textbf}, explaining how he did it +% \parencite{beccari2019}.\par % \clearpage % \section{Usage}\label{usage} % The flag is reproduced at 1em high, with the bottom edge @@ -682,6 +686,8 @@ % Alternatively, use the optional argument to {\ttfamily{}\textbackslash{}euflag} % to lower the flag by \nicefrac16em or whatever amount you wish, eg % {\ttfamily{}\textbackslash{}euflag[-.167em]}\par +% \def\SILtst#1{\if#1\hfil +% Non-printing\hfil\else#1\fi}% % \StopEventually{\label{endcode}% % \clearpage % \newgeometry{left=3cm}% @@ -714,7 +720,7 @@ % \begingroup\color{DarkRed}\tabcolsep3pt\footnotesize % \begin{tabular}{>{\refstepcounter{CodelineNo}\tiny\theCodelineNo}r@{\enspace}l} % &\verb`\NeedsTeXFormat{LaTeX2e}[2016/02/01]`\\ -% &\verb`\ProvidesPackage{euflag}[2020/05/16 v0.7`\\ +% &\verb`\ProvidesPackage{euflag}[2020/05/22 v0.8`\\ % &\verb` European Union Flag]` % \end{tabular}\endgroup % \setcounter{CodelineNo}{3} @@ -838,7 +844,6 @@ % code; they are available for users to test.\par % \definecolor{PantoneReflexBlue}{HTML}{003399} % \begin{CPK@colour}{PantoneReflexBlue}\label{colour--PantoneReflexBlue} -% \addcontentsline{toc}{HTML}{\texttt{PantoneReflexBlue}} % As specified.\par % \begin{macrocode} \definecolor{PantoneReflexBlue}{HTML}{003399} @@ -847,7 +852,6 @@ % \end{CPK@colour} % \definecolor{PantoneYellow}{HTML}{FFCC00} % \begin{CPK@colour}{PantoneYellow}\label{colour--PantoneYellow} -% \addcontentsline{toc}{HTML}{\texttt{PantoneYellow}} % As specified.\par % \begin{macrocode} \definecolor{PantoneYellow}{HTML}{FFCC00} -- cgit v1.2.3