texlive[72411] Master: adforn (30sep24)

commits+karl at tug.org commits+karl at tug.org
Mon Sep 30 22:02:14 CEST 2024


Revision: 72411
          https://tug.org/svn/texlive?view=revision&revision=72411
Author:   karl
Date:     2024-09-30 22:02:14 +0200 (Mon, 30 Sep 2024)
Log Message:
-----------
adforn (30sep24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/adforn/adforn.pdf
    trunk/Master/texmf-dist/doc/fonts/adforn/manifest.txt
    trunk/Master/texmf-dist/fonts/enc/dvips/adforn/OrnementsADF.enc
    trunk/Master/texmf-dist/fonts/tfm/arkandis/adforn/OrnementsADF.tfm
    trunk/Master/texmf-dist/tex/latex/adforn/adforn.sty
    trunk/Master/texmf-dist/tex/latex/adforn/uornementsadf.fd
    trunk/Master/tlpkg/libexec/ctan2tds
    trunk/Master/tlpkg/tlpsrc/adforn.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/fonts/adforn/README.md
    trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf
    trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex
    trunk/Master/texmf-dist/fonts/map/dvips/adforn/adforn.map
    trunk/Master/texmf-dist/source/fonts/adforn/
    trunk/Master/texmf-dist/source/fonts/adforn/adforn.dtx
    trunk/Master/texmf-dist/source/fonts/adforn/adforn.ins

Removed Paths:
-------------
    trunk/Master/texmf-dist/doc/fonts/adforn/README
    trunk/Master/texmf-dist/doc/fonts/adforn/adforn.tex
    trunk/Master/texmf-dist/fonts/map/dvips/adforn/OrnementsADF.map

Deleted: trunk/Master/texmf-dist/doc/fonts/adforn/README
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/README	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/README	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,43 +0,0 @@
-adforn
-------
-
-adforn consists of:
-1. the Ornements ADF font developed by Hirwen Harendel, Arkandis Digital
-Foundry (ADF) and released under the terms set out in the files COPYING and
-NOTICE in postscript type 1 format; 
-2. (La)TeX support by Clea F. Rees released under the LPPL. All files covered
-by the LPPL are listed in the file manifest.txt.
-
-Information and resources concerning Ornements ADF, including an opentype
-version of the font, and other ADF fonts can be found on the foundry's
-homepage:
-	http://arkandis.tuxfamily.org/
-
-(La)TeX Support
----------------
-
-For details, please see adforn.pdf.
-
-The (La)TeX support should be considered somewhat experimental. If you find
-any problems, please let me know and I will try to correct them. If you can
-send a fix, so much the better.
-
-Contact Details
----------------
-
-If you have comments about the font itself, please contact Hirwen Harendal
-(harendalh <at> hotmail <dot> com). 
-
-Clea F. Rees (ReesC21 <at> cardiff <dot> ac <dot> uk)
-
-Versioning
-----------
-
-Version 1.1a corrects a bug **if** I've understood the problem correctly, which 
-I'm far from convinced of. (All it does is add a pair of curly brackets in the
-.sty.)
-
-Version 1.1b includes the PDF documentation *and* the TFM. Apologies for the
-inconvenience.
-
-2019/10/13

Added: trunk/Master/texmf-dist/doc/fonts/adforn/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/README.md	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/README.md	2024-09-30 20:02:14 UTC (rev 72411)
@@ -0,0 +1,54 @@
+$Id: README.md 10440 2024-09-29 16:02:57Z cfrees $
+
+# adforn
+
+adforn consists of:
+1. the Ornements ADF font developed by Hirwen Harendel, Arkandis Digital
+Foundry (ADF) and released under the terms set out in the files COPYING and
+NOTICE in postscript type 1 format; 
+1. (La)TeX support by Clea F. Rees released under the LPPL. All files covered
+by the LPPL are listed in the file manifest.txt.
+
+Information and resources concerning Ornements ADF, including an opentype
+version of the font, and other ADF fonts can be found on the foundry's
+homepage:
+	http://arkandis.tuxfamily.org/
+
+## (La)TeX Support
+
+For details, please see adforn.pdf. The main command is \adforn{} which 
+takes any integer between 1 and 75. Commands for slightly more semantic markup
+are provided as alternatives.
+
+## Versioning
+
+Version 1.1a corrects a bug **if** I've understood the problem correctly, which 
+I'm far from convinced of. (All it does is add a pair of curly brackets in the
+.sty.)
+
+Version 1.1b includes the PDF documentation *and* the TFM. Apologies for the
+inconvenience.
+
+Version 1.2 removes dependency on pifont and offers scaling option.
+
+## Code Repositories
+
+Code for the LaTeX support package is hosted at 
+	https://codeberg.org/cfr/nfssext
+For convenience, the repository is mirrored at
+  https://github.com/cfr42/nfssext
+
+## Contact Details
+
+Bug reports, feature requests etc. concerning the LaTeX support or packaging
+should be filed at
+  https://codeberg.org/cfr/nfssext/issues
+
+If you have comments about the fonts themselves, please contact Hirwen
+Harendal (harendalh <at> hotmail <dot> com). 
+
+Clea F. Rees
+Version 1.2
+2024-09-29
+
+<!-- vim: tw=80:et:sw=2: -->


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

Index: trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf	2024-09-30 20:02:14 UTC (rev 72411)

