texlive[72221] Master: euromoney (7sep24)

commits+karl at tug.org commits+karl at tug.org
Sat Sep 7 22:25:36 CEST 2024


Revision: 72221
          https://tug.org/svn/texlive?view=revision&revision=72221
Author:   karl
Date:     2024-09-07 22:25:36 +0200 (Sat, 07 Sep 2024)
Log Message:
-----------
euromoney (7sep24)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/libexec/ctan2tds
    trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/euromoney/
    trunk/Master/texmf-dist/doc/latex/euromoney/README.md
    trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf
    trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.tex
    trunk/Master/texmf-dist/tex/latex/euromoney/
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf
    trunk/Master/texmf-dist/tex/latex/euromoney/euromoney.sty
    trunk/Master/tlpkg/tlpsrc/euromoney.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/euromoney/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/euromoney/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/euromoney/README.md	2024-09-07 20:25:36 UTC (rev 72221)
@@ -0,0 +1,6 @@
+euromoney is a package with euro coins and banknotes.
+-----------------------------------------------------
+Author..: Cédric Pierquet
+email...: cpierquet at outlook.fr
+Licence.: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+........: pdf converted from domain public svg (user frankes in openclipart), see https://openclipart.org/artist/frankes
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/latex/euromoney/README.md
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.tex	2024-09-07 20:25:36 UTC (rev 72221)
@@ -0,0 +1,461 @@
+% !TeX TXS-program:compile = txs:///arara
+% arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode}
+% arara: pdflatex: {shell: yes, synctex: no, interaction: batchmode} if found('log', '(undefined references|Please rerun|Rerun to get)')
+
+\documentclass[11pt,a4paper]{ltxdoc}
+%\usepackage{crimson}
+\usepackage{bera}
+\usepackage{inconsolata}
+%\renewcommand*\ttdefault{cmvtt}
+\usepackage[T1]{fontenc}
+\usepackage[scale=0.875]{cabin}
+\usepackage{euromoney}
+\usepackage{fancyvrb}
+\usepackage{fancyhdr}
+\usepackage{tabularray}
+\usepackage{fontawesome5}
+\fancyhf{}
+\renewcommand{\headrulewidth}{0pt}
+\lfoot{\sffamily\small [euromoney]}
+\cfoot{\sffamily\small - \thepage{} -}
+\rfoot{\hyperlink{matoc}{\small\faArrowAltCircleUp[regular]}}
+\usepackage{hologo}
+\providecommand\tikzlogo{Ti\textit{k}Z}
+\providecommand\TeXLive{\TeX{}Live\xspace}
+\let\TikZ\tikzlogo
+
+\usepackage{hyperref}
+\urlstyle{same}
+\hypersetup{pdfborder=0 0 0}
+\usepackage[margin=2cm]{geometry}
+\setlength{\parindent}{0pt}
+\def\TPversion{0.1.1}
+\def\TPdate{07/09/2024}
+\usepackage{tcolorbox}
+\tcbuselibrary{skins,hooks,listingsutf8}
+%\usepackage{soul}
+%\sethlcolor{lightgray!25}
+
+\lstset{
+	language=[LaTeX]TeX,%
+	basicstyle=\ttfamily,%
+	keywordstyle={\color{blue}},%
+	classoffset=0,%
+	keywords={usepackage,\includegraphics,xstring,listofitems,tikz,calc,simplekv,graphicx},%
+	alsoletter={-},%
+	keywordstyle={\color{blue}},%
+	classoffset=1,%
+	alsoletter={-},%
+	morekeywords={euromoney},%
+	keywordstyle={\color{violet}},%
+	classoffset=2,%
+	alsoletter={-},%
+	morekeywords={\BilletsEuro,\PiecesEuro,\EuroBanknotes,\EuroCoins},%
+	keywordstyle={\color{green!50!black}},%
+	classoffset=3,%
+	morekeywords={RefHeight,Style,AutoHeight,OffsetH,OffsetV,Stack,Angle,HauteurRef,HauteurAuto,DecalH,DecalV,Empilage},%
+	keywordstyle={\color{orange}}
+}
+
+\newtcblisting{DemoCode}[1]{%
+	enhanced,width=\linewidth,%
+	bicolor,size=title,%
+	colback=cyan!10!white,%
+	colbacklower=cyan!5!white,%
+	colframe=cyan!75!black,%
+	listing options={%
+		breaklines=true,%
+		breakatwhitespace=true,%
+		style=tcblatex,basicstyle=\small\ttfamily,%
+		tabsize=4,%
+		commentstyle={\itshape\color{gray}},
+		keywordstyle={\color{blue}},%
+		classoffset=0,%
+		keywords={usepackage,\includegraphics,xstring,listofitems,tikz,calc,simplekv,graphicx},%
+		alsoletter={-},%
+		keywordstyle={\color{blue}},%
+		classoffset=1,%
+		alsoletter={-},%
+		morekeywords={euromoney},%
+		keywordstyle={\color{violet}},%
+		classoffset=2,%
+		alsoletter={-},%
+		morekeywords={\BilletsEuro,\PiecesEuro,\EuroBanknotes,\EuroCoins},%
+		keywordstyle={\color{green!50!black}},%
+		classoffset=3,%
+		morekeywords={RefHeight,Style,AutoHeight,OffsetH,OffsetV,Stack,Angle,HauteurRef,HauteurAuto,DecalH,DecalV,Empilage,height},%
+		keywordstyle={\color{orange}}
+	},%
+	#1
+}
+\NewDocumentCommand\MontreCode{ m }{%
+	\lstinline{#1}%
+}
+
+\begin{document}
+
+\thispagestyle{empty}
+
+\begin{center}
+	\begin{minipage}{0.88\linewidth}
+		\begin{tcolorbox}[colframe=yellow,colback=yellow!15]
+			\begin{center}
+				\begin{tabular}{c}
+					{\Huge \texttt{euromoney}}\\
+					\\
+					{\LARGE Insert 'vectorial' coins or} \\
+					{\LARGE banknotes in euro.} \\
+					\\
+					{\small \texttt{Version \TPversion{} -- \TPdate}}
+				\end{tabular}
+			\end{center}
+		\end{tcolorbox}
+	\end{minipage}
+\end{center}
+
+\begin{center}
+	\begin{tabular}{c}
+		\texttt{Cédric Pierquet}\\
+		{\ttfamily c pierquet -- at -- outlook . fr}\\
+		\texttt{\url{https://github.com/cpierquet/euromoney}} \\
+	\end{tabular}
+\end{center}
+
+\hrule
+
+\vfill
+
+\begin{tcolorbox}[colframe=lightgray,colback=lightgray!5]
+	\begin{center}
+		\PiecesEuro[HauteurRef=1cm,Style=full,HauteurAuto]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+		
+		\vspace*{2.5mm}
+		
+		\PiecesEuro[Empilage=V,HauteurRef=3cm,HauteurAuto]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+		
+		\vspace*{2.5mm}
+		
+		\BilletsEuro[Style=nb,HauteurRef=1.75cm,DecalV=0.5cm,HauteurAuto]{4*100+2*50+20+4*10+3*5}
+		
+		\vspace*{2.5mm}
+		
+		\BilletsEuro[Style=full,HauteurAuto]{100+50+20+5}
+	\end{center}
+\end{tcolorbox}
+
+\vfill~
+
+\hrule
+
+\medskip
+
+\emph{%
+	The pdf files were obtained by converting vector \texttt{svg} (public domain) files from the \href{https://openclipart.org/artist/frankes?p=3}{\texttt{openclipart}} database, and in particular from files supplied by \href{https://openclipart.org/artist/frankes?p=3}{\texttt{frankes}}.
+}
+
+\medskip
+
+\hrule
+
+\vspace*{5mm}
+
+\pagebreak
+
+\phantomsection
+
+\hypertarget{matoc}{}
+
+\tableofcontents
+
+\vspace*{5mm}
+
+%\hrule
+
+\pagebreak
+
+\section{Introduction}
+
+\subsection{Description, loading}
+
+The idea is to propose macros to insert coins and banknotes in euro.
+
+\begin{DemoCode}{listing only}
+\usepackage{euromoney}
+\end{DemoCode}
+
+The \MontreCode{euromoney} package loads :
+
+\begin{itemize}
+	\item \lstinline{xstring} ;
+	\item \lstinline{simplekv} ;
+	\item \lstinline{graphicx} ;
+	\item \lstinline{tikz} with \MontreCode{calc} library ;
+	\item \lstinline{listofitems}.
+\end{itemize}
+
+\subsection{Features}
+
+It's possible to present multiple coins or multiples banknotes :
+
+\begin{itemize}
+	\item with global height ;
+	\item with height automatically adjusted (compared to 2€ coin and 500€ banknote) ;
+	\item with stacking.
+\end{itemize}
+
+\section{Global names, samples}
+
+\subsection{Global names}
+
+Each coin or bill is a vectorial pdf, name \texttt{euromoney-<amount><suffix>} and there's three styles :
+
+\begin{itemize}
+	\item \MontreCode{full} colored version ;
+	\item \MontreCode{simple} colored version with \MontreCode{simple} suffix ;
+	\item \MontreCode{bw} version with \MontreCode{simplebw} suffix .
+\end{itemize}
+
+Available basenames are :
+
+\begin{itemize}
+	\item \texttt{500euro} ; \texttt{200euro} ; \texttt{100euro} ; \texttt{50euro} ; \texttt{20euro} ; \texttt{10euro} and \texttt{5euro} ;
+	\item \texttt{2euro} ; \texttt{1euro} ; \texttt{50cent} ; \texttt{20cent} ; \texttt{10cent} ; \texttt{5cent} ; \texttt{2cent} and \texttt{1cent}.
+\end{itemize}
+
+\begin{DemoCode}{}
+%manual insertion
+\includegraphics[height=25.75mm]{euromoney-2euro}%         w/o suffix
+\includegraphics[height=25.75mm]{euromoney-2eurosimple}%   with simple suffix
+\includegraphics[height=25.75mm]{euromoney-2eurosimplebw}% with simplebw suffix
+\end{DemoCode}
+
+\subsection{Size of graphics}
+
+Banknotes of \MontreCode{Style=full} are bigger than other styles, so the output doc can be bigger size.
+
+For example, 100€ banknote's size is 933~Ko.
+
+\section{Macro for coins}
+
+\subsection{Usage}
+
+The coins macro is :
+
+\begin{DemoCode}{listing only}
+\EuroCoins[keys]{list of coins}
+\end{DemoCode}
+
+Available keys are :
+
+\begin{itemize}
+	\item \MontreCode{RefHeight} := height (default \MontreCode{2cm}) for the coins (relative to 2€ if \MontreCode{AutoHeight=true}) ;
+	\item \MontreCode{Style} := style for coins (default \MontreCode{simple}), within \MontreCode{full/simple/bw} ;
+	\item \MontreCode{AutoHeight} := boolean (default \MontreCode{false}) for adjusting heights of coins ;
+	\item \MontreCode{OffsetH} := horizontal offset (default \MontreCode{0pt}) for multiple coins (side by side if \MontreCode{0pt}) ;
+	\item \MontreCode{OffsetV} := vertical offset (default \MontreCode{5mm}) for multiple coins vertically stacked ;
+	\item \MontreCode{Stack} := sens of stacking (default \MontreCode{H}) for mutiple coins.
+\end{itemize}
+
+List of coins can be given within \MontreCode{3*2+4*1+2*0.2+4*0.1} for example.
+
+\subsection{Examples}
+
+\begin{DemoCode}{}
+%sample with one coin
+\EuroCoins{2}\EuroCoins{1}\EuroCoins{0.5}\EuroCoins{0.2}%
+\EuroCoins{0.1}\EuroCoins{0.05}\EuroCoins{0.02}\EuroCoins{0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%multiple coins, side by side, global height, simple style
+\EuroCoins{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%multiple coins, side by side, global height, full style
+\EuroCoins[Style=full]{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%multiple coins, side by side, global height, simplebw style
+\EuroCoins[Style=bw]{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%stacked coins (b&w), horizontally with correct scaling
+\EuroCoins[RefHeight=3cm,AutoHeight,OffsetH=7.5mm,Style=bw]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%stacked coins (full resolution), vertically with correct scaling
+\EuroCoins[Stack=V,RefHeight=3cm,AutoHeight,Style=full]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+\end{DemoCode}
+
+\section{Macro for banknotes}
+
+\subsection{Usage}
+
+The banknotes macro is :
+
+\begin{DemoCode}{listing only}
+\EuroBanknotes[keys]{list of banknotes}
+\end{DemoCode}
+
+Stacking is globally set, and available keys are :
+
+\begin{itemize}
+	\item \MontreCode{RefHeight} := height (default \MontreCode{2cm}) for the banknotes (relative to 500€ if \MontreCode{AutoHeight=true}) ;
+	\item \MontreCode{Style} := style for banknotes (default \MontreCode{simple}), within \MontreCode{full/simple/bw} ;
+	\item \MontreCode{AutoHeight} := boolean (default \MontreCode{false}) for adjusting heights of banknotes ;
+	\item \MontreCode{OffsetH} := horizontal offset (default \MontreCode{0pt}) for multiple banknotes (side by side if \MontreCode{0pt}) ;
+	\item \MontreCode{OffsetV} := vertical offset (default \MontreCode{5mm}) for multiple banknotes vertically stacked ;
+	\item \MontreCode{Stack} := type of stacking (default \MontreCode{H}) within \MontreCode{H/fan} ;
+	\item \MontreCode{Angle} := rotation (default \MontreCode{10}) for \texttt{fan} stacking.
+\end{itemize}
+
+List of banknotes, for \texttt{H} stacking, can be given within \MontreCode{2*100+3*50+10+5} for example.
+
+List of banknotes, for \texttt{fan} stacking, can be given within \MontreCode{5+5+10+10+20+50+100+200+200} for example.
+
+\subsection{Examples}
+
+\begin{DemoCode}{}
+%sample with one banknote
+\EuroBanknotes{500}\EuroBanknotes{200}\EuroBanknotes{100}\EuroBanknotes{50}\\
+\EuroBanknotes{20}\EuroBanknotes{10}\EuroBanknotes{5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%multiple banknotes, side by side, global height
+\EuroBanknotes{50+20+5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%multiple banknotes, side by side, with correct scaling
+\EuroBanknotes[RefHeight=3cm,Style=full,AutoHeight]{100+10+5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%stacked banknotes (b&w), with correct scaling
+\EuroBanknotes[OffsetH=7.5mm,Style=bw,AutoHeight]{4*100+2*50+20+4*10+3*5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%syde by side banknotes, with correct scaling
+\EuroBanknotes[RefHeight=1.75cm,AutoHeight]{4*100+2*50+20+4*10+3*5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%fan stacking, with adjusted offsets
+\EuroBanknotes%
+  [Stack=fan,RefHeight=2.05cm,AutoHeight,Angle=17.5,%
+  OffsetH=0.1mm,OffsetV=0mm]%
+  {5+5+10+10+20+50+100+200+200}
+\end{DemoCode}
+
+\pagebreak
+
+\section{French version}
+
+Il est possible d'utiliser les commandes en version francisée :
+
+\begin{DemoCode}{listing only}
+\PiecesEuro[clés]{liste de pièces}
+\BilletsEuro[clés]{liste de billets}
+\end{DemoCode}
+
+Les clés disponibles sont :
+
+\begin{itemize}
+	\item \MontreCode{HauteurRef} := hauteur (défaut \MontreCode{2cm}) pour les pièces/billets (relativement à celle de 2€ et celui de 500€ si \MontreCode{HauteurAuto=true}) ;
+	\item \MontreCode{Style} := style pour les pièces/billets (défaut \MontreCode{simple}), parmi \MontreCode{full/simple/nb} ;
+	\item \MontreCode{HauteurAuto} := booléen (défaut \MontreCode{false}) pour adapter les hauteurs ;
+	\item \MontreCode{DecalH} := décalage horizontal (défaut \MontreCode{0pt}) pour des empilages (côte à côte si \MontreCode{0pt}) ;
+	\item \MontreCode{DecalV} := décalage vertical (défaut \MontreCode{5mm}) pour les empilages verticaux ;
+	\item \MontreCode{Empilage} := sens de l'empilage (défaut \MontreCode{H}) éventuel, parmi \MontreCode{H/eventail} suivant le type d'objets.
+\end{itemize}
+
+La liste peut être donnée sous la forme \MontreCode{3*2+4*1+2*0.2+4*0.1} pour des affichages \textit{classiques} par exemple.
+
+Pour le cas de billets en éventail, la liste pourra être donnée sous la forme \MontreCode{5+5+10+10+20+50+100+200+200} par exemple.
+
+\begin{DemoCode}{}
+%exemple avec une pièce
+\PiecesEuro{2}\PiecesEuro{1}\PiecesEuro{0.5}\PiecesEuro{0.2}%
+\PiecesEuro{0.1}\PiecesEuro{0.05}\PiecesEuro{0.02}\PiecesEuro{0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%pièces multiples, côte à côte, taille uniforme, style simple
+\PiecesEuro{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%pièces multiples, côte à côte, taille uniforme, style full
+\PiecesEuro[Style=full]{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%pièces multiples, côte à côte, taille uniforme, style simplenb
+\PiecesEuro[Style=nb]{2+1+0.5+0.2+0.1+0.05+0.02+0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%pièces empilées (n&b) horizontalement et tailles ajustées
+\PiecesEuro%
+  [HauteurRef=3cm,HauteurAuto,DecalH=7.5mm,Style=nb]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%pièces empilées (full résolution) verticalement et tailles ajustées
+\PiecesEuro%
+  [Empilage=V,HauteurRef=3cm,HauteurAuto,Style=full]{4*2+3*1+4*0.2+1*0.1+2*0.01}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%exemple avec un billet
+\BilletsEuro{500}\BilletsEuro{200}\BilletsEuro{100}\BilletsEuro{50}\\
+\BilletsEuro{20}\BilletsEuro{10}\BilletsEuro{5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%plusieurs billets, côte à côte, taille uniforme
+\BilletsEuro{50+20+5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%plusieurs billets (full résolution), côte à côte, tailles adaptées
+\BilletsEuro[HauteurRef=3cm,Style=full,HauteurAuto]{100+10+5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%billets empilés (n&b), tailles adaptées
+\BilletsEuro[DecalH=7.5mm,Style=nb]{4*100+2*50+20+4*10+3*5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%billets côte à côte, tailles adaptées
+\BilletsEuro[HauteurRef=1.75cm,HauteurAuto]{4*100+2*50+20+4*10+3*5}
+\end{DemoCode}
+
+\begin{DemoCode}{}
+%billets en éventail, hauteur et décalages ajustés
+\BilletsEuro%
+  [Empilage=eventail,HauteurRef=2.05cm,HauteurAuto,Angle=17.5,%
+  DecalH=0.1mm,DecalV=0mm]%
+  {5+5+10+10+20+50+100+200+200}
+\end{DemoCode}
+
+\pagebreak
+
+
+\section{History}
+
+\begin{quote}
+\begin{verbatim}
+0.1.1 : New filenames, according to TL rules
+0.1.0 : Initial version
+\end{verbatim}
+\end{quote}
+
+\end{document}
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/latex/euromoney/euromoney-doc.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-100eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-10eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-1eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-200eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-20eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-2eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-500eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-50eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5cent.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5centsimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5euro.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimple.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf	2024-09-07 20:25:36 UTC (rev 72221)

Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney-5eurosimplebw.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/euromoney/euromoney.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/euromoney/euromoney.sty	2024-09-07 20:25:36 UTC (rev 72221)
@@ -0,0 +1,549 @@
+% Author     : C. Pierquet
+% licence    : Released under the LaTeX Project Public License v1.3c
+% or later, see http://www.latex-project.org/lppl.txtf
+% pdf from domain public svg (user frankes in openclipart), see https://openclipart.org/artist/frankes
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{euromoney}[2024/09/07 0.1.1 Insert Euro coins and banknotes]
+
+%------History
+% 0.1.1	New filenames, according to TL rules
+% 0.1.0	Initial version
+
+%------Packages
+\RequirePackage{xstring}
+\RequirePackage{simplekv}
+\RequirePackage{graphicx}
+\RequirePackage{tikz}
+\usetikzlibrary{calc}
+\RequirePackage{listofitems}
+
+%------Lengths
+\newlength{\tmphautmonnaies}
+\setlength{\tmphautmonnaies}{1em}
+\newlength{\tmpoffsethmonnaies}
+\setlength{\tmpoffsethmonnaies}{0pt}
+\newlength{\tmpoffsetvmonnaies}
+\setlength{\tmpoffsetvmonnaies}{5mm}
+
+%------Keys [fr]
+\defKV[Monnaies]{%
+	HauteurRef=\setlength{\tmphautmonnaies}{#1},%
+	Style=\def\piecebilletstyle{#1},%
+	DecalH=\setlength{\tmpoffsethmonnaies}{#1},%
+	DecalV=\setlength{\tmpoffsetvmonnaies}{#1},%
+	Empilage=\def\piecebilletempilage{#1},%
+	Angle=\def\piecebilletrotation{#1}
+}
+
+\setKVdefault[Monnaies]{%
+	HauteurRef=2cm,%
+	Style=simple,%
+	HauteurAuto=false,%
+	DecalH=0pt,%
+	DecalV=5mm,%
+	Empilage=H,%
+	Angle=10
+}
+
+%------Keys [en]
+\defKV[Moneys]{%
+	RefHeight=\setlength{\tmphautmonnaies}{#1},%
+	Style=\def\piecebilletstyle{#1},%
+	OffsetH=\setlength{\tmpoffsethmonnaies}{#1},%
+	OffsetV=\setlength{\tmpoffsetvmonnaies}{#1},%
+	Stack=\def\piecebilletempilage{#1},%
+	Angle=\def\piecebilletrotation{#1}
+}
+
+\setKVdefault[Moneys]{%
+	RefHeight=2cm,%
+	Style=simple,%
+	AutoHeight=false,%
+	OffsetH=0pt,%
+	OffsetV=5mm,%
+	Stack=H,%
+	Angle=10
+}
+
+%-----Macros billet(s) [fr]
+\NewDocumentCommand\BilletEuro{ D<>{} O{} m }{%
+	\restoreKV[Monnaies]%
+	\setKV[Monnaies]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{nb}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	\includegraphics[#2]{euromoney-#3euro\monnaiessuffixe}%
+}
+
+\NewDocumentCommand\BilletsEuro{ O{} m }{%
+	\restoreKV[Monnaies]%
+	\setKV[Monnaies]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{nb}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	%affichage
+	\IfStrEq{\piecebilletempilage}{H}%empilage vertical
+		{%
+			\setsepchar{+}%
+			\readlist*\listetmppieces{#2}%
+			\xdef\nbempilagespieces{\listetmppieceslen}%
+			\ifdim\tmpoffsethmonnaies=0pt\relax%
+				\foreach \i in {1,...,\listetmppieceslen}{%
+					%on découpe l'empilage
+					\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+					\IfSubStr{\tmpempilpieces}{*}%
+						{%
+							\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+						}%
+						{%
+							\xdef\tmpnbpieces{1}%
+							\xdef\tmptypepieces{\tmpempilpieces}%
+						}%
+					\IfStrEqCase{\tmptypepieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Monnaies]{HauteurAuto}%
+						{%
+							\IfStrEqCase{\tmptypepieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\begin{tikzpicture}
+						\foreach \i in {1,...,\tmpnbpieces}{%
+							\draw (0,{(\i-1)*\tmpoffsetvmonnaies}) node[anchor=south west,inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+						}%
+					\end{tikzpicture}%
+				}%
+			\else%
+				\begin{tikzpicture}
+					\foreach \i in {1,...,\listetmppieceslen}{%
+					%on découpe l'empilage
+					\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+					\IfSubStr{\tmpempilpieces}{*}%
+						{%
+							\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+						}%
+						{%
+							\xdef\tmpnbpieces{1}\xdef\tmptypepieces{\tmpempilpieces}%
+						}%
+					\IfStrEqCase{\tmptypepieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Monnaies]{HauteurAuto}%
+						{%
+							\IfStrEqCase{\tmptypepieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\foreach \ii in {1,...,\tmpnbpieces}{%
+						\draw ({(\i-1)*\tmpoffsethmonnaies},{(\ii-1)*\tmpoffsetvmonnaies}) node[anchor=south west,inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+						}%
+					}%
+				\end{tikzpicture}%
+			\fi%
+		}%
+		{}%
+	\IfStrEq{\piecebilletempilage}{eventail}%empilage eventail
+		{%
+			\setsepchar{+}%
+			\readlist*\listbilletseventail{#2}%
+			\xdef\nbeventailbillets{\listbilletseventaillen}%
+			\begin{tikzpicture}
+				\foreach \i in {1,...,\nbeventailbillets}{%
+					\itemtomacro\listbilletseventail[\i]{\tmpempilpieces}%
+					\IfStrEqCase{\tmpempilpieces}{%
+						{500}{\def\monnaiesechellerelative{1}}%
+						{200}{\def\monnaiesechellerelative{1}}%
+						{100}{\def\monnaiesechellerelative{1}}%
+						{50}{\def\monnaiesechellerelative{0.9390}}%
+						{20}{\def\monnaiesechellerelative{0.8780}}%
+						{10}{\def\monnaiesechellerelative{0.8171}}%
+						{5}{\def\monnaiesechellerelative{0.7561}}%
+					}%
+					\IfStrEqCase{\tmpempilpieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Monnaies]{HauteurAuto}%
+						{%
+							\IfStrEqCase{\tmpempilpieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\draw ({-\i*\tmpoffsethmonnaies},{-\i*\tmpoffsetvmonnaies}) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate={\fpeval{90-0.5*\piecebilletrotation*\nbeventailbillets+(\i-1)*\piecebilletrotation}}] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+				}%
+			\end{tikzpicture}%
+		}%
+		{}%
+}
+
+%-----Macros billet(s) [en]
+\NewDocumentCommand\EuroBanknote{ D<>{} O{} m }{%
+	\restoreKV[Moneys]%
+	\setKV[Moneys]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{bw}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	\includegraphics[#2]{#3euro\monnaiessuffixe}%
+}
+
+\NewDocumentCommand\EuroBanknotes{ O{} m }{%
+	\restoreKV[Moneys]%
+	\setKV[Moneys]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{bw}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	%affichage
+	\IfStrEq{\piecebilletempilage}{H}%empilage vertical
+		{%
+			\setsepchar{+}%
+			\readlist*\listetmppieces{#2}%
+			\xdef\nbempilagespieces{\listetmppieceslen}%
+			\ifdim\tmpoffsethmonnaies=0pt\relax%
+				\foreach \i in {1,...,\listetmppieceslen}{%
+					%on découpe l'empilage
+					\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+					\IfSubStr{\tmpempilpieces}{*}%
+						{%
+							\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+						}%
+						{%
+							\xdef\tmpnbpieces{1}%
+							\xdef\tmptypepieces{\tmpempilpieces}%
+						}%
+					\IfStrEqCase{\tmptypepieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Moneys]{AutoHeight}%
+						{%
+							\IfStrEqCase{\tmptypepieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\begin{tikzpicture}
+						\foreach \i in {1,...,\tmpnbpieces}{%
+							\draw (0,{(\i-1)*\tmpoffsetvmonnaies}) node[anchor=south west,inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+						}%
+					\end{tikzpicture}%
+				}%
+			\else%
+				\begin{tikzpicture}
+					\foreach \i in {1,...,\listetmppieceslen}{%
+					%on découpe l'empilage
+					\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+					\IfSubStr{\tmpempilpieces}{*}%
+						{%
+							\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+						}%
+						{%
+							\xdef\tmpnbpieces{1}\xdef\tmptypepieces{\tmpempilpieces}%
+						}%
+					\IfStrEqCase{\tmptypepieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Moneys]{AutoHeight}%
+						{%
+							\IfStrEqCase{\tmptypepieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\foreach \ii in {1,...,\tmpnbpieces}{%
+						\draw ({(\i-1)*\tmpoffsethmonnaies},{(\ii-1)*\tmpoffsetvmonnaies}) node[anchor=south west,inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+						}%
+					}%
+				\end{tikzpicture}%
+			\fi%
+		}%
+		{}%
+	\IfStrEq{\piecebilletempilage}{fan}%empilage eventail
+		{%
+			\setsepchar{+}%
+			\readlist*\listbilletseventail{#2}%
+			\xdef\nbeventailbillets{\listbilletseventaillen}%
+			\begin{tikzpicture}
+				\foreach \i in {1,...,\nbeventailbillets}{%
+					\itemtomacro\listbilletseventail[\i]{\tmpempilpieces}%
+					\IfStrEqCase{\tmpempilpieces}{%
+						{500}{\def\monnaiesechellerelative{1}}%
+						{200}{\def\monnaiesechellerelative{1}}%
+						{100}{\def\monnaiesechellerelative{1}}%
+						{50}{\def\monnaiesechellerelative{0.9390}}%
+						{20}{\def\monnaiesechellerelative{0.8780}}%
+						{10}{\def\monnaiesechellerelative{0.8171}}%
+						{5}{\def\monnaiesechellerelative{0.7561}}%
+					}%
+					\IfStrEqCase{\tmpempilpieces}{%
+						{500}{\def\monnaiessomme{500euro}}%
+						{200}{\def\monnaiessomme{200euro}}%
+						{100}{\def\monnaiessomme{100euro}}%
+						{50}{\def\monnaiessomme{50euro}}%
+						{20}{\def\monnaiessomme{20euro}}%
+						{10}{\def\monnaiessomme{10euro}}%
+						{5}{\def\monnaiessomme{5euro}}%
+					}%
+					\ifboolKV[Moneys]{AutoHeight}%
+						{%
+							\IfStrEqCase{\tmpempilpieces}{%
+								{500}{\def\monnaiesechellerelative{1}}%
+								{200}{\def\monnaiesechellerelative{1}}%
+								{100}{\def\monnaiesechellerelative{1}}%
+								{50}{\def\monnaiesechellerelative{0.9390}}%
+								{20}{\def\monnaiesechellerelative{0.8780}}%
+								{10}{\def\monnaiesechellerelative{0.8171}}%
+								{5}{\def\monnaiesechellerelative{0.7561}}%
+							}%
+						}%
+						{%
+							\def\monnaiesechellerelative{1}%
+						}%
+					\draw ({-\i*\tmpoffsethmonnaies},{-\i*\tmpoffsetvmonnaies}) node[above right=0pt,inner sep=0pt,outer sep=0pt,rotate={\fpeval{90-0.5*\piecebilletrotation*\nbeventailbillets+(\i-1)*\piecebilletrotation}}] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+				}%
+			\end{tikzpicture}%
+		}%
+		{}%
+}
+
+%-----Macro pièces [fr]
+\NewDocumentCommand\PiecesEuro{ O{} m }{%
+	\restoreKV[Monnaies]%
+	\setKV[Monnaies]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{nb}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	%boucle
+	\setsepchar{+}%
+	\readlist*\listetmppieces{#2}%
+	\xdef\nbempilagespieces{\listetmppieceslen}%
+	\foreach \i in {1,...,\listetmppieceslen}{%
+		%on découpe l'empilage
+		\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+		\IfSubStr{\tmpempilpieces}{*}%
+			{%
+				\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+			}%
+			{%
+				\xdef\tmptypepieces{\tmpempilpieces}%
+			}%
+		\IfStrEqCase{\tmptypepieces}{%
+			{2}{\def\monnaiessomme{2euro}}%
+			{1}{\def\monnaiessomme{1euro}}%
+			{0.5}{\def\monnaiessomme{50cent}}%
+			{0.2}{\def\monnaiessomme{20cent}}%
+			{0.1}{\def\monnaiessomme{10cent}}%
+			{0.05}{\def\monnaiessomme{5cent}}%
+			{0.02}{\def\monnaiessomme{2cent}}%
+			{0.01}{\def\monnaiessomme{1cent}}%
+		}%
+		\ifboolKV[Monnaies]{HauteurAuto}%
+			{%
+				\IfStrEqCase{\tmptypepieces}{%
+					{2}{\def\monnaiesechellerelative{1}}%
+					{1}{\def\monnaiesechellerelative{0.9029}}%
+					{0.5}{\def\monnaiesechellerelative{0.9417}}%
+					{0.2}{\def\monnaiesechellerelative{0.8641}}%
+					{0.1}{\def\monnaiesechellerelative{0.7670}}%
+					{0.05}{\def\monnaiesechellerelative{0.8252}}%
+					{0.02}{\def\monnaiesechellerelative{0.7282}}%
+					{0.01}{\def\monnaiesechellerelative{0.6311}}%
+				}%
+			}%
+			{%
+				\def\monnaiesechellerelative{1}%
+			}%
+		%affichage
+		\IfStrEq{\piecebilletempilage}{H}%
+			{%
+				\IfSubStr{\tmpempilpieces}{*}%
+					{%
+						\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+						\ifnum\tmpnbpieces=1\else%
+							\foreach \i in {1,...,\inteval{\tmpnbpieces-1}}{%
+								\ifdim\tmpoffsethmonnaies>0pt\relax\hspace*{\dimexpr\tmpoffsethmonnaies-\monnaiesechellerelative\tmphautmonnaies\relax}\fi%
+								\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+							}%
+						\fi%
+					}%
+					{%
+						\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+					}%
+					\ifnum\i<\listetmppieceslen%
+						\ifdim\tmpoffsethmonnaies>0pt\relax\hspace*{\dimexpr\tmpoffsethmonnaies-\monnaiesechellerelative\tmphautmonnaies\relax}%
+						\fi%
+					\fi%
+			}%
+			{%
+				\begin{tikzpicture}
+					\foreach \i in {1,...,\tmpnbpieces}{%
+						\draw (0,{(\i-1)*\tmpoffsetvmonnaies}) node[inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+					}%
+				\end{tikzpicture}%
+			}%
+	}%
+}
+
+%-----Macro pièces [en]
+\NewDocumentCommand\EuroCoins{ O{} m }{%
+	\restoreKV[Moneys]%
+	\setKV[Moneys]{#1}%
+	\IfStrEqCase{\piecebilletstyle}{%
+		{simple}{\def\monnaiessuffixe{simple}}%
+		{full}{\def\monnaiessuffixe{}}%
+		{bw}{\def\monnaiessuffixe{simplebw}}%
+	}%
+	%boucle
+	\setsepchar{+}%
+	\readlist*\listetmppieces{#2}%
+	\xdef\nbempilagespieces{\listetmppieceslen}%
+	\foreach \i in {1,...,\listetmppieceslen}{%
+		%on découpe l'empilage
+		\itemtomacro\listetmppieces[\i]{\tmpempilpieces}%
+		\IfSubStr{\tmpempilpieces}{*}%
+			{%
+				\StrCut{\tmpempilpieces}{*}{\tmpnbpieces}{\tmptypepieces}%
+			}%
+			{%
+				\xdef\tmptypepieces{\tmpempilpieces}%
+			}%
+		\IfStrEqCase{\tmptypepieces}{%
+			{2}{\def\monnaiessomme{2euro}}%
+			{1}{\def\monnaiessomme{1euro}}%
+			{0.5}{\def\monnaiessomme{50cent}}%
+			{0.2}{\def\monnaiessomme{20cent}}%
+			{0.1}{\def\monnaiessomme{10cent}}%
+			{0.05}{\def\monnaiessomme{5cent}}%
+			{0.02}{\def\monnaiessomme{2cent}}%
+			{0.01}{\def\monnaiessomme{1cent}}%
+		}%
+		\ifboolKV[Moneys]{AutoHeight}%
+			{%
+				\IfStrEqCase{\tmptypepieces}{%
+					{2}{\def\monnaiesechellerelative{1}}%
+					{1}{\def\monnaiesechellerelative{0.9029}}%
+					{0.5}{\def\monnaiesechellerelative{0.9417}}%
+					{0.2}{\def\monnaiesechellerelative{0.8641}}%
+					{0.1}{\def\monnaiesechellerelative{0.7670}}%
+					{0.05}{\def\monnaiesechellerelative{0.8252}}%
+					{0.02}{\def\monnaiesechellerelative{0.7282}}%
+					{0.01}{\def\monnaiesechellerelative{0.6311}}%
+				}%
+			}%
+			{%
+				\def\monnaiesechellerelative{1}%
+			}%
+		%affichage
+		\IfStrEq{\piecebilletempilage}{H}%
+			{%
+				\IfSubStr{\tmpempilpieces}{*}%
+					{%
+						\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+						\ifnum\tmpnbpieces=1\else%
+							\foreach \i in {1,...,\inteval{\tmpnbpieces-1}}{%
+								\ifdim\tmpoffsethmonnaies>0pt\relax\hspace*{\dimexpr\tmpoffsethmonnaies-\monnaiesechellerelative\tmphautmonnaies\relax}\fi%
+								\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+							}%
+						\fi%
+					}%
+					{%
+						\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}%
+					}%
+					\ifnum\i<\listetmppieceslen%
+						\ifdim\tmpoffsethmonnaies>0pt\relax\hspace*{\dimexpr\tmpoffsethmonnaies-\monnaiesechellerelative\tmphautmonnaies\relax}%
+						\fi%
+					\fi%
+			}%
+			{%
+				\begin{tikzpicture}
+					\foreach \i in {1,...,\tmpnbpieces}{%
+						\draw (0,{(\i-1)*\tmpoffsetvmonnaies}) node[inner sep=0pt] {\includegraphics[height=\dimexpr\monnaiesechellerelative\tmphautmonnaies\relax]{euromoney-\monnaiessomme\monnaiessuffixe}} ;%
+					}%
+				\end{tikzpicture}%
+			}%
+	}%
+}
+
+\endinput
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/tex/latex/euromoney/euromoney.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2024-09-07 20:25:36 UTC (rev 72221)
@@ -315,7 +315,8 @@
     etaremune etbb etdipa etex-pkg etexcmds etextools ethiop ethiop-t1 etl
     etoc etoolbox etoolbox-de etoolbox-generic etsvthor
     euclideangeometry euenc euflag eukdate
-    euler euler-math eulerpx eulervm euro euro-ce europasscv europecv eurosym
+    euler euler-math eulerpx eulervm
+    euro euro-ce euromoney europasscv europecv eurosym
     evangelion-jfm everyhook everypage everysel everyshi
     exam exam-lite exam-n exam-randomizechoices exam-zh
     examdesign example examplep examz

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2024-09-07 20:25:36 UTC (rev 72221)
@@ -1751,6 +1751,7 @@
  'enigma'		=> '&POSTenigma',
  'eplain'		=> '&POSTeplain',
  'epspdf'		=> '&POSTepspdf',
+ 'euromoney'		=> '&POST_onelevel',
  'exam-zh'		=> '&POSTexam_zh',
  'fadingimage'		=> '&POST_onelevel',
  'fenetrecas'		=> '&POST_onelevel',

Modified: trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2024-09-07 20:24:19 UTC (rev 72220)
+++ trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2024-09-07 20:25:36 UTC (rev 72221)
@@ -479,6 +479,7 @@
 depend etoc
 depend eukdate
 depend eulerpx
+depend euromoney
 depend europasscv
 depend europecv
 depend everyhook

Added: trunk/Master/tlpkg/tlpsrc/euromoney.tlpsrc
===================================================================


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