Property changes on: trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex	2024-09-30 20:02:14 UTC (rev 72411)
@@ -0,0 +1,20 @@
+%% Do not edit this file. It is generated by l3build and changes will be overwritten.
+% !TEX TS-program = pdflatex
+% !TEX encoding = UTF-8 Unicode
+\pdftracingfonts=1
+\documentclass[10pt,a4paper]{article}
+\usepackage{geometry}
+\usepackage{fonttable}
+\newcommand\sampletable[4]{%
+  #1/#2/#3/#4:\par\noindent
+  \xfonttable{#1}{#2}{#3}{#4}%
+  \clearpage
+}
+\pdfmapfile{-adforn.map}
+\pdfmapfile{+adforn.map}
+\begin{document}
+
+\sampletable{U}{OrnementsADF}{m}{n}%
+\end{document}
+
+% vim: ts=2:sw=2:tw=80:nospell


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

Deleted: trunk/Master/texmf-dist/doc/fonts/adforn/adforn.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/adforn.tex	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/adforn.tex	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,312 +0,0 @@
-% !TEX TS-program = pdflatex
-% !TEX encoding = UTF-8 Unicode
-%% adforn.tex
-%% Copyright 2019 Clea F. Rees
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-%   http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-% 
-% The Current Maintainer of this work is Clea F. Rees.
-%
-% This work consists of all files listed in manifest.txt.
-\listfiles
-\documentclass[10pt,british]{article}
-\usepackage{babel}
-\usepackage{lmodern}
-\usepackage[T1]{fontenc}
-\usepackage{textcomp}
-\usepackage{fancyhdr,lastpage,fancyref}
-\usepackage{array,longtable,verbatim}
-\usepackage{booktabs}
-\usepackage{url}
-	\urlstyle{sf}
-\usepackage{multicol}
-\usepackage[a4paper,headheight=13pt]{geometry}
-\usepackage{microtype}
-
-\title{adforn\thanks{Version 1.1}}
-\author{Clea F.\ Rees\footnote{ReesC21 <at> cardiff <dot> ac <dot> uk}}
-\newcommand*{\dyddiad}{24\textsuperscript{th} September, 2019}
-\date{\dyddiad}
-
-\pagestyle{fancy}
-%	\fancyhf[lh]{\itshape adforn}
-%	\fancyhf[rh]{\itshape \dyddiad}
-	\fancyhf[ch]{}
-	\fancyhf[lf]{}
-	\fancyhf[rf]{}
-%	\fancyhf[cf]{\itshape --- \thepage~of~\pageref{LastPage} ---}
-	\fancyhf[lh]{}
-	\fancyhf[rh]{}
-	\fancyhf[ch]{\itshape adforn\hspace*{1.5em}\adforn{37}\hspace*{1.5em}\dyddiad}
-	\fancyhf[cf]{\itshape \adforn{18} \thepage~of~\pageref{LastPage} \adforn{46}}
-	\renewcommand{\headrulewidth}{0pt}
-
-\makeatletter 
-	\def\@seccntformat#1{\adforn{74}\csname the#1\endcsname\quad}
-\makeatother
-
-\makeatletter
-\newcommand{\adfornset}{%
-1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75}
-\newcommand{\adfornshow}{%
-	\def\tempa{75}%
-	\@for \xx:=\adfornset \do {%
-		\ifx\xx\tempa
-			\xx: \adforn{\xx}%
-		\else
-			\xx: \adforn{\xx}\\%
-		\fi}}
-\makeatother
-
-\pdfmapfile{+ OrnementsADF.map}
-\usepackage{adforn}
-
-\begin{document}
-\maketitle\thispagestyle{empty}
-\pdfinfo{%
-	/Creator		(TeX)
-	/Producer	(pdfTeX)
-	/Author		(Clea F.\ Rees)
-	/Title			(adforn)
-	/Subject		(TeX)
-	/Keywords		(TeX,LaTeX,font,fonts,tex,latex,Ornements,ornements,ornementsadf,adforn,OrnementsADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)}
-\pdfcatalog{%
-	/URL				()
-	/PageMode	/UseOutlines}	% other values: /UseNone, /UseOutlines, /UseThumbs, /FullScreen
-	%[openaction <actionspec>]
-%	\pagestyle{empty}	% if you want this, you probably want to comment out \maketitle as well...?
-\setlength{\parindent}{0pt}
-\setlength{\parskip}{0.5em}
-	
-	
-\newcommand*{\adf}{\textsc{adf}}
-\newcommand*{\lpack}[1]{\textsf{#1}}
-\newcommand*{\fgroup}[1]{\textsf{#1}}
-\newcommand*{\fname}[1]{\textsf{#1}}
-
-\begin{abstract}
-	\hspace*{-\parindent}Hirwen Harendal, Arkandis Digital Foundry (\adf) has produced Ornements \adf. This guide outlines the \TeX/\LaTeX\ support provided with version 1.001 of the font in postscript type 1 format.
-\end{abstract}
-
-\section{Introduction}
-
-This document explains how to use the \TeX/\LaTeX\ support included with version 1.001 of Ornements \adf\ in postscript type 1 format. The font was developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf), and information about the font itself, together with a copy of the font in opentype format, can be found at \url{http://pagesperso-orange.fr/arkandis/ADF/tugfonts.htm}. The font is released under the \textsc{gpl}. For details, see \textsc{readme}, \textsc{notice} and \textsc{copying}.
-
-The \TeX/\LaTeX\ support package consists of all files listed in \lpack{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices and \textsc{readme}. Please let me know of any problems so that I can solve them if I can. If you can correct the problems and send me the fix, that would be even better. Unlike the font itself, the \TeX/\LaTeX\ support is somewhat experimental. 
-
-\lpack{adforn} includes a copy of the font in type 1 format (\path{OrnementsADF.pfb}, \path{OrnementsADF.pfm} and \path{OrnementsADF.afm}), documentation and support files for \TeX/\LaTeX\, including a \LaTeX\ package file, \path{adforn.sty}.
-
-\section{The support package}\label{sec:support}
-
-\lpack{adforn} provides access to the ornaments and symbols in \fname{OrnementsADF} via two sets of commands. First, it provides a single command which takes a range of arguments. The different arguments determine which ornament is typeset. Second, it provides a separate command for each ornament. The choice of command determines which ornament is typeset. The two mechanisms are equivalent\footnote{The only difference is that the first allows you to typeset a space by passing it the argument 0 whereas there is no command to typeset the space in the second set. For all practical purposes, this difference is irrelevant since you should not use such a command to typeset a space in \TeX\ in any case and it is difficult to see why anybody would want to.}.
-
-\subsection{One command; many arguments}
-
-\lpack{adforn} provides the command \verb|\adforn{}| which takes a single numerical argument. There are 75 ornaments in the font which can be produced by feeding the relevant number between 1 and 75 to \verb|\adforn{}|\footnote{As mentioned above, the argument 0 will simply typeset a space and should be avoided as using it may interfere with \TeX's spacing algorithms. The problem is that \TeX\ will not recognise it as a space and so will treat it instead as a character.}:
-\begin{multicols}{5}	%\raggedcolumns
-	\adfornshow
-\end{multicols}
-For example,
-\begin{verbatim}
-	\adforn{21}\quad\adforn{11}\quad\adforn{49}
-\end{verbatim}
-produces:
-\begin{center}
-	\adforn{21}\quad\adforn{11}\quad\adforn{49}
-\end{center}	
-
-\subsection{Many commands; no arguments}
-
-In addition to the numerical interface, a number of additional commands are provided as an alternative means of accessing the various symbols and ornaments. The following list groups them roughly according to kind. In each case, the number of the ornament is given first. This may be used directly with the \verb|\adforn{}| command as explained above. The alternative command is given next. This command may be used to typeset the same ornament. For example both \verb|\adforn{14}| and \verb|\adfdiamond| produce \adfdiamond. Finally, the ornament produced by the two commands is typeset to their right.
-
-\newcommand*{\adforngroup}[1]{%
-	\scshape #1}
-\begin{longtable}{llllll}
-	\toprule
-%	\textbf{no.}		&	\textbf{command}	&	\textbf{}	&	\textbf{no.}		&	\textbf{command}	&	\textbf{}\\\midrule
-	\endfirsthead
-	\toprule%\multicolumn{6}{l}{\adforngroup{basic symbols \& shapes cont.}}\\\midrule
-	\endhead
-		\bottomrule\endfoot
-
-	\multicolumn{6}{l}{\adforngroup{basic symbols \& shapes}}\\\midrule
-		74		%&	\adforn{74}
-						&	\verb|\adfS|		&	\adfS	&%\\
-		75		%&	\adforn{75}
-						&	\verb|\adfgee|	&	\adfgee\\
-		14		%&	\adforn{14}
-						&	\verb|\adfdiamond|	&	\adfdiamond	&%\\
-		71		%&	\adforn{71}
-						&	\verb|\adfsquare|	&	\adfsquare\\
-		73		%&	\adforn{73}
-						&	\verb|\adfbullet|	&	\adfbullet\\%\midrule
-
-	\multicolumn{6}{l}{\adforngroup{fancy asterisks \& bullets}}\\\midrule		
-		3		%&	\adforn{3}
-						&	\verb|\adfast1|		&	\adfast1		&%\\
-		4		%&	\adforn{4}
-						&	\verb|\adfast2|		&	\adfast2		\\
-		5		%&	\adforn{5}
-						&	\verb|\adfast3|		&	\adfast3		&%\\
-		6		%&	\adforn{6}
-						&	\verb|\adfast4|		&	\adfast4		\\
-		7		%&	\adforn{7}
-						&	\verb|\adfast5|		&	\adfast5		&%\\
-		8		%&	\adforn{8}
-						&	\verb|\adfast6|		&	\adfast6		\\
-		9		%&	\adforn{9}
-						&	\verb|\adfast7|		&	\adfast7		&%\\
-		10		%&	\adforn{10}
-						&	\verb|\adfast8|		&	\adfast8		\\
-		11		%&	\adforn{11}
-						&	\verb|\adfast9|		&	\adfast9		&%\\
-		12		%&	\adforn{12}
-						&	\verb|\adfast{10}|		&	\adfast{10}	\\\midrule
-
-	\multicolumn{6}{l}{\adforngroup{arrows \& arrowheads}}\\\midrule		
-		70		%&	\adforn{70}
-						&	\verb|\adfhalfleftarrow|	&	\adfhalfleftarrow	&%\\
-		72		%&	\adforn{72}
-						&	\verb|\adfhalfrightarrow|	&	\adfhalfrightarrow\\
-		42		%&	\adforn{42}
-						&	\verb|\adfleftarrowhead|	&	\adfleftarrowhead	&%\\
-		43		%&	\adforn{43}
-						&	\verb|\adfrightarrowhead|	&	\adfrightarrowhead\\
-		1		%&	\adforn{1}
-						&	\verb|\adfhalfleftarrowhead|	&	\adfhalfleftarrowhead	&%\\
-		2		%&	\adforn{2}
-						&	\verb|\adfhalfrightarrowhead|	&	\adfhalfrightarrowhead\\\midrule
-
-	\multicolumn{6}{l}{\adforngroup{flourishes}}\\\midrule		
-		20		%&	\adforn{20}
-						&	\verb|\adfflourishleft|	&	\adfflourishleft		&%\\
-		48		%&	\adforn{48}
-						&	\verb|\adfflourishright|	&	\adfflourishright\\
-		21		%&	\adforn{21}
-						&	\verb|\adfflourishleftdouble|	&	\adfflourishleftdouble		&%\\
-		49		%&	\adforn{49}
-						&	\verb|\adfflourishrightdouble|	&	\adfflourishrightdouble\\
-		17		%&	\adforn{17}
-						&	\verb|\adfopenflourishleft|	&	\adfopenflourishleft		&%\\
-		45		%&	\adforn{45}
-						&	\verb|\adfopenflourishright|	&	\adfopenflourishright\\
-		18		%&	\adforn{18}
-						&	\verb|\adfclosedflourishleft|	&	\adfclosedflourishleft		&%\\
-		46		%&	\adforn{46}
-						&	\verb|\adfclosedflourishright|	&	\adfclosedflourishright\\
-		22		%&	\adforn{22}
-						&	\verb|\adfsingleflourishleft|	&	\adfsingleflourishleft		&%\\
-		50		%&	\adforn{50}
-						&	\verb|\adfsingleflourishright|	&	\adfsingleflourishright\\
-		19		%&	\adforn{19}
-						&	\verb|\adfdoubleflourishleft|	&	\adfdoubleflourishleft		&%\\
-		47		%&	\adforn{47}
-						&	\verb|\adfdoubleflourishright|	&	\adfdoubleflourishright\\
-		26		%&	\adforn{26}
-						&	\verb|\adftripleflourishleft|	&	\adftripleflourishleft		&%\\
-		54		%&	\adforn{54}
-						&	\verb|\adftripleflourishright|	&	\adftripleflourishright\\
-		23		%&	\adforn{23}
-						&	\verb|\adfsharpflourishleft|	&	\adfsharpflourishleft	&%\\
-		51		%&	\adforn{51}
-						&	\verb|\adfsharpflourishright|	&	\adfsharpflourishright\\
-		24		%&	\adforn{24}
-						&	\verb|\adfdoublesharpflourishleft|	&	\adfdoublesharpflourishleft	&%\\
-		52		%&	\adforn{52}
-						&	\verb|\adfdoublesharpflourishright|	&	\adfdoublesharpflourishright\\
-		25		%&	\adforn{25}
-						&	\verb|\adfsickleflourishleft|	&	\adfsickleflourishleft		&%\\
-		53		%&	\adforn{53}
-						&	\verb|\adfsickleflourishright|	&	\adfsickleflourishright\\
-		16		%&	\adforn{16}
-						&	\verb|\adfwavesleft|	&	\adfwavesleft	&%\\
-		44		%&	\adforn{44}
-						&	\verb|\adfwavesright	|	&	\adfwavesright	\\\midrule
-
-	\multicolumn{6}{l}{\adforngroup{flowers}}\\\midrule		
-		60	%&	\adforn{32}
-						&	\verb|\adfflowerleft|	&	\adfflowerleft		&%\\
-		32		%&	\adforn{60}
-						&	\verb|\adfflowerright|	&	\adfflowerright\\\midrule
-
-	\multicolumn{6}{l}{\adforngroup{leaves}}\\\midrule		
-		66		%&	\adforn{66}
-						&	\verb|\adfleafleft|	&	\adfleafleft		&%\\
-		38		%&	\adforn{38}
-						&	\verb|\adfleafright|	&	\adfleafright\\
-		59		%&	\adforn{59}
-						&	\verb|\adfsolidleafleft|	&	\adfsolidleafleft		&%\\
-		31		%&	\adforn{31}
-						&	\verb|\adfsolidleafright|	&	\adfsolidleafright\\		
-		13		%&	\adforn{13}
-						&	\verb|\adfhalfleafleft|	&	\adfhalfleafleft		&%\\
-		15		%&	\adforn{15}
-						&	\verb|\adfhalfleafright|	&	\adfhalfleafright\\
-		58		%&	\adforn{58}
-						&	\verb|\adfoutlineleafleft|	&	\adfoutlineleafleft		&%\\
-		30		%&	\adforn{30}
-						&	\verb|\adfoutlineleafright|	&	\adfoutlineleafright\\
-		68		%&	\adforn{68}
-						&	\verb|\adfsmallleafleft|	&	\adfsmallleafleft		&%\\
-		40		%&	\adforn{40}
-						&	\verb|\adfsmallleafright|	&	\adfsmallleafright\\
-		64		%&	\adforn{64}
-						&	\verb|\adfflatleafleft|	&	\adfflatleafleft		&%\\
-		36		%&	\adforn{36}
-						&	\verb|\adfflatleafright|	&	\adfflatleafright\\
-		57		%&	\adforn{57}
-						&	\verb|\adfflatleafoutlineleft|	&	\adfflatleafoutlineleft	&%\\
-		29		%&	\adforn{29}
-						&	\verb|\adfflatleafoutlineright|	&	\adfflatleafoutlineright\\
-		65		%&	\adforn{65}
-						&	\verb|\adfflatleafsolidleft|	&	\adfflatleafsolidleft	&%\\
-		37		%&	\adforn{37}
-						&	\verb|\adfflatleafsolidright|	&	\adfflatleafsolidright\\
-		67		%&	\adforn{67}
-						&	\verb|\adfdownleafleft|	&	\adfdownleafleft		&%\\
-		39		%&	\adforn{39}
-						&	\verb|\adfdownleafright|	&	\adfdownleafright\\
-		61		%&	\adforn{61}
-						&	\verb|\adfdownhalfleafleft|	&	\adfdownhalfleafleft		&%\\
-		33		%&	\adforn{33}
-						&	\verb|\adfdownhalfleafright|	&	\adfdownhalfleafright\\
-		55		%&	\adforn{55}
-						&	\verb|\adfflatdownhalfleafleft|	&	\adfflatdownhalfleafleft		&%\\
-		27		%&	\adforn{27}
-						&	\verb|\adfflatdownhalfleafright|	&	\adfflatdownhalfleafright\\
-		56		%&	\adforn{56}
-						&	\verb|\adfflatdownoutlineleafleft|	&	\adfflatdownoutlineleafleft		&%\\
-		28		%&	\adforn{28}
-						&	\verb|\adfflatdownoutlineleafright|	&	\adfflatdownoutlineleafright\\
-		35		%&	\adforn{35}
-						&	\verb|\adfhangingleafleft|	&	\adfhangingleafleft		&%\\
-		63		%&	\adforn{63}
-						&	\verb|\adfhangingleafright|	&	\adfhangingleafright\\
-		69		%&	\adforn{69}
-						&	\verb|\adfsmallhangingleafleft|	&	\adfsmallhangingleafleft		&%\\
-		41		%&	\adforn{41}
-						&	\verb|\adfsmallhangingleafright|	&	\adfsmallhangingleafright\\
-		62		%&	\adforn{62}
-						&	\verb|\adfhangingflatleafleft|	&	\adfhangingflatleafleft	&%\\
-		34		%&	\adforn{34}
-						&	\verb|\adfhangingflatleafright|	&	\adfhangingflatleafright\\
-					
-\end{longtable}
-So,
-\begin{verbatim}
-	\adfflourishleftdouble\quad\adfast9\quad\adfflourishrightdouble
-\end{verbatim}
-will produce the same output as the example code given in the previous section:
-\begin{center}
-	\adfflourishleftdouble\quad\adfast9\quad\adfflourishrightdouble
-\end{center}
-
-\end{document}

Modified: trunk/Master/texmf-dist/doc/fonts/adforn/manifest.txt
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/adforn/manifest.txt	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/doc/fonts/adforn/manifest.txt	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,7 +1,14 @@
-Copyright 2019 Clea F. Rees
+# Manifest for adforn
 
-This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version.  The latest version of this license is in http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
+Copyright (C) Mon Sep 30 01:03:20 2024 Clea F. Rees
 
+This work may be distributed and/or modified under the conditions of the LaTeX
+Project Public License, either version 1.3c of this license or (at your option)
+any later version.  The latest version of this license is in
+      https://www.latex-project.org/lppl.txt
+and version 1.3c or later is part of all distributions of LaTeX version 
+2008-05-04 or later.
+
 This work has the LPPL maintenance status `maintained'.
 
 The Current Maintainer of this work is Clea F. Rees.
@@ -8,16 +15,56 @@
 
 This work consists of all files listed in manifest.txt.
 
-This file lists all files released under the LPPL. It does *not* list all files included in the package. See README for further details.
+This file lists all files released under the LPPL. It does *not* list all files
+included in the package. See README for further details.
 
-adforn.sty
-OrnementsADF.enc
-OrnementsADF.map
-uornementsadf.fd
-adforn.tex
-manifest.txt
-README
+This file was automatically generated by `l3build manifest`.
 
-Derived files:
-OrnementsADF.tfm
-adforn.pdf
+## Source files
+
+
+### Package files
+
+
+* manifest.txt
+* README.md
+* adforn.dtx 
+* adforn.ins 
+
+### Development files
+
+Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt.
+
+
+* build.lua
+* fontinst.lua
+* tag.lua
+* arkandis-manifest.lua
+* fnt-tables.tex
+* adforn-scale.lvt 
+* adforn-subs.lvt 
+* adforn-scale.tlg 
+* adforn-subs.tlg 
+
+
+## Derived files
+
+
+### Package files
+
+
+* adforn.map
+* OrnementsADF.tfm
+* adforn.sty 
+* uornementsadf.fd 
+* adforn.map 
+* OrnementsADF.tfm 
+* OrnementsADF.enc 
+* adforn-tables.tex 
+
+### Typeset documentation
+
+Note that font tables are automatically generated by l3build from fnt-tables.tex.
+
+* adforn-tables.pdf 
+* adforn.pdf 

Modified: trunk/Master/texmf-dist/fonts/enc/dvips/adforn/OrnementsADF.enc
===================================================================
--- trunk/Master/texmf-dist/fonts/enc/dvips/adforn/OrnementsADF.enc	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/fonts/enc/dvips/adforn/OrnementsADF.enc	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,3 +1,33 @@
+%%
+%% This is file `OrnementsADF.enc',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% adforn.dtx  (with options: `enc')
+%% 
+%% Copyright (C) 2024 Clea F. Rees.
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%% 
+%% This work has the LPPL maintenance status `maintained'.
+%% 
+%% The Current Maintainer of this work is Clea F. Rees.
+%% 
+%% This file may only be distributed together with a copy of the package
+%% fontscripts. You may however distribute the package fontscripts without
+%% such generated files.
+%% 
+%% This work consists of all files listed in manifest.txt.
+%% 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 /OrnementsADFEncoding [
 /space
 /parenleft
@@ -256,3 +286,6 @@
 /.notdef
 /.notdef
 ] def
+\endinput
+%%
+%% End of file `OrnementsADF.enc'.

Deleted: trunk/Master/texmf-dist/fonts/map/dvips/adforn/OrnementsADF.map
===================================================================
--- trunk/Master/texmf-dist/fonts/map/dvips/adforn/OrnementsADF.map	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/fonts/map/dvips/adforn/OrnementsADF.map	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1 +0,0 @@
-OrnementsADF OrnementsADF " OrnementsADFEncoding ReEncodeFont " <OrnementsADF.enc <OrnementsADF.pfb

Added: trunk/Master/texmf-dist/fonts/map/dvips/adforn/adforn.map
===================================================================
--- trunk/Master/texmf-dist/fonts/map/dvips/adforn/adforn.map	                        (rev 0)
+++ trunk/Master/texmf-dist/fonts/map/dvips/adforn/adforn.map	2024-09-30 20:02:14 UTC (rev 72411)
@@ -0,0 +1 @@
+OrnementsADF OrnementsADF " OrnementsADFEncoding ReEncodeFont " <OrnementsADF.enc <OrnementsADF.pfb


Property changes on: trunk/Master/texmf-dist/fonts/map/dvips/adforn/adforn.map
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/fonts/tfm/arkandis/adforn/OrnementsADF.tfm
===================================================================
(Binary files differ)

Added: trunk/Master/texmf-dist/source/fonts/adforn/adforn.dtx
===================================================================
--- trunk/Master/texmf-dist/source/fonts/adforn/adforn.dtx	                        (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/adforn/adforn.dtx	2024-09-30 20:02:14 UTC (rev 72411)
@@ -0,0 +1,1294 @@
+% \iffalse meta-comment
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% adforn.dtx
+% Additions and changes Copyright (C) YYYY-2024 Clea F. Rees.
+% Code from skeleton.dtx Copyright (C) 2015-2024 Scott Pakin (see below).
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3c
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+%   https://www.latex-project.org/lppl.txt
+% and version 1.3c or later is part of all distributions of LaTeX
+% version 2008-05-04 or later.
+%
+% This work has the LPPL maintenance status `maintained'.
+%
+% The Current Maintainer of this work is Clea F. Rees.
+%
+% This work consists of all files listed in manifest.txt.
+%
+% The file adforn.dtx is a derived work under the terms of the
+% LPPL. It is based on version 2.4 of skeleton.dtx which is part of 
+% dtxtut by Scott Pakin. A copy of dtxtut, including the 
+% unmodified version of skeleton.dtx is available from
+% https://www.ctan.org/pkg/dtxtut and released under the LPPL.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \fi
+%
+% \iffalse
+%<*driver>
+\RequirePackage{svn-prov}
+% ref. ateb Max Chernoff: https://tex.stackexchange.com/a/723294/
+\def\MakePrivateLetters{\makeatletter\ExplSyntaxOn\endlinechar13}
+\ProvidesFileSVN{$Id: adforn.dtx 10442 2024-09-29 18:25:09Z cfrees $}[v1.2 \revinfo][\filebase DTX: FONT for 8-bit engines]
+\DefineFileInfoSVN[adforn]
+\documentclass[11pt,british]{ltxdoc}
+% l3doc loads fancyvrb
+% fancyvrb overwrites svn-prov's macros without warning
+% restore \fileversion \filerev in case we're using l3doc
+\GetFileInfoSVN{adforn}
+\EnableCrossrefs
+\CodelineIndex
+\RecordChanges
+% \OnlyDescription
+\DoNotIndex{\verb,\ProvidesPackageSVN,\NeedsTeXFormat,\ProcessKeyOptions,\revinfo,\filebase,\filename,\filedate,\RequirePackage,\usepackage,\DefineFileInfoSVN,\GetFileInfoSVN,\ProvidesPackageSVN,\documentclass,\MakeAutoQuote,\parindent,\par,\smallskip,\setlength,\bigskip,\maketitle,\title,\author,\date,\ExplSyntaxOn,\ExplSyntaxOff}
+\usepackage{babel}
+\pdfmapfile{-adforn.map}
+\pdfmapfile{+adforn.map}
+\usepackage[tt={monowidth,tabular,lining}]{cfr-lm}
+% \usepackage{lmodern}
+% \renewcommand{\ttdefault}{lmvtt}
+% \let\origrmdefault\rmdefault
+% \DeclareRobustCommand{\origrmfamily}{%
+%   \fontencoding{T1}%
+%   \fontfamily{\origrmdefault}%
+%   \selectfont}
+% \DeclareTextFontCommand{\textorigrm}{\origrmfamily}
+\usepackage[]{adforn}
+\usepackage{fancyhdr}
+\usepackage{fixfoot}
+\usepackage{array,verbatim,tabularx}
+\usepackage{enumitem}
+\usepackage[referable]{threeparttablex}
+\makeatletter
+\def\TPT at measurement{% ateb David Carlisle: https://tex.stackexchange.com/a/370691/
+  \ifdim\wd\@tempboxb<\TPTminimum
+    \hsize \TPTminimum
+  \else
+    \hsize\wd\@tempboxb
+  \fi
+  \xdef\TPT at hsize{\hsize\the\hsize \noexpand\@parboxrestore}\TPT at hsize
+  \ifx\TPT at docapt\@undefined\else
+    \TPT at docapt \vskip.2\baselineskip
+  \fi \par
+  \dimen@\dp\@tempboxb % new
+  \box\@tempboxb
+  \ifvmode \prevdepth\dimen@ \fi% was \z@ not \dimen@
+}
+\renewlist{tablenotes}{enumerate}{1}
+\setlist[tablenotes]{label=\tnote{\alph*},ref=\alph*,itemsep=\z@,topsep=\z at skip,partopsep=\z at skip,parsep=\z@,itemindent=\z@,labelindent=\tabcolsep,labelsep=.2em,leftmargin=*,align=left,before={\unskip\medskip\footnotesize}}
+\makeatother
+\usepackage{booktabs}
+\usepackage{multirow}
+\usepackage{xcolor}
+\usepackage{xurl}
+\urlstyle{tt}
+\usepackage{multicol}
+\usepackage{longtable}
+\usepackage{microtype}
+\usepackage[a4paper,headheight=14pt]{geometry}	% use 14pt for 11pt text, 15pt for 12pt text
+\usepackage{csquotes}
+\MakeAutoQuote{‘}{’}
+\MakeAutoQuote*{“}{”}
+\usepackage{caption}
+\DeclareCaptionFont{lf}{\sffamily\lstyle}
+\captionsetup[table]{labelfont=lf}
+% sicrhau hyperindex=false: llwytho CYN bookmark
+\usepackage{hypdoc}% ateb Ulrike Fischer: https://tex.stackexchange.com/a/695555/
+\usepackage{bookmark}
+\hypersetup{%
+  colorlinks=true,
+  citecolor={moss},
+  extension=pdf,
+  linkcolor={strawberry},
+  linktocpage=true,
+  pdfcreator={TeX},
+  pdfproducer={pdfeTeX},
+  urlcolor={blueberry}%
+}
+\NewDocElement[%
+  idxtype=opt.,
+  idxgroup=options,
+  printtype=\textit{opt.},
+]{Opt}{option}
+\NewDocElement[%
+  idxtype=pkg.,
+  idxgroup=packages,
+  printtype=\textit{pkg.},
+]{Pkg}{package}
+\NewDocElement[%
+  printtype=\textdagger,
+  idxtype=,
+  macrolike,
+]{DMacro}{dmacro}
+\NewDocElement[%
+  idxtype=enc.,
+  idxgroup=font encodings,
+  printtype=\textit{enc.},
+]{Fenc}{fntenc}
+\NewDocElement[%
+  idxtype=fd.,
+  idxgroup=font definitions,
+  printtype=\textit{fd.},
+]{Fdefn}{fntdefn}
+\NewDocElement[%
+  idxtype=map,
+  idxgroup=map file fragments,
+  printtype=\textit{map},
+]{Fmap}{fmapping}
+\NewDocumentCommand \val { m }
+{%
+  {\ttfamily =\,\meta{#1}}%
+}
+\ExplSyntaxOn
+\NewDocumentCommand \vals { m }
+{
+  {
+    \ttfamily = \, 
+    \clist_use:nn { #1 } { \textbar }
+  }
+} 
+\cs_new_eq:NN \pkgname \filebase
+\ExplSyntaxOff
+\usepackage{cleveref}
+\title{\filebase}
+\author{Clea F. Rees\thanks{%
+    Bug tracker:
+  \href{https://codeberg.org/cfr/nfssext/issues}{\url{codeberg.org/cfr/nfssext/issues}}
+  \textbar{} Code:
+  \href{https://codeberg.org/cfr/nfssext}{\url{codeberg.org/cfr/nfssext}}
+  \textbar{} Mirror:
+  \href{https://github.com/cfr42/nfssext}{\url{github.com/cfr42/nfssext}}% 
+}}
+% \date{\fileversion~\filetoday}
+\date{\fileversion~\filedate}
+\pagestyle{fancy}
+\fancyhf{}
+% \fancyhf[lh]{\filebase~\fileversion}
+% \fancyhf[rh]{\itshape\filetoday}
+% \fancyhf[rh]{\filedate}
+\fancyhf[ch]{}
+\fancyhf[lf]{}
+\fancyhf[rf]{}
+\fancyhf[ch]{\itshape \filebase\hspace*{1.5em}\adforn{37}\hspace*{1.5em}\fileversion}
+\fancyhf[cf]{\itshape \adforn{18} \thepage~of~\lastpage{} \adforn{46}}
+\renewcommand{\headrulewidth}{0pt}
+\ExplSyntaxOn
+\hook_gput_code:nnn {shipout/lastpage} {.}
+{
+  \property_record:nn {t:lastpage}{abspage,page,pagenum}
+}
+\cs_new_protected_nopar:Npn \lastpage 
+{
+  \property_ref:nn {t:lastpage}{page}
+}
+\ExplSyntaxOff
+\definecolor{strawberry}{rgb}{1.000,0.000,0.502}
+\definecolor{blueberry}{rgb}{0.000,0.000,1.000}
+\definecolor{moss}{rgb}{0.000,0.502,0.251}
+\makeatletter 
+	\def\@seccntformat#1{\adforn{74}\csname the#1\endcsname\quad}
+\newcommand{\adfornset}{%
+1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75}
+\newcommand{\adfornshow}{%
+	\def\tempa{75}%
+	\@for \xx:=\adfornset \do {%
+		\ifx\xx\tempa
+			\xx: \adforn{\xx}%
+		\else
+			\xx: \adforn{\xx}\\%
+		\fi}}
+\makeatother
+
+
+\begin{document}
+  \DocInput{\filename}
+\end{document}
+%</driver>
+% \fi
+%
+% \newcommand*{\adf}{ADF}
+% \newcommand*{\lpack}[1]{\textsf{#1}}
+% \newcommand*{\fgroup}[1]{\textsf{#1}}
+% \newcommand*{\fname}[1]{\textsf{#1}}
+% \newcommand*{\file}[1]{\texttt{#1}}
+%
+% \changes{v??}{YYYY/??/??}{First public release.}
+% \changes{v1.2}{2024-09-29}{Belated update for (New) NFSS and revised nfssext-cfr.
+% Try switching to DTX/INS.}
+%
+% \maketitle\thispagestyle{empty}
+% \pdfinfo{%
+% 	/Creator		(TeX)
+% 	/Producer	(pdfTeX)
+% 	/Author		(Clea F. Rees)
+% 	/Title			(adforn)
+% 	/Subject		(TeX)
+% 	/Keywords		(TeX,LaTeX,font,fonts,tex,latex,Ornements,ornements,ornementsadf,adforn,OrnementsADF,ADF,adf,Arkandis,Digital,Foundry,arkandis,digital,foundry,Hirwen,Harendal,Clea,Rees)}
+% \setlength{\parindent}{0pt}
+% \setlength{\parskip}{0.5em}
+%	
+%	
+% \begin{abstract}
+% 	\hspace*{-\parindent}Hirwen Harendal, Arkandis Digital Foundry (\adf) has produced Ornements \adf. This guide outlines the \TeX/\LaTeX\ support provided with version 1.001 of the font in postscript type 1 format.
+% \end{abstract}
+% 
+% \section{Introduction}
+% 
+% This document explains how to use the \TeX/\LaTeX\ support included with version 1.001 of Ornements \adf\ in postscript type 1 format. The font was developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf), and information about the font itself, together with a copy of the font in opentype format, can be found at \url{http://pagesperso-orange.fr/arkandis/ADF/tugfonts.htm}. The font is released under the \textsc{gpl}. For details, see \textsc{readme}, \textsc{notice} and \textsc{copying}.
+% 
+% The \TeX/\LaTeX\ support package consists of all files listed in \lpack{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices and \textsc{readme}. Please let me know of any problems so that I can solve them if I can. If you can correct the problems and send me the fix, that would be even better. Unlike the font itself, the \TeX/\LaTeX\ support is somewhat experimental. 
+% 
+% \lpack{adforn} includes a copy of the font in type 1 format (\path{OrnementsADF.pfb}, \path{OrnementsADF.pfm} and \path{OrnementsADF.afm}), documentation and support files for \TeX/\LaTeX\, including a \LaTeX\ package file, \path{adforn.sty}.
+% 
+% \section{The support package}\label{sec:support}
+% 
+% \DescribePkg{adforn} \cs{usepackage}\oarg{options}\marg{adforn}
+%
+% \lpack{adforn} provides access to the ornaments and symbols in \fname{OrnementsADF} via two sets of commands. First, it provides a single command which takes a range of arguments. The different arguments determine which ornament is typeset. Second, it provides a separate command for each ornament. The choice of command determines which ornament is typeset. The two mechanisms are equivalent\footnote{The only difference is that the first allows you to typeset a space by passing it the argument 0 whereas there is no command to typeset the space in the second set. For all practical purposes, this difference is irrelevant since you should not use such a command to typeset a space in \TeX\ in any case and it is difficult to see why anybody would want to.}.
+% 
+% The package supports a lonely option to scale the fonts.
+%
+% \DescribeOpt{scale}\val{scaling factor}
+%
+% Scale the font  by \meta{scaling factor}, which should be a positive integer or simple decimal such as \verb|2| or \verb|1.2|.
+% This option is intended for cases where the fonts should be scaled to match other fonts used in the document e.g.~for consistency with the size of regular text or superscript markers.
+%
+% Initially empty, which is equivalent to \verb|1| but more efficient.
+%
+% \subsection{One command; many arguments}
+% 
+% \lpack{adforn} provides the command \verb|\adforn{}| which takes a single numerical argument. There are 75 ornaments in the font which can be produced by feeding the relevant number between 1 and 75 to \verb|\adforn{}|\footnote{As mentioned above, the argument 0 will simply typeset a space and should be avoided as using it may interfere with \TeX's spacing algorithms. The problem is that \TeX\ will not recognise it as a space and so will treat it instead as a character.}:
+% \begin{multicols}{5}	%\raggedcolumns
+% 	\adfornshow
+% \end{multicols}
+% For example,
+% \begin{verbatim}
+% 	\adforn{21}\quad\adforn{11}\quad\adforn{49}
+% \end{verbatim}
+% produces:
+% \begin{center}
+% 	\adforn{21}\quad\adforn{11}\quad\adforn{49}
+% \end{center}	
+% 
+% \subsection{Many commands; no arguments}
+% 
+% In addition to the numerical interface, a number of additional commands are provided as an alternative means of accessing the various symbols and ornaments. The following list groups them roughly according to kind. In each case, the number of the ornament is given first. This may be used directly with the \verb|\adforn{}| command as explained above. The alternative command is given next. This command may be used to typeset the same ornament. For example both \verb|\adforn{14}| and \verb|\adfdiamond| produce \adfdiamond. Finally, the ornament produced by the two commands is typeset to their right.
+% 
+% \newcommand*{\adforngroup}[1]{%
+% 	\scshape #1}
+% \begin{longtable}{llllll}
+% 	\toprule
+% %	\textbf{no.}		&	\textbf{command}	&	\textbf{}	&	\textbf{no.}		&	\textbf{command}	&	\textbf{}\\\midrule
+% 	\endfirsthead
+% 	\toprule%\multicolumn{6}{l}{\adforngroup{basic symbols \& shapes cont.}}\\\midrule
+% 	\endhead
+% 		\bottomrule\endfoot
+% 
+% 	\multicolumn{6}{l}{\adforngroup{basic symbols \& shapes}}\\\midrule
+% 		74		%&	\adforn{74}
+% 						&	\verb|\adfS|		&	\adfS	&%\\
+% 		75		%&	\adforn{75}
+% 						&	\verb|\adfgee|	&	\adfgee\\
+% 		14		%&	\adforn{14}
+% 						&	\verb|\adfdiamond|	&	\adfdiamond	&%\\
+% 		71		%&	\adforn{71}
+% 						&	\verb|\adfsquare|	&	\adfsquare\\
+% 		73		%&	\adforn{73}
+% 						&	\verb|\adfbullet|	&	\adfbullet\\%\midrule
+% 
+% 	\multicolumn{6}{l}{\adforngroup{fancy asterisks \& bullets}}\\\midrule		
+% 		3		%&	\adforn{3}
+% 						&	\verb|\adfast1|		&	\adfast1		&%\\
+% 		4		%&	\adforn{4}
+% 						&	\verb|\adfast2|		&	\adfast2		\\
+% 		5		%&	\adforn{5}
+% 						&	\verb|\adfast3|		&	\adfast3		&%\\
+% 		6		%&	\adforn{6}
+% 						&	\verb|\adfast4|		&	\adfast4		\\
+% 		7		%&	\adforn{7}
+% 						&	\verb|\adfast5|		&	\adfast5		&%\\
+% 		8		%&	\adforn{8}
+% 						&	\verb|\adfast6|		&	\adfast6		\\
+% 		9		%&	\adforn{9}
+% 						&	\verb|\adfast7|		&	\adfast7		&%\\
+% 		10		%&	\adforn{10}
+% 						&	\verb|\adfast8|		&	\adfast8		\\
+% 		11		%&	\adforn{11}
+% 						&	\verb|\adfast9|		&	\adfast9		&%\\
+% 		12		%&	\adforn{12}
+% 						&	\verb|\adfast{10}|		&	\adfast{10}	\\\midrule
+% 
+% 	\multicolumn{6}{l}{\adforngroup{arrows \& arrowheads}}\\\midrule		
+% 		70		%&	\adforn{70}
+% 						&	\verb|\adfhalfleftarrow|	&	\adfhalfleftarrow	&%\\
+% 		72		%&	\adforn{72}
+% 						&	\verb|\adfhalfrightarrow|	&	\adfhalfrightarrow\\
+% 		42		%&	\adforn{42}
+% 						&	\verb|\adfleftarrowhead|	&	\adfleftarrowhead	&%\\
+% 		43		%&	\adforn{43}
+% 						&	\verb|\adfrightarrowhead|	&	\adfrightarrowhead\\
+% 		1		%&	\adforn{1}
+% 						&	\verb|\adfhalfleftarrowhead|	&	\adfhalfleftarrowhead	&%\\
+% 		2		%&	\adforn{2}
+% 						&	\verb|\adfhalfrightarrowhead|	&	\adfhalfrightarrowhead\\\midrule
+% 
+% 	\multicolumn{6}{l}{\adforngroup{flourishes}}\\\midrule		
+% 		20		%&	\adforn{20}
+% 						&	\verb|\adfflourishleft|	&	\adfflourishleft		&%\\
+% 		48		%&	\adforn{48}
+% 						&	\verb|\adfflourishright|	&	\adfflourishright\\
+% 		21		%&	\adforn{21}
+% 						&	\verb|\adfflourishleftdouble|	&	\adfflourishleftdouble		&%\\
+% 		49		%&	\adforn{49}
+% 						&	\verb|\adfflourishrightdouble|	&	\adfflourishrightdouble\\
+% 		17		%&	\adforn{17}
+% 						&	\verb|\adfopenflourishleft|	&	\adfopenflourishleft		&%\\
+% 		45		%&	\adforn{45}
+% 						&	\verb|\adfopenflourishright|	&	\adfopenflourishright\\
+% 		18		%&	\adforn{18}
+% 						&	\verb|\adfclosedflourishleft|	&	\adfclosedflourishleft		&%\\
+% 		46		%&	\adforn{46}
+% 						&	\verb|\adfclosedflourishright|	&	\adfclosedflourishright\\
+% 		22		%&	\adforn{22}
+% 						&	\verb|\adfsingleflourishleft|	&	\adfsingleflourishleft		&%\\
+% 		50		%&	\adforn{50}
+% 						&	\verb|\adfsingleflourishright|	&	\adfsingleflourishright\\
+% 		19		%&	\adforn{19}
+% 						&	\verb|\adfdoubleflourishleft|	&	\adfdoubleflourishleft		&%\\
+% 		47		%&	\adforn{47}
+% 						&	\verb|\adfdoubleflourishright|	&	\adfdoubleflourishright\\
+% 		26		%&	\adforn{26}
+% 						&	\verb|\adftripleflourishleft|	&	\adftripleflourishleft		&%\\
+% 		54		%&	\adforn{54}
+% 						&	\verb|\adftripleflourishright|	&	\adftripleflourishright\\
+% 		23		%&	\adforn{23}
+% 						&	\verb|\adfsharpflourishleft|	&	\adfsharpflourishleft	&%\\
+% 		51		%&	\adforn{51}
+% 						&	\verb|\adfsharpflourishright|	&	\adfsharpflourishright\\
+% 		24		%&	\adforn{24}
+% 						&	\verb|\adfdoublesharpflourishleft|	&	\adfdoublesharpflourishleft	&%\\
+% 		52		%&	\adforn{52}
+% 						&	\verb|\adfdoublesharpflourishright|	&	\adfdoublesharpflourishright\\
+% 		25		%&	\adforn{25}
+% 						&	\verb|\adfsickleflourishleft|	&	\adfsickleflourishleft		&%\\
+% 		53		%&	\adforn{53}
+% 						&	\verb|\adfsickleflourishright|	&	\adfsickleflourishright\\
+% 		16		%&	\adforn{16}
+% 						&	\verb|\adfwavesleft|	&	\adfwavesleft	&%\\
+% 		44		%&	\adforn{44}
+% 						&	\verb|\adfwavesright	|	&	\adfwavesright	\\\midrule
+% 
+% 	\multicolumn{6}{l}{\adforngroup{flowers}}\\\midrule		
+% 		60	%&	\adforn{32}
+% 						&	\verb|\adfflowerleft|	&	\adfflowerleft		&%\\
+% 		32		%&	\adforn{60}
+% 						&	\verb|\adfflowerright|	&	\adfflowerright\\\midrule
+% 
+% 	\multicolumn{6}{l}{\adforngroup{leaves}}\\\midrule		
+% 		66		%&	\adforn{66}
+% 						&	\verb|\adfleafleft|	&	\adfleafleft		&%\\
+% 		38		%&	\adforn{38}
+% 						&	\verb|\adfleafright|	&	\adfleafright\\
+% 		59		%&	\adforn{59}
+% 						&	\verb|\adfsolidleafleft|	&	\adfsolidleafleft		&%\\
+% 		31		%&	\adforn{31}
+% 						&	\verb|\adfsolidleafright|	&	\adfsolidleafright\\		
+% 		13		%&	\adforn{13}
+% 						&	\verb|\adfhalfleafleft|	&	\adfhalfleafleft		&%\\
+% 		15		%&	\adforn{15}
+% 						&	\verb|\adfhalfleafright|	&	\adfhalfleafright\\
+% 		58		%&	\adforn{58}
+% 						&	\verb|\adfoutlineleafleft|	&	\adfoutlineleafleft		&%\\
+% 		30		%&	\adforn{30}
+% 						&	\verb|\adfoutlineleafright|	&	\adfoutlineleafright\\
+% 		68		%&	\adforn{68}
+% 						&	\verb|\adfsmallleafleft|	&	\adfsmallleafleft		&%\\
+% 		40		%&	\adforn{40}
+% 						&	\verb|\adfsmallleafright|	&	\adfsmallleafright\\
+% 		64		%&	\adforn{64}
+% 						&	\verb|\adfflatleafleft|	&	\adfflatleafleft		&%\\
+% 		36		%&	\adforn{36}
+% 						&	\verb|\adfflatleafright|	&	\adfflatleafright\\
+% 		57		%&	\adforn{57}
+% 						&	\verb|\adfflatleafoutlineleft|	&	\adfflatleafoutlineleft	&%\\
+% 		29		%&	\adforn{29}
+% 						&	\verb|\adfflatleafoutlineright|	&	\adfflatleafoutlineright\\
+% 		65		%&	\adforn{65}
+% 						&	\verb|\adfflatleafsolidleft|	&	\adfflatleafsolidleft	&%\\
+% 		37		%&	\adforn{37}
+% 						&	\verb|\adfflatleafsolidright|	&	\adfflatleafsolidright\\
+% 		67		%&	\adforn{67}
+% 						&	\verb|\adfdownleafleft|	&	\adfdownleafleft		&%\\
+% 		39		%&	\adforn{39}
+% 						&	\verb|\adfdownleafright|	&	\adfdownleafright\\
+% 		61		%&	\adforn{61}
+% 						&	\verb|\adfdownhalfleafleft|	&	\adfdownhalfleafleft		&%\\
+% 		33		%&	\adforn{33}
+% 						&	\verb|\adfdownhalfleafright|	&	\adfdownhalfleafright\\
+% 		55		%&	\adforn{55}
+% 						&	\verb|\adfflatdownhalfleafleft|	&	\adfflatdownhalfleafleft		&%\\
+% 		27		%&	\adforn{27}
+% 						&	\verb|\adfflatdownhalfleafright|	&	\adfflatdownhalfleafright\\
+% 		56		%&	\adforn{56}
+% 						&	\verb|\adfflatdownoutlineleafleft|	&	\adfflatdownoutlineleafleft		&%\\
+% 		28		%&	\adforn{28}
+% 						&	\verb|\adfflatdownoutlineleafright|	&	\adfflatdownoutlineleafright\\
+% 		35		%&	\adforn{35}
+% 						&	\verb|\adfhangingleafleft|	&	\adfhangingleafleft		&%\\
+% 		63		%&	\adforn{63}
+% 						&	\verb|\adfhangingleafright|	&	\adfhangingleafright\\
+% 		69		%&	\adforn{69}
+% 						&	\verb|\adfsmallhangingleafleft|	&	\adfsmallhangingleafleft		&%\\
+% 		41		%&	\adforn{41}
+% 						&	\verb|\adfsmallhangingleafright|	&	\adfsmallhangingleafright\\
+% 		62		%&	\adforn{62}
+% 						&	\verb|\adfhangingflatleafleft|	&	\adfhangingflatleafleft	&%\\
+% 		34		%&	\adforn{34}
+% 						&	\verb|\adfhangingflatleafright|	&	\adfhangingflatleafright\\
+%					
+% \end{longtable}
+% So,
+% \iffalse
+%<*verb>
+% \fi
+\begin{verbatim}
+  \adfflourishleftdouble\quad\adfast9\quad\adfflourishrightdouble
+\end{verbatim}
+% \iffalse
+%</verb>
+% \fi
+% will produce the same output as the example code given in the previous section:
+% \begin{center}
+% 	\adfflourishleftdouble\quad\adfast9\quad\adfflourishrightdouble
+% \end{center}
+% 
+%
+% \appendix
+% 
+% 
+% \MaybeStop{%
+% \PrintChanges
+% \PrintIndex
+% }
+% 
+% \section{Implementation}
+%
+% You do not need to read the remainder of this document in order to install or use the fonts.
+%
+% \subsection{Package}\label{subsec:sty}
+%
+% Simple wrappers. 
+% \iffalse
+%<*sty>
+% \fi
+%    \begin{macrocode}
+\NeedsTeXFormat{LaTeX2e}
+\RequirePackage{svn-prov}
+\ProvidesPackageSVN[\filebase.sty]{$Id: adforn.dtx 10442 2024-09-29 18:25:09Z cfrees $}[v1.2 \revinfo]
+\DefineFileInfoSVN[adforn]
+\newif\if at adforn@digonnew
+%    \end{macrocode}
+% Copied verbatim, excepting format and modulo package/module name from Joseph Wright's \file{siunitx.sty} under LPPL
+%    \begin{macrocode}
+\@ifundefined{ExplLoaderFileDate}{%
+  \IfFileExists{expl3.sty}{%
+    \RequirePackage{expl3}%
+  }{%
+    \@adforn at digonnewfalse
+  }%
+}{\@adforn at digonnewtrue}
+%    \end{macrocode}
+% \texttt{scale} takes a factor by which to scale the fonts.
+% This is empty by default, which is equivalent to \texttt{1}, but more efficient.
+%    \begin{macrocode}
+\if at adforn@digonnew
+\ExplSyntaxOn
+\keys_define:nn { adforn }
+{
+  scale .tl_set:N = \adforn at scale,
+  scale .initial:V = \@empty,
+}
+\else
+  \let\adforn at scale\@empty
+\fi
+%    \end{macrocode}
+% Provide \cs{ProcessKeyOptions}, \cs{IfFormatAtLeastTF} on older kernels.
+% Joseph Wright: from \file{siunitx.sty} ; \url{https://chat.stackexchange.com/transcript/message/64327823#64327823}
+%    \begin{macrocode}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
+\IfFormatAtLeastTF { 2022-06-01 }
+{
+  \ProcessKeyOptions [ adforn ] 
+}{
+  \RequirePackage { l3keys2e }
+  \ProcessKeysOptions { adforn }
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ExplSyntaxOff
+%    \end{macrocode}
+% \begin{macro}{\adforn at style}
+% \mbox{}
+%    \begin{macrocode}
+\DeclareRobustCommand{\adforn at style}{%% do NOT break line below!
+  \not at math@alphabet\adforn at style\relax
+  \fontencoding{U}\fontfamily{OrnementsADF}\fontseries{m}\fontshape{n}\selectfont
+}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adforn}
+% \changes{v1.2}{2024-09-29}{Remove \lpack{pifont} dependency.}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*\adforn[1]{{\adforn at style\char#1}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfleftarrowhead}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfleftarrowhead}{\adforn{1}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfrightarrowhead}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfrightarrowhead}{\adforn{2}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfast}
+% \mbox{}
+%    \begin{macrocode}
+\gdef\adfast#1{%
+	\ifcase	#1		\relax
+		\or	\adforn{3}%
+		\or	\adforn{4}%
+		\or	\adforn{5}%
+		\or	\adforn{6}%
+		\or	\adforn{7}%
+		\or	\adforn{8}%
+		\or	\adforn{9}%
+		\or	\adforn{10}%
+		\or	\adforn{11}%
+		\or	\adforn{12}%
+	\fi}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfleafleft}{\adforn{13}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdiamond}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdiamond}{\adforn{14}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfleafright}{\adforn{15}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfwavesleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfwavesleft}{\adforn{16}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfopenflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfopenflourishleft}{\adforn{17}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfclosedflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfclosedflourishleft}{\adforn{18}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdoubleflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdoubleflourishleft}{\adforn{19}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflourishleft}{\adforn{20}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflourishleftdouble}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflourishleftdouble}{\adforn{21}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsingleflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsingleflourishleft}{\adforn{22}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsharpflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsharpflourishleft}{\adforn{23}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdoublesharpflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdoublesharpflourishleft}{\adforn{24}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsickleflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsickleflourishleft}{\adforn{25}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adftripleflourishleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adftripleflourishleft}{\adforn{26}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatdownhalfleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatdownhalfleafright}{\adforn{27}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatdownoutlineleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatdownoutlineleafright}{\adforn{28}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafoutlineright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafoutlineright}{\adforn{29}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfoutlineleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfoutlineleafright}{\adforn{30}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsolidleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsolidleafright}{\adforn{31}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflowerright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflowerright}{\adforn{32}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdownhalfleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdownhalfleafright}{\adforn{33}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhangingflatleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhangingflatleafright}{\adforn{34}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhangingleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhangingleafleft}{\adforn{35}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafright}{\adforn{36}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafsolidright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafsolidright}{\adforn{37}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfleafright}{\adforn{38}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdownleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdownleafright}{\adforn{39}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsmallleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsmallleafright}{\adforn{40}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsmallhangingleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsmallhangingleafright}{\adforn{41}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfleftarrowhead}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfleftarrowhead}{\adforn{42}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfrightarrowhead}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfrightarrowhead}{\adforn{43}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfwavesright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfwavesright}{\adforn{44}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfopenflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfopenflourishright}{\adforn{45}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfclosedflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfclosedflourishright}{\adforn{46}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdoubleflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdoubleflourishright}{\adforn{47}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflourishright}{\adforn{48}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflourishrightdouble}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflourishrightdouble}{\adforn{49}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsingleflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsingleflourishright}{\adforn{50}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsharpflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsharpflourishright}{\adforn{51}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdoublesharpflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdoublesharpflourishright}{\adforn{52}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsickleflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsickleflourishright}{\adforn{53}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adftripleflourishright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adftripleflourishright}{\adforn{54}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatdownhalfleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatdownhalfleafleft}{\adforn{55}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatdownoutlineleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatdownoutlineleafleft}{\adforn{56}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafoutlineleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafoutlineleft}{\adforn{57}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfoutlineleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfoutlineleafleft}{\adforn{58}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsolidleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsolidleafleft}{\adforn{59}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflowerleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflowerleft}{\adforn{60}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdownhalfleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdownhalfleafleft}{\adforn{61}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhangingflatleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhangingflatleafleft}{\adforn{62}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhangingleafright}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhangingleafright}{\adforn{63}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafleft}{\adforn{64}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfflatleafsolidleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfflatleafsolidleft}{\adforn{65}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfleafleft}{\adforn{66}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfdownleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfdownleafleft}{\adforn{67}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsmallleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsmallleafleft}{\adforn{68}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsmallhangingleafleft}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsmallhangingleafleft}{\adforn{69}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfleftarrow}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfleftarrow}{\adforn{70}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfsquare}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfsquare}{\adforn{71}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfhalfrightarrow}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfhalfrightarrow}{\adforn{72}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfbullet}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfbullet}{\adforn{73}}
+\newcommand*{\adfS}{\adforn{74}}
+%    \end{macrocode}
+% \end{macro}
+% \begin{macro}{\adfgee}
+% \mbox{}
+%    \begin{macrocode}
+\newcommand*{\adfgee}{\adforn{75}}
+%    \end{macrocode}
+% \end{macro}
+%^^A paid â chynnwys \endinput - docstrip yn chwilio amddo fe yn arbennigol
+%^^A & bydd doctrip yn ei ychwanegu fe beth bynnag
+%^^A (Martin Scharrer: https://tex.stackexchange.com/a/28997/)
+%    \begin{macrocode}
+%% end adforn.sty
+%    \end{macrocode}
+% \iffalse
+%</sty>
+% \fi
+% 
+% The remaining files are not used directly, but are required to generate the files which allow \TeX{} and \LaTeX{} to use the fonts.
+% The sources use \verb|fontinst| as explained in the (sparse) comments.
+% While you can install these files into a \TeX{} tree, they are not required for typesetting.
+% 
+% \subsection{Driver}
+%
+% The file does all the initial setup of the fonts.
+% It organises the fonts into families, defines shapes and reencodes as required.
+%
+% \iffalse
+%<*enc>
+% \fi
+%    \begin{macrocode}
+/OrnementsADFEncoding [
+/space
+/parenleft
+/parenright
+/zero
+/one
+/two
+/three
+/four
+/five
+/six
+/seven
+/eight
+/nine
+/less
+/equal
+/greater
+/A
+/B
+/C
+/D
+/E
+/F
+/G
+/H
+/I
+/J
+/K
+/L
+/M
+/N
+/O
+/P
+/Q
+/R
+/S
+/T
+/U
+/V
+/W
+/X
+/Y
+/Z
+/bracketleft
+/bracketright
+/a
+/b
+/c
+/d
+/e
+/f
+/g
+/h
+/i
+/j
+/k
+/l
+/m
+/n
+/o
+/p
+/q
+/r
+/s
+/t
+/u
+/v
+/w
+/x
+/y
+/z
+/braceleft
+/bar
+/braceright
+/bullet
+/section
+/paragraph
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+/.notdef
+] def
+%    \end{macrocode}
+% \iffalse
+%</enc>
+% \fi
+%
+% \subsection{Font Definitions}\label{subsec:fds}
+%
+% \iffalse
+%<*fd>
+% \fi
+% \begin{fntdefn}{uornementsadf.fd}
+% Font declarations for OrnementsADF font
+%    \begin{macrocode}
+\ProvidesFile{uornements.fd}[v1.2 2024/09/29 font definitions for U/OrnementsADF.]
+%    \end{macrocode}
+% \changes{v1.2}{2024-09-29}{Support for scaling.}
+% addaswyd o t1phv.fd (dyddiad y ffeil fd: 2020-03-25)
+%    \begin{macrocode}
+  \expandafter\ifx\csname adforn at scale\endcsname\relax
+    \let\adforn@@scale\@empty
+  \else
+    \edef\adforn@@scale{s*[\csname adforn at scale\endcsname]}%
+  \fi
+\DeclareFontFamily{U}{OrnementsADF}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{n}{
+  <-> \adforn@@scale OrnementsADF
+}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{sc}{<->ssub * OrnementsADF/m/n}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{it}{<->ssub * OrnementsADF/m/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{sl}{<->ssub * OrnementsADF/m/it}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{si}{<->ssub * OrnementsADF/m/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{scit}{<->ssub * OrnementsADF/m/si}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{scsl}{<->ssub * OrnementsADF/m/scit}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{n}{<->ssub * OrnementsADF/m/scsl}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{sc}{<->ssub * OrnementsADF/b/n}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{it}{<->ssub * OrnementsADF/b/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{sl}{<->ssub * OrnementsADF/b/it}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{si}{<->ssub * OrnementsADF/b/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{scit}{<->ssub * OrnementsADF/b/si}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{scsl}{<->ssub * OrnementsADF/b/scit}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{n}{<->ssub * OrnementsADF/b/scsl}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{sc}{<->ssub * OrnementsADF/bx/n}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{it}{<->ssub * OrnementsADF/bx/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{sl}{<->ssub * OrnementsADF/bx/it}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{si}{<->ssub * OrnementsADF/bx/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{scit}{<->ssub * OrnementsADF/bx/si}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{scsl}{<->ssub * OrnementsADF/bx/scit}{}
+%    \end{macrocode}
+% \end{fntdefn}
+% \iffalse
+%</fd>
+% \fi
+%
+% \iffalse
+% \fi
+% \iffalse
+% \fi
+% \iffalse
+% \fi
+% \iffalse
+% \fi
+%\Finale
+%^^A vim: sw=2:et:tw=0:


Property changes on: trunk/Master/texmf-dist/source/fonts/adforn/adforn.dtx
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/source/fonts/adforn/adforn.ins
===================================================================
--- trunk/Master/texmf-dist/source/fonts/adforn/adforn.ins	                        (rev 0)
+++ trunk/Master/texmf-dist/source/fonts/adforn/adforn.ins	2024-09-30 20:02:14 UTC (rev 72411)
@@ -0,0 +1,183 @@
+%% $Id: adforn.ins 10435 2024-09-29 08:12:12Z cfrees $
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% adforn.ins
+%% Additions and changes Copyright (C) YYYY-2024 Clea F. Rees.
+%% Code from skeleton.ins Copyright (C) 2015-2024 Scott Pakin (see below).
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Clea F. Rees.
+%%
+%% This work consists of all files listed in manifest.txt.
+%%
+%% The file adforn.ins is a derived work under the terms of the
+%% LPPL. It is based on version 2.4 of skeleton.ins which is part of 
+%% dtxtut by Scott Pakin. A copy of dtxtut, including the 
+%% unmodified version of skeleton.ins is available from
+%% https://www.ctan.org/pkg/dtxtut and released under the LPPL.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\input docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/adforn}
+
+\begingroup
+\obeyspaces
+\let\maybenoexpand\noexpand
+\xdef\mkpreamble{%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+^^J\DoubleperCent\space
+Copyright (C) \maybenoexpand\targDates Clea F. Rees.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work may be distributed and/or modified under the^^J\DoubleperCent\space
+conditions of the LaTeX Project Public License, either version 1.3c^^J\DoubleperCent\space
+of this license or (at your option) any later version.^^J\DoubleperCent\space
+The latest version of this license is in^^J\DoubleperCent\space
+  https://www.latex-project.org/lppl.txt^^J\DoubleperCent\space
+and version 1.3c or later is part of all distributions of LaTeX^^J\DoubleperCent\space
+version 2008-05-04 or later.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work has the LPPL maintenance status `maintained'.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+The Current Maintainer of this work is Clea F. Rees.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This file may only be distributed together with a copy of the package^^J\DoubleperCent\space
+fontscripts. You may however distribute the package fontscripts without^^J\DoubleperCent\space
+such generated files.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work consists of all files listed in manifest.txt.^^J\DoubleperCent\space
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}
+\xdef\mkderpreamble{%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+^^J\DoubleperCent\space
+Additions and changes Copyright (C) \maybenoexpand\targDates Clea F. Rees.^^J\DoubleperCent\space
+Code from \maybenoexpand\basePkgName Copyright (C) \maybenoexpand\baseDates \maybenoexpand\basePkgAu (see below)^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work may be distributed and/or modified under the^^J\DoubleperCent\space
+conditions of the LaTeX Project Public License, either version 1.3c^^J\DoubleperCent\space
+of this license or (at your option) any later version.^^J\DoubleperCent\space
+The latest version of this license is in^^J\DoubleperCent\space
+  https://www.latex-project.org/lppl.txt^^J\DoubleperCent\space
+and version 1.3c or later is part of all distributions of LaTeX^^J\DoubleperCent\space
+version 2008-05-04 or later.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work has the LPPL maintenance status `maintained'.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+The Current Maintainer of this work is Clea F. Rees.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work consists of all files listed in manifest.txt.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+\maybenoexpand\targType\maybenoexpand\outFileName is a derived work under the terms of the^^J\DoubleperCent\space
+LPPL. The original file, \maybenoexpand\baseFileName, is supplied with \maybenoexpand\basePkgName. A copy^^J\DoubleperCent\space
+of \maybenoexpand\basePkgName including an unmodified copy of \maybenoexpand\baseFileName is available from^^J\DoubleperCent\space
+https://www.ctan.org/pkg/\maybenoexpand\basePkgName.^^J\DoubleperCent\space
+The main modifications made to this file are listed below.^^J\DoubleperCent\space
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}
+\xdef\mkbasedpreamble{%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+^^J\DoubleperCent\space
+Additions and changes Copyright (C) \maybenoexpand\targDates Clea F. Rees.^^J\DoubleperCent\space
+Code from \maybenoexpand\basePkgName Copyright (C) \maybenoexpand\baseDates \maybenoexpand\basePkgAu (see below)^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work may be distributed and/or modified under the^^J\DoubleperCent\space
+conditions of the LaTeX Project Public License, either version 1.3c^^J\DoubleperCent\space
+of this license or (at your option) any later version.^^J\DoubleperCent\space
+The latest version of this license is in^^J\DoubleperCent\space
+  https://www.latex-project.org/lppl.txt^^J\DoubleperCent\space
+and version 1.3c or later is part of all distributions of LaTeX^^J\DoubleperCent\space
+version 2008-05-04 or later.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work has the LPPL maintenance status `maintained'.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+The Current Maintainer of this work is Clea F. Rees.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+This work consists of all files listed in manifest.txt.^^J\DoubleperCent\space
+^^J\DoubleperCent\space
+\maybenoexpand\targType\maybenoexpand\outFileName is a derived work under the terms of the LPPL. ^^J\DoubleperCent\space
+It is based on \maybenoexpand\baseFileName from \maybenoexpand\basePkgName. A copy of \maybenoexpand\basePkgName ^^J\DoubleperCent\space
+including a copy of \maybenoexpand\baseFileName is available from^^J\DoubleperCent\space
+https://www.ctan.org/pkg/\maybenoexpand\basePkgName. See \maybenoexpand\baseFileName for commentary.^^J\DoubleperCent\space
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+}
+\endgroup
+
+\def\targDates{2024}
+\expandafter\declarepreamble\expandafter\safonol\mkpreamble
+\endpreamble
+\def\targDates{2008-2024}
+\expandafter\declarepreamble\expandafter\safonolenc\mkpreamble
+\endpreamble
+\def\targType{The encoding }
+\def\basePkgName{fontinst}
+\def\baseFileName{t1.etx}
+\def\basePkgAu{Alan Jeffrey and Sebastian^^J\DoubleperCent\space Rahtz and Ulrik Vieth and Lars Hellström (see below)}
+\def\baseDates{2002}
+\expandafter\declarepreamble\expandafter\derpreamblefi\mkderpreamble
+\endpreamble
+\def\targDates{2024}
+\expandafter\declarepreamble\expandafter\derpreamblefin\mkderpreamble
+\endpreamble
+\def\baseFileName{ts1.etx}
+\expandafter\declarepreamble\expandafter\derpreamblefintc\mkderpreamble
+\endpreamble
+\def\targDates{2008-2024}
+\expandafter\declarepreamble\expandafter\derpreamblefitc\mkderpreamble
+\endpreamble
+\def\targType{The metrics file }
+\def\baseFileName{newlatin.mtx}
+\expandafter\declarepreamble\expandafter\derpreamblefim\mkderpreamble
+\endpreamble
+\def\baseFileName{lsmisc.mtx}
+\expandafter\declarepreamble\expandafter\basedpreamblefimm\mkbasedpreamble
+\endpreamble
+\def\baseFileName{lsbuild.mtx}
+\expandafter\declarepreamble\expandafter\basedpreamblefimb\mkbasedpreamble
+\endpreamble
+
+
+
+\askforoverwritefalse
+\askonceonly
+
+\usepreamble\safonol
+
+\generate{\file{adforn.sty}{\from{adforn.dtx}{sty}}
+  \file{OrnementsADF.enc}{\from{adforn.dtx}{enc}}
+  \file{uornementsadf.fd}{\from{adforn.dtx}{fd}}
+}
+
+\obeyspaces
+\Msg{*************************************************************}
+\Msg{*                                                           *}
+\Msg{* To finish the installation you have to move the following *}
+\Msg{* files into a directory searched by TeX:                   *}
+\Msg{*                                                           *}
+\Msg{*     adforn.sty                                            *}
+\Msg{*     *.fd                                                  *}
+\Msg{*     *.map                                                 *}
+\Msg{*     *.pfb                                                 *}
+\Msg{*     *.tfm                                                 *}
+\Msg{*     *.enc                                                 *}
+\Msg{*                                                           *}
+\Msg{* update the filename database, if applicable, and install  *}
+\Msg{* the map file(s) with updmap-sys or similar.               *}
+\Msg{*                                                           *}
+\Msg{* To produce the documentation run the file adforn.dtx      *}
+\Msg{* through LaTeX.                                            *}
+\Msg{*                                                           *}
+\Msg{* Happy TeXing!                                             *}
+\Msg{*                                                           *}
+\Msg{*************************************************************}
+
+\endbatchfile

Modified: trunk/Master/texmf-dist/tex/latex/adforn/adforn.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/adforn/adforn.sty	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/tex/latex/adforn/adforn.sty	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,26 +1,86 @@
+%%
+%% This is file `adforn.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% adforn.dtx  (with options: `sty')
+%% 
+%% Copyright (C) 2024 Clea F. Rees.
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%% 
+%% This work has the LPPL maintenance status `maintained'.
+%% 
+%% The Current Maintainer of this work is Clea F. Rees.
+%% 
+%% This file may only be distributed together with a copy of the package
+%% fontscripts. You may however distribute the package fontscripts without
+%% such generated files.
+%% 
+%% This work consists of all files listed in manifest.txt.
+%% 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{adforn}[2019/10/13 v1.1b adforn CFR]
-\RequirePackage{pifont}
-{\Pifont{OrnementsADF}}
-
-\newcommand*{\adforn}[1]{%
-	\Pisymbol{OrnementsADF}{#1}}
-
+\RequirePackage{svn-prov}
+\ProvidesPackageSVN[\filebase.sty]{$Id: adforn.dtx 10442 2024-09-29 18:25:09Z cfrees $}[v1.2 \revinfo]
+\DefineFileInfoSVN[adforn]
+\newif\if at adforn@digonnew
+\@ifundefined{ExplLoaderFileDate}{%
+  \IfFileExists{expl3.sty}{%
+    \RequirePackage{expl3}%
+  }{%
+    \@adforn at digonnewfalse
+  }%
+}{\@adforn at digonnewtrue}
+\if at adforn@digonnew
+\ExplSyntaxOn
+\keys_define:nn { adforn }
+{
+  scale .tl_set:N = \adforn at scale,
+  scale .initial:V = \@empty,
+}
+\else
+  \let\adforn at scale\@empty
+\fi
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\providecommand \IfFormatAtLeastTF { \@ifl at t@r \fmtversion }
+\IfFormatAtLeastTF { 2022-06-01 }
+{
+  \ProcessKeyOptions [ adforn ]
+}{
+  \RequirePackage { l3keys2e }
+  \ProcessKeysOptions { adforn }
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ExplSyntaxOff
+\DeclareRobustCommand{\adforn at style}{%% do NOT break line below!
+  \not at math@alphabet\adforn at style\relax
+  \fontencoding{U}\fontfamily{OrnementsADF}\fontseries{m}\fontshape{n}\selectfont
+}
+\newcommand*\adforn[1]{{\adforn at style\char#1}}
 \newcommand*{\adfhalfleftarrowhead}{\adforn{1}}
 \newcommand*{\adfhalfrightarrowhead}{\adforn{2}}
 \gdef\adfast#1{%
-	\ifcase	#1		\relax
-		\or	\adforn{3}%
-		\or	\adforn{4}%
-		\or	\adforn{5}%
-		\or	\adforn{6}%
-		\or	\adforn{7}%
-		\or	\adforn{8}%
-		\or	\adforn{9}%
-		\or	\adforn{10}%
-		\or	\adforn{11}%
-		\or	\adforn{12}%
-	\fi}
+\ifcase #1 \relax
+\or \adforn{3}%
+\or \adforn{4}%
+\or \adforn{5}%
+\or \adforn{6}%
+\or \adforn{7}%
+\or \adforn{8}%
+\or \adforn{9}%
+\or \adforn{10}%
+\or \adforn{11}%
+\or \adforn{12}%
+\fi}
 \newcommand*{\adfhalfleafleft}{\adforn{13}}
 \newcommand*{\adfdiamond}{\adforn{14}}
 \newcommand*{\adfhalfleafright}{\adforn{15}}
@@ -84,7 +144,7 @@
 \newcommand*{\adfbullet}{\adforn{73}}
 \newcommand*{\adfS}{\adforn{74}}
 \newcommand*{\adfgee}{\adforn{75}}
-
+%% end adforn.sty
 \endinput
-%% end adforn.sty
-
+%%
+%% End of file `adforn.sty'.

Modified: trunk/Master/texmf-dist/tex/latex/adforn/uornementsadf.fd
===================================================================
--- trunk/Master/texmf-dist/tex/latex/adforn/uornementsadf.fd	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/texmf-dist/tex/latex/adforn/uornementsadf.fd	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1,17 +1,63 @@
-% Font declarations for OrnementsADF font
+%%
+%% This is file `uornementsadf.fd',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% adforn.dtx  (with options: `fd')
+%% 
+%% Copyright (C) 2024 Clea F. Rees.
+%% 
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3c
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   https://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2008-05-04 or later.
+%% 
+%% This work has the LPPL maintenance status `maintained'.
+%% 
+%% The Current Maintainer of this work is Clea F. Rees.
+%% 
+%% This file may only be distributed together with a copy of the package
+%% fontscripts. You may however distribute the package fontscripts without
+%% such generated files.
+%% 
+%% This work consists of all files listed in manifest.txt.
+%% 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\ProvidesFile{uornements.fd}[v1.2 2024/09/29 font definitions for U/OrnementsADF.]
+  \expandafter\ifx\csname adforn at scale\endcsname\relax
+    \let\adforn@@scale\@empty
+  \else
+    \edef\adforn@@scale{s*[\csname adforn at scale\endcsname]}%
+  \fi
 \DeclareFontFamily{U}{OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{m}{n}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{m}{sc}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{m}{it}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{m}{sl}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{m}{si}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{b}{n}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{b}{sc}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{b}{it}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{b}{sl}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{b}{si}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{bx}{n}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{bx}{sc}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{bx}{it}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{bx}{sl}{<-> OrnementsADF}{}
-\DeclareFontShape{U}{OrnementsADF}{bx}{si}{<-> OrnementsADF}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{n}{
+  <-> \adforn@@scale OrnementsADF
+}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{sc}{<->ssub * OrnementsADF/m/n}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{it}{<->ssub * OrnementsADF/m/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{sl}{<->ssub * OrnementsADF/m/it}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{si}{<->ssub * OrnementsADF/m/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{scit}{<->ssub * OrnementsADF/m/si}{}
+\DeclareFontShape{U}{OrnementsADF}{m}{scsl}{<->ssub * OrnementsADF/m/scit}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{n}{<->ssub * OrnementsADF/m/scsl}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{sc}{<->ssub * OrnementsADF/b/n}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{it}{<->ssub * OrnementsADF/b/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{sl}{<->ssub * OrnementsADF/b/it}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{si}{<->ssub * OrnementsADF/b/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{scit}{<->ssub * OrnementsADF/b/si}{}
+\DeclareFontShape{U}{OrnementsADF}{b}{scsl}{<->ssub * OrnementsADF/b/scit}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{n}{<->ssub * OrnementsADF/b/scsl}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{sc}{<->ssub * OrnementsADF/bx/n}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{it}{<->ssub * OrnementsADF/bx/sc}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{sl}{<->ssub * OrnementsADF/bx/it}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{si}{<->ssub * OrnementsADF/bx/sl}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{scit}{<->ssub * OrnementsADF/bx/si}{}
+\DeclareFontShape{U}{OrnementsADF}{bx}{scsl}{<->ssub * OrnementsADF/bx/scit}{}
+\endinput
+%%
+%% End of file `uornementsadf.fd'.

Modified: trunk/Master/tlpkg/libexec/ctan2tds
===================================================================
--- trunk/Master/tlpkg/libexec/ctan2tds	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/tlpkg/libexec/ctan2tds	2024-09-30 20:02:14 UTC (rev 72411)
@@ -87,6 +87,7 @@
  'acromake',    "die 'skipping, nonfree (nomodify) license'",
  'acrotex',     "die 'skipping, per author (dps) request'",
  'acrotex-js',	"die 'skipping, requires adobe'",
+ 'adforn',	"&MAKEflatten",
  'adobe-euro',  "die 'skipping, support for nonfree fonts'",
  'adobecaslon', "die 'skipping, support for nonfree fonts'",
  'adobeornaments', "die 'skipping, support for nonfree fonts'",

Modified: trunk/Master/tlpkg/tlpsrc/adforn.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/adforn.tlpsrc	2024-09-30 11:39:49 UTC (rev 72410)
+++ trunk/Master/tlpkg/tlpsrc/adforn.tlpsrc	2024-09-30 20:02:14 UTC (rev 72411)
@@ -1 +1,2 @@
-execute addMap OrnementsADF.map
+execute addMap ${PKGNAME}.map
+



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