diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts')
246 files changed, 30923 insertions, 13293 deletions
diff --git a/Master/texmf-dist/doc/fonts/adforn/README b/Master/texmf-dist/doc/fonts/adforn/README deleted file mode 100644 index eec053ddf87..00000000000 --- a/Master/texmf-dist/doc/fonts/adforn/README +++ /dev/null @@ -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 diff --git a/Master/texmf-dist/doc/fonts/adforn/README.md b/Master/texmf-dist/doc/fonts/adforn/README.md new file mode 100644 index 00000000000..dc451977aae --- /dev/null +++ b/Master/texmf-dist/doc/fonts/adforn/README.md @@ -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: --> diff --git a/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf b/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf Binary files differnew file mode 100644 index 00000000000..2b67493771c --- /dev/null +++ b/Master/texmf-dist/doc/fonts/adforn/adforn-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex b/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex new file mode 100644 index 00000000000..5f2f6d05873 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/adforn/adforn-tables.tex @@ -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 diff --git a/Master/texmf-dist/doc/fonts/adforn/adforn.pdf b/Master/texmf-dist/doc/fonts/adforn/adforn.pdf Binary files differindex ac774e90154..0632cc55167 100644 --- a/Master/texmf-dist/doc/fonts/adforn/adforn.pdf +++ b/Master/texmf-dist/doc/fonts/adforn/adforn.pdf diff --git a/Master/texmf-dist/doc/fonts/adforn/adforn.tex b/Master/texmf-dist/doc/fonts/adforn/adforn.tex deleted file mode 100644 index f956b5db6fc..00000000000 --- a/Master/texmf-dist/doc/fonts/adforn/adforn.tex +++ /dev/null @@ -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} diff --git a/Master/texmf-dist/doc/fonts/adforn/manifest.txt b/Master/texmf-dist/doc/fonts/adforn/manifest.txt index 5c18326c59a..b7edf360c82 100644 --- a/Master/texmf-dist/doc/fonts/adforn/manifest.txt +++ b/Master/texmf-dist/doc/fonts/adforn/manifest.txt @@ -1,6 +1,13 @@ -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'. @@ -8,16 +15,56 @@ The Current Maintainer of this work is Clea F. Rees. 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. + +This file was automatically generated by `l3build manifest`. + +## 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 -adforn.sty -OrnementsADF.enc -OrnementsADF.map -uornementsadf.fd -adforn.tex -manifest.txt -README +Note that font tables are automatically generated by l3build from fnt-tables.tex. -Derived files: -OrnementsADF.tfm -adforn.pdf +* adforn-tables.pdf +* adforn.pdf diff --git a/Master/texmf-dist/doc/fonts/adfsymbols/README b/Master/texmf-dist/doc/fonts/adfsymbols/README.md index 94799c8e56a..0ba924877fa 100644 --- a/Master/texmf-dist/doc/fonts/adfsymbols/README +++ b/Master/texmf-dist/doc/fonts/adfsymbols/README.md @@ -1,5 +1,6 @@ -adfsymbols ----------- +$Id: README.md 10464 2024-10-03 19:29:14Z cfrees $ + +# adfsymbols adfsymbols consists of: 1. the ArrowsADF and BulletsADF fonts developed by Hirwen Harendel, Arkandis @@ -13,29 +14,34 @@ opentype versions of the fonts, and other ADF fonts can be found on the foundry's homepage: http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## Changes + +Version 1.2a fixes a bug **if** I've understood the problem correctly, which I'm +far from sure about. (All it does is add a pair of curly brackets in the .sty.) -For details, please see adfsymbols.pdf. +Version 1.2b hopefully includes both the PDF *and* the TFM. -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. +Version 1.3 adds a package scaling option and removes dependencies on pifont +and fp. -Contact Details ---------------- +## Code Repositories -If you have comments about the fonts themselves, please contact Hirwen Harendal -(harendalh <at> hotmail <dot> com). +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 -Clea F. Rees (ReesC21 <at> cardiff <dot> ac <dot> uk) +## Contact Details -Changes -------- +Bug reports, feature requests etc. concerning the LaTeX support or packaging +should be filed at + https://codeberg.org/cfr/nfssext/issues -Version 1.2a fixes a bug **if** I've understood the problem correctly, which I'm -far from sure about. (All it does is add a pair of curly brackets in the .sty.) +If you have comments about the fonts themselves, please contact Hirwen +Harendal (harendalh <at> hotmail <dot> com). -Version 1.2b hopefully includes both the PDF *and* the TFM. +Clea F. Rees +Version 1.3 +2024-10-03 -2019/10/13 +vim: tw=80:sw=2:et: diff --git a/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.pdf b/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.pdf Binary files differindex d978ad3f275..1b2f88ddef1 100644 --- a/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.pdf +++ b/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.pdf diff --git a/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.tex b/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.tex deleted file mode 100644 index 43a3456f050..00000000000 --- a/Master/texmf-dist/doc/fonts/adfsymbols/adfsymbols.tex +++ /dev/null @@ -1,253 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% adfsymbols.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{enumitem} -\usepackage[a4paper,headheight=13pt]{geometry} -\usepackage{microtype} - -\title{adfsymbols\thanks{Version 1.2.}} -\author{Clea F.\ Rees\footnote{ReesC21 <at> cardiff <dot> ac <dot> uk}} -\newcommand*{\dyddiad}{24\textsuperscript{th} September, 2019} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[lh]{} - \fancyhf[rh]{} - \fancyhf[ch]{% - \itshape adfsymbols\hspace*{1.5em}{\Large\adfbullet{14}}\hspace*{1.5em}\dyddiad} - \fancyhf[cf]{% - \itshape {\large\adfbullet{39}} \thepage~of~\pageref{LastPage} % - {\large\adfbullet{40}}} - \renewcommand{\headrulewidth}{0pt} - -\makeatletter -\newcommand{\adfsymset}{% -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} -\newcommand{\adfarrowshow}{% - \def\tempa{52}% - \@for \xx:=\adfsymset \do {% - \ifx\tempa\xx - \xx: \adfarrow{\xx}% - \else - \xx: \adfarrow{\xx}\\% - \fi}} -\newcommand{\adfbulletshow}{% - \def\tempa{52}% - \@for \xx:=\adfsymset \do {% - \ifx\tempa\xx - \xx: \adfbullet{\xx}% - \else - \xx: \adfbullet{\xx}\\% - \fi}} -\makeatother - -\pdfmapfile{+ ArrowsADF.map} -\pdfmapfile{+ BulletsADF.map} -\usepackage{adfarrows} -\usepackage{adfbullets} - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (adfsymbols) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Symbols,symbols,arrow,arrows,Arrow,Arrows,arrowsadf,adfsymbols,ArrowsADF,BulletsADF,bullets,bullet,Bullets,Bullet,bulletsadf,symbolsadf,adfbullets,adfarrows,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 Symbols \adf. This guide outlines the \TeX/\LaTeX\ support provided with version 1.001 of the fonts 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 the Symbols \adf\ font collection in postscript type 1 format. The fonts were developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf), and information about the fonts themselves, together with copies of the fonts in opentype format, can be found at \url{http://pagesperso-orange.fr/arkandis/ADF/tugfonts.htm}. The fonts are 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 fonts themselves, the \TeX/\LaTeX\ support is somewhat experimental. - -\lpack{adfsymbols} includes a copy of the fonts in type 1 format, documentation and support files for \TeX/\LaTeX\, including two \LaTeX\ package files, \path{adfarrows.sty} and \path{adfbullets.sty}. - -\section{The support package}\label{sec:support} - -\lpack{adfsymbols} provides access to the symbols in \fname{ArrowsADF} and \fname{BulletsADF} in \LaTeX\ through two packages, \lpack{adfarrows} and \lpack{adfbullets}. Both packages require \lpack{pifont} and \lpack{adfarrows} also requires \lpack{fp}. - -\subsection{adfarrows} - -\lpack{adfarrows} provides the command \verb|\adfarrow{}| which takes a single numerical argument. There are 52 arrows in \fname{ArrowsADF} which can be produced by feeding the relevant number between 1 and 52 to \verb|\adfarrow{}|\footnote{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}{4} %\raggedcolumns - \adfarrowshow -\end{multicols} - -For example, \verb|\adfarrow{5}\adfarrow{9}| produces: \adfarrow{5}\adfarrow{9}. - -\subsubsection{Alternative commands} - -To make things a little more convenient, additional commands are provided to access the various arrows. The effect is to typeset one of the arrows show above but it is not necessary to look up or remember the correct numerical argument. - -First, four commands are provided to access the four half arrows. In each case, the number of the arrow is given first. This may be used directly with the \verb|\adfarrow{}| command as explained above. The alternative command is given next. This command may be used to typeset the same ornament. For example both \verb|\adfarrow{1}| and \verb|\adfhalfarrowright| produce \adfhalfarrowright. Finally, the arrow produced by the two commands is typeset to their right. - -\begin{longtable}{llllll} - \toprule -% \textbf{no.} & \textbf{command} & \textbf{} & \textbf{no.} & \textbf{command} & \textbf{}\\\midrule - \endhead - \bottomrule\endfoot - 1 & \verb|\adfhalfarrowright| & \adfhalfarrowright & 2 & \verb|\adfhalfarrowleft| & \adfhalfarrowleft\\ - 27 & \verb|\adfhalfarrowrightsolid| & \adfhalfarrowrightsolid & 28 & \verb|\adfhalfarrowleftsolid| & \adfhalfarrowleftsolid\\ -\end{longtable} - -The remaining arrows consist of six families each containing eight arrows --- one for each of the eight directions of the compass. These may be accessed in two ways, in addition to using \verb|\adfarrow{}|. - -First, eight commands are provided. Each command takes a single numerical argument in the range 1--6. The argument corresponds to one of the six families of arrows. So using the same number with the different commands will typeset arrows from the same family pointing in different directions. - -\begin{longtable}{llll} - \toprule - {direction} & {command} & \multicolumn{2}{l}{{example usage}}\\\midrule - \endhead - \bottomrule\endfoot - north & \verb|\adfarrown| & \verb|\adfarrown1| & \adfarrown1 \\ - northeast & \verb|\adfarrowne| & \verb|\adfarrowne2| & \adfarrowne2 \\ - east & \verb|\adfarrowe| & \verb|\adfarrowe3| & \adfarrowe3 \\ - southeast & \verb|\adfarrowse| & \verb|\adfarrowse4| & \adfarrowse4 \\ - south & \verb|\adfarrows| & \verb|\adfarrows5| & \adfarrows5 \\ - southwest & \verb|\adfarrowsw| & \verb|\adfarrowsw6| & \adfarrowsw6 \\ - west & \verb|\adfarroww| & \verb|\adfarroww1| & \adfarroww1 \\ - northwest & \verb|\adfarrownw| & \verb|\adfarrownw3| & \adfarrownw3 \\ -\end{longtable} - -Second, a further command is provided which allows you to specify both the family and direction as separate arguments. This is in fact the base command \verb|\adfarrow| again. Above, we used the command with just one argument: \verb|\adfarrow{}|. In effect, we left the optional argument empty: \verb|\adfarrow[]{}|. The optional argument may, however, take one of six family names or their corresponding numbers. In this case, the second argument specifies the arrow's direction. \emph{Note that you must specify a family if you specify a direction.} If the optional argument is omitted, the command expects the numerical argument corresponding to the arrow you wish to typeset. - -\begin{longtable}{ll} - \toprule - \multicolumn{2}{c}{family names for first argument}\\\cmidrule{1-2} - family number & family name\\\midrule - \endhead - \bottomrule\endfoot - 1 & opentail\\ - 2 & plain\\ - 3 & comic\\ - 4 & solidtail\\ - 5 & thick\\ - 6 & tail\\ -\end{longtable} - -The arrow's direction may be specified in either a long or an abbreviated form: -\begin{longtable}{lll} - \toprule - \multicolumn{3}{c}{direction names for the second argument}\\\cmidrule{1-3} - direction & long form & short form\\\midrule\endhead - \bottomrule\endfoot - north & north & n\\ - northeast & northeast & ne\\ - east & east & e\\ - southeast & southeast & se\\ - south & south & s\\ - southwest & southwest & sw\\ - west & west & w\\ - northwest & northwest & nw\\ -\end{longtable} - -The different possibilities may be illustrated by the examples in the following table where each row consists of a selection of equivalent commands which may be used to produce identical output in different ways. In each case, the number of the arrow is given first. This may be used directly with the \verb|\adfarrow{}| command as explained above. One of the eight commands from the previous section follows. Two additional uses of \verb|\adfarrow| are given next using the \verb|\adfarrow[family]{direction}| form described in this section. Finally, the arrow each of these commands typesets is displayed to their right. -\begin{longtable}{lllll} - \toprule\endhead - \bottomrule\endfoot - 4 & \verb|\adfarrowse1| & \verb|\adfarrow[1]{southeast}| & \verb|\adfarrow[opentail]{se}| & \adfarrow[opentail]{se}\\ - 51 & \verb|\adfarrown6| & \verb|\adfarrow[tail]{north}| & \verb|\adfarrow[6]{n}| & \adfarrow[6]{n}\\ - 42 & \verb|\adfarrownw5| & \verb|\adfarrow[thick]{nw}| & \verb|\adfarrow[5]{northwest}| & \adfarrow[5]{northwest}\\ - 15 & \verb|\adfarroww2| & \verb|\adfarrow[2]{w}| & \verb|\adfarrow[plain]{west}| & \adfarrow[plain]{west}\\ - 31 & \verb|\adfarrows4| & \verb|\adfarrow[solidtail]{south}| & \verb|\adfarrow[4]{s}| & \adfarrow[4]{s}\\ - 22 & \verb|\adfarrowsw3| & \verb|\adfarrow[comic]{sw}| & \verb|\adfarrow[3]{southwest}| & \adfarrow[3]{southwest}\\ -\end{longtable} - -\subsection{adfbullets} - -\lpack{adfbullets} provides the command \verb|\adfbullet{}| which takes a single numerical argument. There are 52 bullets in \fname{BulletsADF} which can be produced by feeding the relevant number between 1 and 52 to \verb|\adfbullet{}|\footnote{Again, a 0 will simply typeset a space and should be avoided as using it may interfere with \TeX's spacing algorithms.}: -\begin{multicols}{4} - \adfbulletshow -\end{multicols} - -For example, \verb|\adfbullet{17}\adfbullet{19}\adfbullet{23}| produces: \adfbullet{17}\adfbullet{19}\adfbullet{23}. - -\section{Usage} - -Arrows and bullets may be especially useful when designing: -\begin{itemize}[label=\adfbullet{25}] - \item diagrams; - \item presentations; - \item handouts; - \item brochures, leaflets and pamphlets; - \item forms, including fill-in \textsc[pdf] forms. -\end{itemize} - -Many of these uses are made easier by the use of various packages. For example, \lpack{enumitem} allows you to easily change the format of lists and the previous list was typeset as follows: -\begin{verbatim} -\begin{itemize}[label=\adfbullet{25}] - \item diagrams; - \item presentations; - \item handouts; - \item brochures, leaflets and pamphlets; - \item forms, including fill-in \textsc[pdf] forms. -\end{itemize} -\end{verbatim} -Refer to the package documentation for further details. - -\lpack{adfarrows} and \lpack{adfbullets} can be used in \lpack{beamer} presentations to produce lists with custom bullet markers; as icons and markers in \lpack{pgf} diagrams; with \lpack{sectsty}, \lpack{titlesec} and/or \lpack{fancyhdr} to typeset custom headings, headers and footers. For example, -\begin{verbatim} -\pagestyle{fancy} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[lh]{} - \fancyhf[rh]{} - \fancyhf[ch]{% - \itshape adfsymbols\hspace*{1.5em}{\Large\adfbullet{14}}\hspace*{1.5em}\dyddiad} - \fancyhf[cf]{% - \itshape {\large\adfbullet{39}} \thepage~\ofname~\pageref{LastPage} % - {\large\adfbullet{40}}} - \renewcommand{\headrulewidth}{0pt} -\end{verbatim} -was used to customise this document's headers and footers with \lpack{fancyhdr}. (\verb|\dyddiad| is an uninteresting command which simply holds the date used for the document.) - -\end{document} diff --git a/Master/texmf-dist/doc/fonts/adfsymbols/manifest.txt b/Master/texmf-dist/doc/fonts/adfsymbols/manifest.txt index 8d8f3ac31cf..4d205827dcf 100644 --- a/Master/texmf-dist/doc/fonts/adfsymbols/manifest.txt +++ b/Master/texmf-dist/doc/fonts/adfsymbols/manifest.txt @@ -1,6 +1,13 @@ -Copyright 2019 Clea F. Rees +# Manifest for adfsymbols -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) Thu Oct 3 20:30:33 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'. @@ -8,20 +15,62 @@ The Current Maintainer of this work is Clea F. Rees. 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. - -manifest.txt -ArrowsADF.map -BulletsADF.map -SymbolsADF.enc -adfarrows.sty -adfbullets.sty -uarrowsadf.fd -ubulletsadf.fd -adfsymbols.tex -README - -Derived files: -ArrowsADF.tfm -BulletsADF.tfm -adfsymbols.pdf +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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* README.md +* adfarrows.dtx +* adfsymbols.dtx +* adfsymbols.ins +* adfbullets.dtx + +### 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 +* adfarrows-alt.lvt +* adfsymbols-basic.lvt +* adfsymbols-scale.lvt +* adfsymbols-show.lvt +* adfsymbols-subs.lvt +* adfarrows-alt.tlg +* adfsymbols-basic.tlg +* adfsymbols-scale.tlg +* adfsymbols-show.tlg +* adfsymbols-subs.tlg + + +## Derived files + + +### Package files + + +* BulletsADF.tfm +* ArrowsADF.tfm +* adfsymbols.map +* ubulletsadf.fd +* uarrowsadf.fd +* adfbullets.sty +* adfarrows.sty +* SymbolsADF.enc + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* adfsymbols.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.pdf b/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.pdf Binary files differdeleted file mode 100644 index b8b04ffd95c..00000000000 --- a/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.tex b/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.tex deleted file mode 100644 index bd37e7cf62c..00000000000 --- a/Master/texmf-dist/doc/fonts/baskervald/baskervaldadf.tex +++ /dev/null @@ -1,296 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% baskervaldadf.tex -%% Copyright 2010 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[11pt,british]{article} -\usepackage{babel} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage{lmodern} -\renewcommand{\ttdefault}{lmvtt} -\let\origrmdefault\rmdefault -\DeclareRobustCommand{\origrmfamily}{% - \fontencoding{T1}% - \fontfamily{\origrmdefault}% - \selectfont} -\DeclareTextFontCommand{\textorigrm}{\origrmfamily} -\usepackage{baskervald} - \pdfmapfile{+ybv.map} % not necessary for installed package -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{url} - \urlstyle{tt} -\usepackage{hyperref} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{baskervaldadf} -\author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\newcommand*{\dyddiad}{13\textsuperscript{th} July, 2010} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape baskervaldadf} - \fancyhf[rh]{\itshape\dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - -\makeatletter -\DeclareRobustCommand{\scshape}{% - \not@math@alphabet\scshape\relax - \origrmfamily - \def\tempu{u}% - \def\tempo{ol}% - \ifx\f@shape\tempu - \exfs@merge@shape{\scdefault}{\udefault}{\scudefault}% - \else - \ifx\f@shape\tempo - \exfs@merge@shape{\scdefault}{\oldefault}{\scoldefault}% - \else - \exfs@merge@shape{\scdefault}{\itdefault}{\sidefault}% - \fi - \fi} -\makeatother - - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (baskervaldadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Baskervald,baskervald,baskervaldadf,BaskervaldADF,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 the Baskervald \adf\ font collection. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided by \lpack{baskervaldadf} for version 1.016 of the fonts. -\end{abstract} - -\tableofcontents - -\section{Introduction} - -This document explains how to use the \TeX/\LaTeX\ support provided for version 1.016 of the Baskervald \adf\ font collection developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf). \lpack{baskervaldadf} includes copies of the fonts in postscript type 1 format. Further information about the fonts themselves and alternative font formats for use with other programmes can be found at \url{http://arkandis.tuxfamily.org/adffonts.html}. The fonts are released under the \textsc{gnu} General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version, with font exception. For details, see \textsc{notice}.txt and \textsc{copying}. - -The \TeX/\LaTeX\ support package consists of all files listed in \path{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices. 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 fonts themselves, the \TeX/\LaTeX\ support is somewhat experimental. - -\section{The collection} - -Baskervald \adf\ is a serif family with lining figures designed as a substitute for Baskerville. The family currently includes upright and italic or oblique shapes in each of regular, bold and heavy weights. All fonts include the slashed zero and additional non-standard ligatures. The support package renames them according to the Karl Berry fontname scheme and defines two families. One of these primarily provides access to the ``standard'' or default characters while the other supports additional ligatures\footnote{\Fref{sec:encs} describes the encodings used to create these families. For further details see the encoding files \path{t1-baskervald.etx} and \path{t1-baskervald-lig.etx}.}. The included package files provide access to these features in \LaTeX\ as explained in \fref{sec:support} and \fref{sec:commands}. - -\clearpage - -\begin{longtable}{llll} - \toprule - \textbf{\TeX\ directory} & \textbf{font families} & \textbf{Original name} & \textbf{\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - baskervald & ybv, ybvw & BaskervaldADFStd-Bold & ybvb8a\\ - & & BaskervaldADFStd-BoldItalic & ybvbi8a\\ - & & BaskervaldADFStd-Italic & ybvri8a\\ - & & BaskervaldADFStd-Regular & ybvr8a\\ - & & BaskervaldADFStd-Heavy & ybvh8a\\ - & & BaskervaldADFStd-HeavyOblique & ybvho8a\\ - -\end{longtable} - -\section{Requirements} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ support provided by \path{baskervald.sty} requires \lpack{nfssext-cfr} and \lpack{xkeyval}. Without this, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. - -The documentation requires in additional packages. These are all standard and available from \textsc{ctan} but you can always comment out the relevant lines in \path{baskervaldadf.tex} if you wish. - -\section{Installation} - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/baskervald} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich baskervald.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=ybv.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=ybv.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map ybv.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{ybv.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create: -\begin{verbatim} - TEXMFLOCAL/web2c/updmap-local.cfg -\end{verbatim} -and add the following line to the end of the file: -\begin{verbatim} - Map ybv.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex this file (\path{baskervaldadf.tex}). The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{baskervaldadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings}\label{sec:encs} - -The package supports modified \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. Most characters in the \textsc{ec} encoding are available and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The regular version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-baskervald.enc}) reassigns two slots which would otherwise be empty due to missing glyphs which \path{fontinst} cannot fake. In the \textsc{t1} encoding, these slot are standardly used for the Sami Eng/eng characters (\textorigrm{\NG}/\textorigrm{\ng}) . \path{t1-baskervald.enc} uses these slots for the non-standard ligatures `fj' and `ffj'. The fonts also lack the unfakable per thousand zero. Although this slot remains in the regular version of the encoding, it is empty due to the lack of a suitable glyph. - -The ``ligature'' version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-baskervald-lig.enc}) provides access to the full range of ligatures available: \textswash{`ct', `sp' and `st'}. Because further slots are required to accommodate the relevant glyphs, a number of characters normally available in the \textsc{ec} encoding are unavailable. These are the \textsc{ascii} tilde (\textasciitilde), the \textsc{ascii} upward-pointing arrow head (\textasciicircum) and the ``neutral'' double quotation mark (\textquotedbl). Attempting to access these characters while using the ligature versions of the fonts may result in errors of various kinds and will certainly produce unexpected output even though the characters are provided by the fonts, as the previous sentence demonstrates. To access these glyphs, ensure that the regular version of the fonts is active. - -\subsection{\LaTeX\ package} - -To use the fonts in a \LaTeX\ document, add \verb|\usepackage{baskervald}| to your document preamble. This will set the default serif/roman family to \fname{ybv} (\fgroup{baskervald}) and enable access to the additional glyphs available in the other family. The package supports the single option \verb|lig|. Loading \lpack{baskervald} with this option will select the ``ligature'' version as the default serif/roman family. \textbf{\emph{This option is not recommended unless you are \emph{certain} you do not wish to access any of the characters described in \fref{sec:encs}.}} You should also note that this option will mean all of the additional ligatures will be active, which may not be what you want. - -Note that loading \path{baskervald.sty} will not affect the default sans-serif or typewriter families. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ package \lpack{baskervald}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{baskervaldadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures etc.\ as determined by the packages and options loaded or your distribution's setup. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{baskervald} is loaded. If for some reason you wish to make them available when no relevant package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - -\subsubsection{Weights} - - \begin{longtable}{lll} - \toprule - \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - heavy & \verb|\ebweight| & \verb|\texteb{}|\\ - \end{longtable} - - These work in the same way as the standard \LaTeX\ commands for switching to bold text, for example. - \begin{verbatim} - \texteb{Heavy and \textsl{heavy oblique}} - \end{verbatim} - produces: - \begin{center} - \texteb{Heavy and \textsl{heavy oblique}} - \end{center} - -\subsubsection{Styles} - - \begin{longtable}{llll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule\endhead - \bottomrule\endfoot - ligature/script/swash & \verb|\swashstyle| & \verb|\textswash{}| & additional ligatures\\ - \end{longtable} - - \verb|\swashstyle| and \verb|\textswash{}| switch to the ``ligature'' family (\fgroup{ybvw}). Within the scope of these commands: - \begin{itemize} - \item \verb|ct|, \verb|sp| and \verb|st| will typeset the corresponding ligature (\textswash{ct}/\textswash{sp}/\textswash{st}); - \item attempting to typeset certain standard characters will produce unexpected results (see \fref{sec:encs}). - \end{itemize} - - For example, suppose that \lpack{baskervald}\ was loaded and the following commands set up: - \begin{verbatim} - \newcommand{\fytext}{% - Sphinx of black quartz, judge my vow.\\ - Somewhat splendid fjords act last.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}} - \end{verbatim} - \newcommand{\fytext}{% - Sphinx of black quartz, judge my vow.\\ - Somewhat splendid fjords act last.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}} - Then: - \begin{verbatim} - --- ``regular'' ---\\[1em] - \fytest\\\bigskip - --- ``ligature'' ---\\[1em] - \swashstyle - \fytest - \end{verbatim} - produces: - \begin{center} - --- ``regular'' ---\\[1em] - \fytest\\\bigskip - --- ``ligature'' ---\\[1em] - \swashstyle - \fytest - \end{center} - -\subsection{The slashed zero (\zeroslash)} - -Both of the modified \textsc{t1} encodings used by \lpack{baskervaldadf} include a non-standard ligature to accommodate the slashed zero. Provided \lpack{baskervald} is loaded and the default serif/roman family is active, \verb|\zeroslash| will produce the slashed zero (\zeroslash). - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/baskervald/manifest.txt b/Master/texmf-dist/doc/fonts/baskervald/manifest.txt deleted file mode 100644 index 95c8cc4124a..00000000000 --- a/Master/texmf-dist/doc/fonts/baskervald/manifest.txt +++ /dev/null @@ -1,80 +0,0 @@ -Copyright 2010 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. - -This file lists all files released under the LPPL. It does *not* list all files included in the package. See README for further details. - -README -baskervald.sty -baskervaldadf.tex -manifest.txt -reglyph-ybv.tex -supp-ybv.etx -t1-baskervald-lig.etx -t1-baskervald.etx -ts1-baskervald.etx -ybv-drv.tex -ybv-map.tex - -Derived files: -baskervaldadf.pdf -supp-ybv.enc -t1ybv.fd -t1ybvw.fd -ts1ybv.fd -ts1ybvw.fd -ybv.map -ybvb8c.tfm -ybvb8c.vf -ybvb8r.tfm -ybvb8s.tfm -ybvb8t.tfm -ybvb8t.vf -ybvbi8c.tfm -ybvbi8c.vf -ybvbi8r.tfm -ybvbi8s.tfm -ybvbi8t.tfm -ybvbi8t.vf -ybvbiw8t.tfm -ybvbiw8t.vf -ybvbw8t.tfm -ybvbw8t.vf -ybvh8c.tfm -ybvh8c.vf -ybvh8r.tfm -ybvh8s.tfm -ybvh8t.tfm -ybvh8t.vf -ybvho8c.tfm -ybvho8c.vf -ybvho8r.tfm -ybvho8s.tfm -ybvho8t.tfm -ybvho8t.vf -ybvhow8t.tfm -ybvhow8t.vf -ybvhw8t.tfm -ybvhw8t.vf -ybvr8c.tfm -ybvr8c.vf -ybvr8r.tfm -ybvr8s.tfm -ybvr8t.tfm -ybvr8t.vf -ybvri8c.tfm -ybvri8c.vf -ybvri8r.tfm -ybvri8s.tfm -ybvri8t.tfm -ybvri8t.vf -ybvriw8t.tfm -ybvriw8t.vf -ybvrw8t.tfm -ybvrw8t.vf diff --git a/Master/texmf-dist/doc/fonts/baskervald/COPYING b/Master/texmf-dist/doc/fonts/baskervaldadf/COPYING index fbdd65f6f8b..d60c31a97a5 100644 --- a/Master/texmf-dist/doc/fonts/baskervald/COPYING +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/COPYING @@ -1,340 +1,340 @@ - GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
+ GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/baskervald/NOTICE.txt b/Master/texmf-dist/doc/fonts/baskervaldadf/NOTICE.txt index 72e2b2ea3f7..72e2b2ea3f7 100644 --- a/Master/texmf-dist/doc/fonts/baskervald/NOTICE.txt +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/NOTICE.txt diff --git a/Master/texmf-dist/doc/fonts/baskervald/README b/Master/texmf-dist/doc/fonts/baskervaldadf/README.md index 65e713cef54..3c169a5bdeb 100644 --- a/Master/texmf-dist/doc/fonts/baskervald/README +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/README.md @@ -1,5 +1,6 @@ -baskervaldadf ----------- +$Id: README.md 10366 2024-09-18 14:25:21Z cfrees $ + +# baskervaldadf baskervaldadf consists of: 1. the Baskervald ADF Std fonts developed by Hirwen Harendel, Arkandis Digital @@ -13,8 +14,7 @@ opentype versions of the fonts, and other ADF fonts can be found on the foundry's homepage: http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## (La)TeX Support For details, please see baskervaldadf.pdf. @@ -25,11 +25,27 @@ 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 ---------------- + +## 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 (cfrees <at> imapmail <dot> org) -2010/07/13 +Clea F. Rees +Version 1.1 +2024-09-18 + +vim: et:tw=80: + +<!-- vim: tw=80:et:sw=2: --> diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.pdf b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.pdf Binary files differnew file mode 100644 index 00000000000..5e03a976cb0 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.tex b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.tex new file mode 100644 index 00000000000..9c3a87818c5 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervald-ybv-example.tex @@ -0,0 +1,77 @@ +%% +%% This is file `baskervald-ybv-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% baskervaldadf.dtx (with options: `ee') +%% Copyright (C) 2010-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 +%% baskervaldadf. You may however distribute the package baskervaldadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{longtable} +\title{\textswash{baskervald test (ybv, ybvw)}} +\author{\textswash{splendid spiky strains of active fjords}} +\newcommand{\alphaline}{% + \begin{flushleft} +ABCDEFGHIJKLMNOPQRSTUVWXYZ\par abcdefghijklmnopqrs{}tuvwxyz\par % +0\zeroslash 123456789 f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl f{}j fj f{}f{}j ffj c{}t ct s{}p sp s{}t st\par +<{}< << >{}> >> - -{}- -- -{}-{}- ---\par + \& \texteuro\ \textdollar\ \textsterling\ \textyen\ \textcurrency\ \textflorin\ \textcent\ \textohm\ \textmu\ \textcelsius\ \textnumero\ \textdiv\ \texttimes\ \textpm\ \textregistered\ \textcopyright\ \texttrademark\ \textparagraph\ \textestimated\ \textonequarter\ \textonehalf\ \textthreequarters\ \textonesuperior\ \texttwosuperior\ \textthreesuperior\par +Sphinx of black quartz, judge my vow.\par +The quick brown fox jumps over the lazy dog.\par +Somewhat splendid fjords act last. + \end{flushleft}} +\newcommand{\alphatest}{% + \begin{flushleft} +{\upshape upright shape:\par \alphaline}\smallskip\par +{\itshape italics/oblique:\par \alphaline}\smallskip\par +{\bfseries +{\upshape upright shape:\par \alphaline}\smallskip\par +{\itshape italics/oblique:\par \alphaline}\smallskip\par} +{\ebweight +{\upshape upright shape:\par \alphaline}\smallskip\par +{\itshape italics/oblique:\par \alphaline}\smallskip\par} + \end{flushleft}} + +\usepackage[T1]{fontenc} +\pdfmapfile{+ybv.map} +\usepackage{baskervald} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{regular modified encoding} + +\alphatest + +\section*{alternative modified encoding (ligature)} + +\swashstyle + +\alphatest + +\end{document} + +\endinput +%% +%% End of file `baskervald-ybv-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-build.pdf b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-build.pdf Binary files differnew file mode 100644 index 00000000000..09c44eaca59 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-build.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.pdf b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.pdf Binary files differnew file mode 100644 index 00000000000..1d8cb60b337 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.tex b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.tex new file mode 100644 index 00000000000..791f7b3766a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf-tables.tex @@ -0,0 +1,43 @@ +%% 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{-ybv.map} +\pdfmapfile{+ybv.map} +\begin{document} + +\sampletable{TS1}{ybv}{m}{n}% +\sampletable{TS1}{ybv}{m}{it}% +\sampletable{TS1}{ybv}{b}{n}% +\sampletable{TS1}{ybv}{b}{it}% +\sampletable{TS1}{ybv}{eb}{n}% +\sampletable{TS1}{ybv}{eb}{sl}% +\sampletable{T1}{ybv}{m}{n}% +\sampletable{T1}{ybv}{m}{it}% +\sampletable{T1}{ybv}{b}{n}% +\sampletable{T1}{ybv}{b}{it}% +\sampletable{T1}{ybv}{eb}{n}% +\sampletable{T1}{ybv}{eb}{sl}% +\sampletable{T1}{ybvw}{m}{n}% +\sampletable{T1}{ybvw}{m}{it}% +\sampletable{T1}{ybvw}{b}{n}% +\sampletable{T1}{ybvw}{b}{it}% +\sampletable{T1}{ybvw}{eb}{n}% +\sampletable{T1}{ybvw}{eb}{sl}% +\sampletable{TS1}{ybvw}{m}{n}% +\sampletable{TS1}{ybvw}{m}{it}% +\sampletable{TS1}{ybvw}{b}{n}% +\sampletable{TS1}{ybvw}{b}{it}% +\sampletable{TS1}{ybvw}{eb}{n}% +\sampletable{TS1}{ybvw}{eb}{sl}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf.pdf b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf.pdf Binary files differnew file mode 100644 index 00000000000..6def2a07577 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/baskervaldadf.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/manifest.txt b/Master/texmf-dist/doc/fonts/baskervaldadf/manifest.txt new file mode 100644 index 00000000000..3c9a40919fe --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/manifest.txt @@ -0,0 +1,137 @@ +# Manifest for baskervaldadf + +Copyright (C) Mon Sep 9 06:14:16 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 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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* manifest.txt +* README.md +* baskervaldadf.dtx +* baskervaldadf.ins +* baskervaldadf-build.dtx + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* fnt-tables.tex +* baskervald-scale.lvt +* baskervald-auto-test.tlg +* baskervald-scale.tlg + + +## Derived files + + +### Package files + + +* ybvh8r.tfm +* ybvbi8c.vf +* ybvh8t.vf +* ybvbiw8t.tfm +* ts1ybvw.fd +* ybvrw8t.vf +* ybvrw8t.tfm +* ybvbi8t.vf +* ybvb8t.vf +* ybvh8sr.tfm +* ybvri8t.vf +* ybvri8t.tfm +* ybvhw8t.vf +* ybvri8sr.tfm +* ybvr8t.tfm +* ybvr8t.vf +* ybvri8s.tfm +* ybvbi8c.tfm +* ybvri8r.tfm +* ybv.map +* t1ybv.fd +* ybvh8c.tfm +* ybvho8t.tfm +* ybvbiw8t.vf +* ybvhw8t.tfm +* ybvr8c.vf +* ybvbi8s.tfm +* ybvbi8t.tfm +* ybvr8sr.tfm +* ybvho8c.vf +* ybvr8s.tfm +* ybvr8r.tfm +* ybvho8c.tfm +* ybvri8c.tfm +* ybvb8s.tfm +* ybvr8c.tfm +* ybvhow8t.vf +* ybvho8t.vf +* ybvhow8t.tfm +* ybvri8c.vf +* ybvb8t.tfm +* t1ybvw.fd +* ybvbi8r.tfm +* ybvb8c.vf +* supp-ybv.enc +* ts1ybv.fd +* ybvh8c.vf +* ybvh8s.tfm +* ybvho8s.tfm +* ybvho8r.tfm +* ybvb8c.tfm +* ybvh8t.tfm +* ybvb8sr.tfm +* ybvriw8t.tfm +* ybvho8sr.tfm +* ybvbw8t.vf +* ybvbi8sr.tfm +* ybvriw8t.vf +* ybvb8r.tfm +* ybvbw8t.tfm +* baskervald-ybv-example.tex +* baskervald.sty +* reglyph-ybv.tex + +### Development files + +* supp-ybv.etx +* t1-baskervald-lig.etx +* ybv-drv.tex +* ybv-map.tex +* t1-baskervald.etx +* ts1-baskervald.etx + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* baskervald-ybv-example.pdf +* baskervaldadf-build.pdf +* baskervaldadf-tables.pdf +* baskervaldadf.pdf diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/reglyph-ybv.tex b/Master/texmf-dist/doc/fonts/baskervaldadf/reglyph-ybv.tex new file mode 100644 index 00000000000..d3c0726d446 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/reglyph-ybv.tex @@ -0,0 +1,65 @@ +%% +%% This is file `reglyph-ybv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% baskervaldadf-build.dtx (with options: `reglyph') +%% Copyright (C) 2010-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 +%% baskervaldadf. You may however distribute the package baskervaldadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\relax +\reglyphfonts +\renameglyph{lscript}{afii61289} +\renameglyph{fi}{uniFB01} +\renameglyph{fl}{uniFB02} +\renameglyph{ff}{uniFB00} +\renameglyph{ffi}{uniFB03} +\renameglyph{ffl}{uniFB04} +\renameglyph{firsttonechinese}{uni02C9} +\renameglyph{divisionslash}{uni2215} +\renameglyph{bulletoperator}{uni2219} +\renameglyph{enspace}{uni2002} +\renameglyph{hyphentwo}{uni2010} +\renameglyph{twosuperior}{uni00B2} +\renameglyph{threesuperior}{uni00B3} +\renameglyph{mu}{uni00B5} +\renameglyph{onesuperior}{uni00B9} +\renameglyph{dblverticalbar}{uni2016} +\renameglyph{Omega}{uni2126} +\renameglyph{Delta}{uni2206} +\renameglyph{ct}{uniE087} +\renameglyph{ffj}{uniE095} +\renameglyph{fj}{uniE09A} +\renameglyph{sp}{uniE0DB} +\renameglyph{st}{uniFB06} +\renameglyph{longst}{uniFB05} +\renameglyph{zeroslash}{uniF638} +\reglyphfont{ybvb8sr}{ybvb8s} +\reglyphfont{ybvbi8sr}{ybvbi8s} +\reglyphfont{ybvh8sr}{ybvh8s} +\reglyphfont{ybvho8sr}{ybvho8s} +\reglyphfont{ybvr8sr}{ybvr8s} +\reglyphfont{ybvri8sr}{ybvri8s} +\endreglyphfonts +\endinput +%% +%% End of file `reglyph-ybv.tex'. diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-drv.tex b/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-drv.tex new file mode 100644 index 00000000000..a8ecc784e6b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-drv.tex @@ -0,0 +1,87 @@ +%% +%% This is file `ybv-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% baskervaldadf.dtx (with options: `drv') +%% Copyright (C) 2010-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 +%% baskervaldadf. You may however distribute the package baskervaldadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{si}{it} +\substitutesilent{scit}{si} +\substitutesilent{it}{sl} +\substitutesilent{sl}{it} +\substitutesilent{sc}{n} +\setint{smallcapsscale}{800} +\recordtransforms{ybv-rec.tex} +\declaresize{}{<-> \string\ybv@@scale} +\transformfont{ybvr8r}{\reencodefont{8r}{\fromafm{ybvr8a}}} +\transformfont{ybvri8r}{\reencodefont{8r}{\fromafm{ybvri8a}}} +\transformfont{ybvb8r}{\reencodefont{8r}{\fromafm{ybvb8a}}} +\transformfont{ybvbi8r}{\reencodefont{8r}{\fromafm{ybvbi8a}}} +\transformfont{ybvh8r}{\reencodefont{8r}{\fromafm{ybvh8a}}} +\transformfont{ybvho8r}{\reencodefont{8r}{\fromafm{ybvho8a}}} +\transformfont{ybvr8s}{\reencodefont{supp-ybv}{\fromafm{ybvr8a}}} +\transformfont{ybvri8s}{\reencodefont{supp-ybv}{\fromafm{ybvri8a}}} +\transformfont{ybvb8s}{\reencodefont{supp-ybv}{\fromafm{ybvb8a}}} +\transformfont{ybvbi8s}{\reencodefont{supp-ybv}{\fromafm{ybvbi8a}}} +\transformfont{ybvh8s}{\reencodefont{supp-ybv}{\fromafm{ybvh8a}}} +\transformfont{ybvho8s}{\reencodefont{supp-ybv}{\fromafm{ybvho8a}}} +\input reglyph-ybv.tex +\installfonts +\installfamily{T1}{ybv}{} +\installfont{ybvr8t}{ybvr8r,ybvr8sr,newlatin}{t1-baskervald}{T1}{ybv}{m}{n}{} +\installfont{ybvri8t}{ybvri8r,ybvri8sr,newlatin}{t1-baskervald}{T1}{ybv}{m}{it}{} +\installfont{ybvb8t}{ybvb8r,ybvb8sr,newlatin}{t1-baskervald}{T1}{ybv}{b}{n}{} +\installfont{ybvbi8t}{ybvbi8r,ybvbi8sr,newlatin}{t1-baskervald}{T1}{ybv}{b}{it}{} +\installfont{ybvh8t}{ybvh8r,ybvh8sr,newlatin}{t1-baskervald}{T1}{ybv}{eb}{n}{} +\installfont{ybvho8t}{ybvho8r,ybvho8sr,newlatin}{t1-baskervald}{T1}{ybv}{eb}{sl}{} +\installfamily{T1}{ybvw}{} +\installfont{ybvrw8t}{ybvr8r,ybvr8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{m}{n}{} +\installfont{ybvriw8t}{ybvri8r,ybvri8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{m}{it}{} +\installfont{ybvbw8t}{ybvb8r,ybvb8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{b}{n}{} +\installfont{ybvbiw8t}{ybvbi8r,ybvbi8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{b}{it}{} +\installfont{ybvhw8t}{ybvh8r,ybvh8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{eb}{n}{} +\installfont{ybvhow8t}{ybvho8r,ybvho8sr,newlatin}{t1-baskervald-lig}{T1}{ybvw}{eb}{sl}{} +\installfamily{TS1}{ybv}{} +\installfont{ybvr8c}{ybvr8r,ybvr8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{m}{n}{} +\installfont{ybvri8c}{ybvri8r,ybvri8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{m}{it}{} +\installfont{ybvb8c}{ybvb8r,ybvb8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{b}{n}{} +\installfont{ybvbi8c}{ybvbi8r,ybvbi8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{b}{it}{} +\installfont{ybvh8c}{ybvh8r,ybvh8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{eb}{n}{} +\installfont{ybvho8c}{ybvho8r,ybvho8sr,textcomp}{ts1-baskervald}{TS1}{ybv}{eb}{sl}{} +\installfamily{TS1}{ybvw}{} +\installfontas{ybvr8c}{TS1}{ybvw}{m}{n}{} +\installfontas{ybvri8c}{TS1}{ybvw}{m}{it}{} +\installfontas{ybvb8c}{TS1}{ybvw}{b}{n}{} +\installfontas{ybvbi8c}{TS1}{ybvw}{b}{it}{} +\installfontas{ybvh8c}{TS1}{ybvw}{eb}{n}{} +\installfontas{ybvho8c}{TS1}{ybvw}{eb}{sl}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `ybv-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-map.tex b/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-map.tex new file mode 100644 index 00000000000..7d4637dca03 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/baskervaldadf/ybv-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `ybv-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% baskervaldadf.dtx (with options: `map') +%% Copyright (C) 2010-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 +%% baskervaldadf. You may however distribute the package baskervaldadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{ybv.map} +\adddriver{pltotf}{ybv-pltotf.sh} +\input ybv-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `ybv-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/berenisadf/COPYING b/Master/texmf-dist/doc/fonts/berenisadf/COPYING index fbdd65f6f8b..d60c31a97a5 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/COPYING +++ b/Master/texmf-dist/doc/fonts/berenisadf/COPYING @@ -1,340 +1,340 @@ - GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
+ GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/berenisadf/COPYING.unix b/Master/texmf-dist/doc/fonts/berenisadf/COPYING.unix deleted file mode 100644 index f411dd8cb7a..00000000000 --- a/Master/texmf-dist/doc/fonts/berenisadf/COPYING.unix +++ /dev/null @@ -1,346 +0,0 @@ -Note that this copy is provided for convenience only and to comply with CTAN -packaging requirements. The definitive licence is contained in COPYING. This -version has no legal standing since it is not identical to the licence under -which the included fonts were issued. COPYING contains that licence and is the -licence of legal record. - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - <one line to give the program's name and a brief idea of what it does.> - Copyright (C) <year> <name of author> - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - <signature of Ty Coon>, 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/berenisadf/Makefile.source b/Master/texmf-dist/doc/fonts/berenisadf/Makefile.source deleted file mode 100644 index a0dd282ae9d..00000000000 --- a/Master/texmf-dist/doc/fonts/berenisadf/Makefile.source +++ /dev/null @@ -1,240 +0,0 @@ -SHELL=/bin/sh -PATH=/usr/local/bin:/usr/local/texlive/bin:/usr/bin - -pls8yybd = ybdb8y.pl ybdbc8y.pl ybdbci8y.pl ybdbi8y.pl ybdr8y.pl ybdrc8y.pl ybdrci8y.pl ybdri8y.pl -pls8y0 = ybdb08y.pl ybdb0c8y.pl ybdb0ci8y.pl ybdb0i8y.pl ybdr08y.pl ybdr0c8y.pl ybdr0ci8y.pl ybdr0i8y.pl -pls8y1 = ybdb18y.pl ybdb1c8y.pl ybdb1ci8y.pl ybdb1i8y.pl ybdr18y.pl ybdr1c8y.pl ybdr1ci8y.pl ybdr1i8y.pl -pls8y2 = ybdb28y.pl ybdb2c8y.pl ybdb2ci8y.pl ybdb2i8y.pl ybdr28y.pl ybdr2c8y.pl ybdr2ci8y.pl ybdr2i8y.pl -pls8y2j = ybdb2cij8y.pl ybdb2cj8y.pl ybdb2ij8y.pl ybdb2j8y.pl ybdr2cij8y.pl ybdr2cj8y.pl ybdr2ij8y.pl ybdr2j8y.pl -pls8y2jw = ybdb2cijw8y.pl ybdb2cjw8y.pl ybdb2ijw8y.pl ybdb2jw8y.pl ybdr2cijw8y.pl ybdr2cjw8y.pl ybdr2ijw8y.pl ybdr2jw8y.pl -pls8y2w = ybdb2ciw8y.pl ybdb2cw8y.pl ybdb2iw8y.pl ybdb2w8y.pl ybdr2ciw8y.pl ybdr2cw8y.pl ybdr2iw8y.pl ybdr2w8y.pl -pls8yj = ybdbcij8y.pl ybdbcj8y.pl ybdbij8y.pl ybdbj8y.pl ybdrcij8y.pl ybdrcj8y.pl ybdrij8y.pl ybdrj8y.pl -pls8yjw = ybdbcijw8y.pl ybdbcjw8y.pl ybdbijw8y.pl ybdbjw8y.pl ybdrcijw8y.pl ybdrcjw8y.pl ybdrijw8y.pl ybdrjw8y.pl -pls8yw = ybdbciw8y.pl ybdbcw8y.pl ybdbiw8y.pl ybdbw8y.pl ybdrciw8y.pl ybdrcw8y.pl ybdriw8y.pl ybdrw8y.pl -pls8y := $(pls8y0) $(pls8y1) $(pls8y2) $(pls8y2j) $(pls8y2jw) $(pls8y2w) $(pls8yybd) $(pls8yw) $(pls8yj) $(pls8yjw) -pls8yr = ybdr08y.pl ybdr18y.pl ybdr28y.pl ybdr2j8y.pl ybdr2jw8y.pl ybdr2w8y.pl ybdr8y.pl ybdrj8y.pl ybdrjw8y.pl ybdrw8y.pl -pls8yri = ybdr0i8y.pl ybdr1i8y.pl ybdr2i8y.pl ybdr2ij8y.pl ybdr2ijw8y.pl ybdr2iw8y.pl ybdri8y.pl ybdrij8y.pl ybdrijw8y.pl ybdriw8y.pl -pls8yrc = ybdr0c8y.pl ybdr1c8y.pl ybdr2c8y.pl ybdr2cj8y.pl ybdr2cjw8y.pl ybdr2cw8y.pl ybdrc8y.pl ybdrcj8y.pl ybdrcjw8y.pl ybdrcw8y.pl -pls8yrci = ybdr0ci8y.pl ybdr1ci8y.pl ybdr2ci8y.pl ybdr2cij8y.pl ybdr2cijw8y.pl ybdr2ciw8y.pl ybdrci8y.pl ybdrcij8y.pl ybdrcijw8y.pl ybdrciw8y.pl -pls8yb = ybdb08y.pl ybdb18y.pl ybdb28y.pl ybdb2j8y.pl ybdb2jw8y.pl ybdb2w8y.pl ybdb8y.pl ybdbj8y.pl ybdbjw8y.pl ybdbw8y.pl -pls8ybi = ybdb0i8y.pl ybdb1i8y.pl ybdb2i8y.pl ybdb2ij8y.pl ybdb2ijw8y.pl ybdb2iw8y.pl ybdbi8y.pl ybdbij8y.pl ybdbijw8y.pl ybdbiw8y.pl -pls8ybc = ybdb0c8y.pl ybdb1c8y.pl ybdb2c8y.pl ybdb2cj8y.pl ybdb2cjw8y.pl ybdb2cw8y.pl ybdbc8y.pl ybdbcj8y.pl ybdbcjw8y.pl ybdbcw8y.pl -pls8ybci = ybdb0ci8y.pl ybdb1ci8y.pl ybdb2ci8y.pl ybdb2cij8y.pl ybdb2cijw8y.pl ybdb2ciw8y.pl ybdbci8y.pl ybdbcij8y.pl ybdbcijw8y.pl ybdbciw8y.pl -pls8tybd = ybdb8t.pl ybdbc8t.pl ybdbci8t.pl ybdbi8t.pl ybdr8t.pl ybdrc8t.pl ybdrci8t.pl ybdri8t.pl -pls8t0 = ybdb08t.pl ybdb0c8t.pl ybdb0ci8t.pl ybdb0i8t.pl ybdr08t.pl ybdr0c8t.pl ybdr0ci8t.pl ybdr0i8t.pl -pls8t1 = ybdb18t.pl ybdb1c8t.pl ybdb1ci8t.pl ybdb1i8t.pl ybdr18t.pl ybdr1c8t.pl ybdr1ci8t.pl ybdr1i8t.pl -pls8t2 = ybdb28t.pl ybdb2c8t.pl ybdb2ci8t.pl ybdb2i8t.pl ybdr28t.pl ybdr2c8t.pl ybdr2ci8t.pl ybdr2i8t.pl -pls8t2j = ybdb2cij8t.pl ybdb2cj8t.pl ybdb2ij8t.pl ybdb2j8t.pl ybdr2cij8t.pl ybdr2cj8t.pl ybdr2ij8t.pl ybdr2j8t.pl -pls8tj = ybdbcij8t.pl ybdbcj8t.pl ybdbij8t.pl ybdbj8t.pl ybdrcij8t.pl ybdrcj8t.pl ybdrij8t.pl ybdrj8t.pl -pls8t := $(pls8t0) $(pls8t1) $(pls8t2) $(pls8t2j) $(pls8tybd) $(pls8tj) -pls8tr = ybdr08t.pl ybdr18t.pl ybdr28t.pl ybdr2j8t.pl ybdr8t.pl ybdrj8t.pl -pls8tri = ybdr0i8t.pl ybdr1i8t.pl ybdr2i8t.pl ybdr2ij8t.pl ybdri8t.pl ybdrij8t.pl -pls8trc = ybdr0c8t.pl ybdr1c8t.pl ybdr2c8t.pl ybdr2cj8t.pl ybdrc8t.pl ybdrcj8t.pl -pls8trci = ybdr0ci8t.pl ybdr1ci8t.pl ybdr2ci8t.pl ybdr2cij8t.pl ybdrci8t.pl ybdrcij8t.pl -pls8tb = ybdb08t.pl ybdb18t.pl ybdb28t.pl ybdb2j8t.pl ybdb8t.pl ybdbj8t.pl -pls8tbi = ybdb0i8t.pl ybdb1i8t.pl ybdb2i8t.pl ybdb2ij8t.pl ybdbi8t.pl ybdbij8t.pl -pls8tbc = ybdb0c8t.pl ybdb1c8t.pl ybdb2c8t.pl ybdb2cj8t.pl ybdbc8t.pl ybdbcj8t.pl -pls8tbci = ybdb0ci8t.pl ybdb1ci8t.pl ybdb2ci8t.pl ybdb2cij8t.pl ybdbci8t.pl ybdbcij8t.pl -pls8cybd = ybdb8c.pl ybdbc8c.pl ybdbci8c.pl ybdbi8c.pl ybdr8c.pl ybdrc8c.pl ybdrci8c.pl ybdri8c.pl -pls8c0 = ybdb08c.pl ybdb0c8c.pl ybdb0ci8c.pl ybdb0i8c.pl ybdr08c.pl ybdr0c8c.pl ybdr0ci8c.pl ybdr0i8c.pl -pls8c1 = ybdb18c.pl ybdb1c8c.pl ybdb1ci8c.pl ybdb1i8c.pl ybdr18c.pl ybdr1c8c.pl ybdr1ci8c.pl ybdr1i8c.pl -pls8c2 = ybdb28c.pl ybdb2c8c.pl ybdb2ci8c.pl ybdb2i8c.pl ybdr28c.pl ybdr2c8c.pl ybdr2ci8c.pl ybdr2i8c.pl -pls8c2j = ybdb2cij8c.pl ybdb2cj8c.pl ybdb2ij8c.pl ybdb2j8c.pl ybdr2cij8c.pl ybdr2cj8c.pl ybdr2ij8c.pl ybdr2j8c.pl -pls8cj = ybdbcij8c.pl ybdbcj8c.pl ybdbij8c.pl ybdbj8c.pl ybdrcij8c.pl ybdrcj8c.pl ybdrij8c.pl ybdrj8c.pl -pls8c := $(pls8c0) $(pls8c1) $(pls8c2) $(pls8c2j) $(pls8cybd) $(pls8cj) -pls8cr = ybdr08c.pl ybdr18c.pl ybdr28c.pl ybdr2j8c.pl ybdr8c.pl ybdrj8c.pl -pls8cri = ybdr0i8c.pl ybdr1i8c.pl ybdr2i8c.pl ybdr2ij8c.pl ybdri8c.pl ybdrij8c.pl -pls8crc = ybdr0c8c.pl ybdr1c8c.pl ybdr2c8c.pl ybdr2cj8c.pl ybdrc8c.pl ybdrcj8c.pl -pls8crci = ybdr0ci8c.pl ybdr1ci8c.pl ybdr2ci8c.pl ybdr2cij8c.pl ybdrci8c.pl ybdrcij8c.pl -pls8cb = ybdb08c.pl ybdb18c.pl ybdb28c.pl ybdb2j8c.pl ybdb8c.pl ybdbj8c.pl -pls8cbi = ybdb0i8c.pl ybdb1i8c.pl ybdb2i8c.pl ybdb2ij8c.pl ybdbi8c.pl ybdbij8c.pl -pls8cbc = ybdb0c8c.pl ybdb1c8c.pl ybdb2c8c.pl ybdb2cj8c.pl ybdbc8c.pl ybdbcj8c.pl -pls8cbci = ybdb0ci8c.pl ybdb1ci8c.pl ybdb2ci8c.pl ybdb2cij8c.pl ybdbci8c.pl ybdbcij8c.pl -pls := $(pls8y) $(pls8t) $(pls8c) -maps8yybd = ybdb8y.map ybdbc8y.map ybdbci8y.map ybdbi8y.map ybdr8y.map ybdrc8y.map ybdrci8y.map ybdri8y.map -maps8y0 = ybdb08y.map ybdb0c8y.map ybdb0ci8y.map ybdb0i8y.map ybdr08y.map ybdr0c8y.map ybdr0ci8y.map ybdr0i8y.map -maps8y1 = ybdb18y.map ybdb1c8y.map ybdb1ci8y.map ybdb1i8y.map ybdr18y.map ybdr1c8y.map ybdr1ci8y.map ybdr1i8y.map -maps8y2 = ybdb28y.map ybdb2c8y.map ybdb2ci8y.map ybdb2i8y.map ybdr28y.map ybdr2c8y.map ybdr2ci8y.map ybdr2i8y.map -maps8y2j = ybdb2cij8y.map ybdb2cj8y.map ybdb2ij8y.map ybdb2j8y.map ybdr2cij8y.map ybdr2cj8y.map ybdr2ij8y.map ybdr2j8y.map -maps8y2jw = ybdb2cijw8y.map ybdb2cjw8y.map ybdb2ijw8y.map ybdb2jw8y.map ybdr2cijw8y.map ybdr2cjw8y.map ybdr2ijw8y.map ybdr2jw8y.map -maps8y2w = ybdb2ciw8y.map ybdb2cw8y.map ybdb2iw8y.map ybdb2w8y.map ybdr2ciw8y.map ybdr2cw8y.map ybdr2iw8y.map ybdr2w8y.map -maps8yj = ybdbcij8y.map ybdbcj8y.map ybdbij8y.map ybdbj8y.map ybdrcij8y.map ybdrcj8y.map ybdrij8y.map ybdrj8y.map -maps8yjw = ybdbcijw8y.map ybdbcjw8y.map ybdbijw8y.map ybdbjw8y.map ybdrcijw8y.map ybdrcjw8y.map ybdrijw8y.map ybdrjw8y.map -maps8yw = ybdbciw8y.map ybdbcw8y.map ybdbiw8y.map ybdbw8y.map ybdrciw8y.map ybdrcw8y.map ybdriw8y.map ybdrw8y.map -maps8y := $(maps8y0) $(maps8y1) $(maps8y2) $(maps8y2j) $(maps8y2jw) $(maps8y2w) $(maps8yybd) $(maps8yw) $(maps8yj) $(maps8yjw) -maps8tybd = ybdb8t.map ybdbc8t.map ybdbci8t.map ybdbi8t.map ybdr8t.map ybdrc8t.map ybdrci8t.map ybdri8t.map -maps8t0 = ybdb08t.map ybdb0c8t.map ybdb0ci8t.map ybdb0i8t.map ybdr08t.map ybdr0c8t.map ybdr0ci8t.map ybdr0i8t.map -maps8t1 = ybdb18t.map ybdb1c8t.map ybdb1ci8t.map ybdb1i8t.map ybdr18t.map ybdr1c8t.map ybdr1ci8t.map ybdr1i8t.map -maps8t2 = ybdb28t.map ybdb2c8t.map ybdb2ci8t.map ybdb2i8t.map ybdr28t.map ybdr2c8t.map ybdr2ci8t.map ybdr2i8t.map -maps8t2j = ybdb2cij8t.map ybdb2cj8t.map ybdb2ij8t.map ybdb2j8t.map ybdr2cij8t.map ybdr2cj8t.map ybdr2ij8t.map ybdr2j8t.map -maps8tj = ybdbcij8t.map ybdbcj8t.map ybdbij8t.map ybdbj8t.map ybdrcij8t.map ybdrcj8t.map ybdrij8t.map ybdrj8t.map -maps8t := $(maps8t0) $(maps8t1) $(maps8t2) $(maps8t2j) $(maps8t2jw) $(maps8t2w) $(maps8tybd) $(maps8tw) $(maps8tj) $(maps8tjw) -maps8cybd = ybdb8c.map ybdbc8c.map ybdbci8c.map ybdbi8c.map ybdr8c.map ybdrc8c.map ybdrci8c.map ybdri8c.map -maps8c0 = ybdb08c.map ybdb0c8c.map ybdb0ci8c.map ybdb0i8c.map ybdr08c.map ybdr0c8c.map ybdr0ci8c.map ybdr0i8c.map -maps8c1 = ybdb18c.map ybdb1c8c.map ybdb1ci8c.map ybdb1i8c.map ybdr18c.map ybdr1c8c.map ybdr1ci8c.map ybdr1i8c.map -maps8c2 = ybdb28c.map ybdb2c8c.map ybdb2ci8c.map ybdb2i8c.map ybdr28c.map ybdr2c8c.map ybdr2ci8c.map ybdr2i8c.map -maps8c2j = ybdb2cij8c.map ybdb2cj8c.map ybdb2ij8c.map ybdb2j8c.map ybdr2cij8c.map ybdr2cj8c.map ybdr2ij8c.map ybdr2j8c.map -maps8cj = ybdbcij8c.map ybdbcj8c.map ybdbij8c.map ybdbj8c.map ybdrcij8c.map ybdrcj8c.map ybdrij8c.map ybdrj8c.map -maps8c := $(maps8c0) $(maps8c1) $(maps8c2) $(maps8c2j) $(maps8c2jw) $(maps8c2w) $(maps8cybd) $(maps8cw) $(maps8cj) $(maps8cjw) -maps := $(maps8y) $(maps8t) $(maps8c) -tfms = ybdb08y.tfm ybdb0c8y.tfm ybdb0ci8y.tfm ybdb0i8y.tfm ybdb18y.tfm ybdb1c8y.tfm ybdb1ci8y.tfm ybdb1i8y.tfm ybdb28y.tfm ybdb2c8y.tfm ybdb2ci8y.tfm ybdb2cij8y.tfm ybdb2cijw8y.tfm ybdb2ciw8y.tfm ybdb2cj8y.tfm ybdb2cjw8y.tfm ybdb2cw8y.tfm ybdb2i8y.tfm ybdb2ij8y.tfm ybdb2ijw8y.tfm ybdb2iw8y.tfm ybdb2j8y.tfm ybdb2jw8y.tfm ybdb2w8y.tfm ybdb8y.tfm ybdbc8y.tfm ybdbci8y.tfm ybdbcij8y.tfm ybdbcijw8y.tfm ybdbciw8y.tfm ybdbcj8y.tfm ybdbcjw8y.tfm ybdbcw8y.tfm ybdbi8y.tfm ybdbij8y.tfm ybdbijw8y.tfm ybdbiw8y.tfm ybdbj8y.tfm ybdbjw8y.tfm ybdbw8y.tfm ybdr08y.tfm ybdr0c8y.tfm ybdr0ci8y.tfm ybdr0i8y.tfm ybdr18y.tfm ybdr1c8y.tfm ybdr1ci8y.tfm ybdr1i8y.tfm ybdr28y.tfm ybdr2c8y.tfm ybdr2ci8y.tfm ybdr2cij8y.tfm ybdr2cijw8y.tfm ybdr2ciw8y.tfm ybdr2cj8y.tfm ybdr2cjw8y.tfm ybdr2cw8y.tfm ybdr2i8y.tfm ybdr2ij8y.tfm ybdr2ijw8y.tfm ybdr2iw8y.tfm ybdr2j8y.tfm ybdr2jw8y.tfm ybdr2w8y.tfm ybdr8y.tfm ybdrc8y.tfm ybdrci8y.tfm ybdrcij8y.tfm ybdrcijw8y.tfm ybdrciw8y.tfm ybdrcj8y.tfm ybdrcjw8y.tfm ybdrcw8y.tfm ybdri8y.tfm ybdrij8y.tfm ybdrijw8y.tfm ybdriw8y.tfm ybdrj8y.tfm ybdrjw8y.tfm ybdrw8y.tfm ybdb08t.tfm ybdb0c8t.tfm ybdb0ci8t.tfm ybdb0i8t.tfm ybdb18t.tfm ybdb1c8t.tfm ybdb1ci8t.tfm ybdb1i8t.tfm ybdb28t.tfm ybdb2c8t.tfm ybdb2ci8t.tfm ybdb2cij8t.tfm ybdb2cj8t.tfm ybdb2i8t.tfm ybdb2ij8t.tfm ybdb2j8t.tfm ybdb8t.tfm ybdbc8t.tfm ybdbci8t.tfm ybdbcij8t.tfm ybdbcj8t.tfm ybdbi8t.tfm ybdbij8t.tfm ybdbj8t.tfm ybdr08t.tfm ybdr0c8t.tfm ybdr0ci8t.tfm ybdr0i8t.tfm ybdr18t.tfm ybdr1c8t.tfm ybdr1ci8t.tfm ybdr1i8t.tfm ybdr28t.tfm ybdr2c8t.tfm ybdr2ci8t.tfm ybdr2cij8t.tfm ybdr2cj8t.tfm ybdr2i8t.tfm ybdr2ij8t.tfm ybdr2j8t.tfm ybdr8t.tfm ybdrc8t.tfm ybdrci8t.tfm ybdrcij8t.tfm ybdrcj8t.tfm ybdri8t.tfm ybdrij8t.tfm ybdrj8t.tfm ybdb08c.tfm ybdb0c8c.tfm ybdb0ci8c.tfm ybdb0i8c.tfm ybdb18c.tfm ybdb1c8c.tfm ybdb1ci8c.tfm ybdb1i8c.tfm ybdb28c.tfm ybdb2c8c.tfm ybdb2ci8c.tfm ybdb2cij8c.tfm ybdb2cj8c.tfm ybdb2i8c.tfm ybdb2ij8c.tfm ybdb2j8c.tfm ybdb8c.tfm ybdbc8c.tfm ybdbci8c.tfm ybdbcij8c.tfm ybdbcj8c.tfm ybdbi8c.tfm ybdbij8c.tfm ybdbj8c.tfm ybdr08c.tfm ybdr0c8c.tfm ybdr0ci8c.tfm ybdr0i8c.tfm ybdr18c.tfm ybdr1c8c.tfm ybdr1ci8c.tfm ybdr1i8c.tfm ybdr28c.tfm ybdr2c8c.tfm ybdr2ci8c.tfm ybdr2cij8c.tfm ybdr2cj8c.tfm ybdr2i8c.tfm ybdr2ij8c.tfm ybdr2j8c.tfm ybdr8c.tfm ybdrc8c.tfm ybdrci8c.tfm ybdrcij8c.tfm ybdrcj8c.tfm ybdri8c.tfm ybdrij8c.tfm ybdrj8c.tfm -pfbs = ybdb.pfb ybdbc.pfb ybdbci.pfb ybdbi.pfb ybdr.pfb ybdrc.pfb ybdrci.pfb ybdri.pfb -afms = ybdb.afm ybdbc.afm ybdbci.afm ybdbi.afm ybdr.afm ybdrc.afm ybdrci.afm ybdri.afm -encs = texnansi-ybd.enc texnansi-ybd0.enc texnansi-ybd1.enc texnansi-ybd2.enc texnansi-ybd2j.enc texnansi-ybdj.enc texnansx-ybd2jw.enc texnansx-ybd2w.enc texnansx-ybdjw.enc texnansx-ybdw.enc t1-ybd.enc t1-ybd0.enc t1-ybd1.enc t1-ybd2.enc t1-ybd2j.enc t1-ybdj.enc ts1-ybd.enc ts1-ybd0.enc ts1-ybd1.enc ts1-ybd2.enc ts1-ybd2j.enc ts1-ybdj.enc -otfs = BerenisADFPro-Bold.otf BerenisADFPro-BoldItalic.otf BerenisADFPro-Italic.otf BerenisADFPro-Regular.otf BerenisADFProSC-Bold.otf BerenisADFProSC-BoldItalic.otf BerenisADFProSC-Italic.otf BerenisADFProSC-Regular.otf -fds = ly1ybd.fd ly1ybd0.fd ly1ybd1.fd ly1ybd2.fd ly1ybd2j.fd ly1ybd2jw.fd ly1ybd2w.fd ly1ybdj.fd ly1ybdjw.fd ly1ybdw.fd t1ybd.fd t1ybd0.fd t1ybd1.fd t1ybd2.fd t1ybd2j.fd t1ybdj.fd ts1ybd.fd ts1ybd0.fd ts1ybd1.fd ts1ybd2.fd ts1ybd2j.fd ts1ybdj.fd - -srcdir = . -enw = berenisadf -version = 1.004 -release = 6 - -temp := $(pls) $(maps) -lpplder := $(tfms) ybd.map berenisadf.pdf -gplder := $(pfbs) $(afms) COPYING.unix -derived := $(temp) $(lpplder) $(gplder) -lpplnonder := $(encs) ybd.nam ff-ybd.pe ybd-8y.lig ybd-8t.lig $(fds) berenis.sty berenisadf.tex README Makefile cfr.gwneud.cyhoeddus -gplnonder := $(otfs) COPYING NOTICE.txt -nonderived := $(lpplnonder) $(gplder) -gpl := $(gplder) $(gplnonder) -lppl := $(lpplder) $(lpplnonder) - -all : $(tfms) $(pfbs) ybd.map - -doc : berenisadf.pdf COPYING COPYING.unix NOTICE.txt README manifest.txt - -ctanlists : der nonder adf - -ctandirs : ctanlists cfr.gwneud.cyhoeddus - ./cfr.gwneud.cyhoeddus -a ./adf -d ./der -n ./nonder -f berenisadf -m berenisadf -t afm2pl -v arkandis - -ctanarc : ctandirs - mkdir $(enw) - mv doc fonts source tex README $(enw)/ - chmod 755 $(enw) - tar -czf $(enw)-$(version)-$(release).tar.gz $(enw) - -clean : - -rm $(derived) der nonder adf - -tidy : - -rm $(temp) - -tidier : - -rm $(temp) der nonder adf - -tidytex : - latexmk -c - -rm *.log *.aux *~.tex *.synctex.gz *.toc *.out - -.PHONY : ctanlists ctandirs ctanarc clean doc tidy tidier tidytex all -# use intermediate if temporary files should be deleted by make -#.INTERMEDIATE : $(maps) -# use secondary if they should be kept -.SECONDARY : $(maps) $(pls) - -der : Makefile $(lpplder) - ls $(lpplder) > der -nonder : $(lpplnonder) - ls $(lpplnonder) > nonder -adf : Makefile $(gpl) - ls $(gpl) > adf -manifest.txt : ctandirs - -berenisadf.pdf : berenisadf.tex berenis.sty $(tfms) $(pfbs) ybd.map - latexmk -pdf -pv- -pvc- berenisadf.tex - -$(afms) : %.afm : %.pfb -$(pfbs) : ff-ybd.pe ybd.nam $(otfs) - @printf %b "Generating type 1 from $(subst .pfb,.otf,$(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@))))))))))\n" - $(srcdir)/ff-ybd.pe $(subst .pfb,.otf,$(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@)))))))))) - @printf %b "Moving $(subst .pfb,.afm,$(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@)))))))))) to $(subst .pfb,.afm,$@)\n" - mv $(subst .pfb,.afm,$(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@)))))))))) $(subst .pfb,.afm,$@) - @printf %b "Moving $(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@))))))))) to $@\n" - mv $(subst ybd,BerenisADFPro,$(subst -r,-Regular,$(subst -b,-Bold,$(subst -rI,-I,$(subst ybdb,ybd-b,$(subst ybdr,ybd-r,$(subst bc,SC-b,$(subst rc,SC-r,$(subst i,Italic,$@))))))))) $@ - -$(maps) : %.map : %.pl -$(pls8yybd) : %8y.pl : %.afm ybd-8y.lig texnansi-ybd.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybd.enc $< $@ -$(pls8y0) : ybd-8y.lig texnansi-ybd0.enc - @echo $(subst 8y.pl,.afm,$(subst 0,,$@)) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybd0.enc $(subst 8y.pl,.afm,$(subst 0,,$@)) $@ -$(pls8y1) : ybd-8y.lig texnansi-ybd1.enc - @echo $(subst 8y.pl,.afm,$(subst 1,,$@)) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybd1.enc $(subst 8y.pl,.afm,$(subst 1,,$@)) $@ -$(pls8y2) : ybd-8y.lig texnansi-ybd2.enc - @echo $(subst 8y.pl,.afm,$(subst 2,,$@)) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybd2.enc $(subst 8y.pl,.afm,$(subst 2,,$@)) $@ -$(pls8y2j) : ybd-8y.lig texnansi-ybd2j.enc - @echo $(subst 8y.pl,.afm,$(subst j,,$(subst 2,,$@))) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybd2j.enc $(subst 8y.pl,.afm,$(subst j,,$(subst 2,,$@))) $@ -$(pls8y2jw) : ybd-8y.lig texnansx-ybd2jw.enc - @echo $(subst 8y.pl,.afm,$(subst j,,$(subst w,,$(subst 2,,$@)))) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansx-ybd2jw.enc $(subst 8y.pl,.afm,$(subst j,,$(subst w,,$(subst 2,,$@)))) $@ -$(pls8y2w) : ybd-8y.lig texnansx-ybd2w.enc - @echo $(subst 8y.pl,.afm,$(subst w,,$(subst 2,,$@))) \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansx-ybd2w.enc $(subst 8y.pl,.afm,$(subst w,,$(subst 2,,$@))) $@ -$(pls8yj) : %j8y.pl : %.afm ybd-8y.lig texnansi-ybdj.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansi-ybdj.enc $< $@ -$(pls8yjw) : %jw8y.pl : %.afm ybd-8y.lig texnansx-ybdjw.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansx-ybdjw.enc $< $@ -$(pls8yw) : %w8y.pl : %.afm ybd-8y.lig texnansx-ybdw.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8y.lig -n -p texnansx-ybdw.enc $< $@ -$(pls8tybd) : %8t.pl : %.afm ybd-8t.lig t1-ybd.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybd.enc $< $@ -$(pls8t0) : ybd-8t.lig t1-ybd0.enc - @echo $(subst 8t.pl,.afm,$(subst 0,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybd0.enc $(subst 8t.pl,.afm,$(subst 0,,$@)) $@ -$(pls8t1) : ybd-8t.lig t1-ybd1.enc - @echo $(subst 8t.pl,.afm,$(subst 1,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybd1.enc $(subst 8t.pl,.afm,$(subst 1,,$@)) $@ -$(pls8t2) : ybd-8t.lig t1-ybd2.enc - @echo $(subst 8t.pl,.afm,$(subst 2,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybd2.enc $(subst 8t.pl,.afm,$(subst 2,,$@)) $@ -$(pls8t2j) : ybd-8t.lig t1-ybd2j.enc - @echo $(subst 8t.pl,.afm,$(subst j,,$(subst 2,,$@))) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybd2j.enc $(subst 8t.pl,.afm,$(subst j,,$(subst 2,,$@))) $@ -$(pls8tj) : %j8t.pl : %.afm ybd-8t.lig t1-ybdj.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8t.lig -n -p t1-ybdj.enc $< $@ -$(pls8cybd) : %8c.pl : %.afm ybd-8t.lig ts1-ybd.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybd.enc $< $@ -$(pls8c0) : ybd-8t.lig ts1-ybd0.enc - @echo $(subst 8c.pl,.afm,$(subst 0,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybd0.enc $(subst 8c.pl,.afm,$(subst 0,,$@)) $@ -$(pls8c1) : ybd-8t.lig ts1-ybd1.enc - @echo $(subst 8c.pl,.afm,$(subst 1,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybd1.enc $(subst 8c.pl,.afm,$(subst 1,,$@)) $@ -$(pls8c2) : ybd-8t.lig ts1-ybd2.enc - @echo $(subst 8c.pl,.afm,$(subst 2,,$@)) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybd2.enc $(subst 8c.pl,.afm,$(subst 2,,$@)) $@ -$(pls8c2j) : ybd-8t.lig ts1-ybd2j.enc - @echo $(subst 8c.pl,.afm,$(subst j,,$(subst 2,,$@))) \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybd2j.enc $(subst 8c.pl,.afm,$(subst j,,$(subst 2,,$@))) $@ -$(pls8cj) : %j8c.pl : %.afm ybd-8t.lig ts1-ybdj.enc - @echo $< \=\> $@ - -afm2pl -l ybd-8t.lig -n -p ts1-ybdj.enc $< $@ - -$(plsr) : ybdr.afm -$(plsri) : ybdri.afm -$(plsrc) : ybdrc.afm -$(plsrci) : ybdrci.afm -$(plsb) : ybdb.afm -$(plsbi) : ybdbi.afm -$(plsbc) : ybdbc.afm -$(plsbci) : ybdbci.afm - -ybd.map : $(maps) - @printf %b "Creating ybd.map...\n" - cat $(maps) > ybd.map - -$(tfms) : %.tfm : %.pl - @echo $< \=\> $@ - pltotf $< $@ - diff --git a/Master/texmf-dist/doc/fonts/berenisadf/README.doc b/Master/texmf-dist/doc/fonts/berenisadf/README.md index 9bdf5f2d166..9772e20ad95 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/README.doc +++ b/Master/texmf-dist/doc/fonts/berenisadf/README.md @@ -1,5 +1,6 @@ -berenisadf ----------- +$Id: README.md 10366 2024-09-18 14:25:21Z cfrees $ + +# berenisadf berenisadf consists of: 1. the Berenis ADF Pro fonts developed by Hirwen Harendel, Arkandis Digital @@ -10,7 +11,7 @@ the same terms); 3. (La)TeX support by Clea F. Rees released under the LPPL. All files covered by the LPPL are listed in the file manifest.txt. -The original, legally binding copy of the licence, COPYING, has Windows line +The original, legally binding copy of the licence COPYING has Windows line endings. For the sake of compatibility with CTAN's file usage, a converted file with Unix line endings, COPYING.lnx, is provided for convenience. Note that this file is provided for convenience only. The original file, COPYING, @@ -19,10 +20,9 @@ legal import, COPYING is definitive. Information and resources concerning Berenis ADF and other ADF fonts can be found on the foundry's homepage: -http://arkandis.tuxfamily.org/ + http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## (La)TeX Support For details, please see berenisadf.pdf. @@ -33,11 +33,24 @@ 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 ---------------- +## 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> ac <dot> uk). -Clea F. Rees (reesc21 <at> cardiff <dot> ac <dot> uk) -2013/11/20 +Clea F. Rees +Version 2.1 +2024-09-18 + +<!-- vim: tw=80:et:sw=2: --> diff --git a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.pdf b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.pdf Binary files differnew file mode 100644 index 00000000000..750d197c947 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.tex b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.tex new file mode 100644 index 00000000000..7a98cc06a18 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf-tables.tex @@ -0,0 +1,229 @@ +%% 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 +} +\input{ly1enc.def} + +\pdfmapfile{-ybd.map} +\pdfmapfile{+ybd.map} +\begin{document} + +\sampletable{T1}{ybd0}{m}{n}% +\sampletable{T1}{ybd0}{m}{sc}% +\sampletable{T1}{ybd0}{m}{it}% +\sampletable{T1}{ybd0}{m}{scit}% +\sampletable{T1}{ybd0}{b}{n}% +\sampletable{T1}{ybd0}{b}{sc}% +\sampletable{T1}{ybd0}{b}{it}% +\sampletable{T1}{ybd0}{b}{scit}% +\sampletable{T1}{ybd1}{m}{n}% +\sampletable{T1}{ybd1}{m}{sc}% +\sampletable{T1}{ybd1}{m}{it}% +\sampletable{T1}{ybd1}{m}{scit}% +\sampletable{T1}{ybd1}{b}{n}% +\sampletable{T1}{ybd1}{b}{sc}% +\sampletable{T1}{ybd1}{b}{it}% +\sampletable{T1}{ybd1}{b}{scit}% +\sampletable{TS1}{ybd2jw}{m}{n}% +\sampletable{TS1}{ybd2jw}{m}{sc}% +\sampletable{TS1}{ybd2jw}{m}{it}% +\sampletable{TS1}{ybd2jw}{m}{scit}% +\sampletable{TS1}{ybd2jw}{b}{n}% +\sampletable{TS1}{ybd2jw}{b}{sc}% +\sampletable{TS1}{ybd2jw}{b}{it}% +\sampletable{TS1}{ybd2jw}{b}{scit}% +\sampletable{LY1}{ybdw}{m}{n}% +\sampletable{LY1}{ybdw}{m}{sc}% +\sampletable{LY1}{ybdw}{m}{it}% +\sampletable{LY1}{ybdw}{m}{scit}% +\sampletable{LY1}{ybdw}{b}{n}% +\sampletable{LY1}{ybdw}{b}{sc}% +\sampletable{LY1}{ybdw}{b}{it}% +\sampletable{LY1}{ybdw}{b}{scit}% +\sampletable{T1}{ybd2j}{m}{n}% +\sampletable{T1}{ybd2j}{m}{sc}% +\sampletable{T1}{ybd2j}{m}{it}% +\sampletable{T1}{ybd2j}{m}{scit}% +\sampletable{T1}{ybd2j}{b}{n}% +\sampletable{T1}{ybd2j}{b}{sc}% +\sampletable{T1}{ybd2j}{b}{it}% +\sampletable{T1}{ybd2j}{b}{scit}% +\sampletable{LY1}{ybd}{m}{n}% +\sampletable{LY1}{ybd}{m}{sc}% +\sampletable{LY1}{ybd}{m}{it}% +\sampletable{LY1}{ybd}{m}{scit}% +\sampletable{LY1}{ybd}{b}{n}% +\sampletable{LY1}{ybd}{b}{sc}% +\sampletable{LY1}{ybd}{b}{it}% +\sampletable{LY1}{ybd}{b}{scit}% +\sampletable{T1}{ybd}{m}{n}% +\sampletable{T1}{ybd}{m}{sc}% +\sampletable{T1}{ybd}{m}{it}% +\sampletable{T1}{ybd}{m}{scit}% +\sampletable{T1}{ybd}{b}{n}% +\sampletable{T1}{ybd}{b}{sc}% +\sampletable{T1}{ybd}{b}{it}% +\sampletable{T1}{ybd}{b}{scit}% +\sampletable{TS1}{ybd}{m}{n}% +\sampletable{TS1}{ybd}{m}{sc}% +\sampletable{TS1}{ybd}{m}{it}% +\sampletable{TS1}{ybd}{m}{scit}% +\sampletable{TS1}{ybd}{b}{n}% +\sampletable{TS1}{ybd}{b}{sc}% +\sampletable{TS1}{ybd}{b}{it}% +\sampletable{TS1}{ybd}{b}{scit}% +\sampletable{LY1}{ybd2jw}{m}{n}% +\sampletable{LY1}{ybd2jw}{m}{sc}% +\sampletable{LY1}{ybd2jw}{m}{it}% +\sampletable{LY1}{ybd2jw}{m}{scit}% +\sampletable{LY1}{ybd2jw}{b}{n}% +\sampletable{LY1}{ybd2jw}{b}{sc}% +\sampletable{LY1}{ybd2jw}{b}{it}% +\sampletable{LY1}{ybd2jw}{b}{scit}% +\sampletable{LY1}{ybd2j}{m}{n}% +\sampletable{LY1}{ybd2j}{m}{sc}% +\sampletable{LY1}{ybd2j}{m}{it}% +\sampletable{LY1}{ybd2j}{m}{scit}% +\sampletable{LY1}{ybd2j}{b}{n}% +\sampletable{LY1}{ybd2j}{b}{sc}% +\sampletable{LY1}{ybd2j}{b}{it}% +\sampletable{LY1}{ybd2j}{b}{scit}% +\sampletable{LY1}{ybd0}{m}{n}% +\sampletable{LY1}{ybd0}{m}{sc}% +\sampletable{LY1}{ybd0}{m}{it}% +\sampletable{LY1}{ybd0}{m}{scit}% +\sampletable{LY1}{ybd0}{b}{n}% +\sampletable{LY1}{ybd0}{b}{sc}% +\sampletable{LY1}{ybd0}{b}{it}% +\sampletable{LY1}{ybd0}{b}{scit}% +\sampletable{LY1}{ybd1}{m}{n}% +\sampletable{LY1}{ybd1}{m}{sc}% +\sampletable{LY1}{ybd1}{m}{it}% +\sampletable{LY1}{ybd1}{m}{scit}% +\sampletable{LY1}{ybd1}{b}{n}% +\sampletable{LY1}{ybd1}{b}{sc}% +\sampletable{LY1}{ybd1}{b}{it}% +\sampletable{LY1}{ybd1}{b}{scit}% +\sampletable{LY1}{ybd2w}{m}{n}% +\sampletable{LY1}{ybd2w}{m}{sc}% +\sampletable{LY1}{ybd2w}{m}{it}% +\sampletable{LY1}{ybd2w}{m}{scit}% +\sampletable{LY1}{ybd2w}{b}{n}% +\sampletable{LY1}{ybd2w}{b}{sc}% +\sampletable{LY1}{ybd2w}{b}{it}% +\sampletable{LY1}{ybd2w}{b}{scit}% +\sampletable{LY1}{ybd2}{m}{n}% +\sampletable{LY1}{ybd2}{m}{sc}% +\sampletable{LY1}{ybd2}{m}{it}% +\sampletable{LY1}{ybd2}{m}{scit}% +\sampletable{LY1}{ybd2}{b}{n}% +\sampletable{LY1}{ybd2}{b}{sc}% +\sampletable{LY1}{ybd2}{b}{it}% +\sampletable{LY1}{ybd2}{b}{scit}% +\sampletable{TS1}{ybd2j}{m}{n}% +\sampletable{TS1}{ybd2j}{m}{sc}% +\sampletable{TS1}{ybd2j}{m}{it}% +\sampletable{TS1}{ybd2j}{m}{scit}% +\sampletable{TS1}{ybd2j}{b}{n}% +\sampletable{TS1}{ybd2j}{b}{sc}% +\sampletable{TS1}{ybd2j}{b}{it}% +\sampletable{TS1}{ybd2j}{b}{scit}% +\sampletable{T1}{ybdj}{m}{n}% +\sampletable{T1}{ybdj}{m}{sc}% +\sampletable{T1}{ybdj}{m}{it}% +\sampletable{T1}{ybdj}{m}{scit}% +\sampletable{T1}{ybdj}{b}{n}% +\sampletable{T1}{ybdj}{b}{sc}% +\sampletable{T1}{ybdj}{b}{it}% +\sampletable{T1}{ybdj}{b}{scit}% +\sampletable{T1}{ybd2}{m}{n}% +\sampletable{T1}{ybd2}{m}{sc}% +\sampletable{T1}{ybd2}{m}{it}% +\sampletable{T1}{ybd2}{m}{scit}% +\sampletable{T1}{ybd2}{b}{n}% +\sampletable{T1}{ybd2}{b}{sc}% +\sampletable{T1}{ybd2}{b}{it}% +\sampletable{T1}{ybd2}{b}{scit}% +\sampletable{TS1}{ybdj}{m}{n}% +\sampletable{TS1}{ybdj}{m}{sc}% +\sampletable{TS1}{ybdj}{m}{it}% +\sampletable{TS1}{ybdj}{m}{scit}% +\sampletable{TS1}{ybdj}{b}{n}% +\sampletable{TS1}{ybdj}{b}{sc}% +\sampletable{TS1}{ybdj}{b}{it}% +\sampletable{TS1}{ybdj}{b}{scit}% +\sampletable{TS1}{ybdw}{m}{n}% +\sampletable{TS1}{ybdw}{m}{sc}% +\sampletable{TS1}{ybdw}{m}{it}% +\sampletable{TS1}{ybdw}{m}{scit}% +\sampletable{TS1}{ybdw}{b}{n}% +\sampletable{TS1}{ybdw}{b}{sc}% +\sampletable{TS1}{ybdw}{b}{it}% +\sampletable{TS1}{ybdw}{b}{scit}% +\sampletable{TS1}{ybd1}{m}{n}% +\sampletable{TS1}{ybd1}{m}{sc}% +\sampletable{TS1}{ybd1}{m}{it}% +\sampletable{TS1}{ybd1}{m}{scit}% +\sampletable{TS1}{ybd1}{b}{n}% +\sampletable{TS1}{ybd1}{b}{sc}% +\sampletable{TS1}{ybd1}{b}{it}% +\sampletable{TS1}{ybd1}{b}{scit}% +\sampletable{LY1}{ybdj}{m}{n}% +\sampletable{LY1}{ybdj}{m}{sc}% +\sampletable{LY1}{ybdj}{m}{it}% +\sampletable{LY1}{ybdj}{m}{scit}% +\sampletable{LY1}{ybdj}{b}{n}% +\sampletable{LY1}{ybdj}{b}{sc}% +\sampletable{LY1}{ybdj}{b}{it}% +\sampletable{LY1}{ybdj}{b}{scit}% +\sampletable{TS1}{ybd2w}{m}{n}% +\sampletable{TS1}{ybd2w}{m}{sc}% +\sampletable{TS1}{ybd2w}{m}{it}% +\sampletable{TS1}{ybd2w}{m}{scit}% +\sampletable{TS1}{ybd2w}{b}{n}% +\sampletable{TS1}{ybd2w}{b}{sc}% +\sampletable{TS1}{ybd2w}{b}{it}% +\sampletable{TS1}{ybd2w}{b}{scit}% +\sampletable{TS1}{ybdjw}{m}{n}% +\sampletable{TS1}{ybdjw}{m}{sc}% +\sampletable{TS1}{ybdjw}{m}{it}% +\sampletable{TS1}{ybdjw}{m}{scit}% +\sampletable{TS1}{ybdjw}{b}{n}% +\sampletable{TS1}{ybdjw}{b}{sc}% +\sampletable{TS1}{ybdjw}{b}{it}% +\sampletable{TS1}{ybdjw}{b}{scit}% +\sampletable{TS1}{ybd0}{m}{n}% +\sampletable{TS1}{ybd0}{m}{sc}% +\sampletable{TS1}{ybd0}{m}{it}% +\sampletable{TS1}{ybd0}{m}{scit}% +\sampletable{TS1}{ybd0}{b}{n}% +\sampletable{TS1}{ybd0}{b}{sc}% +\sampletable{TS1}{ybd0}{b}{it}% +\sampletable{TS1}{ybd0}{b}{scit}% +\sampletable{LY1}{ybdjw}{m}{n}% +\sampletable{LY1}{ybdjw}{m}{sc}% +\sampletable{LY1}{ybdjw}{m}{it}% +\sampletable{LY1}{ybdjw}{m}{scit}% +\sampletable{LY1}{ybdjw}{b}{n}% +\sampletable{LY1}{ybdjw}{b}{sc}% +\sampletable{LY1}{ybdjw}{b}{it}% +\sampletable{LY1}{ybdjw}{b}{scit}% +\sampletable{TS1}{ybd2}{m}{n}% +\sampletable{TS1}{ybd2}{m}{sc}% +\sampletable{TS1}{ybd2}{m}{it}% +\sampletable{TS1}{ybd2}{m}{scit}% +\sampletable{TS1}{ybd2}{b}{n}% +\sampletable{TS1}{ybd2}{b}{sc}% +\sampletable{TS1}{ybd2}{b}{it}% +\sampletable{TS1}{ybd2}{b}{scit}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.pdf b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.pdf Binary files differindex 708516b048e..b52dc2600cd 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.pdf +++ b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.tex b/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.tex deleted file mode 100644 index 2f5924fee04..00000000000 --- a/Master/texmf-dist/doc/fonts/berenisadf/berenisadf.tex +++ /dev/null @@ -1,398 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% berenisadf.tex -%% Copyright 2013 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[11pt,british]{article} -\usepackage{babel} -\usepackage{berenis} - \pdfmapfile{+ybd.map} % not necessary for installed package -\renewcommand{\ttdefault}{lmvtt} -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{multirow} -\usepackage{url} - \urlstyle{tt} -\usepackage{hyperref} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt,scale=0.8]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{berenisadf} -\author{Clea F.\ Rees\footnote{reesc21 <at> cardiff <dot> ac <dot> uk}} -\newcommand*{\dyddiad}{20\textsu{th} November, 2013} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape berenisadf} - \fancyhf[rh]{\itshape\dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (berenisadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Berenis,berenis,berenisadf,BerenisADF,BerenisADFPro,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 the Berenis \adf\ font collection. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided by version 2.0 of \lpack{berenisadf} for version 1.004 of the fonts. -\end{abstract} - -\tableofcontents - -\section{Introduction} - -This document explains how to use the \TeX/\LaTeX\ support provided for version 1.004 of the Berenis \adf\ font collection developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf). \lpack{berenisadf} includes copies of the fonts in postscript type 1 format and opentype versions as source. Further information about the fonts themselves can be found at \url{http://arkandis.tuxfamily.org/adffonts.html}. The fonts are released under the \textsc{gnu} General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version, with font exception. For details, see \textsc{notice}.txt and \textsc{copying}. - -The \TeX/\LaTeX\ support package consists of all files listed in \path{manifest.txt}\ and these files are released under the \LaTeX\ Project Public License as explained in the included licensing notices. 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 fonts themselves, the \TeX/\LaTeX\ support is somewhat experimental. - -\section{The collection} - -Berenis \adf\ is a serif family designed as a substitute for Bodoni or Didot. The family currently includes upright, italic, small-caps and italic small-caps shapes in each of regular and bold weights. Six sets of digits are provided: proportional oldstyle and lining; tabular oldstyle and lining; inferior; and superior\footnote{In fact, the fonts also include denominator and numerator figures. Since there is currently no use for these in TeX, however, the support package ignores them.}. The support package renames the fonts according to the Karl Berry fontname scheme and defines ten families. Four of these primarily provide access to the ``standard'' or default characters while the four ``ligature'' or ``swash'' families support additional non-standard ligatures, alternate glyphs, the slashed zero and additional pre-composed accented characters\footnote{\Fref{sec:encs} describes the encodings used to create these families. For further details see the encoding (\path{.enc}) and kerning/ligaturing (\path{.lig}) files.}. The remaining two families families include the inferior and superior figures, together with any other complementary characters included in the fonts. The included package files provide access to these features in \LaTeX\ as explained in \fref{sec:support} and \fref{sec:commands}. - -Version 1.0 provided support for only the \textsc{ly1} encoding. Version 2.0 adds support for \textsc{t1} and \textsc{ts1}, and includes some changes to the \textsc{ly1} encoding used. The ``ligature'' or ``swash'' families are supported only for \textsc{ly1}. In addition, Welsh should be typeset in \textsc{ly1} since the customised encodings better support it, especially in version 2.0. - -%\clearpage - -\begin{longtable}{llll} - \toprule - \textbf{\TeX\ directory} & \textbf{font families} & \textbf{Original name} & \textbf{\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - \multirow{8}*{berenis} & \multirow{8}{.2\textwidth}{ybd, ybdj, ybdjw, ybdw, \textl{ybd2, ybd2j, ybd2jw, ybd2w, ybd0, ybd1} } & BerenisADFPro-Regular & ybdr\\ - & & BerenisADFPro-Italic & ybdri\\ - & & BerenisADFPro-Bold & ybdb\\ - & & BerenisADFPro-BoldItalic & ybdbi\\ - & & BerenisADFProSC-Regular & ybdrc\\ - & & BerenisADFProSC-Italic & ybdrci\\ - & & BerenisADFProSC-Bold & ybdbc\\ - & & BerenisADFProSC-BoldItalic & ybdbci\\ -\end{longtable} - - -\section{Requirements} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ support provided by \path{berenis.sty} requires \lpack{nfssext-cfr} and \lpack{xkeyval}. Without \lpack{nfssext-cfr}, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. - -The documentation requires additional packages. These are all standard and available from \textsc{ctan} but you can always comment out the relevant lines in \path{berenisadf.tex} if you wish. - -\section{Installation} - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree. To obtain the path to your personal tree, use \verb|kpsewhich -var-value TEXMFHOME|. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/berenis} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich berenis.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=ybd.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=ybd.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map ybd.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{ybd.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: -\begin{verbatim} - Map ybd.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex this file (\path{berenisadf.tex}). The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{berenisadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings}\label{sec:encs} - -The package supports modified TeXnANSI/\textsc{ly1} encodings. Version 2.0 provides limited support for \textsc{t1} and \textsc{ts1}. Most characters in the TeXnANSI encoding are available, including the \texteuro. Six of the families use encodings based on \path{texnansi.enc}; four use encodings based on \path{texnansx.enc}. These bases are reflected in the file names as shown below. All encodings make certain changes to accommodate differences in glyph names. For example, the slots for \path{onesuperior}, \path{twosuperior} and \path{threesuperior} are used for \path{one.superior}, \path{two.superior} and \path{three.superior} in all encodings. - -\begin{longtable}{llp{.2\textwidth}p{.175\textwidth}} - \toprule - \textbf{encoding file} & \textbf{provides} & \textbf{figures} & \textbf{empty slots $\rightarrow$} \\\midrule\endhead - \bottomrule\endfoot - texnansi-ybd.enc & TeXnANSIEncoding-ybd & tabular lining & \multirow{4}{0.175\textwidth}{fj, ffj, \^W, \^w, \^Y, \^y}\\ - texnansi-ybd2.enc & TeXnANSIEncoding-ybd2 & proportional lining & \\ - texnansi-ybd2j.enc & TeXnANSIEncoding-ybd2j & proportional oldstyle & \\ - texnansi-ybdj.enc & TeXnANSIEncoding-ybdj & tabular oldstyle & \\\midrule - texnansx-ybd2jw.enc & TeXnANSIEncoding-ybd2jw & proportional oldstyle & \multirow{4}{0.175\textwidth}{fj, ffj, ft, fft, tt,\\\textswash{ch, ck, cl, ct,\\sh, sk, sl, sp, st,\\\textl{\zeroslash}, Q*, \^W, \^w, \^Y, \^y}}\\ - texnansx-ybd2w.enc & TeXnANSIEncoding-ybd2w & proportional lining\\ - texnansx-ybdjw.enc & TeXnANSIEncoding-ybdjw & tabular oldstyle\\ - texnansx-ybdw.enc & TeXnANSIEncoding-ybdw & tabular lining\\\midrule - texnansi-ybd0.enc & TeXnANSIEncoding-ybd0 & \multicolumn{2}{c}{inferiors, as available}\\\midrule - texnansi-ybd1.enc & TeXnANSIEncoding-ybd1 & \multicolumn{2}{c}{superiors, as available}\\\midrule - t1-ybd.enc & T1-ybd & tabular lining & \multirow{4}{0.175\textwidth}{None}\\ - t1-ybd2.enc & T1-ybd2 & proportional lining & \\ - t1-ybd2j.enc & T1-ybd2j & proportional oldstyle & \\ - t1-ybdj.enc & T1-ybdj & tabular oldstyle & \\\midrule - t1-ybd0.enc & T1-ybd0 & \multicolumn{2}{c}{inferiors, as available}\\\midrule - t1-ybd1.enc & T1-ybd1 & \multicolumn{2}{c}{superiors, as available}\\\midrule - ts1-ybd.enc & TS1-ybd & tabular lining & \multirow{4}{0.175\textwidth}{N/A}\\ - ts1-ybd2.enc & TS1-ybd2 & proportional lining & \\ - ts1-ybd2j.enc & TS1-ybd2j & proportional oldstyle & \\ - ts1-ybdj.enc & TS1-ybdj & tabular oldstyle & \\\midrule - ts1-ybd0.enc & TS1-ybd0 & \multicolumn{2}{c}{inferiors, as available}\\\midrule - ts1-ybd1.enc & TS1-ybd1 & \multicolumn{2}{c}{superiors, as available}\\ -\end{longtable} - -By default, \path{texnansx.enc} does not work correctly with \path{ly1def.enc} which is needed by \lpack{fontenc} to implement the \textsc{ly1} encoding. The idea of the encoding file is to remove the duplicates found in the standard TeXnANSI/\textsc{ly1} encoding, freeing up additional slots for other purposes. Unfortunately, from the point of view of \path{ly1def.enc}, the file frequently removes the wrong duplicate. All encodings for \lpack{berenisadf} based on this file were therefore further modified to restore the removed duplicate and remove the correct one where this was necessary for cooperation with \path{ly1def.enc}. - -The fonts do not provide anything like a full set of inferiors or superiors. \path{texnansi-ybd0}, \path{texnansi-ybd1}, \path{t1-ybd0}, \path{t1-ybd1}, \path{ts1-ybd0} and \path{ts1-ybd1} are intended only to support what is available. This amounts to the digits (\textin{0123456789}/\textsu{0123456789}), some basic punctuation (\textin{(,)-.}/\textsu{(,)-.}) and symbols (\textin{+\pounds\$\textcent\texteuro\textyen}/\textsu{+\pounds\$\textcent\texteuro\textyen}) and, in the case of superiors, a selection of lowercase letters (\textsu{abcdefghijklmnopqrstuvwxyz}). The ``standard'' letters and symbols make no sense here so when inferiors or superiors are in use \emph{only} those symbols available in subscript or superscript form are provided. - -The encodings use symbols to match the relevant style of figures when these are available. For example, \verb|\texteuro 3.15| will variously produce \texteuro 3.15, \textl{\texteuro 3.15}, \textto{\texteuro 3.15}, \texttl{\texteuro 3.15}, \textin{\texteuro 3.15} or \textsu{\texteuro 3.15} depending on the current family. - - -\subsection{\LaTeX\ package} - -To use the fonts in a \LaTeX\ document, add \verb|\usepackage{berenis}| to your document preamble. This will set the default serif/roman family to \fname{ybd} (\fgroup{berenis}) and enable access to the various alternates, styles and ligatures. Six optional arguments are available to tailor the behaviour of the package: \verb|lf|/\verb|osf|, \verb|tab|/\verb|prop|, \verb|lig| and \verb|lm|. - -By default, oldstyle figures are used as standard and lining digits are available using the commands explained in \fref{sec:commands}. To make lining figures the default instead, use one of the following when loading the package: -\begin{verbatim} - \usepackage[lf]{berenis} - \usepackage[lf=true]{berenis} - \usepackage[osf=flase]{berenis} -\end{verbatim} -Similarly, to explicitly request oldstyle figures: -\begin{verbatim} - \usepackage[osf]{berenis} - \usepackage[osf=true]{berenis} - \usepackage[lf=flase]{berenis} -\end{verbatim} - -By default, proportional figures are used as standard and tabular digits are available using the commands explained in \fref{sec:commands}. To make tabular figures the default instead, use one of the following when loading the package: -\begin{verbatim} - \usepackage[tab]{berenis} - \usepackage[tab=true]{berenis} - \usepackage[prop=flase]{berenis} -\end{verbatim} -Similarly, to explicitly request proportional figures: -\begin{verbatim} - \usepackage[prop]{berenis} - \usepackage[prop=true]{berenis} - \usepackage[tab=flase]{berenis} -\end{verbatim} - -By default, the package will use the \textsc{ly1} encoding. To use \textsc{t1}: -\begin{verbatim} - \usepackage[enc=t1]{berenis} -\end{verbatim} -To explicitly request \textsc{ly1}, use: -\begin{verbatim} - \usepackage[enc=ly1]{berenis} -\end{verbatim} - -Loading \lpack{berenis} with \verb|lig| or \verb|lig=true| will select the versions which enable the additional ligatures and pre-built accented characters, and access to the alternate Q and the slashed zero as default. \textbf{\emph{This option is not recommended unless you are sure you know what you are doing}}. You should also note that this option will mean all of the additional ligatures will be active, which may not be what you want. Again, passing \verb|lig=false| will explicitly request the default --- and strongly recommended --- behaviour which is to \emph{not} enable the additional characters by default. - -Selecting \verb|lig| will also select the \textsc{ly1} encoding. Similarly, loading the package with \verb|enc=t1| will deselect the \verb|lig| option. If you try to pass the package both \verb|enc=t1| and \verb|lig|, the last option processed will be effective. - -The final option controls whether Latin Modern is used for sans and typewriter text. Because Computer Modern does not support the TeXnANSI/\textsc{ly1} encoding, you will likely get strange results unless you redefine \path{\sfdefault} and \path{\ttdefault}. Latin Modern is used because it is close to the default Computer Modern fonts and is widely available. If you would prefer that the package not redefine the default sans and typewriter families, use \verb|lm=false| when loading \lpack{berenis}. To explicitly request the default behaviour, which does redefine these families, use \verb|lm| or \verb|lm=true|. - -Note that loading \path{berenis.sty} will not affect the default setup for mathematics. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ package \lpack{berenis}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{berenisadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures etc.\ as determined by the packages and options loaded or your distribution's setup. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{berenis} is loaded. If for some reason you wish to make them available when no relevant package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - - -\subsubsection{Shapes} - -These font features are available regardless of font encoding selected. - - \begin{longtable}{lll} - \toprule - \textbf{shape} & \textbf{shape command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - italic small-caps & \verb|\sishape| & \verb|\textsi{}|\\ - \end{longtable} - - For example, \verb|\textsi{Lewis Carroll wrote, ``I always avoid a kangaroo''.}| produces: - \begin{center} - \textsi{Lewis Carroll wrote, ``I always avoid a kangaroo''.} - \end{center} - -\subsubsection{Styles} - -This section applies only when the \textsc{ly1} encoding is used. If \textsc{t1} is selected instead, none of the font features described here will be active. - - \begin{longtable}{llll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule\endhead - \bottomrule\endfoot - ligature/swash & \verb|\swashstyle| & \verb|\textswash{}| & ``ligature'' or ``swash'' as described\\ - \end{longtable} - - \verb|\swashstyle| and \verb|\textswash{}| switch to the ``ligature''/``swash'' families (\fgroup{ybdw}/\fgroup{ybdjw}/\fgroup{ybd2w}/\fgroup{ybd2jw}). Within the scope of these commands: - \begin{itemize} - \item \verb|Q| will typeset the regular `Q' (\textswash{Q}); - \item \verb|Q*| will typeset the alternate `Q' (\textswash{Q*}); - \item \verb|fj| \verb|ffj| will produce ligatures (\textswash{fj/ffj}); - \item \verb|ch| \verb|ck| \verb|cl| \verb|ct| \verb|ft| \verb|fft| \verb|sh| \verb|sk| \verb|sl| \verb|sp| \verb|st| \verb|tt| will produce additional ligatures (\textswash{ch/ck/cl/ct/ft/fft/sh/sk/sl/sp/st/tt}); - \item \verb|\zeroslash| will produce the slashed zero if lining figures are in use (\textswash{\textl{\zeroslash}/\texttl{\zeroslash}}); - \item \verb|\^W|, \verb|\^w|, \verb|\^Y| and \verb|\^y| will use pre-composed glyphs (\textswash{\^W/\^w/\^Y/\^y}). - \end{itemize} - - Outside the scope of these commands: - \begin{itemize} - \item \verb|Q| will typeset the regular `Q' (Q); - \item \verb|Q*| will typeset the regular `Q' followed by an asterisk (Q*); - \item \verb|fj| \verb|ffj| will produce ligatures (fj/ffj); - \item \verb|ch| \verb|ck| \verb|cl| \verb|ct| \verb|ft| \verb|fft| \verb|sh| \verb|sk| \verb|sl| \verb|sp| \verb|st| \verb|tt| will not produce ligatures (ch/ck/cl/ct/ft/fft/sh/sk/sl/sp/st/tt); - \item \verb|\zeroslash| will not produce the slashed zero even if lining figures are in use (\textl{\zeroslash/\texttl{\zeroslash}}); - \item \verb|\^W|, \verb|\^w|, \verb|\^Y| and \verb|\^y| will use pre-composed glyphs (\textswash{\^W/\^w/\^Y/\^y}). - \end{itemize} - - For example, suppose that \lpack{berenis}\ was loaded and the following commands set up: - \begin{verbatim} - \newcommand{\fytext}{% - Queenie, actor-spy and often acclaimed sky-stringer, chuckled at slightly shivering otters in fjords.\\ - \textswash{% - Q*ueenie, actor-spy and often acclaimed sky-stringer, chuckled at slightly shivering otters in fjords.}} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}\\[1em] - \textsi{\fytext}} - \end{verbatim} - \newcommand{\fytext}{% - Queenie, actor-spy and often acclaimed sky-stringer, chuckled at slightly shivering otters in fjords.\\ - \textswash{% - Q*ueenie, actor-spy and often acclaimed sky-stringer, chuckled at slightly shivering otters in fjords.}} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}\\[1em] - \textsi{\fytext}} - Then: - \begin{verbatim} - \fytext - \end{verbatim} - produces: - \begin{center} - \fytest - \end{center} - -\subsubsection{Figures} - -The font features described in this section are available regardless of font encoding selected. - -Two sets of commands are available for choosing tabular or proportional and oldstyle or lining digits. The commands in the first four rows of the table below affect \emph{one} aspect of the figure style. Their effect therefore depends partly on the style of figures in use at the time they are issued. Since this document uses proportional oldstyle figures by default, \verb|\textl{}| gives \emph{proportional} lining figures and \verb|\textt{}| gives tabular \emph{oldstyle} digits. If lining figures had been in use, \verb|\textt{}| would have switched to tabular \emph{lining} figures rather than to tabular oldstyle digits. Likewise, if tabular figures had been in use, \verb|\textl{}| would have changed to \emph{tabular} lining figures. - -The commands in the next four rows of the table, on the other hand, affect \emph{two} aspects of the figure style --- whether digits are proportional or tabular \emph{and} whether they are oldstyle or lining. If you are not sure which style of figures will be active when the command is issued and you wish to ensure a particular result, choose one of these commands or combine two commands from the first four rows. For example, to ensure tabular lining figures, use \verb|\texttl{}|, \verb|\textt{\textl{}}| or \verb|\textl{\textt{}}|. - -The final two rows list commands for accessing superiors and inferiors. - - \begin{longtable}{llll} - \toprule - \textbf{figure style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule\endhead - \bottomrule\endfoot - lining & \verb|\lstyle| & \verb|\textl{}| & \textl{0123456789}\\ - oldstyle & \verb|\ostyle| & \verb|\texto{}| & \texto{0123456789}\\ - tabular & \verb|\tstyle| & \verb|\textt{}| & \textt{0123456789}\\ - proportional & \verb|\pstyle| & \verb|\textp{}| & \textp{0123456789}\\\midrule - tabular lining & \verb|\tlstyle| & \verb|\texttl{}| & \texttl{0123456789}\\ - tabular oldstyle & \verb|\tostyle| & \verb|\textto{}| & \textto{0123456789}\\ - proportional lining & \verb|\plstyle| & \verb|\textpl{}| & \textpl{0123456789}\\ - proportional oldstyle & \verb|\postyle| & \verb|\textpo{}| & \textpo{0123456789}\\\midrule - inferior/subscript & \verb|\instyle| & \verb|\textin{}| & \textin{0123456789}\\ - superior/superscript & \verb|\sustyle| & \verb|\textsu{}| & \textsu{0123456789}\\ - \end{longtable} - - In addition to modifying the figure style, these commands affect the style of certain complementary characters in the \textsc{ly1}, \textsc{t1} and \textsc{ts1} encodings as explained in \fref{sec:encs}. This means that: - \begin{verbatim} - 50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!! - \end{verbatim} - produces: - \begin{center} - 50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!! - \end{center} - when oldstyle digits are in use, but: - \begin{center} - \textl{50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!!} - \end{center} - after switching to lining figures. - - Note that the commands for inferior and superior figures make further changes. \textbf{\emph{Normal text cannot be typeset within the scope of the commands for inferiors or superiors.}} The commands for subscript activate basic symbols and punctuation to complement the digits. So \verb|Llundain\textin{(1,4+\$5)}| produces Llundain\textin{(1,4+\$5)}. The commands for superscript activate a partial lowercase in as well. For example, \verb|postbox\textsu{9(iii)}| produces postbox\textsu{9(iii)}. - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/berenisadf/cfr.gwneud.cyhoeddus b/Master/texmf-dist/doc/fonts/berenisadf/cfr.gwneud.cyhoeddus deleted file mode 100644 index d0d311a1e33..00000000000 --- a/Master/texmf-dist/doc/fonts/berenisadf/cfr.gwneud.cyhoeddus +++ /dev/null @@ -1,564 +0,0 @@ -#!/bin/sh - -#set -x -PATH=/usr/local/bin:/usr/local/sbin:/usr/bin -export PATH - -allan=0 -directory=./ -vendor=arkandis -cfrtop=$(xdg-user-dir DOCUMENTS)/src/fonts/_cfr -existencs=0 -docdir="doc" -afmdir="fonts/afm" -encdir="fonts/enc" -mapdir="fonts/map" -tfmdir="fonts/tfm" -truetypedir="fonts/truetype" -type1dir="fonts/type1" -vfdir="fonts/vf" -sourcedir="source" -texdir="tex" - -usage="Usage: $0 [OPTION] [FILES] -Prepare a flattened file hierarchy and install fonts and support files in it in preparation for the creation of an archive for upload to CTAN. -Options: - -h --help print this message and exit - -a --adf file listing ADF files [after cd: ./adf or ../cfr/adf or hard-coded list] - -c --directory directory to switch to [current working directory] - -d --derived file listing derived files [after cd: ./der or ../cfr/der or hard-coded list] - -f --font specify font package name [truncated name of directory] - -m --manual specify manual name [font package name w/ or w/o adf appended] - -n --nonderived file listing nonderived files [after cd: ./nonder or ../cfr/nonder or hard-coded list] - -o --original file listing font vendor's files [after cd: ./ovend or ../cfr/ovend or hard-coded list] - -t --tool primary creation tool [after cd: guess fontinst or afm2pl or empty] - -v --vendor specify font vendor name [arkandis] -If no files are specified, a list is constructed from the lists of derived, nonderived and ADF or other original vendor files." -error () { - echo "$@" 1>&2 - allan=$((allan+1)) - usage_and_exit $allan -} -usage () { - printf %b "$usage\n" -} -usage_and_exit () { - usage - exit $1 -} - -ctaninst () { - ctaninstallan=0 - while [ $# != 0 ] - do - if [ -e "$1" ] - then - grep -w "$1" $nonder > /dev/null - if [ $? == 0 ] - then - if [ -e "../cfr/$1" ] - then - diff "$1" "../cfr/$1" > /dev/null - if [ $? != 0 ] - then - printf %b "A non-duplicate copy of $1 already exists in ../cfr.\nUsing ../cfr.$$ for new versions.\nPlease examine manually.\n" - mkdir -p ../cfr.$$ - cp -pR "$1" ../cfr.$$/ - fi - else - cp -pR "$1" ../cfr/ - fi - if [ -e "../cfr.$$/$1" ] - then - diff "./$1" "../cfr.$$/$1" > /dev/null - if [ $? != 0 ] - then - printf %b "A problem occurred when copying $1. This file will not be installed.\n" - problem=1 - else - problem=0 - fi - else - diff "./$1" "../cfr/$1" > /dev/null - if [ $? != 0 ] - then - printf %b "A problem occurred when copying $1. This file will not be installed.\n" - problem=1 - else - problem=0 - fi - fi - if [ $problem != 0 ] - then - allan=$((allan+1)) - ctaninstallan=1 - shift - continue - fi - else - grep -w "$1" $der > /dev/null - if [ $? != 0 ] - then - grep -w "$1" $adf $ovend > /dev/null - if [ $? != 0 ] - then - printf %b "$1 is not listed as a derived, non-derived or ADF/original vendor's file and will be ignored.\n" - allan=$((allan+1)) - ctaninstallan=1 - shift - continue - fi - fi - fi - ctansort "$1" - if [ $? != 0 ] - then - printf %b "A problem occurred sorting $1.\n" - allan=$((allan+1)) - ctaninstallan=1 - fi - else - printf %b "Cannot find $1. Skipping.\n" - allan=$((allan+1)) - fi - shift - done - return $ctaninstallan -} - -mvsubs () { - mvsubsallan=0 - filestocopy="" - filestomove="" - while [ $# -gt 1 ] - do - file "$1" | grep "symbolic link" > /dev/null - if [ $? == 0 ] - then - filestocopy="$filestocopy $1" - else - filestomove="$filestomove $1" - fi - shift - done - if [ "$filestomove" != "" ] - then - mv $filestomove "$1" - if [ $? != 0 ] - then - printf %b "There was a problem moving $filestomove to $1.\n" - allan=$((allan+1)) - mvsubsallan=1 - fi - fi - if [ "$filestocopy" != "" ] - then - cp -p $filestocopy "$1" - if [ $? != 0 ] - then - printf %b "There was a problem copying $filestocopy to $1.\n" - allan=$((allan+1)) - mvsubsallan=1 - fi - fi - return $mvsubsallan -} - -ctansort () { - if [ $# != 1 ] - then - printf %b "ctansort takes exactly one argument.\n" - return 1 - else - if [ "$@" = "Makefile" ] || [ "$@" = "com" ] || [ "$@" = "cfr.gwneud.cyhoeddus" ] - then - mvsubs "$@" "$sourcedir/" - return $? - fi - j="${@##*\-}" - if [ "$j" = "drv.tex" ] || [ "$j" = "map.tex" ] - then - mvsubs "$@" "$sourcedir/" - return $? - fi - j="${@##*\.}" - case "$j" in - "afm") - mvsubs "$@" "$afmdir/" - return $? - ;; - "enc") - mvsubs "$@" "$encdir/" - return $? - ;; - "map") - mvsubs "$@" "$mapdir/" - return $? - ;; - "tfm") - mvsubs "$@" "$tfmdir/" - return $? - ;; - "pfb" | "pfm") - mvsubs "$@" "$type1dir/" - return $? - ;; - "ttf") - mvsubs "$@" "$truetypedir/" - return $? - ;; - "vf") - mvsubs "$@" "$vfdir/" - return $? - ;; - "fd" | "sty") - mvsubs "$@" "$texdir/" - return $? - ;; - "etx" | "lig" | "nam" | "pe" | "sfd" | "otf") - mvsubs "$@" "$sourcedir/" - return $? - ;; - "txt") - mvsubs "$@" "$docdir/" - return $? - ;; - *) - ;; - esac - j="${@%\.*}" - case "$j" in - COPYING | NOTICE | README | manifest | "$manual") - mvsubs "$@" "$docdir/" - return $? - ;; - *) - ;; - esac - j="${@%%\-*}" - case "$j" in - reglyph | reset | build) - mvsubs "$@" "$sourcedir/" - return $? - ;; - *) - ;; - esac - printf %b "ctansort does not recognise $@. This file will not be installed.\n" - return 1 - fi -} - -trymkdir () { - while [ $# != 0 ] - do - mkdir -p "$1" - if [ $? != 0 ] - then - error Could not create "$1". - fi - shift - done - return 0 -} - -tempargs=$(getopt -o a:c:d:f:hm:n:o:t:v: --long adf:,directory:,derived:,font:,help,manual:,nonderived:,original:,tool:,vendor: -- "$@") -if [ $? != 0 ]; -then - usage_and_exit -fi -eval set -- "$tempargs" - -while true -do - case "$1" - in - -a | --adf) - if [ -f "$2" ] - then - adf="$2" - else - error "$2" is not a regular file. - fi - shift; - shift;; - -c | --directory) - directory="$2"; - shift; - shift;; - -d | --der | --derive | --derived) - if [ -f "$2" ] - then - der="$2" - else - error "$2" is not a regular file. - fi - shift; - shift;; - -f | --font) - font="$2" - shift; - shift;; - -h | --help) - usage; - exit $allan;; - -m | --manual) - manual="${2%%\.*}"; - shift; - shift;; - -n | --nonder | --nonderive | --nonderived) - if [ -f "$2" ] - then - nonder="$2" - else - error "$2" is not a regular file. - fi - shift; - shift;; - -o | --orig | --original) - if [ -f "$2" ] - then - ovend="$2" - else - error "$2" is not a regular file. - fi - shift; - shift;; - -t | --tool) - tool="$2" - shift; - shift;; - -v | --vendor) - vendor="$2"; - shift; - shift;; - --) - shift; - break;; - *) - error Unrecognised option "$1". - esac -done - -args="$@" - - - -cd "$directory" -if [ $? != 0 ] -then - error Could not switch to "$directory". -fi - -if [ "$font" = "" ] -then - thisdir=$(gbasename $(pwd)) - font=${thisdir%%\-*} - echo Setting font directory to "$font". -fi - -if [ "$manual" = "" ] -then - if [ -f "./${font}.tex" ] - then - manual="${font}" - echo Setting manual to "$manual". - elif [ -f "./${font}adf.tex" ] - then - manual="${font}adf" - echo Setting manual to "$manual". - else - printf %b "Warning! No manual found.\n" - allan=$((allan+1)) - fi -fi - -if [ "$(ls manifest* 2> /dev/null)" = "" ] -then - printf %b "Creating manifest.\n" - touch manifest.txt - if [ -f $cfrtop/manifest.top ] - then - cat $cfrtop/manifest.top >> manifest.txt - createmanifest=1 - else - printf %b "Cannot create manifest.txt. No manifest.top found.\n" - rm manifest.txt - allan=$((allan+1)) - createmanifest=0 - fi -else - createmanifest=0 -fi - -if [ "$tool" = "" ] -then - if [ "$(ls *-drv.tex 2> /dev/null)" != "" ] || [ "$(ls *-map.tex 2> /dev/null)" != "" ] - then - tool="fontinst" - printf %b "Guessing you used fontinst for this one.\n" - elif [ "$(ls *.lig 2> /dev/null)" != "" ] || [ "$(ls Makefile 2> /dev/null)" != "" ] || [ "$(ls com 2> /dev/null)" != "" ] - then - tool="afm2pl" - printf %b "Guessing you used afm2pl for this one.\n" - else - printf %b "Cannot guess the tool used. Please specify.\n" - allan=$((allan+1)) - fi -fi - - -if [ "$der" = "" ] -then - if [ -e "./der" ] - then - der=./der - elif [ -e "../cfr/der" ] - then - der=../cfr/der - else - printf %b "Using default list for derived files.\nPlease check ./der.\n" - if [ "$tool" = "fontinst" ] - then - ls *.enc *.tfm *.vf *.fd *.map >> ./der 2> /dev/null - elif [ "$tool" = "afm2pl" ] - then - ls *.tfm *.vf *.map >> ./der 2> /dev/null - else - printf %b "Creation tool is either unrecognised or unguessable. If the former, please populate der manually - the file I create will certainly be radically incomplete. If the latter, please specify the tool.\n" - fi - if [ -f "$manual.pdf" ] - then - echo "$manual.pdf" >> ./der - fi - der=./der - fi -fi - -if [ "$nonder" = "" ] -then - if [ -e "./nonder" ] - then - nonder=./nonder - elif [ -e "../cfr/nonder" ] - then - nonder=../cfr/nonder - else - printf %b "Using default list for non-derived files.\nPlease check ./nonder.\n" - if [ "$tool" = "fontinst" ] - then - ls *[^~]*.etx reglyph*.tex reset*.mtx build*.mtx *-drv.tex *-drv.map >> ./nonder 2> /dev/null - elif [ "$tool" = "afm2pl" ] - then - ls *[^~]*.enc *[^~]*.fd *[^~]*.lig Makefile com >> ./nonder 2> /dev/null - else - printf %b "Creation tool is either unrecognised or unguessable. If the former, please populate nonder manually - the file I create will certainly be radically incomplete. If the latter, please specify the tool.\n" - fi - ls *[^~]*.nam *.pe manifest* README *.sty >> ./nonder 2> /dev/null - if [ -f "$manual.tex" ] - then - echo "$manual.tex" >> ./nonder - fi - nonder=./nonder - fi -fi - -if [ "$adf" = "" ] && [ "$ovend" = "" ] -then - if [ -e "./adf" ] - then - adf=./adf - elif [ -e "../cfr/adf" ] - then - adf=../cfr/adf - elif [ -e "./ovend" ] - then - ovend=./ovend - elif [ -e "../cfr/ovend" ] - then - ovend=../cfr/ovend - elif [ "$vendor" = "arkandis" ] - then - printf %b "Using default list for ADF files.\nPlease check ./adf.\n" - ls COPYING* NOTICE* *.afm *.pfb *.pfm *.otf *.sfd >> ./adf 2> /dev/null - adf=./adf - else - printf %b "Using default list for original vendor's files.\nPlease check ./ovend.\n" - ls COPYING* NOTICE* [A-Z][A-Z\-]*[A-Z].txt *.afm *.pfb *.pfm *.otf *.ttf *.sfd >> ./ovend 2> /dev/null - ovend=./ovend - fi -fi - -if [ $createmanifest == 1 ] -then - grep manifest.txt $nonder > /dev/null - if [ $? != 0 ] - then - printf %b "Adding manifest to list of nonderived files.\n" - echo manifest.txt >> $nonder - fi - cat $nonder >> manifest.txt - if [ -f $cfrtop/manifest.mid ] - then - cat $cfrtop/manifest.mid >> manifest.txt - else - printf %b "\nDerived files:\n" >> manifest.txt - fi - cat $der >> manifest.txt -fi - -if [ $# == 0 ] -then - files=$(cat $der $nonder $adf $ovend) - if [ "$files" = "" ] - then - error Could not determine any files to install. - fi -else - files=$args -fi - -trymkdir $docdir $texdir $afmdir $mapdir $tfmdir ../cfr -if [ "$(echo "$files" | grep '\.pfb' 2> /dev/null)" != "" ] -then - trymkdir $type1dir -fi -if [ "$(echo "$files" | grep '\.ttf' 2> /dev/null)" != "" ] -then - trymkdir $truetypedir -fi -for i in "\.etx" "\-drv\.tex" "\-map\.tex" "reglyph.*\.tex" "reset.*\.mtx" "build*\.mtx" "Makefile" "^com$" "^com " " com$" " com " "\.lig" "\.nam" "\.pe" "\.sfd" "\.otf" -do - if [ "$(echo "$files" | grep "$i" 2> /dev/null)" != "" ] - then - trymkdir $sourcedir - break - fi -done -if [ "$(echo "$files" | grep '\.enc' 2> /dev/null)" != "" ] -then - existencs=1 - trymkdir $encdir -fi -if [ "$(echo "$files" | grep '\.vf' 2> /dev/null)" != "" ] -then - trymkdir $vfdir -fi - -ctaninst $@ $files - -if [ -e "$docdir/README" ] -then - ln -s "$docdir/"README ./ -else - printf %b "Warning! No README found.\n" - allan=$((allan+1)) -fi - -if [ $existencs==1 ] -then - printf %b "Did you uniquify the .enc files?\nDid you add the .enc files to finstmsc.rc?\n" -fi - -exit $allan - -# vim: set nospell: diff --git a/Master/texmf-dist/doc/fonts/berenisadf/ff-ybd.pe b/Master/texmf-dist/doc/fonts/berenisadf/ff-ybd.pe index 52a17d8a081..376ba18f313 100755 --- a/Master/texmf-dist/doc/fonts/berenisadf/ff-ybd.pe +++ b/Master/texmf-dist/doc/fonts/berenisadf/ff-ybd.pe @@ -1,33 +1,18 @@ #!/usr/bin/fontforge -lang=ff -#LoadNamelist("ybd-t1.nam") LoadNamelist("ybd.nam") -#dlig="'dlig' Discretionary Ligatures in Latin lookup 36" -#liga="'liga' Standard Ligatures in Latin lookup 33" -#liga2="'liga' Standard Ligatures in Latin lookup 34" -#ligas="'liga' Standard Ligatures in Latin lookup 33 subtable" -#liga2s="'liga' Standard Ligatures in Latin lookup 34 subtable" - i = 1 while ( i < $argc ) - - Open($argv[i]) - RenameGlyphs("ybd") - -# looks=GetLookups("GSUB") - -# MergeLookups(liga,liga2) -# MergeLookupSubtables(ligas,liga2s) -# LookupStoreLigatureInAfm(liga,1) -# LookupStoreLigatureInAfm(dlig,1) + Open($argv[i]) + RenameGlyphs("ybd") - Generate($argv[i]:r + ".pfb","",-1) -# Generate($argv[i]:r + ".pfb","",0x10000) - i = i+1 + # to make an even number of $ signs + Generate($argv[i]:r + ".pfb","",-1) + i = i+1 endloop -# vim: set nospell: +# vim: set nospell: diff --git a/Master/texmf-dist/doc/fonts/berenisadf/manifest.txt b/Master/texmf-dist/doc/fonts/berenisadf/manifest.txt index 7384f055626..0a8aa823a2d 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/manifest.txt +++ b/Master/texmf-dist/doc/fonts/berenisadf/manifest.txt @@ -1,6 +1,13 @@ -Copyright 2013 Clea F. Rees +# Manifest for berenisadf -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) 2010-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'. @@ -8,239 +15,289 @@ The Current Maintainer of this work is Clea F. Rees. 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. - -Makefile -README -berenis.sty -berenisadf.tex -cfr.gwneud.cyhoeddus -ff-ybd.pe -ly1ybd.fd -ly1ybd0.fd -ly1ybd1.fd -ly1ybd2.fd -ly1ybd2j.fd -ly1ybd2jw.fd -ly1ybd2w.fd -ly1ybdj.fd -ly1ybdjw.fd -ly1ybdw.fd -t1-ybd.enc -t1-ybd0.enc -t1-ybd1.enc -t1-ybd2.enc -t1-ybd2j.enc -t1-ybdj.enc -t1ybd.fd -t1ybd0.fd -t1ybd1.fd -t1ybd2.fd -t1ybd2j.fd -t1ybdj.fd -texnansi-ybd.enc -texnansi-ybd0.enc -texnansi-ybd1.enc -texnansi-ybd2.enc -texnansi-ybd2j.enc -texnansi-ybdj.enc -texnansx-ybd2jw.enc -texnansx-ybd2w.enc -texnansx-ybdjw.enc -texnansx-ybdw.enc -ts1-ybd.enc -ts1-ybd0.enc -ts1-ybd1.enc -ts1-ybd2.enc -ts1-ybd2j.enc -ts1-ybdj.enc -ts1ybd.fd -ts1ybd0.fd -ts1ybd1.fd -ts1ybd2.fd -ts1ybd2j.fd -ts1ybdj.fd -ybd-8t.lig -ybd-8y.lig -ybd.nam -manifest.txt - -Derived files: -berenisadf.pdf -ybd.map -ybdb08c.tfm -ybdb08t.tfm -ybdb08y.tfm -ybdb0c8c.tfm -ybdb0c8t.tfm -ybdb0c8y.tfm -ybdb0ci8c.tfm -ybdb0ci8t.tfm -ybdb0ci8y.tfm -ybdb0i8c.tfm -ybdb0i8t.tfm -ybdb0i8y.tfm -ybdb18c.tfm -ybdb18t.tfm -ybdb18y.tfm -ybdb1c8c.tfm -ybdb1c8t.tfm -ybdb1c8y.tfm -ybdb1ci8c.tfm -ybdb1ci8t.tfm -ybdb1ci8y.tfm -ybdb1i8c.tfm -ybdb1i8t.tfm -ybdb1i8y.tfm -ybdb28c.tfm -ybdb28t.tfm -ybdb28y.tfm -ybdb2c8c.tfm -ybdb2c8t.tfm -ybdb2c8y.tfm -ybdb2ci8c.tfm -ybdb2ci8t.tfm -ybdb2ci8y.tfm -ybdb2cij8c.tfm -ybdb2cij8t.tfm -ybdb2cij8y.tfm -ybdb2cijw8y.tfm -ybdb2ciw8y.tfm -ybdb2cj8c.tfm -ybdb2cj8t.tfm -ybdb2cj8y.tfm -ybdb2cjw8y.tfm -ybdb2cw8y.tfm -ybdb2i8c.tfm -ybdb2i8t.tfm -ybdb2i8y.tfm -ybdb2ij8c.tfm -ybdb2ij8t.tfm -ybdb2ij8y.tfm -ybdb2ijw8y.tfm -ybdb2iw8y.tfm -ybdb2j8c.tfm -ybdb2j8t.tfm -ybdb2j8y.tfm -ybdb2jw8y.tfm -ybdb2w8y.tfm -ybdb8c.tfm -ybdb8t.tfm -ybdb8y.tfm -ybdbc8c.tfm -ybdbc8t.tfm -ybdbc8y.tfm -ybdbci8c.tfm -ybdbci8t.tfm -ybdbci8y.tfm -ybdbcij8c.tfm -ybdbcij8t.tfm -ybdbcij8y.tfm -ybdbcijw8y.tfm -ybdbciw8y.tfm -ybdbcj8c.tfm -ybdbcj8t.tfm -ybdbcj8y.tfm -ybdbcjw8y.tfm -ybdbcw8y.tfm -ybdbi8c.tfm -ybdbi8t.tfm -ybdbi8y.tfm -ybdbij8c.tfm -ybdbij8t.tfm -ybdbij8y.tfm -ybdbijw8y.tfm -ybdbiw8y.tfm -ybdbj8c.tfm -ybdbj8t.tfm -ybdbj8y.tfm -ybdbjw8y.tfm -ybdbw8y.tfm -ybdr08c.tfm -ybdr08t.tfm -ybdr08y.tfm -ybdr0c8c.tfm -ybdr0c8t.tfm -ybdr0c8y.tfm -ybdr0ci8c.tfm -ybdr0ci8t.tfm -ybdr0ci8y.tfm -ybdr0i8c.tfm -ybdr0i8t.tfm -ybdr0i8y.tfm -ybdr18c.tfm -ybdr18t.tfm -ybdr18y.tfm -ybdr1c8c.tfm -ybdr1c8t.tfm -ybdr1c8y.tfm -ybdr1ci8c.tfm -ybdr1ci8t.tfm -ybdr1ci8y.tfm -ybdr1i8c.tfm -ybdr1i8t.tfm -ybdr1i8y.tfm -ybdr28c.tfm -ybdr28t.tfm -ybdr28y.tfm -ybdr2c8c.tfm -ybdr2c8t.tfm -ybdr2c8y.tfm -ybdr2ci8c.tfm -ybdr2ci8t.tfm -ybdr2ci8y.tfm -ybdr2cij8c.tfm -ybdr2cij8t.tfm -ybdr2cij8y.tfm -ybdr2cijw8y.tfm -ybdr2ciw8y.tfm -ybdr2cj8c.tfm -ybdr2cj8t.tfm -ybdr2cj8y.tfm -ybdr2cjw8y.tfm -ybdr2cw8y.tfm -ybdr2i8c.tfm -ybdr2i8t.tfm -ybdr2i8y.tfm -ybdr2ij8c.tfm -ybdr2ij8t.tfm -ybdr2ij8y.tfm -ybdr2ijw8y.tfm -ybdr2iw8y.tfm -ybdr2j8c.tfm -ybdr2j8t.tfm -ybdr2j8y.tfm -ybdr2jw8y.tfm -ybdr2w8y.tfm -ybdr8c.tfm -ybdr8t.tfm -ybdr8y.tfm -ybdrc8c.tfm -ybdrc8t.tfm -ybdrc8y.tfm -ybdrci8c.tfm -ybdrci8t.tfm -ybdrci8y.tfm -ybdrcij8c.tfm -ybdrcij8t.tfm -ybdrcij8y.tfm -ybdrcijw8y.tfm -ybdrciw8y.tfm -ybdrcj8c.tfm -ybdrcj8t.tfm -ybdrcj8y.tfm -ybdrcjw8y.tfm -ybdrcw8y.tfm -ybdri8c.tfm -ybdri8t.tfm -ybdri8y.tfm -ybdrij8c.tfm -ybdrij8t.tfm -ybdrij8y.tfm -ybdrijw8y.tfm -ybdriw8y.tfm -ybdrj8c.tfm -ybdrj8t.tfm -ybdrj8y.tfm -ybdrjw8y.tfm -ybdrw8y.tfm +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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* README.md +* manifest.txt +* berenisadf.dtx +* berenisadf.ins + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* t1-dotinferior.etx +* dotoldstyle.etx +* t1-dotsuperior.etx +* t1-cfr.etx +* dottaboldstyle.etx +* fnt-tables.tex +* berenis-scale.lvt +* berenis-auto-test-ly1.tlg +* berenis-auto-test.tlg +* berenis-scale.tlg + + +## Derived files + + +### Package files + + +* ybdr0ci8y.tfm +* ybdb2ij8t.tfm +* ybdb2j8t.tfm +* ybdb2c8y.tfm +* ts1ybd2jw.fd +* ybdr2ci8c.tfm +* ybdr2ij8c.tfm +* ybdr1ci8t.tfm +* ybdb2j8y.tfm +* ybdb1c8t.tfm +* ybdbj8t.tfm +* ybdbci8c.tfm +* ybdrcijw8y.tfm +* ybdr1i8y.tfm +* ybdb2cw8y.tfm +* ybdbj8c.tfm +* ybdb1c8y.tfm +* ybdb1ci8y.tfm +* ts1ybdjw.fd +* ybdb2ij8c.tfm +* ybdrcij8t.tfm +* ybdbcj8y.tfm +* ybdb28t.tfm +* ybdrci8t.tfm +* ybdr2cj8t.tfm +* ybdr0i8c.tfm +* ybdr2cij8y.tfm +* ybdr18t.tfm +* ybdr08c.tfm +* ybdb0c8y.tfm +* ybdb2cijw8y.tfm +* ybdbj8y.tfm +* ybdr1ci8c.tfm +* ybdb2cj8c.tfm +* ybdbcijw8y.tfm +* ybdb0ci8c.tfm +* ybdbci8t.tfm +* ybdr1c8c.tfm +* ybdr2ij8t.tfm +* ybdr1c8t.tfm +* ybdr2cijw8y.tfm +* ybdrcij8c.tfm +* ybdb0c8t.tfm +* ybdr2iw8y.tfm +* ybdrj8c.tfm +* ybdrcjw8y.tfm +* ybdb1i8t.tfm +* ybdrc8y.tfm +* ybdr2ciw8y.tfm +* ybdrj8t.tfm +* ybdrw8y.tfm +* ybdri8y.tfm +* ybdb18c.tfm +* ybdr2j8t.tfm +* ybdr2cij8t.tfm +* ybdriw8y.tfm +* ybdrijw8y.tfm +* ybdb18y.tfm +* ybdr2i8c.tfm +* ybdr2ij8y.tfm +* ybdr8t.tfm +* ybdrij8t.tfm +* ybdrij8c.tfm +* ybdr1ci8y.tfm +* ybdb2ij8y.tfm +* ybdbcw8y.tfm +* ybdri8t.tfm +* ybdri8c.tfm +* ybdrcw8y.tfm +* ybdb2cj8t.tfm +* ybdbc8c.tfm +* ybdbcj8t.tfm +* ybdbcjw8y.tfm +* ybdr2j8y.tfm +* ybdrjw8y.tfm +* ybdrcj8y.tfm +* ybdrcj8t.tfm +* ybdbiw8y.tfm +* ybdb2cij8c.tfm +* ybdb08y.tfm +* ybdbi8y.tfm +* ybdrcj8c.tfm +* ybdb28y.tfm +* ybdr1c8y.tfm +* ybdrcij8y.tfm +* ybdrciw8y.tfm +* ybdbci8y.tfm +* ybdb8c.tfm +* ybdbij8t.tfm +* ybdrci8c.tfm +* ybdr2cjw8y.tfm +* ybdbciw8y.tfm +* ybdr2j8c.tfm +* ybdr0ci8t.tfm +* ybdb08t.tfm +* ybdb2cj8y.tfm +* ybdbcj8c.tfm +* ybdb1i8c.tfm +* ybdr0c8c.tfm +* ybdb1c8c.tfm +* ybdrj8y.tfm +* ybdr2jw8y.tfm +* ybdb1i8y.tfm +* ybdbi8c.tfm +* ybdr8c.tfm +* ybdbjw8y.tfm +* ybdr0c8t.tfm +* ybdr28c.tfm +* ybdb2ci8y.tfm +* ybdr0i8t.tfm +* ybdb2cjw8y.tfm +* ybdr2w8y.tfm +* ybdrc8t.tfm +* ybdr2ijw8y.tfm +* ybdr18y.tfm +* ybdb2c8c.tfm +* ybdb2cij8y.tfm +* ybdb2ci8t.tfm +* ybdb2i8y.tfm +* ybdrci8y.tfm +* ybdbijw8y.tfm +* ybdbi8t.tfm +* ybdr2i8y.tfm +* ybdbij8y.tfm +* ybdb2ijw8y.tfm +* ybdbcij8y.tfm +* ybdbc8y.tfm +* ybdr2i8t.tfm +* ybdr2cw8y.tfm +* ybdr2cj8y.tfm +* ybdr2cj8c.tfm +* ybdr2c8c.tfm +* ybdr1i8t.tfm +* ybdr2ci8y.tfm +* ybdb0ci8y.tfm +* ybdr2ci8t.tfm +* ybdb8t.tfm +* ybdb2jw8y.tfm +* ybdr2c8y.tfm +* ybdbc8t.tfm +* ybdr2c8t.tfm +* ybdr0ci8c.tfm +* ybdb2j8c.tfm +* ybdr28t.tfm +* ybdb2iw8y.tfm +* ybdbw8y.tfm +* ybdr0i8y.tfm +* ybdr8y.tfm +* ybdb1ci8t.tfm +* ybdr08y.tfm +* ybd.map +* ybdr2cij8c.tfm +* ybdb0i8y.tfm +* ybdr1i8c.tfm +* ybdbcij8c.tfm +* ts1ybdw.fd +* ybdr18c.tfm +* ybdb2ciw8y.tfm +* ybdrc8c.tfm +* ybdb18t.tfm +* ybdb1ci8c.tfm +* ybdb0i8c.tfm +* ybdb0i8t.tfm +* ybdb28c.tfm +* ybdr28y.tfm +* ybdb2i8c.tfm +* ybdb0ci8t.tfm +* ybdr08t.tfm +* ybdb2ci8c.tfm +* ybdb2cij8t.tfm +* ybdb2w8y.tfm +* ybdr0c8y.tfm +* ybdbij8c.tfm +* ybdb0c8c.tfm +* ts1ybd2w.fd +* ybdb2c8t.tfm +* ybdb08c.tfm +* ybdbcij8t.tfm +* ybdb2i8t.tfm +* ybdb8y.tfm +* ybdrij8y.tfm +* texnansx-ybd2jw.enc +* texnansx-ybd2w.enc +* ly1ybd2w.fd +* t1-ybd0.enc +* t1ybd1.fd +* berenis.sty +* texnansi-ybdj.enc +* t1-ybdj.enc +* ly1ybd2j.fd +* t1ybd.fd +* t1-ybd.enc +* ts1-ybd2j.enc +* ts1-ybd2.enc +* ts1-ybdj.enc +* ts1-ybd1.enc +* t1-ybd2j.enc +* t1ybd0.fd +* ly1ybd2.fd +* texnansi-ybd.enc +* ts1ybd0.fd +* texnansx-ybdjw.enc +* texnansi-ybd2.enc +* texnansi-ybd1.enc +* t1-ybd2.enc +* ly1ybdj.fd +* ly1ybdw.fd +* t1ybdj.fd +* t1-ybd1.enc +* ly1ybd0.fd +* ly1ybdjw.fd +* ts1ybd1.fd +* ly1ybd2jw.fd +* t1ybd2j.fd +* ts1ybd2j.fd +* t1ybd2.fd +* ts1ybd.fd +* ts1ybdj.fd +* ts1ybd2.fd +* ly1ybd1.fd +* ts1-ybd0.enc +* texnansx-ybdw.enc +* ly1ybd.fd +* texnansi-ybd2j.enc +* texnansi-ybd0.enc +* ts1-ybd.enc + +### Development files + +* ybd-encs.tex +* ff-ybd.pe +* ybd.nam +* ybd-8y.lig +* ybd-8t.lig +* Makefile.make + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* berenisadf-tables.pdf +* berenisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/berenisadf/ybd-8t.lig b/Master/texmf-dist/doc/fonts/berenisadf/ybd-8t.lig index f55c53d6918..a1bb3226612 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/ybd-8t.lig +++ b/Master/texmf-dist/doc/fonts/berenisadf/ybd-8t.lig @@ -8,7 +8,7 @@ quoteright quoteright =: quotedblright ; less less =: guillemotleft ; greater greater =: guillemotright ; -space {} * ; * {} space ; +space {} * ; * {} space ; Aacute <> A ; aacute <> a ; Abreve <> A ; abreve <> a ; @@ -64,5 +64,4 @@ Zcaron <> Z ; zcaron <> z ; Zdotaccent <> Z ; zdotaccent <> z ; f i =: fi ; f l =: fl ; f f =: ff ; ff i =: ffi ; -ff l =: ffl ; - +ff l =: ffl ; diff --git a/Master/texmf-dist/doc/fonts/berenisadf/ybd-8y.lig b/Master/texmf-dist/doc/fonts/berenisadf/ybd-8y.lig index 550a97ec779..e7d2ed7589c 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/ybd-8y.lig +++ b/Master/texmf-dist/doc/fonts/berenisadf/ybd-8y.lig @@ -8,7 +8,7 @@ quoteright quoteright =: quotedblright ; less less =: guillemotleft ; greater greater =: guillemotright ; -space {} * ; * {} space ; +space {} * ; * {} space ; Aacute <> A ; aacute <> a ; Acircumflex <> A ; acircumflex <> a ; @@ -46,11 +46,10 @@ Zcaron <> Z ; zcaron <> z ; f i =: fi ; f l =: fl ; f f =: ff ; ff i =: ffi ; ff l =: ffl ; f j =: fj ; ff j =: ffj ; f t =: ft ; ff t =: fft ; -c h =: ch ; c k =: ck ; c l =: cl ; c t =: ct ; +c h =: ch ; c k =: ck ; c l =: cl ; c t =: ct ; s h =: sh ; s k =: sk ; s l =: sl ; s p =: sp ; s t =: st ; t t =: tt ; Q asterisk =: Qalt ; - diff --git a/Master/texmf-dist/doc/fonts/berenisadf/ybd-encs.tex b/Master/texmf-dist/doc/fonts/berenisadf/ybd-encs.tex new file mode 100644 index 00000000000..03fcc5436da --- /dev/null +++ b/Master/texmf-dist/doc/fonts/berenisadf/ybd-encs.tex @@ -0,0 +1,39 @@ +%% +%% This is file `ybd-encs.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% berenisadf.dtx (with options: `etx-enc') +%% +%% ------------------------------------------------- +%% Copyright (C) 2010-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 +%% berenisadf. You may however distribute the package berenisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%% ------------------------------------------------- +\input finstmsc.sty +\etxtoenc{dotoldstyle}{dotoldstyle} +\etxtoenc{dottaboldstyle}{dottaboldstyle} +\etxtoenc{t1-cfr}{t1-cfr} +\etxtoenc{t1-dotinferior}{t1-dotinferior} +\etxtoenc{t1-dotsuperior}{t1-dotsuperior} +\bye +\endinput +%% +%% End of file `ybd-encs.tex'. diff --git a/Master/texmf-dist/doc/fonts/berenisadf/ybd.nam b/Master/texmf-dist/doc/fonts/berenisadf/ybd.nam index 214cfc5a557..bd5944e9b88 100644 --- a/Master/texmf-dist/doc/fonts/berenisadf/ybd.nam +++ b/Master/texmf-dist/doc/fonts/berenisadf/ybd.nam @@ -1,3 +1,31 @@ +# +# This is file `ybd.nam', +# generated with the docstrip utility. +# +# The original source files were: +# +# berenisadf.dtx (with options: `nam-ybd') +# ------------------------------------------------- +# Copyright (C) 2010-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 +# berenisadf. You may however distribute the package berenisadf without +# such generated files. +# +# This work consists of all files listed in manifest.txt. +# ------------------------------------------------- 0x0020 space 0x0021 exclam 0x0022 quotedbl diff --git a/Master/texmf-dist/doc/fonts/bonum-otf/Changes b/Master/texmf-dist/doc/fonts/bonum-otf/Changes new file mode 100644 index 00000000000..4eed5f4e755 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/bonum-otf/Changes @@ -0,0 +1 @@ +0.01 2024-07-23 - first CTAN version diff --git a/Master/texmf-dist/doc/fonts/bonum-otf/README.md b/Master/texmf-dist/doc/fonts/bonum-otf/README.md new file mode 100644 index 00000000000..6333fa343f5 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/bonum-otf/README.md @@ -0,0 +1,13 @@ +# README # +Package bonum-otf supports the free TeX Gyre fonts Bonum +as OpenType and defines all missing typefaces (slanted text +and bold math). + +% This file is distributed under the terms of the LaTeX Project Public +% License from CTAN archives in directory macros/latex/base/lppl.txt. +% Either version 1.3 or, at your option, any later version. +% +% + +% Copyright 2024 Herbert Voss hvoss@tug.org + diff --git a/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.pdf b/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.pdf Binary files differnew file mode 100644 index 00000000000..99a465fba07 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.tex b/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.tex new file mode 100644 index 00000000000..067a107f111 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/bonum-otf/bonum-otf-doc.tex @@ -0,0 +1,900 @@ +%% $Id: bonum-otf-doc.tex 925 2024-07-23 17:47:45Z herbert $ +\listfiles +\documentclass[ngerman,spanish,polish,english,a4paper]{article} +\usepackage{heros-otf} +\usepackage{bonum-otf} +\setmonofont[Scale=MatchLowercase,FakeStretch=0.88]{AnonymousPro} +\usepackage{babel} +\usepackage{geometry} +\usepackage{booktabs} +\usepackage{xltabular} +\usepackage{listings} +\usepackage{xspace} +\usepackage{setspace} +\usepackage{xltabular} +\usepackage{marginnote} +\usepackage{xcolor,url} +\usepackage{varioref,multido} +\newcommand\Macro[1]{\texttt{\textbackslash#1}} +\newcommand\textstyleVariable[1]{\texttt{#1}} +\newcommand\textgerman[1]{\foreignlanguage{ngerman}{\texttt{#1}}} +\usepackage{hvextern} +\lstset{basicstyle=\ttfamily\small} +%\setkeys{hv}{lstOptions={basicstyle=\Mono\small,columns=fixed}} +\setkeys{hv}{moveToExampleDir,ExampleDir=Examples,showFilename,verbose} + +\usepackage[imakeidx]{xindex} +\makeindex[title=Index] + +\newenvironment{demoquote} + {\begingroup + \setlength{\topsep}{0pt} + \setlength{\partopsep}{0pt} + \list{}{\rightmargin\leftmargin}% + \item\relax} + {\endlist\endgroup} + +\def\Lcs#1{\texttt{\textbackslash#1}\index{#1@\texttt{\textbackslash#1}}} +\def\Largb#1{\texttt{\{}\textit{#1}\texttt{\}}} +\def\Lpack#1{\texttt{#1}\index{#1@\texttt{#1}}\index{Package!#1@\texttt{#1}}} +\def\testfeature#1#2#3{{\fontspec[RawFeature={+#2}]{#1}#3\relax}} +\def\Loption#1{\texttt{#1}\index{#1@\texttt{#1}}\index{Option!#1@\texttt{#1}}} +\def\SUP{\addfontfeatures{RawFeature={+sups}}} + +\usepackage{multicol,luacode} +\setlength{\columnsep}{0.3cm} +\setlength{\columnseprule}{0.1pt} + + +\title{The \TeX\ Gyre Bonum OpenType font} +\author{Herbert Voß} +\usepackage{parskip} +\parindent=0pt + + +\begin{document} +\maketitle + + + + +\section{The default setting} + +The \LaTeX\ package \Lpack{bonum-otf} supports the following OpenType fonts: +\begin{verbatim} +texgyrebonum-regular.otf +texgyrebonum-bold.otf +texgyrebonum-italic.otf +texgyrebonum-bolditalic.otf +texgyrebonum-math.otf +\end{verbatim} + +The fonts are free available and part of any \TeX-distribution. + + +\begin{verbatim} +\setmainfont{texgyrebonum}[ + RawFeature = {\bonum@figurealign;\bonum@figurestyle}, + Scale = \bonumRM@scale , + UprightFont = *-regular, + ItalicFont = *-italic, + ItalicFeatures = { SmallCapsFont = *-italic }, + SlantedFont = *-regular, + SlantedFeatures= {FakeSlant=0.2}, + BoldFont = *-bold, + BoldFeatures = { SmallCapsFont = *-Bold }, + BoldItalicFont = *-bolditalic, + BoldItalicFeatures = { SmallCapsFont = *-bolditalic }, + BoldSlantedFont= *-bold, + BoldSlantedFeatures= {FakeSlant=0.2, SmallCapsFont = *-bold }, + SmallCapsFont = *-regular, +% SmallCapsFeatures={RawFeature=+smcp}, + SmallCapsFeatures={Letters=SmallCaps}, + Extension = .otf +] + +\newfontfamily\bonumOsF{texgyrebonum}[ + RawFeature = {+onum}, + Scale = \bonumRM@scale , + UprightFont = *-regular, + ItalicFont = *-italic, + ItalicFeatures = { SmallCapsFont = *-italic }, + SlantedFont = *-regular, + SlantedFeatures= {FakeSlant=0.2}, + BoldFont = *-bold, + BoldFeatures = { SmallCapsFont = *-Bold }, + BoldItalicFont = *-bolditalic, + BoldItalicFeatures = { SmallCapsFont = *-bolditalic }, + BoldSlantedFont= *-bold, + BoldSlantedFeatures= {FakeSlant=0.2, SmallCapsFont = *-bold }, + SmallCapsFont = *-regular, +% SmallCapsFeatures={RawFeature=+smcp}, + SmallCapsFeatures={Letters=SmallCaps}, + Extension = .otf +] + +\newfontfamily\bonumTLF{texgyrebonum}[ + RawFeature = {+tnum;-onum}, + Scale = \bonumRM@scale , + UprightFont = *-regular, + ItalicFont = *-italic, + ItalicFeatures = { SmallCapsFont = *-italic }, + SlantedFont = *-regular, + SlantedFeatures= {FakeSlant=0.2}, + BoldFont = *-bold, + BoldFeatures = { SmallCapsFont = *-Bold }, + BoldItalicFont = *-bolditalic, + BoldItalicFeatures = { SmallCapsFont = *-bolditalic }, + BoldSlantedFont= *-bold, + BoldSlantedFeatures= {FakeSlant=0.2, SmallCapsFont = *-bold }, + SmallCapsFont = *-regular, +% SmallCapsFeatures={RawFeature=+smcp}, + SmallCapsFeatures={Letters=SmallCaps}, + Extension = .otf +] +\end{verbatim} + + +\section{The serif font} + +\selectlanguage{polish} +\marginnote{mdseries\\upright} +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\upright}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + + +\marginnote{\normalfont mdseries\\itshape}\normalfont\itshape +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\itshape}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\normalfont +\marginnote{\normalfont mdseries\\slshape}\normalfont\slshape +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\slshape}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\normalfont +\marginnote{\normalfont mdseries\\upright\\scshape}\scshape +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\upright\\scshape}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\mdseries +\marginnote{\normalfont mdseries\\itshape\\scshape}\itshape +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\itshape\\scshape}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont mdseries\\slshape\\scspape}\mdseries +\slshape +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + +\marginnote{\normalfont bfseries\\slshape\\scspape}\bfseries +Honoru myśliwych zaraza Rymsza Libijskich wszystkich Wożny przerywał szczodroty +opowiadań. Cesarskich znaczy rączy muchom malarstwie spisem różowemi zacnie +urządzał. Nasze Praga stare żeś Żyje cnoty Tabor. Mówcy pokój Również śmieléj +wionęła jarzynach liczne drogą jastrząb słowo zabawy odjechał życie. Dano +ojcu Wyprowadzają kuca dramatycznych myśliwskiém bór pęk żyt maja Wiec. Nię +Taka Albo tace Usta pęk ucha. + + + +\normalfont\normalsize +\selectlanguage{english} + +\section{Package options} + +Possible optional arguments are + +\noindent +\begin{tabular}{@{} >{\ttfamily}l l @{}} +oldstyle, osf & old-style figures \\ +lining, nf, lf & lining figures (default)\\ +proportional, p & varying-width figures\\ +tabular, t & fixed-width figures (default)\\ +ScaleRM & scaling for the serif font, preset to 1\\ +defaultfeatures & presetting of features only for rmfamily\\ +libertinus & use integral symbols from Libertinus Math +\end{tabular} + + + +%\lstset{extendedchars} + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame, + compiler=lualatex, + crop, + force=true, + runs=2, + code, + docType=latex, + frame, + showFilename, + ExampleDir=Examples, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage[osf]{bonum-otf} +%StopVisiblePreamble +\begin{document} +0000111122223333444455556666777788889999\par abcdefghijklmn +\end{document} +\end{externalDocument} + + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + compiler=lualatex, + crop, + force=true, + runs=1, + code, + docType=latex, + frame, +% showFilename, +% align=\centering, +%lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage[lining]{bonum-otf} +%StopVisiblePreamble +\begin{document} +0000111122223333444455556666777788889999\par +\addfontfeatures{RawFeature=-lnum;+onum}% +0000111122223333444455556666777788889999 +\end{document} +\end{externalDocument} + + + + +\begin{externalDocument}[ + frame, + compiler=lualatex, + crop, + force=true, + runs=1, + code, + docType=latex, + frame, +% showFilename, +% align=\centering, +%lstOptions={columns=flexible} + ]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage[t=false]{bonum-otf} +%StopVisiblePreamble +\begin{document} +0000111122223333444455556666777788889999\par +\addfontfeatures{RawFeature=+tnum}%L +0000111122223333444455556666777788889999 +\end{document} +\end{externalDocument} + + + + + + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage[p]{bonum-otf} +%StopVisiblePreamble +\begin{document} +0000111122223333444455556666777788889999\par +\addfontfeatures{RawFeature=-pnum}% +0000111122223333444455556666777788889999 +\end{document} +\end{externalDocument} + +\section{Features} + + +\begin{lstlisting}[basicstyle=\ttfamily\small] +bash-3.2$ otfinfo -f texgyrebonum-regular.otf +aalt Access All Alternates +c2sc Small Capitals From Capitals +cpsp Capital Spacing +dlig Discretionary Ligatures +frac Fractions +kern Kerning +liga Standard Ligatures +lnum Lining Figures +onum Oldstyle Figures +pnum Proportional Figures +salt Stylistic Alternates +size Optical Size +smcp Small Capitals +ss01 Stylistic Set 1 +ss02 Stylistic Set 2 +ss03 Stylistic Set 3 +ss04 Stylistic Set 4 +tnum Tabular Figures +zero Slashed Zero +\end{lstlisting} + +%$ + + +\subsection{Capitals to Small Caps} + +The macro \Lcs{Lctosc}\Largb{arg} is for a local change of \emph{arg} and \Lcs{LCtoSC+} and \Lcs{LCtoSC-} for +a global change of capitals to small caps. + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +\usepackage{xcolor} +%StopVisiblePreamble +\begin{document} +bonum Font ŐŰÉÁÄ \Lctosc{bonum Font ŐŰÉÁÄ}\\ +\LCtoSC+ bonum Font ŐŰÉÁÄ +\end{document} +\end{externalDocument} + + + +\subsection{Capitals to Small Caps and small captitals} + +The macro \Lcs{Lctosmcp}\Largb{arg} is for a local change of \emph{arg} and \Lcs{LCtoSMCP+} and \Lcs{LCtoSMCP-} for +a global change of capitals to small caps. + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +\usepackage{xcolor} +%StopVisiblePreamble +\begin{document} +bonum Font ŐŰÉÁÄ \Lctosmcp{bonum Font ŐŰÉÁÄ}\\ +\LCtoSMCP+ bonum Font ŐŰÉÁÄ +\end{document} +\end{externalDocument} + +\subsection{Ligatures} + +The macros \Lcs{Lliga}\Largb{arg} (standard ligatures), \Lcs{Lhlig}\Largb{arg} (historical ligatures), +\Lcs{Ldlig}\Largb{arg} (discretionary ligatures) +are for a local change of \emph{arg} and \Lcs{LLIGA+}/\Lcs{LLIGA-}, \Lcs{LHLIG+}/\Lcs{LHLIG-}, and \Lcs{LDLIG+}/\Lcs{LDIG-} for +a global change of capitals to small caps relative to the current group. + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +\usepackage{xcolor} +%StopVisiblePreamble +\begin{document}%\LLIGA+ % Default +ff, fi, ffi, fl + +\LLIGA- ff, fi, ffi, fl +\end{document} +\end{externalDocument} + + + + +\subsection{Capital spacing, uppercase kerning} + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +\usepackage{xcolor} +%StopVisiblePreamble +\begin{document} +IN THE BEGINNING GOD CREATED THE HEAVENS AND THE EARTH.\\ +\textcolor{red}{\Lcpsp{IN THE BEGINNING GOD CREATED THE HEAVENS AND THE EARTH.}} + +\makebox[0pt][l]{IN THE BEGINNING GOD CREATED THE HEAVENS AND THE EARTH.}% +\textcolor{red}{\LCPSP IN THE BEGINNING GOD CREATED THE HEAVENS AND THE EARTH.} +\end{document} +\end{externalDocument} + + +\subsection{Stylistic Alternates} + +The macro \Lcs{Lsalt}\Largb{arg} is for a local change of \emph{arg} and \Lcs{LSALT+} and \Lcs{LSALT-} for +the alternate characters. + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + usefancyvrb, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} +θκφ \quad \Lsalt{θκφ} \quad\LSALT+ θκφ \quad\LSALT- θκφ +\end{document} +\end{externalDocument} + + +% ss01 Stylistic Set 1 +% ss02 Stylistic Set 2 +% ss03 Stylistic Set 3 +% ss04 Stylistic Set 4 +% ss10 Stylistic Set 10 + +\subsection{Stylistic Sets} + +\iffalse + + + + + +¡“¶¢[]|{}≠¿' +«∑€®†Ω¨⁄øπ•± +å‚∂ƒ©ªº∆@œæ +\≈ç√∫~µ∞…– +--- +≥¬”#£fi^\˜·¯˙˚ +»„‰¸˝ˇÁÛØ∏°’ +ÅÍ™ÏÌÓıˆflŒÆ +‡ÙÇ◊‹›˘˛÷— +\fi + +There is a short command \Lcs{Lssxx}\Largb{text} for the four stylistic sets, +where xx is the number of the set (two digits) +and \textit{text} the local argument: + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + usefancyvrb, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +\parindent=0pt +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} +εμφ πρθ Īī@©⁄¶® ̄ $\rightarrow$ \Lss01{εμφ πρθ Īī@©⁄¶® ̄}\par +@©⁄¶® $\rightarrow$ \Lss02{@©⁄¶®}\par +εμφπρθ $\rightarrow$ \Lss03{εμφ πρθ}\par +Īī̄ $\rightarrow$ \Lss04{Īī̄}\par +\end{document} +\end{externalDocument} + +For a global change of the stylistic set one can use the command \Lcs{LSSxx}, where xx +is again the number of the set. + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + usefancyvrb, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} +εμφ πρθ Īī@©⁄¶® ̄ $\rightarrow$ \LSS01 εμφ πρθ Īī@©⁄¶® ̄ +\end{document} +\end{externalDocument} + + + +\begin{externalDocument}[ + frame,compiler=lualatex, + crop, + force=true, + usefancyvrb, + runs=2,code,docType=latex, + frame, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} +@©⁄¶® $\rightarrow$ \LSS02 @©⁄¶® +\end{document} +\end{externalDocument} + +\iffalse +≤¡“¶¢[]|{}≠¿' +«∑€®†Ω¨⁄øπ•± +å‚∂ƒ©ªº∆@œæ +\≈ç√∫~µ∞…– +--- +≥¬”#£fi^\˜·¯˙˚ +»„‰¸˝ˇÁÛØ∏°’ +ÅÍ™ÏÌÓıˆflŒÆ +‡ÙÇ◊‹›˘˛÷— +\fi + + +%\section{New text macros} +% +%\Lcs{textsup}\Largb{text} for superiors: +% +%\begin{verbatim} +%7\textsup{th} floor +%\end{verbatim} + +%7\textsup{th} floor + + +\section{Font commands} +Instead of using the command \Lcs{fontspec} for changing to a different type of +a bonum font, one can use a predefinded command: + +\begin{verbatim} +\bonum (default) +\bonumOsF (Old style proportional figures) +\bonumTLF (tabular lining figures) +\end{verbatim} + +\begin{externalDocument}[ + frame,compiler=lualatex, + crop, + force=true, + usefancyvrb, + runs=2,code,docType=latex, + frame, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} +The default setting with 123456. \bonumOsF Now with 123456 and +\bonumTLF now with 123456 \bonum and back to the default 123456. +\end{document} +\end{externalDocument} + + + + + +\section{Math mode} + + +%bash-3.2$ otfinfo -f --script=math texgyrebonum-math.otf +%aalt Access All Alternates +%dtls <unknown feature> +%ssty <unknown feature> + + +\subsection{Example for bonum math} + + +\noindent\fbox{% +\begin{minipage}{\dimexpr\textwidth-2\fboxsep-2\fboxrule} +\textbf{Theorem 1 (Residue Theorem).} +Let $f$ be analytic in the region $G$ except for the isolated singularities $a_1,a_2,\ldots,a_m$. If $\gamma$ is a closed rectifiable curve in $G$ which does not pass through any of the points $a_k$ and if $\gamma\approx 0$ in $G$ then +% +\[ +\mathop{\symup{Res}}\limits_{z=a}f(z) = \mathop{\mathrm{Res}}\limits_a f + = \frac{1}{2\pi\symup{i}} \int\limits_C f(z)\,\symup dz, +\] +% +where $C\subset D\backslash\{a\}$ is a closed line +$ n(C,a)=1$ (e.\,g. a counterclockwise circle loop). + +\medskip +$\symup{A} \Lambda \Delta \nabla \symup{B C D} \Sigma \symup{E F} \Gamma \symup{G H I J} K L M N O + \Theta \Omega \symup{P} \Phi \Pi \Xi \mathtt{Q R S T} U V W X Y \Upsilon \Psi \symup{Z}$ +$\mathsf{ABCDabcd1234}$ + +$a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma h \hbar \iota i \imath j +k \kappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p +\rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi $ + +$xyz \infty \propto \emptyset y=f(x)$ +\hfill$\sum\int\prod\displaystyle~\prod\int\sum~ + \textstyle\sum_a^b\int_a^b\prod_a^b~ \displaystyle\sum_a^b\int\limits_a^b\prod_a^b$ + +\boldmath +$\symup{A} \Lambda \Delta \nabla \symup{B C D} \Sigma \symup{E F} \Gamma \symup{G H I J} K L M N O + \Theta \Omega \symup{P} \Phi \Pi \Xi \mathtt{Q R S T} U V W X Y \Upsilon \Psi \symup{Z}$ +$\mathsf{ABCDabcd1234}$ + +$a\alpha b \beta c \partial d \delta e \epsilon \varepsilon f \zeta \xi g \gamma h \hbar \iota i \imath j +k \kappa l \ell \lambda m n \eta \theta \vartheta o \sigma \varsigma \phi \varphi \wp p +\rho \varrho q r s t \tau \pi u \mu \nu v \upsilon w \omega \varpi $ + +$xyz \infty \propto \emptyset y=f(x)$ +\hfill$\sum\int\prod\displaystyle~\prod\int\sum~ + \textstyle\sum_a^b\int_a^b\prod_a^b~ \displaystyle\sum_a^b\int\limits_a^b\prod_a^b$ +\unboldmath +\end{minipage}} + + +There exists an optional argument \texttt{math} for setting features only for the math font, +for example \texttt{+aalt} for slightly wider characters: + + +\begin{externalDocument}[ +% grfOptions={width=0.5\linewidth}, + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, +% showFilename, +% align=\centering, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage{bonum-otf} +%StopVisiblePreamble +\begin{document} + $\alpha\beta\gamma\delta\Delta\epsilon\varepsilon\zeta + \eta\theta\Theta\vartheta\iota\kappa\lambda\Lambda\mu + \nu\xi\Xi\pi\Pi\varpi\rho\varrho\sigma\Sigma\varsigma + \tau\upsilon\Upsilon\phi\Phi\varphi\chi\psi\Psi\omega + \Omega$ + +{\setmathfont[Script=Math,RawFeature=+aalt]{texgyrebonum-math.otf} + $\alpha\beta\gamma\delta\Delta\epsilon\varepsilon\zeta + \eta\theta\Theta\vartheta\iota\kappa\lambda\Lambda\mu + \nu\xi\Xi\pi\Pi\varpi\rho\varrho\sigma\Sigma\varsigma + \tau\upsilon\Upsilon\phi\Phi\varphi\chi\psi\Psi\omega + \Omega$ +} +\end{document} +\end{externalDocument} + + + +\subsection{Integrals} +If you do not like the small integral symbols from bonum then use the package +option \Loption{libertinus}. Then these symbols are taken from Libertinus Math. + + +\begin{externalDocument}[ + frame,compiler=lualatex, + crop, + force=true, + runs=2,code,docType=latex, + frame, + usefancyvrb, +% lstOptions={columns=flexible} +]{bonum} +\documentclass{article} +\pagestyle{empty} +%StartVisiblePreamble +\usepackage[libertinus]{bonum-otf}% use integrals from Libertinus +%StopVisiblePreamble +\begin{document} +The integrals from Libertinus Math: +\[ \int_\gamma\iint\iiint\iiiint\oint\oiint\oiiint\frac{f(x)}{z-a} \] + +The default integrals from bonum: +\setmathfont{texgyrebonum-math.otf} +\[ \int_\gamma\iint\iiint\iiiint\oint\oiint\oiiint\frac{f(x)}{z-a} \] +\end{document} +\end{externalDocument} + + + + + + + + + +\clearpage +\newgeometry{margin=1cm,bmargin=2cm} + +\section{The font list of bonum Regular} + +\begin{multicols}{5} +\begin{luacode*} + local f = fontloader.open('/Users/voss/Links/fonts/opentype/public/tex-gyre/texgyrebonum-regular.otf') + print("Max glyphs: "..f.glyphmax) + local glyphs = {} + for i = 0, f.glyphmax - 1 do + local g = f.glyphs[i] + if g then + table.insert(glyphs, {name = g.name, unicode = g.unicode}) + end + end + table.sort(glyphs, function (a,b) return (a.unicode < b.unicode) end) + for i = 1, #glyphs do + tex.sprint('\\scriptsize'..glyphs[i].unicode .. ': ') + if (glyphs[i].unicode > 0) then + tex.sprint('{\\char' .. glyphs[i].unicode .. '}'); + end + tex.sprint(' {\\scriptsize (') + tex.sprint(-2, glyphs[i].name) + tex.sprint(')}\\\\') + end + fontloader.close(f) +\end{luacode*} +\end{multicols} + + + + +\section{The font list of bonum Math} + + +\begingroup +\catcode`\%=12 +\gdef\perCent{%} +\endgroup + +%\UnicodeMathSymbol{"00021}{\mathexclam }{\mathclose}{exclamation mark}% +\begin{multicols}{3} +\def\UnicodeMathSymbol#1#2#3#4{\scriptsize\texttt{#1}: $#2{}$ (#4) \\} +\input{unicode-math-table} +\end{multicols} + + +\clearpage\restoregeometry + +\printindex + + + + +\end{document} diff --git a/Master/texmf-dist/doc/fonts/cascadiamono-otf/README.md b/Master/texmf-dist/doc/fonts/cascadiamono-otf/README.md new file mode 100644 index 00000000000..6a81169309f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cascadiamono-otf/README.md @@ -0,0 +1,45 @@ +cascadiamono-otf fonts +====================== + +## Description + +`cascadiamono-otf` is the version of cascadiacode-otf without ligatures. +Official repo is https://github.com/microsoft/cascadia-code +CascadiaCode is already present, it's just a fontspec file for using CascadiaMono version :-) + +## Contents + +* the `tex/` directory holds the fontspec configuration files; +* the `doc/` directory holds short documentation with samples. + +## Usage + +lualatex/xelatex and fontspec are necessary in order to use cascadiamono fonts. + +'Normal' version of the font is available with `\setmonofont{CascadiaCode}[options]`. +'SemiLight' version of the font is available with `\setmonofont{CascadiaCode-Light}[options]`. + +## Installation + +This package is meant to be installed automatically by TeXLive, MikTeX, etc. +Otherwise, `cascadiamono-otf` can be installed under TEXMFHOME or TEXMFLOCAL, f.i. + ++ fontspec files (`tex/*.fontspec`) in directory `texmf-local/tex/latex/cascadiamono-otf/` ++ documentation (from doc/ directory) in `texmf-local/doc/fonts/public/cascadiamono-otf/` + +Don't forget to rebuild the file database (mktexlsr or so) if you install under TEXMFLOCAL. + +Finally, you may want to make the system font database aware of the `cascadiamono-otf` fonts (fontconfig under Linux). + +## License + +* Files are distributed under the terms of the LaTeX Project +Public License from CTAN archives in directory macros/latex/base/lppl.txt. +Either version 1.3 or, at your option, any later version. + +## Changes +* First release version: 0.1 (experimental). + +--- +Copyright 2024 C. Pierquet (with help from D. Flipo) +E-mail: cpierquet (at) outlook (dot) fr diff --git a/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.pdf b/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.pdf Binary files differnew file mode 100644 index 00000000000..3561a9538b6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.tex b/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.tex new file mode 100644 index 00000000000..eccc5953c6b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cascadiamono-otf/cascadiamono-otf-doc.tex @@ -0,0 +1,155 @@ +% !TeX TXS-program:compile = txs:///arara +% arara: lualatex: {shell: no, synctex: no, interaction: batchmode} + +\documentclass{article} +\usepackage[margin=1in]{geometry} +\usepackage{fontspec} +\usepackage{listings} +\usepackage{xcolor} +\setlength{\parindent}{0pt} + +\newcommand\demotext{For \textsterling 45, almost anything can be found floating in fields.\\ + !`THE DAZED BROWN FOX QUICKLY GAVE 12345--67890 JUMPS!\\ + --- ?`But aren't Kafka's Schlo\ss{} and \AE sop's \OE uvres often na\"\i ve vis-\`a-vis the d\ae monic ph\oe nix's official r\^ole in fluffy souffl\'es? +} + +%\newcommand*\demotextsc{\textsc{\ Sphinx of black quartz, judge my vow}.} + +\begin{document} + +\part*{cascadiamono-otf} + +\section{Usage} + +With \lstinline[language=TeX,basicstyle=\ttfamily]|\usepackage{fontspec}| (so with \lstinline[language=TeX,basicstyle=\ttfamily]|XeTeX| or \lstinline[language=TeX,basicstyle=\ttfamily]|LuaLaTeX| compilation), you can use \texttt{CascadiaCode} fonts, and \textit{remove} ligature's features, in order to use (in fact) \texttt{CascadiaMono} fonts. + +\smallskip + +The idea is to propose \texttt{fontspec} config files to load correctly \texttt{CascadiaMono} features. + +\begin{lstlisting}[language=TeX,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +\usepackage{fontspec} +\setmonofont{CascadiaMono}[options] %version regular +\setmonofont{CascadiaMono-Light}[options] %version semilight +\end{lstlisting} + +\section{The default settings} + +Following OpenType fonts are supported (it's based on CascadiaCode without the ligatures) : + +\begin{lstlisting}[language=TeX,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +CascadiaCode-Bold.otf +CascadiaCode-BoldItalic.otf +CascadiaCode-ExtraLight.otf +CascadiaCode-ExtraLightItalic.otf +CascadiaCode-Italic.otf +CascadiaCode-Light.otf +CascadiaCode-LightItalic.otf +CascadiaCode-Regular.otf +CascadiaCode-SemiBold.otf +CascadiaCode-SemiBoldItalic.otf +CascadiaCode-SemiLight.otf +CascadiaCode-SemiLightItalic.otf +\end{lstlisting} + +The \texttt{fontspec} config for the \textit{normal} version : + +\begin{lstlisting}[language=TeX,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +\defaultfontfeatures[CascadiaMono] + {Extension=.otf, + UprightFont=CascadiaCode-Regular, + ItalicFont=CascadiaCode-Italic, + BoldFont=CascadiaCode-Bold, + BoldItalicFont=CascadiaCode-BoldItalic, + Contextuals=AlternateOff +} +\end{lstlisting} + +The \texttt{fontspec} config for the \textit{semilight} version : + +\begin{lstlisting}[language=TeX,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +\defaultfontfeatures[CascadiaMono-Light] + {Extension=.otf, + UprightFont=CascadiaCode-SemiLight, + ItalicFont=CascadiaCode-SemiLightItalic, + BoldFont=CascadiaCode-SemiBold, + BoldItalicFont=CascadiaCode-SemiBoldItalic, + Contextuals=AlternateOff +} +\end{lstlisting} + +\pagebreak + +\section{Font Samples} + +\subsection{Normal version (Regular - Italic - Bold - BoldItalic)} + +\setmonofont{CascadiaMono}[Scale=MatchLowercase] + +\texttt{\demotext}\par\bigskip + +\texttt{\textit{\demotext}}\par\bigskip + +\texttt{\textbf{\demotext}}\par\bigskip + +\texttt{\textbf{\textit{\demotext}}}\par + +\subsection{SemiLight version (SemiLight - SemiLightItalic - SemiBold - SemiBoldItalic)} + +\setmonofont{CascadiaMono-Light}[Scale=MatchLowercase] + +\texttt{\demotext}\par\bigskip + +\texttt{\itshape\demotext}\par\bigskip + +\texttt{\bfseries\demotext}\par\bigskip + +\texttt{\bfseries\itshape\demotext}\par + +\pagebreak + +\section{Algorithm samples} + +\subsection{Normal version} + +\setmonofont{CascadiaMono}[Scale=MatchLowercase] + +\begin{lstlisting}[language=Python,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +def Fibonacci(n) : + # Check if input is 0 then it will print incorrect input + if n < 0 : + print("Incorrect input") + elif n == 0 : + return 0 + elif n == 1 or n == 2 : + return 1 + else : + return Fibonacci(n-1) + Fibonacci(n-2) +\end{lstlisting} + +\subsection{SemiLight version} + +\setmonofont{CascadiaMono-Light}[Scale=MatchLowercase] + +\begin{lstlisting}[language=Python,basicstyle=\ttfamily,commentstyle=\itshape\color{gray},keywordstyle=\color{magenta},tabsize=4,frame=single] +def Fibonacci(n) : + # Check if input is 0 then it will print incorrect input + if n < 0 : + print("Incorrect input") + elif n == 0 : + return 0 + elif n == 1 or n == 2 : + return 1 + else : + return Fibonacci(n-1) + Fibonacci(n-2) +\end{lstlisting} + +\vfill + +\section{History} + +\begin{verbatim} +v0.1 Initial version +\end{verbatim} + +\end{document} diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/README b/Master/texmf-dist/doc/fonts/cfr-lm/README deleted file mode 100644 index 92584914ba5..00000000000 --- a/Master/texmf-dist/doc/fonts/cfr-lm/README +++ /dev/null @@ -1,59 +0,0 @@ -manifest.txt -Copyright 2015 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. - -All TeX Font Metric files (suffix .tfm in subdirectory fonts/tfm), -Virtual Fonts (suffix .vf in subdirectory fonts/vf) etc. are -derived from the relevant Latin Modern fonts, version 2.004, -released by GUST and available from -http://www.gust.org.pl/projects/e-foundry/latin-modern. The TFM and -VF files are derived specifically from the Adobe Font Metric (suffix -.afm) and TeX Font Metric (suffix .tfm) files supplied with the -postscript type 1 version of the fonts. - -The encoding t1-clm.etx is derived from the file t1.etx supplied with -fontinst. A copy of fontinst including an unmodified copy of t1.etx is -available from http://mirror.ctan.org/fonts/utilities/fontinst. - -Selected Version History ------------------------- - -This version of the package has benefited greatly from feedback -provided by Enrico Gregorio, who essentially rewrote the style file -using keyval to show me how I ought to be setting the various options -up, and Lars Hellström who demonstrated considerable patience in -answering my many questions about using fontinst and some peculiarities -of the Latin Modern fonts. - -Version 1.4 adds experimental support for microtype. While this -should work fine since it basically uses the settings for Latin Modern and -Computer Modern Roman, I'm far from confident about this. - -Version 1.5 corrects 2 typos in the -drv.tex files (1 in each). These caused -inaccuracies in two of the .fd files. Since it takes a long time to run -fontinst, the .fd files have been corrected by hand in a way which should, I -hope effect the same corrections as would be obtained by recreating them. - -Documentation -------------- - -See cfr-lm.tex/cfr-lm.pdf for information about installation, requirements -and usage. - - -Clea F. Rees -ReesC21 <at> cardiff <dot> ac <dot> uk -2015/02/01 diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/README.md b/Master/texmf-dist/doc/fonts/cfr-lm/README.md new file mode 100644 index 00000000000..c63628658a4 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/README.md @@ -0,0 +1,113 @@ +$Id: README.md 10362 2024-09-18 08:02:52Z cfrees $ +================================================= +Copyright (C) 2008-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 work consists of all files listed in manifest.txt. + + +All TeX Font Metric files (suffix .tfm in subdirectory fonts/tfm), +Virtual Fonts (suffix .vf in subdirectory fonts/vf) etc. are +derived from the relevant Latin Modern fonts, version 2.004, +released by GUST and available from +http://www.gust.org.pl/projects/e-foundry/latin-modern. The TFM and +VF files are derived specifically from the Adobe Font Metric (suffix +.afm) and TeX Font Metric (suffix .tfm) files supplied with the +postscript type 1 version of the fonts. + +The encoding t1-clm.etx is derived from the file t1.etx supplied with +fontinst. A copy of fontinst including an unmodified copy of t1.etx is +available from https://mirror.ctan.org/fonts/utilities/fontinst. + +In version 1.6 and later, the docstrip files cfr-lm.ins, cfr-lm.dtx and +cfr-lm-build.dtx are derived from skeleton.ins and skeleton.dtx, both part of +of version 2.4 of Scott Pakin's dtxtut. A copy of dtxtut including unmodified +copies of skeleton.dtx and skeleton ins is available from +https://www.ctan.org/pkg/dtxtut and released under the LPPL. + +Other attributions are included in the source of the package itself. +================================================= + + +# Selected Version History + +Version 1.3 (and the unpublished 1.2) of the package benefited greatly +from feedback provided by Enrico Gregorio, who essentially rewrote the style +file using keyval to show me how I ought to be setting the various options +up, and Lars Hellström who demonstrated considerable patience in +answering my many questions about using fontinst and some peculiarities +of the Latin Modern fonts. + +Version 1.4 adds experimental support for microtype. While this +should work fine since it basically uses the settings for Latin Modern and +Computer Modern Roman, I'm far from confident about this. + +Version 1.5 corrects 2 typos in the -drv.tex files (1 in each). These caused +inaccuracies in two of the .fd files. Since it takes a long time to run +fontinst, the .fd files have been corrected by hand in a way which should, I +hope effect the same corrections as would be obtained by recreating them. + +Version 1.6 (unpublished) included updates for compatibility with the (New) New +Font Selection Scheme (NNFSS), which replaced, but is still officially called, +the New Font Selection Scheme (NFSS) in 2020. This required an update to +nfssest-cfr, which now loads either an extension of NFSS (on older kernels) or +an extension of NNFSS (on newer). It also required changes to the font +definition files and, hence, the drivers used to generate them. This release +also removed the dependency on xkeyval and reimplemented the option processing +in expl3 + +Verion 1.7 corrects some errors in the source, adds some convenience shorthands +to the options and switches to docstrip. It also uses l3build to generate the +TeX font files using a custom build target and to tidy up the font definition +files. l3build is also used to generate tables for all provided fonts and to +implement regression testing (though this will not, unfortunately, pick up the +likely regressions due to the 2020 changes). + +A more detailed history is included in the documentation and sources. + +# Documentation + +See cfr-lm.pdf for information about installation, requirements and usage. +For sparse comments on the source, see cfr-lm.pdf for the LaTeX package and +cfr-lm-build.pdf for the fontinst sources. Note that cfr-lm-build.pdf is +completely horrible. As documentation, the kindest thing one can say about it is +that it exists, whereas the source was previously not in the typeset +documentaton at all. The document is so ghastly, however, that I strongly +recommend reading cfr-lm-build.dtx instead. The only reason to include the PDF +at all is that it contains an index of the code. Auch indexes are automatically +generated with all the usual limitations consequent on that and this one is no +exception. It is, however, arguably better than no index at all. + +# 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 GUST. + + +Clea F. Rees +Version 1.7 +2024-09-18 + +================================================= +vim: et:tw=80:sw=2: diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-build.pdf b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-build.pdf Binary files differnew file mode 100644 index 00000000000..15c48f380ed --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-build.pdf diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.pdf b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.pdf Binary files differnew file mode 100644 index 00000000000..46606e0d99f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.tex b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.tex new file mode 100644 index 00000000000..01d2f6ed6e4 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm-tables.tex @@ -0,0 +1,499 @@ +%% 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{-clm.map} +\pdfmapfile{+clm.map} +\begin{document} + +\sampletable{U}{clm2v}{m}{n}% +\sampletable{U}{clm2v}{m}{sl}% +\sampletable{U}{clm2v}{bx}{n}% +\sampletable{U}{clm2v}{bx}{sl}% +\sampletable{U}{clm2v}{l}{n}% +\sampletable{U}{clm2v}{l}{sl}% +\sampletable{T1}{clm2v}{m}{n}% +\sampletable{T1}{clm2v}{m}{sl}% +\sampletable{T1}{clm2v}{bx}{n}% +\sampletable{T1}{clm2v}{bx}{sl}% +\sampletable{T1}{clm2v}{l}{n}% +\sampletable{T1}{clm2v}{l}{sl}% +\sampletable{TS1}{clm2s}{m}{n}% +\sampletable{TS1}{clm2s}{m}{sl}% +\sampletable{TS1}{clm2s}{bx}{n}% +\sampletable{TS1}{clm2s}{bx}{sl}% +\sampletable{TS1}{clm2s}{sbc}{n}% +\sampletable{TS1}{clm2s}{sbc}{sl}% +\sampletable{TS1}{clmjv}{m}{n}% +\sampletable{TS1}{clmjv}{m}{sl}% +\sampletable{TS1}{clmjv}{bx}{n}% +\sampletable{TS1}{clmjv}{bx}{sl}% +\sampletable{TS1}{clmjv}{l}{n}% +\sampletable{TS1}{clmjv}{l}{sl}% +\sampletable{T1}{clmqs}{m}{n}% +\sampletable{T1}{clmqs}{m}{sl}% +\sampletable{T1}{clmqs}{bx}{n}% +\sampletable{T1}{clmqs}{bx}{sl}% +\sampletable{T1}{clmd}{m}{n}% +\sampletable{T1}{clmd}{m}{sl}% +\sampletable{T1}{clmjs}{m}{n}% +\sampletable{T1}{clmjs}{m}{sl}% +\sampletable{T1}{clmjs}{bx}{n}% +\sampletable{T1}{clmjs}{bx}{sl}% +\sampletable{T1}{clmjs}{sbc}{n}% +\sampletable{T1}{clmjs}{sbc}{sl}% +\sampletable{U}{clmd}{m}{n}% +\sampletable{U}{clmd}{m}{sl}% +\sampletable{U}{clm2s}{m}{n}% +\sampletable{U}{clm2s}{m}{sl}% +\sampletable{U}{clm2s}{bx}{n}% +\sampletable{U}{clm2s}{bx}{sl}% +\sampletable{U}{clm2s}{sbc}{n}% +\sampletable{U}{clm2s}{sbc}{sl}% +\sampletable{T1}{clmdj}{m}{n}% +\sampletable{T1}{clmdj}{m}{sl}% +\sampletable{TS1}{clm2qs}{m}{n}% +\sampletable{TS1}{clm2qs}{m}{sl}% +\sampletable{TS1}{clm2qs}{bx}{n}% +\sampletable{TS1}{clm2qs}{bx}{sl}% +\sampletable{T1}{clmt}{m}{n}% +\sampletable{T1}{clmt}{m}{sl}% +\sampletable{T1}{clmt}{m}{it}% +\sampletable{T1}{clmt}{m}{sc}% +\sampletable{T1}{clmt}{m}{scsl}% +\sampletable{T1}{clmt}{bx}{n}% +\sampletable{T1}{clmt}{bx}{sl}% +\sampletable{T1}{clmt}{l}{n}% +\sampletable{T1}{clmt}{l}{sl}% +\sampletable{T1}{clmt}{lc}{n}% +\sampletable{T1}{clmt}{lc}{sl}% +\sampletable{U}{clmt}{m}{n}% +\sampletable{U}{clmt}{m}{sl}% +\sampletable{U}{clmt}{m}{it}% +\sampletable{U}{clmt}{m}{sc}% +\sampletable{U}{clmt}{m}{scsl}% +\sampletable{U}{clmt}{bx}{n}% +\sampletable{U}{clmt}{bx}{sl}% +\sampletable{U}{clmt}{l}{n}% +\sampletable{U}{clmt}{l}{sl}% +\sampletable{U}{clmt}{lc}{n}% +\sampletable{U}{clmt}{lc}{sl}% +\sampletable{TS1}{clmjqs}{m}{n}% +\sampletable{TS1}{clmjqs}{m}{sl}% +\sampletable{TS1}{clmjqs}{bx}{n}% +\sampletable{TS1}{clmjqs}{bx}{sl}% +\sampletable{U}{clmjt}{m}{n}% +\sampletable{U}{clmjt}{m}{sl}% +\sampletable{U}{clmjt}{m}{it}% +\sampletable{U}{clmjt}{m}{sc}% +\sampletable{U}{clmjt}{m}{scsl}% +\sampletable{U}{clmjt}{bx}{n}% +\sampletable{U}{clmjt}{bx}{sl}% +\sampletable{U}{clmjt}{l}{n}% +\sampletable{U}{clmjt}{l}{sl}% +\sampletable{U}{clmjt}{lc}{n}% +\sampletable{U}{clmjt}{lc}{sl}% +\sampletable{T1}{clms}{m}{n}% +\sampletable{T1}{clms}{m}{sl}% +\sampletable{T1}{clms}{bx}{n}% +\sampletable{T1}{clms}{bx}{sl}% +\sampletable{T1}{clms}{sbc}{n}% +\sampletable{T1}{clms}{sbc}{sl}% +\sampletable{U}{clm2jv}{m}{n}% +\sampletable{U}{clm2jv}{m}{sl}% +\sampletable{U}{clm2jv}{bx}{n}% +\sampletable{U}{clm2jv}{bx}{sl}% +\sampletable{U}{clm2jv}{l}{n}% +\sampletable{U}{clm2jv}{l}{sl}% +\sampletable{U}{clm2j}{m}{n}% +\sampletable{U}{clm2j}{m}{sl}% +\sampletable{U}{clm2j}{m}{it}% +\sampletable{U}{clm2j}{m}{ui}% +\sampletable{U}{clm2j}{m}{sc}% +\sampletable{U}{clm2j}{m}{scsl}% +\sampletable{U}{clm2j}{bx}{n}% +\sampletable{U}{clm2j}{bx}{sl}% +\sampletable{U}{clm2j}{bx}{it}% +\sampletable{U}{clm2j}{sb}{n}% +\sampletable{U}{clm2j}{sb}{sl}% +\sampletable{TS1}{clmt}{m}{n}% +\sampletable{TS1}{clmt}{m}{sl}% +\sampletable{TS1}{clmt}{m}{it}% +\sampletable{TS1}{clmt}{m}{sc}% +\sampletable{TS1}{clmt}{m}{scsl}% +\sampletable{TS1}{clmt}{bx}{n}% +\sampletable{TS1}{clmt}{bx}{sl}% +\sampletable{TS1}{clmt}{l}{n}% +\sampletable{TS1}{clmt}{l}{sl}% +\sampletable{TS1}{clmt}{lc}{n}% +\sampletable{TS1}{clmt}{lc}{sl}% +\sampletable{TS1}{clm2v}{m}{n}% +\sampletable{TS1}{clm2v}{m}{sl}% +\sampletable{TS1}{clm2v}{bx}{n}% +\sampletable{TS1}{clm2v}{bx}{sl}% +\sampletable{TS1}{clm2v}{l}{n}% +\sampletable{TS1}{clm2v}{l}{sl}% +\sampletable{T1}{clm2d}{m}{n}% +\sampletable{T1}{clm2d}{m}{sl}% +\sampletable{T1}{clm}{m}{n}% +\sampletable{T1}{clm}{m}{sl}% +\sampletable{T1}{clm}{m}{it}% +\sampletable{T1}{clm}{m}{ui}% +\sampletable{T1}{clm}{m}{sc}% +\sampletable{T1}{clm}{m}{scsl}% +\sampletable{T1}{clm}{bx}{n}% +\sampletable{T1}{clm}{bx}{sl}% +\sampletable{T1}{clm}{bx}{it}% +\sampletable{T1}{clm}{sb}{n}% +\sampletable{T1}{clm}{sb}{sl}% +\sampletable{U}{clm2t}{m}{n}% +\sampletable{U}{clm2t}{m}{sl}% +\sampletable{U}{clm2t}{m}{it}% +\sampletable{U}{clm2t}{m}{sc}% +\sampletable{U}{clm2t}{m}{scsl}% +\sampletable{U}{clm2t}{bx}{n}% +\sampletable{U}{clm2t}{bx}{sl}% +\sampletable{U}{clm2t}{l}{n}% +\sampletable{U}{clm2t}{l}{sl}% +\sampletable{U}{clm2t}{lc}{n}% +\sampletable{U}{clm2t}{lc}{sl}% +\sampletable{U}{clm}{m}{n}% +\sampletable{U}{clm}{m}{sl}% +\sampletable{U}{clm}{m}{it}% +\sampletable{U}{clm}{m}{ui}% +\sampletable{U}{clm}{m}{sc}% +\sampletable{U}{clm}{m}{scsl}% +\sampletable{U}{clm}{bx}{n}% +\sampletable{U}{clm}{bx}{sl}% +\sampletable{U}{clm}{bx}{it}% +\sampletable{U}{clm}{sb}{n}% +\sampletable{U}{clm}{sb}{sl}% +\sampletable{TS1}{clmj}{m}{n}% +\sampletable{TS1}{clmj}{m}{sl}% +\sampletable{TS1}{clmj}{m}{it}% +\sampletable{TS1}{clmj}{m}{ui}% +\sampletable{TS1}{clmj}{m}{sc}% +\sampletable{TS1}{clmj}{m}{scsl}% +\sampletable{TS1}{clmj}{bx}{n}% +\sampletable{TS1}{clmj}{bx}{sl}% +\sampletable{TS1}{clmj}{bx}{it}% +\sampletable{TS1}{clmj}{sb}{n}% +\sampletable{TS1}{clmj}{sb}{sl}% +\sampletable{U}{clm2jt}{m}{n}% +\sampletable{U}{clm2jt}{m}{sl}% +\sampletable{U}{clm2jt}{m}{it}% +\sampletable{U}{clm2jt}{m}{sc}% +\sampletable{U}{clm2jt}{m}{scsl}% +\sampletable{U}{clm2jt}{bx}{n}% +\sampletable{U}{clm2jt}{bx}{sl}% +\sampletable{U}{clm2jt}{l}{n}% +\sampletable{U}{clm2jt}{l}{sl}% +\sampletable{U}{clm2jt}{lc}{n}% +\sampletable{U}{clm2jt}{lc}{sl}% +\sampletable{U}{clm2js}{m}{n}% +\sampletable{U}{clm2js}{m}{sl}% +\sampletable{U}{clm2js}{bx}{n}% +\sampletable{U}{clm2js}{bx}{sl}% +\sampletable{U}{clm2js}{sbc}{n}% +\sampletable{U}{clm2js}{sbc}{sl}% +\sampletable{T1}{clm2jv}{m}{n}% +\sampletable{T1}{clm2jv}{m}{sl}% +\sampletable{T1}{clm2jv}{bx}{n}% +\sampletable{T1}{clm2jv}{bx}{sl}% +\sampletable{T1}{clm2jv}{l}{n}% +\sampletable{T1}{clm2jv}{l}{sl}% +\sampletable{U}{clmv}{m}{n}% +\sampletable{U}{clmv}{m}{sl}% +\sampletable{U}{clmv}{bx}{n}% +\sampletable{U}{clmv}{bx}{sl}% +\sampletable{U}{clmv}{l}{n}% +\sampletable{U}{clmv}{l}{sl}% +\sampletable{T1}{clm2js}{m}{n}% +\sampletable{T1}{clm2js}{m}{sl}% +\sampletable{T1}{clm2js}{bx}{n}% +\sampletable{T1}{clm2js}{bx}{sl}% +\sampletable{T1}{clm2js}{sbc}{n}% +\sampletable{T1}{clm2js}{sbc}{sl}% +\sampletable{TS1}{clmqs}{m}{n}% +\sampletable{TS1}{clmqs}{m}{sl}% +\sampletable{TS1}{clmqs}{bx}{n}% +\sampletable{TS1}{clmqs}{bx}{sl}% +\sampletable{T1}{clmv}{m}{n}% +\sampletable{T1}{clmv}{m}{sl}% +\sampletable{T1}{clmv}{bx}{n}% +\sampletable{T1}{clmv}{bx}{sl}% +\sampletable{T1}{clmv}{l}{n}% +\sampletable{T1}{clmv}{l}{sl}% +\sampletable{TS1}{clm2dj}{m}{n}% +\sampletable{TS1}{clm2dj}{m}{sl}% +\sampletable{U}{clm2dj}{m}{n}% +\sampletable{U}{clm2dj}{m}{sl}% +\sampletable{TS1}{clmv}{m}{n}% +\sampletable{TS1}{clmv}{m}{sl}% +\sampletable{TS1}{clmv}{bx}{n}% +\sampletable{TS1}{clmv}{bx}{sl}% +\sampletable{TS1}{clmv}{l}{n}% +\sampletable{TS1}{clmv}{l}{sl}% +\sampletable{T1}{clmj}{m}{n}% +\sampletable{T1}{clmj}{m}{sl}% +\sampletable{T1}{clmj}{m}{it}% +\sampletable{T1}{clmj}{m}{ui}% +\sampletable{T1}{clmj}{m}{sc}% +\sampletable{T1}{clmj}{m}{scsl}% +\sampletable{T1}{clmj}{bx}{n}% +\sampletable{T1}{clmj}{bx}{sl}% +\sampletable{T1}{clmj}{bx}{it}% +\sampletable{T1}{clmj}{sb}{n}% +\sampletable{T1}{clmj}{sb}{sl}% +\sampletable{TS1}{clmd}{m}{n}% +\sampletable{TS1}{clmd}{m}{sl}% +\sampletable{U}{clm2}{m}{n}% +\sampletable{U}{clm2}{m}{sl}% +\sampletable{U}{clm2}{m}{it}% +\sampletable{U}{clm2}{m}{ui}% +\sampletable{U}{clm2}{m}{sc}% +\sampletable{U}{clm2}{m}{scsl}% +\sampletable{U}{clm2}{bx}{n}% +\sampletable{U}{clm2}{bx}{sl}% +\sampletable{U}{clm2}{bx}{it}% +\sampletable{U}{clm2}{sb}{n}% +\sampletable{U}{clm2}{sb}{sl}% +\sampletable{T1}{clm2s}{m}{n}% +\sampletable{T1}{clm2s}{m}{sl}% +\sampletable{T1}{clm2s}{bx}{n}% +\sampletable{T1}{clm2s}{bx}{sl}% +\sampletable{T1}{clm2s}{sbc}{n}% +\sampletable{T1}{clm2s}{sbc}{sl}% +\sampletable{U}{clmjs}{m}{n}% +\sampletable{U}{clmjs}{m}{sl}% +\sampletable{U}{clmjs}{bx}{n}% +\sampletable{U}{clmjs}{bx}{sl}% +\sampletable{U}{clmjs}{sbc}{n}% +\sampletable{U}{clmjs}{sbc}{sl}% +\sampletable{TS1}{clm}{m}{n}% +\sampletable{TS1}{clm}{m}{sl}% +\sampletable{TS1}{clm}{m}{it}% +\sampletable{TS1}{clm}{m}{ui}% +\sampletable{TS1}{clm}{m}{sc}% +\sampletable{TS1}{clm}{m}{scsl}% +\sampletable{TS1}{clm}{bx}{n}% +\sampletable{TS1}{clm}{bx}{sl}% +\sampletable{TS1}{clm}{bx}{it}% +\sampletable{TS1}{clm}{sb}{n}% +\sampletable{TS1}{clm}{sb}{sl}% +\sampletable{TS1}{clm2jv}{m}{n}% +\sampletable{TS1}{clm2jv}{m}{sl}% +\sampletable{TS1}{clm2jv}{bx}{n}% +\sampletable{TS1}{clm2jv}{bx}{sl}% +\sampletable{TS1}{clm2jv}{l}{n}% +\sampletable{TS1}{clm2jv}{l}{sl}% +\sampletable{TS1}{clmdj}{m}{n}% +\sampletable{TS1}{clmdj}{m}{sl}% +\sampletable{T1}{clm2jqs}{m}{n}% +\sampletable{T1}{clm2jqs}{m}{sl}% +\sampletable{T1}{clm2jqs}{bx}{n}% +\sampletable{T1}{clm2jqs}{bx}{sl}% +\sampletable{U}{clmdj}{m}{n}% +\sampletable{U}{clmdj}{m}{sl}% +\sampletable{T1}{clm2dj}{m}{n}% +\sampletable{T1}{clm2dj}{m}{sl}% +\sampletable{TS1}{clm2js}{m}{n}% +\sampletable{TS1}{clm2js}{m}{sl}% +\sampletable{TS1}{clm2js}{bx}{n}% +\sampletable{TS1}{clm2js}{bx}{sl}% +\sampletable{TS1}{clm2js}{sbc}{n}% +\sampletable{TS1}{clm2js}{sbc}{sl}% +\sampletable{TS1}{clmjs}{m}{n}% +\sampletable{TS1}{clmjs}{m}{sl}% +\sampletable{TS1}{clmjs}{bx}{n}% +\sampletable{TS1}{clmjs}{bx}{sl}% +\sampletable{TS1}{clmjs}{sbc}{n}% +\sampletable{TS1}{clmjs}{sbc}{sl}% +\sampletable{TS1}{clms}{m}{n}% +\sampletable{TS1}{clms}{m}{sl}% +\sampletable{TS1}{clms}{bx}{n}% +\sampletable{TS1}{clms}{bx}{sl}% +\sampletable{TS1}{clms}{sbc}{n}% +\sampletable{TS1}{clms}{sbc}{sl}% +\sampletable{T1}{clm2jt}{m}{n}% +\sampletable{T1}{clm2jt}{m}{sl}% +\sampletable{T1}{clm2jt}{m}{it}% +\sampletable{T1}{clm2jt}{m}{sc}% +\sampletable{T1}{clm2jt}{m}{scsl}% +\sampletable{T1}{clm2jt}{bx}{n}% +\sampletable{T1}{clm2jt}{bx}{sl}% +\sampletable{T1}{clm2jt}{l}{n}% +\sampletable{T1}{clm2jt}{l}{sl}% +\sampletable{T1}{clm2jt}{lc}{n}% +\sampletable{T1}{clm2jt}{lc}{sl}% +\sampletable{T1}{clmjqs}{m}{n}% +\sampletable{T1}{clmjqs}{m}{sl}% +\sampletable{T1}{clmjqs}{bx}{n}% +\sampletable{T1}{clmjqs}{bx}{sl}% +\sampletable{TS1}{clm2}{m}{n}% +\sampletable{TS1}{clm2}{m}{sl}% +\sampletable{TS1}{clm2}{m}{it}% +\sampletable{TS1}{clm2}{m}{ui}% +\sampletable{TS1}{clm2}{m}{sc}% +\sampletable{TS1}{clm2}{m}{scsl}% +\sampletable{TS1}{clm2}{bx}{n}% +\sampletable{TS1}{clm2}{bx}{sl}% +\sampletable{TS1}{clm2}{bx}{it}% +\sampletable{TS1}{clm2}{sb}{n}% +\sampletable{TS1}{clm2}{sb}{sl}% +\sampletable{U}{clmjqs}{m}{n}% +\sampletable{U}{clmjqs}{m}{sl}% +\sampletable{U}{clmjqs}{bx}{n}% +\sampletable{U}{clmjqs}{bx}{sl}% +\sampletable{U}{clm2jqs}{m}{n}% +\sampletable{U}{clm2jqs}{m}{sl}% +\sampletable{U}{clm2jqs}{bx}{n}% +\sampletable{U}{clm2jqs}{bx}{sl}% +\sampletable{T1}{clmjt}{m}{n}% +\sampletable{T1}{clmjt}{m}{sl}% +\sampletable{T1}{clmjt}{m}{it}% +\sampletable{T1}{clmjt}{m}{sc}% +\sampletable{T1}{clmjt}{m}{scsl}% +\sampletable{T1}{clmjt}{bx}{n}% +\sampletable{T1}{clmjt}{bx}{sl}% +\sampletable{T1}{clmjt}{l}{n}% +\sampletable{T1}{clmjt}{l}{sl}% +\sampletable{T1}{clmjt}{lc}{n}% +\sampletable{T1}{clmjt}{lc}{sl}% +\sampletable{U}{clmqs}{m}{n}% +\sampletable{U}{clmqs}{m}{sl}% +\sampletable{U}{clmqs}{bx}{n}% +\sampletable{U}{clmqs}{bx}{sl}% +\sampletable{U}{clm2qs}{m}{n}% +\sampletable{U}{clm2qs}{m}{sl}% +\sampletable{U}{clm2qs}{bx}{n}% +\sampletable{U}{clm2qs}{bx}{sl}% +\sampletable{T1}{clm2}{m}{n}% +\sampletable{T1}{clm2}{m}{sl}% +\sampletable{T1}{clm2}{m}{it}% +\sampletable{T1}{clm2}{m}{ui}% +\sampletable{T1}{clm2}{m}{sc}% +\sampletable{T1}{clm2}{m}{scsl}% +\sampletable{T1}{clm2}{bx}{n}% +\sampletable{T1}{clm2}{bx}{sl}% +\sampletable{T1}{clm2}{bx}{it}% +\sampletable{T1}{clm2}{sb}{n}% +\sampletable{T1}{clm2}{sb}{sl}% +\sampletable{T1}{clm2j}{m}{n}% +\sampletable{T1}{clm2j}{m}{sl}% +\sampletable{T1}{clm2j}{m}{it}% +\sampletable{T1}{clm2j}{m}{ui}% +\sampletable{T1}{clm2j}{m}{sc}% +\sampletable{T1}{clm2j}{m}{scsl}% +\sampletable{T1}{clm2j}{bx}{n}% +\sampletable{T1}{clm2j}{bx}{sl}% +\sampletable{T1}{clm2j}{bx}{it}% +\sampletable{T1}{clm2j}{sb}{n}% +\sampletable{T1}{clm2j}{sb}{sl}% +\sampletable{U}{clmj}{m}{n}% +\sampletable{U}{clmj}{m}{sl}% +\sampletable{U}{clmj}{m}{it}% +\sampletable{U}{clmj}{m}{ui}% +\sampletable{U}{clmj}{m}{sc}% +\sampletable{U}{clmj}{m}{scsl}% +\sampletable{U}{clmj}{bx}{n}% +\sampletable{U}{clmj}{bx}{sl}% +\sampletable{U}{clmj}{bx}{it}% +\sampletable{U}{clmj}{sb}{n}% +\sampletable{U}{clmj}{sb}{sl}% +\sampletable{T1}{clmjv}{m}{n}% +\sampletable{T1}{clmjv}{m}{sl}% +\sampletable{T1}{clmjv}{bx}{n}% +\sampletable{T1}{clmjv}{bx}{sl}% +\sampletable{T1}{clmjv}{l}{n}% +\sampletable{T1}{clmjv}{l}{sl}% +\sampletable{TS1}{clm2j}{m}{n}% +\sampletable{TS1}{clm2j}{m}{sl}% +\sampletable{TS1}{clm2j}{m}{it}% +\sampletable{TS1}{clm2j}{m}{ui}% +\sampletable{TS1}{clm2j}{m}{sc}% +\sampletable{TS1}{clm2j}{m}{scsl}% +\sampletable{TS1}{clm2j}{bx}{n}% +\sampletable{TS1}{clm2j}{bx}{sl}% +\sampletable{TS1}{clm2j}{bx}{it}% +\sampletable{TS1}{clm2j}{sb}{n}% +\sampletable{TS1}{clm2j}{sb}{sl}% +\sampletable{U}{clm2d}{m}{n}% +\sampletable{U}{clm2d}{m}{sl}% +\sampletable{TS1}{clm2jqs}{m}{n}% +\sampletable{TS1}{clm2jqs}{m}{sl}% +\sampletable{TS1}{clm2jqs}{bx}{n}% +\sampletable{TS1}{clm2jqs}{bx}{sl}% +\sampletable{TS1}{clm2d}{m}{n}% +\sampletable{TS1}{clm2d}{m}{sl}% +\sampletable{T1}{clm2t}{m}{n}% +\sampletable{T1}{clm2t}{m}{sl}% +\sampletable{T1}{clm2t}{m}{it}% +\sampletable{T1}{clm2t}{m}{sc}% +\sampletable{T1}{clm2t}{m}{scsl}% +\sampletable{T1}{clm2t}{bx}{n}% +\sampletable{T1}{clm2t}{bx}{sl}% +\sampletable{T1}{clm2t}{l}{n}% +\sampletable{T1}{clm2t}{l}{sl}% +\sampletable{T1}{clm2t}{lc}{n}% +\sampletable{T1}{clm2t}{lc}{sl}% +\sampletable{T1}{clm2qs}{m}{n}% +\sampletable{T1}{clm2qs}{m}{sl}% +\sampletable{T1}{clm2qs}{bx}{n}% +\sampletable{T1}{clm2qs}{bx}{sl}% +\sampletable{U}{clms}{m}{n}% +\sampletable{U}{clms}{m}{sl}% +\sampletable{U}{clms}{bx}{n}% +\sampletable{U}{clms}{bx}{sl}% +\sampletable{U}{clms}{sbc}{n}% +\sampletable{U}{clms}{sbc}{sl}% +\sampletable{U}{clmjv}{m}{n}% +\sampletable{U}{clmjv}{m}{sl}% +\sampletable{U}{clmjv}{bx}{n}% +\sampletable{U}{clmjv}{bx}{sl}% +\sampletable{U}{clmjv}{l}{n}% +\sampletable{U}{clmjv}{l}{sl}% +\sampletable{TS1}{clm2jt}{m}{n}% +\sampletable{TS1}{clm2jt}{m}{sl}% +\sampletable{TS1}{clm2jt}{m}{it}% +\sampletable{TS1}{clm2jt}{m}{sc}% +\sampletable{TS1}{clm2jt}{m}{scsl}% +\sampletable{TS1}{clm2jt}{bx}{n}% +\sampletable{TS1}{clm2jt}{bx}{sl}% +\sampletable{TS1}{clm2jt}{l}{n}% +\sampletable{TS1}{clm2jt}{l}{sl}% +\sampletable{TS1}{clm2jt}{lc}{n}% +\sampletable{TS1}{clm2jt}{lc}{sl}% +\sampletable{TS1}{clm2t}{m}{n}% +\sampletable{TS1}{clm2t}{m}{sl}% +\sampletable{TS1}{clm2t}{m}{it}% +\sampletable{TS1}{clm2t}{m}{sc}% +\sampletable{TS1}{clm2t}{m}{scsl}% +\sampletable{TS1}{clm2t}{bx}{n}% +\sampletable{TS1}{clm2t}{bx}{sl}% +\sampletable{TS1}{clm2t}{l}{n}% +\sampletable{TS1}{clm2t}{l}{sl}% +\sampletable{TS1}{clm2t}{lc}{n}% +\sampletable{TS1}{clm2t}{lc}{sl}% +\sampletable{TS1}{clmjt}{m}{n}% +\sampletable{TS1}{clmjt}{m}{sl}% +\sampletable{TS1}{clmjt}{m}{it}% +\sampletable{TS1}{clmjt}{m}{sc}% +\sampletable{TS1}{clmjt}{m}{scsl}% +\sampletable{TS1}{clmjt}{bx}{n}% +\sampletable{TS1}{clmjt}{bx}{sl}% +\sampletable{TS1}{clmjt}{l}{n}% +\sampletable{TS1}{clmjt}{l}{sl}% +\sampletable{TS1}{clmjt}{lc}{n}% +\sampletable{TS1}{clmjt}{lc}{sl}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.pdf b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.pdf Binary files differindex 3f84fdeb645..2bba4aab227 100644 --- a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.pdf +++ b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.pdf diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.tex b/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.tex deleted file mode 100644 index af147e23fea..00000000000 --- a/Master/texmf-dist/doc/fonts/cfr-lm/cfr-lm.tex +++ /dev/null @@ -1,524 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -% arara: pdflatex: { synctex: true } -%% cfr-lm.tex -%% Copyright 2015 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[11pt,british,a4paper]{article} -\usepackage{babel} -\usepackage[utf8]{inputenc} -\usepackage{csquotes} - \MakeAutoQuote{‘}{’} - \MakeAutoQuote*{“}{”} -\usepackage[T1]{fontenc} -\usepackage{textcomp,cfr-lm} -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{multirow} -\usepackage{booktabs} -\usepackage{url} - \urlstyle{sf} -\usepackage{microtype} -\usepackage[headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{cfr-lm} -\author{Clea F.\ Rees\footnote{reesc21 <at> cardiff <dot> ac <dot> uk}} -\def\dyddiad{2015--02--01} -\def\fyversion{Version 1.5} -\date{\fyversion\ --- \dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape \fyversion} - \fancyhf[rh]{\itshape \dyddiad} - \fancyhf[ch]{\itshape cfr-lm} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (cfr-lm) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,LatinModern,Latin Modern,latinmodern,cfr-lm,lm,LM,osf,OSF,figure,figures,digit,digits,proportional,tabular,lining,oldstyle,Latin,Modern,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*{\lpack}[1]{\textsf{#1}} -\newcommand*{\fgroup}[1]{\textsf{#1}} - -\begin{abstract} - \hspace*{-\parindent}\lpack{cfr-lm} is an \emph{experimental} package offering enhanced support for the Latin Modern fonts in \TeX/\LaTeX. A number of features of the Latin Modern fonts are not easily accessible via the default \TeX/\LaTeX\ support provided in the official distribution. This package aims to provide \TeX/\LaTeX\ support for a number of these features including various styles of digits, upright italic and oblique small-caps shapes, and alternative weights and widths. It also supports the variable width typewriter, ‘dunhill’ and ‘quotation’ fonts. Version 1.3 supports version 2.004 of the Latin Modern fonts. Version 1.4 adds experimental support for (but does not require) \lpack{microtype}. -\end{abstract} - -\tableofcontents - - -\section{Introduction} - -This document explains how to use the \emph{experimental} \lpack{cfr-lm} package to access advanced features of the Latin Modern fonts not otherwise supported by the official \lpack{lm} distribution. These features include various styles of digits, upright italic and oblique small-caps italic, alternative weights and widths, and Latin Modern Mono Prop (variable width typewriter), Dunhill and Sans Quotation. By default, the \LaTeX\ package provided by \path{cfr-lm.sty} uses proportional oldstyle digits and variable width typewriter but this can be changed by passing appropriate options when loading the package. The package also supports using e.g.\ different styles of digits within a document so it is possible to use proportional oldstyle digits by default, say, but tabular lining digits within a particular table. Finally, a command to access the zeroslash character is provided. - -\lpack{cfr-lm} version 1.3 requires version 2.004 of \textsc{gust}'s Latin Modern fonts, including the support package provided for \TeX. The fonts and \TeX\ support are included in many \TeX\ distributions or may be obtained from \url{http://www.gust.org.pl/projects/e-foundry/latin-modern} or your nearest \textsc{ctan} mirror. - -\lpack{cfr-lm} 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. - -Version 1.3 of the package benefited greatly from feedback provided by Enrico Gregorio, who essentially rewrote the style file using keyval to show me how I ought to be setting the various options up, and Lars Hellström who demonstrated considerable patience in answering my many questions about using fontinst and some peculiarities of the Latin Modern fonts. I hope the changes in the production of the virtual fonts will improve accent placement in ‘faked’ glyphs (i.e.\ in the case of characters not included in the \textsc{ec}/\textsc{t1} font encoding which \TeX\ therefore creates by combining glyphs which are included). The changes involve ignoring all font dimensions given in the \textsc{afm} files and taking them from the relevant \textsc{tfm} files supplied with Latin Modern instead. The exception to this is the value of \verb|acccapheight| which is set to zero in the \textsc{tfm}s. The current virtual font setup uses \lpack{fontinst}'s default value in this case. - -If you load \lpack{microtype}, version 1.4 \emph{should} automatically figure out the family-specific settings to use. This is done using aliases which tell \lpack{microtype} to treat the virtual fonts provided by this package in the same way it treats Latin Modern and Computer Modern Roman. See \fref{sec:mt} for details. This \emph{seems} to work for me but please let me know if it does not work for you. In the worst case, the output should be no worse with version 1.4 of this package than it was with version 1.3. That is, at worst \lpack{microtype} should just use generic settings as it did before. - -These improvements notwithstanding, please note that, unlike the fonts themselves and the official support provided by \lpack{lm}, including \path{lmodern.sty}, this alternative support package is \emph{experimental}. Although I do not expect the package to raid your fridge or make off with your best computer, it certainly contains bugs and may not work as advertised. If you let me know of problems, I will solve them if I can. If you can correct the problems and send me the fixes, that would be even better. - -Although I trust the package enough to use it as my default font package for most purposes, that does not mean you should. You should examine the output especially carefully if you typeset accented characters, especially those which do not occur in English or Welsh text as these are the only languages I typeset more than a word or two of once in a blue moon. - -\section{Requirements}\label{sec:require} - -In addition to the usual suspects (\LaTeX\ etc.), the \LaTeX\ support provided by \path{cfr-lm.sty} requires: -\begin{itemize} - \item \lpack{lm}: Latin Modern version 2.004\footnote{This package should not be used with any other version of Latin Modern due to likely changes to the font metrics, glyph names etc.} - \item \lpack{nfssext-cfr} - \item \lpack{xkeyval} -\end{itemize} - -The file \path{clm-test.tex} requires in addition: -\begin{itemize} - \item \lpack{babel} - \item \lpack{microtype} - \item \lpack{geometry} -\end{itemize} -though you can always comment out the relevant lines if you don't have these packages. - -In addition to the requirements of \path{clm-test.tex}, the documentation requires: -\begin{itemize} - \item \lpack{array} - \item \lpack{booktabs} - \item \lpack{csquotes} - \item \lpack{fancyhdr} - \item \lpack{fancyref} - \item \lpack{lastpage} - \item \lpack{longtable} - \item \lpack{multirow} - \item \lpack{url} - \item \lpack{verbatim} -\end{itemize} - -\section{Limitations} - -Unlike the official \TeX\ support for Latin Modern, \lpack{cfr-lm} supports only the \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings for text. Also unlike the official support, the \textsc{ec}/\textsc{t1} support depends entirely on virtual fonts. Whatever the disadvantages of virtual fonts, \lpack{cfr-lm} will inherit them. The support for \textsc{ts1} and mathematics relies on that provided by the official distribution so should be identical. - -\section{Installation} - -As explained in \fref{sec:require}, the \LaTeX\ package \lpack{cfr-lm}\ requires \lpack{xkeyval} and \lpack{nfssext-cfr}. \lpack{xkeyval} is required for option processing. \lpack{nfssext-cfr} provides additional font selection commands and without it you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. Both packages are included in \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/cfr-lm} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich cfr-lm.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=clm.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=clm.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map clm.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{clm.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: -\begin{verbatim} - Map clm.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex the file \path{clm-test.tex}. The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{clm-test.pdf}. - -\section{Font setup} - -As explained above, the fonts use the \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. The provision for the \textsc{ts1} and mathematics encodings simply calls the support provided by \lpack{lm}. The \lpack{cfr-lm} support simply ensures that access is provided automatically when the \textsc{t1}-encoded virtual fonts it provides are active. - -\subsection{Font families} - -The following font families are provided for use in the \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings: - -\begin{longtable}{>{\raggedright}p{.2\textwidth}ll>{\raggedright}l} - \toprule -% \textbf{\TeX\ name} & \textbf{Text style} & \textbf{Digit/figure style} & \textbf{Notes}\\\midrule\endhead - \textbf{LM Names} & \textbf{Family} & \textbf{Digits/figures} & \textbf{Notes}\tabularnewline\midrule\endhead - \bottomrule\endfoot - \multirow{4}{.2\textwidth}{Latin Modern Roman}% - & \fgroup{clm} & tabular, lining & similar to \lpack{lm} \verb|rm| default\tabularnewline\cmidrule{3-4} - & \fgroup{clm2} & proportional, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clmj} & tabular, oldstyle & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2j} & proportional, oldstyle & \lpack{cfr-lm} \verb|rm| default\tabularnewline\midrule - \multirow{4}{.2\textwidth}{Latin Modern Sans}% - & \fgroup{clms} & tabular, lining & similar to \lpack{lm} \verb|sf| default\tabularnewline\cmidrule{3-4} - & \fgroup{clm2s} & proportional, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clmjs} & tabular, oldstyle & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2js} & proportional, oldstyle & \lpack{cfr-lm} \verb|sf| default\tabularnewline\midrule - \multirow{2}{.2\textwidth}{Latin Modern Mono\footnote{The duplication in \TeX\ name here is to avoid \TeX\ complaining if commands to use proportional digits are issued while one of these fonts is active and to ensure that it is possible to switch smoothly to these fonts if another font with proportional digits is active.}}% - & \fgroup{clmt}, \fgroup{clm2t} & tabular, lining & similar to \lpack{lm} \verb|tt| default\tabularnewline\cmidrule{3-4} - & \fgroup{clmjt}, \fgroup{clm2jt} & tabular, oldstyle & \tabularnewline\midrule - \multirow{4}{.2\textwidth}{Latin Modern Mono Prop\footnote{Despite the apparent contradiction in their name, this is variable-width typewriter.}}% - & \fgroup{clmv} & tabular, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2v} & proportional, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clmjv} & tabular, oldstyle & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2jv} & proportional, oldstyle & \lpack{cfr-lm} \verb|tt| default\tabularnewline\midrule - \multirow{4}{.2\textwidth}{Latin Modern Sans Quotation} % - & \fgroup{clmqs} & tabular, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2qs} & proportional, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clmjqs} & tabular, oldstyle & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2jqs} & proportional, oldstyle & \tabularnewline\midrule - \multirow{4}{.2\textwidth}{Latin Modern Roman Dunhill}%\multirow{nrows}[bigstruts]{width}[fixup]{text}; or * for {width} - & \fgroup{clmd} & tabular, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2d} & proportional, lining & \tabularnewline\cmidrule{3-4} - & \fgroup{clmdj} & tabular, oldstyle & \tabularnewline\cmidrule{3-4} - & \fgroup{clm2dj} & proportional, oldstyle & \tabularnewline -\end{longtable} -\clearpage - -\subsection{Shapes, weights and widths} - - \begin{longtable}{l>{\raggedright}p{.1\textwidth}>{\raggedright}p{.1\textwidth}>{\raggedright}p{.25\textwidth}} - \toprule - \textbf{family} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule\endhead - \bottomrule\endfoot - \fgroup{clm}, \fgroup{clm2}, \fgroup{clmj}, \fgroup{clm2j} & standard & normal & upright, oblique,\\italic, upright italic,\\small-caps,\\oblique small-caps\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique, italic\tabularnewline\cmidrule{3-4} - & & demi & upright, oblique\tabularnewline\midrule - \fgroup{clms}, \fgroup{clm2s}, \fgroup{clmjs}, \fgroup{clm2js} & standard & normal & upright, oblique\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique\tabularnewline\cmidrule{2-4} - & condensed & demi & upright, oblique\tabularnewline\midrule - \fgroup{clmt}, \fgroup{clm2t}, \fgroup{clmjt}, \fgroup{clm2jt} & standard & normal & upright, oblique,\\italic, small-caps,\\oblique small-caps\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique\tabularnewline\cmidrule{3-4} - & & light & upright, oblique\tabularnewline\cmidrule{2-4} - & condensed & light & upright, oblique\tabularnewline\midrule - \fgroup{clmv}, \fgroup{clm2v}, \fgroup{clmjv}, \fgroup{clm2jv} & standard & normal & upright, oblique\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique\tabularnewline\cmidrule{3-4} - & & light & upright, oblique\tabularnewline\midrule - \fgroup{clmqs}, \fgroup{clm2qs}, \fgroup{clmjqs}, \fgroup{clm2jqs} & & normal & upright, oblique\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique\tabularnewline\midrule - \fgroup{clmd}, \fgroup{clm2d}, \fgroup{clmdj}, \fgroup{clm2dj} & standard & normal & upright, oblique\tabularnewline\cmidrule{3-4} - & & bold & upright, oblique\tabularnewline - \end{longtable} - -Where applicable, oblique small-caps are substituted for italic small-caps; italic or oblique for upright italic; oblique for italic; and upright for small-caps. This means that some of the commands described in \fref{sec:commands} will fail silently to avoid undue clutter in the log file. - -\section{The \LaTeX\ package}\label{sec:support} - -To load this package, write \verb|\usepackage{cfr-lm}| in your document preamble. By default, the package will define \fgroup{clm2j}, \fgroup{clm2js} and \fgroup{clm2jv} as the default roman/serif, sans and typewriter fonts but you can control the choice by passing options to the package. - -The package recognises four keys. Three of these keys take various options which take the value true or false. These control the default style of figures to be used for each of roman/serif, sans and typewriter text, and whether variable or monowidth typewriter will be used by default. The fourth key itself takes a true or false value but has no effect unless \verb|\qtfont| is already defined\footnote{This key is designed to control use of LM Sans Quotation in conjunction with prior redefinitions of appropriate environments. Since this is not the sort of redefining a font package should be doing, the option will have absolutely no effect unless you do some prior work to make use of it. In any case, the font can still be accessed directly using the commands explained in \fref{sec:commands}.}. - \begin{longtable}{l>{\raggedright}p{.25\textwidth}>{\raggedright}ll} - \toprule - \textbf{key} & \textbf{affects} & \textbf{option} & \textbf{possible values}\tabularnewline\midrule\endhead - \bottomrule\endfoot - rm & default figure style for roman/serif text & oldstyle & true, false \tabularnewline\cmidrule{3-4} - & & lining & true, false \tabularnewline\cmidrule{3-4} - & & proportional & true, false \tabularnewline\cmidrule{3-4} - & & tabular & true, false \tabularnewline\midrule - sf & default figure style for sans text & oldstyle & true, false \tabularnewline\cmidrule{3-4} - & & lining & true, false \tabularnewline\cmidrule{3-4} - & & proportional & true, false \tabularnewline\cmidrule{3-4} - & & tabular & true, false \tabularnewline\midrule - tt & default figure style for typewriter text & oldstyle & true, false \tabularnewline\cmidrule{3-4} - & & lining & true, false \tabularnewline\cmidrule{3-4} - & & proportional & true, false \tabularnewline\cmidrule{3-4} - & & tabular & true, false \tabularnewline\cmidrule{2-4} - & default font for typewriter text & monowidth & true, false \tabularnewline\cmidrule{3-4} - & & variable & true, false \tabularnewline\midrule - qt & nothing unless \verb|\qtfont| is defined & --- & true, false \tabularnewline - \end{longtable} -The default value in all cases is \verb|true| if an option is given without a value. For example, \verb|rm={oldstyle=true}| is equivalent to \verb|rm={oldstyle}|. Many of the options are provided for ease of use but are essentially equivalent. For example, \verb|proportional=false| is equivalent to \verb|tabular=true|. This means that the following two commands are equivalent: - \begin{verbatim} - \usepackage[% - rm={lining=true,tabular=false},% - sf={oldstyle,proportional},% - tt={oldstyle=false,proportional=true,monowidth}% - ]{cfr-lm} - - \usepackage[% - rm={oldstyle=false, proportional=true},% - sf={lining=false,tabular=false},% - tt={lining,proportional,variable=false}% - ]{cfr-lm} - \end{verbatim} - -Loading the package without options is equivalent to: -\begin{verbatim} - \usepackage[% - rm={oldstyle=true,proportional=true},% - sf={oldstyle=true,proportional=true},% - tt={oldstyle=true,proportional=true,variable=true},% - qt=false% - ]{cfr-lm} -\end{verbatim} -That is, by default, oldstyle, proportional figures for roman, sans and typewriter text and variable width typewriter will be selected. - -\section{Additional font selection commands}\label{sec:commands} - -\lpack{cfr=lm}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{cfr-lm}\ are described below. - -I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with the style of figures determined by the package and options loaded. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{cfr-lm}\ is loaded. If for some reason you wish to make them available at any other time, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - -Note that only combinations supported by the fonts will appear as expected because the commands will only have an effect if the active font offers the relevant variant. For example, trying to switch to a condensed width will have no effect if any of the LM Roman fonts is active. This means that only a subset of combinations are possible. In other cases, one of two things should happen. First, a ‘silent’ substitution may be made. For example, if you request proportional figures while using monowidth typewriter, tabular figures will be silently substituted. Second, console messages may warn you that the combination you tried to use isn't available. If you request titling while using monowidth typewriter, a console message will warn you it was unavailable. The file \path{clm-test.tex} gives an idea of what's possible and also serves as an example illustrating some of the commands provided by \lpack{cfr-lm} and other ways of accessing the fonts.. - -\subsubsection{Widths} - - \begin{longtable}{lll} - \toprule - \textbf{width} & \textbf{width command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - standard & \verb|\regwidth| & \verb|\textrw{}|\\ - condensed & \verb|\cdwidth| & \verb|\textcd{}|\\ - \end{longtable} - -To switch to an condensed width until further notice, for example, you could use \verb|\cdwidth|. Or use \verb|\texttm{\textlg{\textcd{Hello, world!}}}| to typeset just the text \texttm{\textlg{\textcd{Hello, world!}}} in a light-weight condensed monowidth typewriter. - -Note that the easiest way to switch to semi-bold condensed sans is to resort to using \verb|\fontseries| directly. -\begin{verbatim} - \textsf{\fontseries{sbc}\selectfont Semi-bold condensed sans} -\end{verbatim} -produces -\begin{center} - \textsf{\fontseries{sbc}\selectfont Semi-bold condensed sans} -\end{center} -The problem with using the commands provided by \lpack{nfssext-cfr} is that they are designed, like standard commands such as \verb|\bfseries| and \verb|\scshape|, to change \emph{one} aspect of the font at a time. Issuing \verb|\textsf{\textcd{\textsb{}}}| and \verb|\textsf{\textsb{\textcd{}}}| are equivalent to \verb|\textsf{}| because neither standard-width semi-bold nor condensed normal-weight sans is available. The problem is that each command is processed independently, so both switches fail. - -Similar considerations in the case of light condensed monowidth typewriter mean that the \emph{order} in which commands are issued is critical. In this case, a light-weight standard-width font is available, but no normal-weight condensed font is provided. Consequently, \verb|\texttm{\textlg{\textcd{a successful switch}}}| will produce \texttm{\textlg{\textcd{a successful switch}}} while \verb|\texttm{\textcd{\textlg{an unsuccessful switch}}}| will result in \texttm{\textcd{\textlg{an unsuccessful switch}}} and a warning in the log. In this case, the latter command is equivalent to \verb|\texttm{\textlg{}}| because \verb|\textcd{}| can only succeed \emph{after} \verb|\textlg{}|. - -\subsubsection{Weights} - - \begin{longtable}{lll} - \toprule - \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - light & \verb|\lgweight| & \verb|\textlg{}|\\ - semi-bold & \verb|\sbweight| & \verb|\textsb{}|\\ - \end{longtable} - - \begin{verbatim} - \textsb{Semi-bold and \textsl{semi-bold oblique} serif}\\ - \texttt{\textlg{Light typewriter}} - \end{verbatim} - produces: - \begin{center} - \textsb{Semi-bold and \textsl{semi-bold oblique} serif}\\ - \texttt{\textlg{Light typewriter}} - \end{center} - -\subsubsection{Shapes} - - \begin{longtable}{lll} - \toprule - \textbf{shape} & \textbf{shape command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - oblique small-caps\footnote{Actually the command switches to \emph{italic} small-caps but since LM does not offer this, oblique small-caps are substituted}% - & \verb|\sishape| & \verb|\textsi{}|\\ - upright italic & \verb|\uishape| & \verb|\textui{}|\\ - \end{longtable} - -\begin{verbatim} - \textsi{I always avoid a kangaroo.}\\ - \textui{Nobody is despised who can manage a crocodile.} -\end{verbatim} -produces: -\begin{center} - \textsi{I always avoid a kangaroo.}\\ - \textui{Nobody is despised who can manage a crocodile.} -\end{center} -if oblique small-caps/upright italic is available for the active font. If it is not, another shape will be substituted. -\begin{verbatim} - \textsf{\textsi{The bit about the kangaroo was from Lewis Carroll.}}\\ - \textbf{\textui{Sylvia snorkeled snappily.}} -\end{verbatim} -produces only: -\begin{center} - \textsf{\textsi{The bits about kangaroos and crocodiles were from Lewis Carroll.}}\\ - \textbf{\textui{Sylvia snorkeled snappily.}} -\end{center} -where upright sans and bold italic are substituted for italic small-caps sans and bold upright italic since neither is available. Note that the first substitution produces a warning in the log while the second is done ‘silently’. - -\subsubsection{Figures} - -Commands are provided to change either one or both aspects of digits' style: - \begin{longtable}{lll} - \toprule - \textbf{figure style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - lining & \verb|\lstyle| & \verb|\textl{}|\\ - oldstyle & \verb|\ostyle| & \verb|\texto{}|\\ - proportional & \verb|\pstyle| & \verb|\textp{}|\\ - tabular & \verb|\tstyle| & \verb|\textt{}|\\ - proportional, lining & \verb|\plstyle| & \verb|\textpl{}|\\ - proportional, oldstyle & \verb|\postyle| & \verb|\textpo{}|\\ - tabular, lining & \verb|\tlstyle| & \verb|\texttl{}|\\ - tabular, oldstyle & \verb|\tostyle| & \verb|\textto{}| - \end{longtable} - -In this document, proportional, oldstyle figures are used by default for roman/serif, sans and typewriter: - \begin{center} - 0123456789\\ - \textsc{0123456789}\\ - \texttt{0123456789} - \end{center} -but lining figures are also accessible. For example: -\begin{verbatim} - \textl{0123456789}\\ - \textsf{\textl{0123456789}}\\ - \texttt{\textl{0123456789}} -\end{verbatim} -produces: - \begin{center} - \textl{0123456789}\\ - \textsf{\textl{0123456789}}\\ - \texttt{\textl{0123456789}} - \end{center} -First, note that it is necessary to reissue \verb|\textl{}| after switching to sans or typewriter text. This is because both switching to sans or typewriter and switching to another figure style involves a switch of font family\footnote{Compare a switch in width or weight which does not typically involve a change of active font family.}. - -Second, note that the output shows \emph{proportional} lining figures because the command \verb|\textl{}| only changes \emph{one} aspect of the style. Because proportional figures were already active, the command switched to proportional, lining figures. Tabular, lining digits may be accessed in several ways: -\begin{verbatim} - \textl{\textt{0123456789}}\\ - \textt{\textl{0123456789}}\\ - \texttl{0123456789} -\end{verbatim} -will produce three identical lines of figures: -\begin{center} - \textl{\textt{0123456789}}\\ - \textt{\textl{0123456789}}\\ - \texttl{0123456789} -\end{center} - -\subsubsection{Typewriter variants} - -In addition to the package options to specify either LM Mono or LM Mono Prop as default (i.e.\ either monowidth or variable-width typewriter), it is possible to access the non-default font using the following commands: - \begin{longtable}{lll} - \toprule - \textbf{typewriter font} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - variable typewriter & \verb|\tvstyle| & \verb|\texttv{}|\\ - monowidth typewriter & \verb|\tmstyle| & \verb|\texttm{}| - \end{longtable} - -Variable width is default in this document so -\begin{verbatim} - \texttt{This is variable width typewriter.}\\ - \texttm{This is monowidth typewriter} \texttv{except this bit at the end.} -\end{verbatim} -produces: -\begin{center} - \texttt{This is variable width typewriter.}\\ - \texttm{This is monowidth typewriter} \texttv{except this bit at the end.} -\end{center} - -\subsubsection{Latin Modern Sans Quotation} - -This font may be accessed as follows: - \begin{longtable}{lll} - \toprule - \textbf{font} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - sans quotation & \verb|\qtstyle| & \verb|\textqt{}| - \end{longtable} - -For example, \verb|\textqt{some text in the font}| will produce \textqt{some text in the font}. - -\subsubsection{Latin Modern Roman Dunhill} - -This font may be accessed as follows: - \begin{longtable}{lll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - titling & \verb|\tistyle| & \verb|\textti{}|\\ - \end{longtable} - -To ensure the command succeeds independently of the currently active font, you may wish to issue \verb|\normalfont| first. For example: - \begin{verbatim} - \normalfont\textti{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ - \textti{\textsl{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} - \end{verbatim} - produces: - \begin{center} - \normalfont\textti{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ - \textti{\textsl{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} - \end{center} - -\subsection{zeroslash} - -\lpack{cfr-lm}\ provides one additional command. \verb|\zeroslash| will produce the \zeroslash\ character from the current font. - -\section{Microtype}\label{sec:mt} - -Version 1.4 adds support for family-specific microtypographical features supported by \lpack{microtype}. This code will do nothing if you do not load \lpack{microtype}. If you do use these features, all regular roman and sans families, together with the sans quotation font, will use the settings for Computer Modern Roman. The fallback generic settings will continue to be applied to the typewriter and ‘dunhill’ families. - -The code responsible for this is in a block at the end of \lpack{cfr-lm.sty} so it should be easy to find and remove should it cause any trouble. (But do let me know in this case so that I can correct any issues for everybody.) - -\end{document} - diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/clm-map.tex b/Master/texmf-dist/doc/fonts/cfr-lm/clm-map.tex new file mode 100644 index 00000000000..ddcd33dfca0 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/clm-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `clm-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% cfr-lm-build.dtx (with options: `map') +%% Copyright (C) 2008-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 +%% cfr-lm. You may however distribute the package cfr-lm without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{clm.map} +\adddriver{pltotf}{clm-pltotf.sh} +\input clm-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `clm-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/clm-t1-drv.tex b/Master/texmf-dist/doc/fonts/cfr-lm/clm-t1-drv.tex new file mode 100644 index 00000000000..5d3460f644e --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/clm-t1-drv.tex @@ -0,0 +1,1769 @@ +%% +%% This is file `clm-t1-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% cfr-lm-build.dtx (with options: `drv-t1') +%% Copyright (C) 2008-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 +%% cfr-lm. You may however distribute the package cfr-lm without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{scit}{scsl} +\substitutesilent{si}{scit} +\substitutesilent{ui}{it} +\substitutesilent{sl}{ui} +\substitutesilent{it}{sl} +\substitutesilent{sc}{n} +\substitutesilent{b}{bx} +\recordtransforms{clm-rec.tex} + \transformfont{lmb8ttl10}{\reencodefont{t1-clm}{\fromafm{lmb10}}} + \transformfont{lmbo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmbo10}}} + \transformfont{lmbx8ttl10}{\reencodefont{t1-clm}{\fromafm{lmbx10}}} + \transformfont{lmbx8ttl12}{\reencodefont{t1-clm}{\fromafm{lmbx12}}} + \transformfont{lmbx8ttl5}{\reencodefont{t1-clm}{\fromafm{lmbx5}}} + \transformfont{lmbx8ttl6}{\reencodefont{t1-clm}{\fromafm{lmbx6}}} + \transformfont{lmbx8ttl7}{\reencodefont{t1-clm}{\fromafm{lmbx7}}} + \transformfont{lmbx8ttl8}{\reencodefont{t1-clm}{\fromafm{lmbx8}}} + \transformfont{lmbx8ttl9}{\reencodefont{t1-clm}{\fromafm{lmbx9}}} + \transformfont{lmbxi8ttl10}{\reencodefont{t1-clm}{\fromafm{lmbxi10}}} + \transformfont{lmbxo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmbxo10}}} + \transformfont{lmcsc8ttl10}{\reencodefont{t1-clm}{\fromafm{lmcsc10}}} + \transformfont{lmcsco8ttl10}{\reencodefont{t1-clm}{\fromafm{lmcsco10}}} + \transformfont{lmr8ttl10}{\reencodefont{t1-clm}{\fromafm{lmr10}}} + \transformfont{lmr8ttl12}{\reencodefont{t1-clm}{\fromafm{lmr12}}} + \transformfont{lmr8ttl17}{\reencodefont{t1-clm}{\fromafm{lmr17}}} + \transformfont{lmr8ttl5}{\reencodefont{t1-clm}{\fromafm{lmr5}}} + \transformfont{lmr8ttl6}{\reencodefont{t1-clm}{\fromafm{lmr6}}} + \transformfont{lmr8ttl7}{\reencodefont{t1-clm}{\fromafm{lmr7}}} + \transformfont{lmr8ttl8}{\reencodefont{t1-clm}{\fromafm{lmr8}}} + \transformfont{lmr8ttl9}{\reencodefont{t1-clm}{\fromafm{lmr9}}} + \transformfont{lmri8ttl10}{\reencodefont{t1-clm}{\fromafm{lmri10}}} + \transformfont{lmri8ttl12}{\reencodefont{t1-clm}{\fromafm{lmri12}}} + \transformfont{lmri8ttl7}{\reencodefont{t1-clm}{\fromafm{lmri7}}} + \transformfont{lmri8ttl8}{\reencodefont{t1-clm}{\fromafm{lmri8}}} + \transformfont{lmri8ttl9}{\reencodefont{t1-clm}{\fromafm{lmri9}}} + \transformfont{lmro8ttl10}{\reencodefont{t1-clm}{\fromafm{lmro10}}} + \transformfont{lmro8ttl12}{\reencodefont{t1-clm}{\fromafm{lmro12}}} + \transformfont{lmro8ttl17}{\reencodefont{t1-clm}{\fromafm{lmro17}}} + \transformfont{lmro8ttl8}{\reencodefont{t1-clm}{\fromafm{lmro8}}} + \transformfont{lmro8ttl9}{\reencodefont{t1-clm}{\fromafm{lmro9}}} + \transformfont{lmu8ttl10}{\reencodefont{t1-clm}{\fromafm{lmu10}}} + \transformfont{lmss8ttl10}{\reencodefont{t1-clm}{\fromafm{lmss10}}} + \transformfont{lmss8ttl12}{\reencodefont{t1-clm}{\fromafm{lmss12}}} + \transformfont{lmss8ttl17}{\reencodefont{t1-clm}{\fromafm{lmss17}}} + \transformfont{lmss8ttl8}{\reencodefont{t1-clm}{\fromafm{lmss8}}} + \transformfont{lmss8ttl9}{\reencodefont{t1-clm}{\fromafm{lmss9}}} + \transformfont{lmssbo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmssbo10}}} + \transformfont{lmssbx8ttl10}{\reencodefont{t1-clm}{\fromafm{lmssbx10}}} + \transformfont{lmssdc8ttl10}{\reencodefont{t1-clm}{\fromafm{lmssdc10}}} + \transformfont{lmssdo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmssdo10}}} + \transformfont{lmsso8ttl10}{\reencodefont{t1-clm}{\fromafm{lmsso10}}} + \transformfont{lmsso8ttl12}{\reencodefont{t1-clm}{\fromafm{lmsso12}}} + \transformfont{lmsso8ttl17}{\reencodefont{t1-clm}{\fromafm{lmsso17}}} + \transformfont{lmsso8ttl8}{\reencodefont{t1-clm}{\fromafm{lmsso8}}} + \transformfont{lmsso8ttl9}{\reencodefont{t1-clm}{\fromafm{lmsso9}}} + \transformfont{lmssq8ttl8}{\reencodefont{t1-clm}{\fromafm{lmssq8}}} + \transformfont{lmssqbo8ttl8}{\reencodefont{t1-clm}{\fromafm{lmssqbo8}}} + \transformfont{lmssqbx8ttl8}{\reencodefont{t1-clm}{\fromafm{lmssqbx8}}} + \transformfont{lmssqo8ttl8}{\reencodefont{t1-clm}{\fromafm{lmssqo8}}} + \transformfont{lmtcsc8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtcsc10}}} + \transformfont{lmtcso8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtcso10}}} + \transformfont{lmtk8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtk10}}} + \transformfont{lmtko8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtko10}}} + \transformfont{lmtl8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtl10}}} + \transformfont{lmtlc8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtlc10}}} + \transformfont{lmtlco8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtlco10}}} + \transformfont{lmtlo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtlo10}}} + \transformfont{lmtt8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtt10}}} + \transformfont{lmtt8ttl12}{\reencodefont{t1-clm}{\fromafm{lmtt12}}} + \transformfont{lmtt8ttl8}{\reencodefont{t1-clm}{\fromafm{lmtt8}}} + \transformfont{lmtt8ttl9}{\reencodefont{t1-clm}{\fromafm{lmtt9}}} + \transformfont{lmtti8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtti10}}} + \transformfont{lmtto8ttl10}{\reencodefont{t1-clm}{\fromafm{lmtto10}}} + \transformfont{lmvtk8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtk10}}} + \transformfont{lmvtko8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtko10}}} + \transformfont{lmvtl8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtl10}}} + \transformfont{lmvtlo8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtlo10}}} + \transformfont{lmvtt8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtt10}}} + \transformfont{lmvtto8ttl10}{\reencodefont{t1-clm}{\fromafm{lmvtto10}}} + \transformfont{lmdunh8ttl10}{\reencodefont{t1-clm}{\fromafm{lmdunh10}}} + \transformfont{lmduno8ttl10}{\reencodefont{t1-clm}{\fromafm{lmduno10}}} + \transformfont{dd-lmb10}{\reencodefont{dotdigits}{\fromafm{lmb10}}} + \transformfont{dd-lmbo10}{\reencodefont{dotdigits}{\fromafm{lmbo10}}} + \transformfont{dd-lmbx10}{\reencodefont{dotdigits}{\fromafm{lmbx10}}} + \transformfont{dd-lmbx12}{\reencodefont{dotdigits}{\fromafm{lmbx12}}} + \transformfont{dd-lmbx5}{\reencodefont{dotdigits}{\fromafm{lmbx5}}} + \transformfont{dd-lmbx6}{\reencodefont{dotdigits}{\fromafm{lmbx6}}} + \transformfont{dd-lmbx7}{\reencodefont{dotdigits}{\fromafm{lmbx7}}} + \transformfont{dd-lmbx8}{\reencodefont{dotdigits}{\fromafm{lmbx8}}} + \transformfont{dd-lmbx9}{\reencodefont{dotdigits}{\fromafm{lmbx9}}} + \transformfont{dd-lmbxi10}{\reencodefont{dotdigits}{\fromafm{lmbxi10}}} + \transformfont{dd-lmbxo10}{\reencodefont{dotdigits}{\fromafm{lmbxo10}}} + \transformfont{dd-lmcsc10}{\reencodefont{dotdigits}{\fromafm{lmcsc10}}} + \transformfont{dd-lmcsco10}{\reencodefont{dotdigits}{\fromafm{lmcsco10}}} + \transformfont{dd-lmr10}{\reencodefont{dotdigits}{\fromafm{lmr10}}} + \transformfont{dd-lmr12}{\reencodefont{dotdigits}{\fromafm{lmr12}}} + \transformfont{dd-lmr17}{\reencodefont{dotdigits}{\fromafm{lmr17}}} + \transformfont{dd-lmr5}{\reencodefont{dotdigits}{\fromafm{lmr5}}} + \transformfont{dd-lmr6}{\reencodefont{dotdigits}{\fromafm{lmr6}}} + \transformfont{dd-lmr7}{\reencodefont{dotdigits}{\fromafm{lmr7}}} + \transformfont{dd-lmr8}{\reencodefont{dotdigits}{\fromafm{lmr8}}} + \transformfont{dd-lmr9}{\reencodefont{dotdigits}{\fromafm{lmr9}}} + \transformfont{dd-lmri10}{\reencodefont{dotdigits}{\fromafm{lmri10}}} + \transformfont{dd-lmri12}{\reencodefont{dotdigits}{\fromafm{lmri12}}} + \transformfont{dd-lmri7}{\reencodefont{dotdigits}{\fromafm{lmri7}}} + \transformfont{dd-lmri8}{\reencodefont{dotdigits}{\fromafm{lmri8}}} + \transformfont{dd-lmri9}{\reencodefont{dotdigits}{\fromafm{lmri9}}} + \transformfont{dd-lmro10}{\reencodefont{dotdigits}{\fromafm{lmro10}}} + \transformfont{dd-lmro12}{\reencodefont{dotdigits}{\fromafm{lmro12}}} + \transformfont{dd-lmro17}{\reencodefont{dotdigits}{\fromafm{lmro17}}} + \transformfont{dd-lmro8}{\reencodefont{dotdigits}{\fromafm{lmro8}}} + \transformfont{dd-lmro9}{\reencodefont{dotdigits}{\fromafm{lmro9}}} + \transformfont{dd-lmu10}{\reencodefont{dotdigits}{\fromafm{lmu10}}} + \transformfont{dd-lmss10}{\reencodefont{dotdigits}{\fromafm{lmss10}}} + \transformfont{dd-lmss12}{\reencodefont{dotdigits}{\fromafm{lmss12}}} + \transformfont{dd-lmss17}{\reencodefont{dotdigits}{\fromafm{lmss17}}} + \transformfont{dd-lmss8}{\reencodefont{dotdigits}{\fromafm{lmss8}}} + \transformfont{dd-lmss9}{\reencodefont{dotdigits}{\fromafm{lmss9}}} + \transformfont{dd-lmssbo10}{\reencodefont{dotdigits}{\fromafm{lmssbo10}}} + \transformfont{dd-lmssbx10}{\reencodefont{dotdigits}{\fromafm{lmssbx10}}} + \transformfont{dd-lmssdc10}{\reencodefont{dotdigits}{\fromafm{lmssdc10}}} + \transformfont{dd-lmssdo10}{\reencodefont{dotdigits}{\fromafm{lmssdo10}}} + \transformfont{dd-lmsso10}{\reencodefont{dotdigits}{\fromafm{lmsso10}}} + \transformfont{dd-lmsso12}{\reencodefont{dotdigits}{\fromafm{lmsso12}}} + \transformfont{dd-lmsso17}{\reencodefont{dotdigits}{\fromafm{lmsso17}}} + \transformfont{dd-lmsso8}{\reencodefont{dotdigits}{\fromafm{lmsso8}}} + \transformfont{dd-lmsso9}{\reencodefont{dotdigits}{\fromafm{lmsso9}}} + \transformfont{dd-lmssq8}{\reencodefont{dotdigits}{\fromafm{lmssq8}}} + \transformfont{dd-lmssqbo8}{\reencodefont{dotdigits}{\fromafm{lmssqbo8}}} + \transformfont{dd-lmssqbx8}{\reencodefont{dotdigits}{\fromafm{lmssqbx8}}} + \transformfont{dd-lmssqo8}{\reencodefont{dotdigits}{\fromafm{lmssqo8}}} + \transformfont{dd-lmtcsc10}{\reencodefont{dotdigits}{\fromafm{lmtcsc10}}} + \transformfont{dd-lmtcso10}{\reencodefont{dotdigits}{\fromafm{lmtcso10}}} + \transformfont{dd-lmtk10}{\reencodefont{dotdigits}{\fromafm{lmtk10}}} + \transformfont{dd-lmtko10}{\reencodefont{dotdigits}{\fromafm{lmtko10}}} + \transformfont{dd-lmtl10}{\reencodefont{dotdigits}{\fromafm{lmtl10}}} + \transformfont{dd-lmtlc10}{\reencodefont{dotdigits}{\fromafm{lmtlc10}}} + \transformfont{dd-lmtlco10}{\reencodefont{dotdigits}{\fromafm{lmtlco10}}} + \transformfont{dd-lmtlo10}{\reencodefont{dotdigits}{\fromafm{lmtlo10}}} + \transformfont{dd-lmtt10}{\reencodefont{dotdigits}{\fromafm{lmtt10}}} + \transformfont{dd-lmtt12}{\reencodefont{dotdigits}{\fromafm{lmtt12}}} + \transformfont{dd-lmtt8}{\reencodefont{dotdigits}{\fromafm{lmtt8}}} + \transformfont{dd-lmtt9}{\reencodefont{dotdigits}{\fromafm{lmtt9}}} + \transformfont{dd-lmtti10}{\reencodefont{dotdigits}{\fromafm{lmtti10}}} + \transformfont{dd-lmtto10}{\reencodefont{dotdigits}{\fromafm{lmtto10}}} + \transformfont{dd-lmvtk10}{\reencodefont{dotdigits}{\fromafm{lmvtk10}}} + \transformfont{dd-lmvtko10}{\reencodefont{dotdigits}{\fromafm{lmvtko10}}} + \transformfont{dd-lmvtl10}{\reencodefont{dotdigits}{\fromafm{lmvtl10}}} + \transformfont{dd-lmvtlo10}{\reencodefont{dotdigits}{\fromafm{lmvtlo10}}} + \transformfont{dd-lmvtt10}{\reencodefont{dotdigits}{\fromafm{lmvtt10}}} + \transformfont{dd-lmvtto10}{\reencodefont{dotdigits}{\fromafm{lmvtto10}}} + \transformfont{dd-lmdunh10}{\reencodefont{dotdigits}{\fromafm{lmdunh10}}} + \transformfont{dd-lmduno10}{\reencodefont{dotdigits}{\fromafm{lmduno10}}} + \installfonts + \installfamily{T1}{clm}{} + \installfont{clmr8t5}{% + ec-lmr5 encoding txtfdmns,lmr8ttl5,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<-5.5>} + \installfont{clmr8t6}{% + ec-lmr6 encoding txtfdmns,lmr8ttl6,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<5.5-6.5>} + \installfont{clmr8t7}{% + ec-lmr7 encoding txtfdmns,lmr8ttl7,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<6.5-7.5>} + \installfont{clmr8t8}{% + ec-lmr8 encoding txtfdmns,lmr8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<7.5-8.5>} + \installfont{clmr8t9}{% + ec-lmr9 encoding txtfdmns,lmr8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<8.5-9.5>} + \installfont{clmr8t10}{% + ec-lmr10 encoding txtfdmns,lmr8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<9.5-11>} + \installfont{clmr8t12}{% + ec-lmr12 encoding txtfdmns,lmr8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<11-15>} + \installfont{clmr8t17}{% + ec-lmr17 encoding txtfdmns,lmr8ttl17,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{n}{<15->} + \installfont{clmro8t8}{% + ec-lmro8 encoding txtfdmns,lmro8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sl}{<-8.5>} + \installfont{clmro8t9}{% + ec-lmro9 encoding txtfdmns,lmro8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sl}{<8.5-9.5>} + \installfont{clmro8t10}{% + ec-lmro10 encoding txtfdmns,lmro8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sl}{<9.5-11>} + \installfont{clmro8t12}{% + ec-lmro12 encoding txtfdmns,lmro8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sl}{<11-15>} + \installfont{clmro8t17}{% + ec-lmro17 encoding txtfdmns,lmro8ttl17,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sl}{<15->} + \installfont{clmri8t7}{% + ec-lmri7 encoding txtfdmns,lmri8ttl7,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{it}{<-7.5>} + \installfont{clmri8t8}{% + ec-lmri8 encoding txtfdmns,lmri8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{it}{<7.5-8.5>} + \installfont{clmri8t9}{% + ec-lmri9 encoding txtfdmns,lmri8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{it}{<8.5-9.5>} + \installfont{clmri8t10}{% + ec-lmri10 encoding txtfdmns,lmri8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{it}{<9.5-11>} + \installfont{clmri8t12}{% + ec-lmri12 encoding txtfdmns,lmri8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{it}{<11->} + \installfont{clmu8t10}{% + ec-lmu10 encoding txtfdmns,lmu8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{ui}{} + \installfont{clmcsc8t10}{% + ec-lmcsc10 encoding txtfdmns,lmcsc8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{sc}{} + \installfont{clmcsco8t10}{% + ec-lmcsco10 encoding txtfdmns,lmcsco8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{m}{scsl}{} + \installfont{clmbx8t5}{% + ec-lmbx5 encoding txtfdmns,lmbx8ttl5,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<-5.5>} + \installfont{clmbx8t6}{% + ec-lmbx6 encoding txtfdmns,lmbx8ttl6,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<5.5-6.5>} + \installfont{clmbx8t7}{% + ec-lmbx7 encoding txtfdmns,lmbx8ttl7,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<6.5-7.5>} + \installfont{clmbx8t8}{% + ec-lmbx8 encoding txtfdmns,lmbx8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<7.5-8.5>} + \installfont{clmbx8t9}{% + ec-lmbx9 encoding txtfdmns,lmbx8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<8.5-9.5>} + \installfont{clmbx8t10}{% + ec-lmbx10 encoding txtfdmns,lmbx8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<9.5-11>} + \installfont{clmbx8t12}{% + ec-lmbx12 encoding txtfdmns,lmbx8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{n}{<11->} + \installfont{clmbxo8t10}{% + ec-lmbxo10 encoding txtfdmns,lmbxo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{sl}{} + \installfont{clmbxi8t10}{% + ec-lmbxi10 encoding txtfdmns,lmbxi8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{bx}{it}{} + \installfont{clmb8t10}{% + ec-lmb10 encoding txtfdmns,lmb8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{sb}{n}{} + \installfont{clmbo8t10}{% + ec-lmbo10 encoding txtfdmns,lmbo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clm}{sb}{sl}{} + \installfamily{T1}{clms}{} + \installfont{clmss8t8}{% + ec-lmss8 encoding txtfdmns,lmss8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{n}{<-8.5>} + \installfont{clmss8t9}{% + ec-lmss9 encoding txtfdmns,lmss8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{n}{<8.5-9.5>} + \installfont{clmss8t10}{% + ec-lmss10 encoding txtfdmns,lmss8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{n}{<9.5-11>} + \installfont{clmss8t12}{% + ec-lmss12 encoding txtfdmns,lmss8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{n}{<11-15>} + \installfont{clmss8t17}{% + ec-lmss17 encoding txtfdmns,lmss8ttl17,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{n}{<15->} + \installfont{clmsso8t8}{% + ec-lmsso8 encoding txtfdmns,lmsso8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{sl}{<-8.5>} + \installfont{clmsso8t9}{% + ec-lmsso9 encoding txtfdmns,lmsso8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{sl}{<8.5-9.5>} + \installfont{clmsso8t10}{% + ec-lmsso10 encoding txtfdmns,lmsso8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{sl}{<9.5-11>} + \installfont{clmsso8t12}{% + ec-lmsso12 encoding txtfdmns,lmsso8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{sl}{<11-15>} + \installfont{clmsso8t17}{% + ec-lmsso17 encoding txtfdmns,lmsso8ttl17,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{m}{sl}{<15->} + \installfont{clmssbx8t10}{% + ec-lmssbx10 encoding txtfdmns,lmssbx8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{bx}{n}{} + \installfont{clmssbo8t10}{% + ec-lmssbo10 encoding txtfdmns,lmssbo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{bx}{sl}{} + \installfont{clmssdc8t10}{% + ec-lmssdc10 encoding txtfdmns,lmssdc8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{sbc}{n}{} + \installfont{clmssdo8t10}{% + ec-lmssdo10 encoding txtfdmns,lmssdo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clms}{sbc}{sl}{} + \fontinstcc + \installfamily{T1}{clmqs}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmssq8t8}{% + ec-lmssq8 encoding txtfdmns,lmssq8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmqs}{m}{n}{} + \installfont{clmssqo8t8}{% + ec-lmssqo8 encoding txtfdmns,lmssqo8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmqs}{m}{sl}{} + \installfont{clmssqbx8t8}{% + ec-lmssqbx8 encoding txtfdmns,lmssqbx8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmqs}{bx}{n}{} + \installfont{clmssqbo8t8}{% + ec-lmssqbo8 encoding txtfdmns,lmssqbo8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmqs}{bx}{sl}{} + \fontinstcc + \installfamily{T1}{clmt}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmtt8t8}{% + ec-lmtt8 encoding txtfdmns,lmtt8ttl8,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{n}{<-8.5>} + \installfont{clmtt8t9}{% + ec-lmtt9 encoding txtfdmns,lmtt8ttl9,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{n}{<8.5-9.5>} + \installfont{clmtt8t10}{% + ec-lmtt10 encoding txtfdmns,lmtt8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{n}{<9.5-11>} + \installfont{clmtt8t12}{% + ec-lmtt12 encoding txtfdmns,lmtt8ttl12,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{n}{<11->} + \installfont{clmtto8t10}{% + ec-lmtto10 encoding txtfdmns,lmtto8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{sl}{} + \installfont{clmtti8t10}{% + ec-lmtti10 encoding txtfdmns,lmtti8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{it}{} + \installfont{clmtcsc8t10}{% + ec-lmtcsc10 encoding txtfdmns,lmtcsc8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{sc}{} + \installfont{clmtcso8t10}{% + ec-lmtcso10 encoding txtfdmns,lmtcso8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{m}{scsl}{} + \installfont{clmtk8t10}{% + ec-lmtk10 encoding txtfdmns,lmtk8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{bx}{n}{} + \installfont{clmtko8t10}{% + ec-lmtko10 encoding txtfdmns,lmtko8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{bx}{sl}{} + \installfont{clmtl8t10}{% + ec-lmtl10 encoding txtfdmns,lmtl8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{l}{n}{} + \installfont{clmtlo8t10}{% + ec-lmtlo10 encoding txtfdmns,lmtlo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{l}{sl}{} + \installfont{clmtlc8t10}{% + ec-lmtlc10 encoding txtfdmns,lmtlc8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{lc}{n}{} + \installfont{clmtlco8t10}{% + ec-lmtlco10 encoding txtfdmns,lmtlco8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmt}{lc}{sl}{} + \fontinstcc + \installfamily{T1}{clmv}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmvtt8t10}{% + ec-lmvtt10 encoding txtfdmns,lmvtt8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{m}{n}{} + \installfont{clmvtto8t10}{% + ec-lmvtto10 encoding txtfdmns,lmvtto8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{m}{sl}{} + \installfont{clmvtk8t10}{% + ec-lmvtk10 encoding txtfdmns,lmvtk8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{bx}{n}{} + \installfont{clmvtko8t10}{% + ec-lmvtko10 encoding txtfdmns,lmvtko8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{bx}{sl}{} + \installfont{clmvtl8t10}{% + ec-lmvtl10 encoding txtfdmns,lmvtl8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{l}{n}{} + \installfont{clmvtlo8t10}{% + ec-lmvtlo10 encoding txtfdmns,lmvtlo8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmv}{l}{sl}{} + \fontinstcc + \installfamily{T1}{clmd}{\hyphenchar\font=45} + \normalcc + \installfont{clmdunh8t10}{% + ec-lmdunh10 encoding txtfdmns,lmdunh8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmd}{m}{n}{} + \installfont{clmduno8t10}{% + ec-lmduno10 encoding txtfdmns,lmduno8ttl10,% + \metrics\unsetint{acccapheight},newlatin% + }{t1-clm}{T1}{clmd}{m}{sl}{} + \installfamily{T1}{clmj}{} + \installfont{clmrj8t5}{% + ec-lmr5 encoding txtfdmns,lmr8ttl5,dd-lmr5,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<-5.5>} + \installfont{clmrj8t6}{% + ec-lmr6 encoding txtfdmns,lmr8ttl6,dd-lmr6,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<5.5-6.5>} + \installfont{clmrj8t7}{% + ec-lmr7 encoding txtfdmns,lmr8ttl7,dd-lmr7,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<6.5-7.5>} + \installfont{clmrj8t8}{% + ec-lmr8 encoding txtfdmns,lmr8ttl8,dd-lmr8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<7.5-8.5>} + \installfont{clmrj8t9}{% + ec-lmr9 encoding txtfdmns,lmr8ttl9,dd-lmr9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<8.5-9.5>} + \installfont{clmrj8t10}{% + ec-lmr10 encoding txtfdmns,lmr8ttl10,dd-lmr10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<9.5-11>} + \installfont{clmrj8t12}{% + ec-lmr12 encoding txtfdmns,lmr8ttl12,dd-lmr12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<11-15>} + \installfont{clmrj8t17}{% + ec-lmr17 encoding txtfdmns,lmr8ttl17,dd-lmr17,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{n}{<15->} + \installfont{clmrjo8t8}{% + ec-lmro8 encoding txtfdmns,lmro8ttl8,dd-lmro8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sl}{<-8.5>} + \installfont{clmrjo8t9}{% + ec-lmro9 encoding txtfdmns,lmro8ttl9,dd-lmro9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sl}{<8.5-9.5>} + \installfont{clmrjo8t10}{% + ec-lmro10 encoding txtfdmns,lmro8ttl10,dd-lmro10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sl}{<9.5-11>} + \installfont{clmrjo8t12}{% + ec-lmro12 encoding txtfdmns,lmro8ttl12,dd-lmro12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sl}{<11-15>} + \installfont{clmrjo8t17}{% + ec-lmro17 encoding txtfdmns,lmro8ttl17,dd-lmro17,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sl}{<15->} + \installfont{clmrji8t7}{% + ec-lmri7 encoding txtfdmns,lmri8ttl7,dd-lmri7,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{it}{<-7.5>} + \installfont{clmrji8t8}{% + ec-lmri8 encoding txtfdmns,lmri8ttl8,dd-lmri8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{it}{<7.5-8.5>} + \installfont{clmrji8t9}{% + ec-lmri9 encoding txtfdmns,lmri8ttl9,dd-lmri9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{it}{<8.5-9.5>} + \installfont{clmrji8t10}{% + ec-lmri10 encoding txtfdmns,lmri8ttl10,dd-lmri10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{it}{<9.5-11>} + \installfont{clmrji8t12}{% + ec-lmri12 encoding txtfdmns,lmri8ttl12,dd-lmri12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{it}{<11->} + \installfont{clmuj8t10}{% + ec-lmu10 encoding txtfdmns,lmu8ttl10,dd-lmu10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{ui}{} + \installfont{clmcscj8t10}{% + ec-lmcsc10 encoding txtfdmns,lmcsc8ttl10,dd-lmcsc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{sc}{} + \installfont{clmcscjo8t10}{% + ec-lmcsco10 encoding txtfdmns,lmcsco8ttl10,dd-lmcsco10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{m}{scsl}{} + \installfont{clmbxj8t5}{% + ec-lmbx5 encoding txtfdmns,lmbx8ttl5,dd-lmbx5,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<-5.5>} + \installfont{clmbxj8t6}{% + ec-lmbx6 encoding txtfdmns,lmbx8ttl6,dd-lmbx6,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<5.5-6.5>} + \installfont{clmbxj8t7}{% + ec-lmbx7 encoding txtfdmns,lmbx8ttl7,dd-lmbx7,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<6.5-7.5>} + \installfont{clmbxj8t8}{% + ec-lmbx8 encoding txtfdmns,lmbx8ttl8,dd-lmbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<7.5-8.5>} + \installfont{clmbxj8t9}{% + ec-lmbx9 encoding txtfdmns,lmbx8ttl9,dd-lmbx9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<8.5-9.5>} + \installfont{clmbxj8t10}{% + ec-lmbx10 encoding txtfdmns,lmbx8ttl10,dd-lmbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<9.5-11>} + \installfont{clmbxj8t12}{% + ec-lmbx12 encoding txtfdmns,lmbx8ttl12,dd-lmbx12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{n}{<11->} + \installfont{clmbxjo8t10}{% + ec-lmbxo10 encoding txtfdmns,lmbxo8ttl10,dd-lmbxo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{sl}{} + \installfont{clmbxji8t10}{% + ec-lmbxi10 encoding txtfdmns,lmbxi8ttl10,dd-lmbxi10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{bx}{it}{} + \installfont{clmbj8t10}{% + ec-lmb10 encoding txtfdmns,lmb8ttl10,dd-lmb10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{sb}{n}{} + \installfont{clmbjo8t10}{% + ec-lmbo10 encoding txtfdmns,lmbo8ttl10,dd-lmbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmj}{sb}{sl}{} + \installfamily{T1}{clmjs}{} + \installfont{clmssj8t8}{% + ec-lmss8 encoding txtfdmns,lmss8ttl8,dd-lmss8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{n}{<-8.5>} + \installfont{clmssj8t9}{% + ec-lmss9 encoding txtfdmns,lmss8ttl9,dd-lmss9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{n}{<8.5-9.5>} + \installfont{clmssj8t10}{% + ec-lmss10 encoding txtfdmns,lmss8ttl10,dd-lmss10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{n}{<9.5-11>} + \installfont{clmssj8t12}{% + ec-lmss12 encoding txtfdmns,lmss8ttl12,dd-lmss12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{n}{<11-15>} + \installfont{clmssj8t17}{% + ec-lmss17 encoding txtfdmns,lmss8ttl17,dd-lmss17,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{n}{<15->} + \installfont{clmssjo8t8}{% + ec-lmsso8 encoding txtfdmns,lmsso8ttl8,dd-lmsso8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{sl}{<-8.5>} + \installfont{clmssjo8t9}{% + ec-lmsso9 encoding txtfdmns,lmsso8ttl9,dd-lmsso9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{sl}{<8.5-9.5>} + \installfont{clmssjo8t10}{% + ec-lmsso10 encoding txtfdmns,lmsso8ttl10,dd-lmsso10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{sl}{<9.5-11>} + \installfont{clmssjo8t12}{% + ec-lmsso12 encoding txtfdmns,lmsso8ttl12,dd-lmsso12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{sl}{<11-15>} + \installfont{clmssjo8t17}{% + ec-lmsso17 encoding txtfdmns,lmsso8ttl17,dd-lmsso17,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{m}{sl}{<15->} + \installfont{clmssbxj8t10}{% + ec-lmssbx10 encoding txtfdmns,lmssbx8ttl10,dd-lmssbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{bx}{n}{} + \installfont{clmssbjo8t10}{% + ec-lmssbo10 encoding txtfdmns,lmssbo8ttl10,dd-lmssbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{bx}{sl}{} + \installfont{clmssdcj8t10}{% + ec-lmssdc10 encoding txtfdmns,lmssdc8ttl10,dd-lmssdc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{sbc}{n}{} + \installfont{clmssdjo8t10}{% + ec-lmssdo10 encoding txtfdmns,lmssdo8ttl10,dd-lmssdo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjs}{sbc}{sl}{} + \fontinstcc + \installfamily{T1}{clmjqs}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmssqj8t8}{% + ec-lmssq8 encoding txtfdmns,lmssq8ttl8,dd-lmssq8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjqs}{m}{n}{} + \installfont{clmssqjo8t8}{% + ec-lmssqo8 encoding txtfdmns,lmssqo8ttl8,dd-lmssqo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjqs}{m}{sl}{} + \installfont{clmssqbxj8t8}{% + ec-lmssqbx8 encoding txtfdmns,lmssqbx8ttl8,dd-lmssqbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjqs}{bx}{n}{} + \installfont{clmssqbjo8t8}{% + ec-lmssqbo8 encoding txtfdmns,lmssqbo8ttl8,dd-lmssqbo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjqs}{bx}{sl}{} + \fontinstcc + \installfamily{T1}{clmjt}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmttj8t8}{% + ec-lmtt8 encoding txtfdmns,lmtt8ttl8,dd-lmtt8,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{n}{<-8.5>} + \installfont{clmttj8t9}{% + ec-lmtt9 encoding txtfdmns,lmtt8ttl9,dd-lmtt9,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{n}{<8.5-9.5>} + \installfont{clmttj8t10}{% + ec-lmtt10 encoding txtfdmns,lmtt8ttl10,dd-lmtt10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{n}{<9.5-11>} + \installfont{clmttj8t12}{% + ec-lmtt12 encoding txtfdmns,lmtt8ttl12,dd-lmtt12,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{n}{<11->} + \installfont{clmttjo8t10}{% + ec-lmtto10 encoding txtfdmns,lmtto8ttl10,dd-lmtto10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{sl}{} + \installfont{clmttij8t10}{% + ec-lmtti10 encoding txtfdmns,lmtti8ttl10,dd-lmtti10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{it}{} + \installfont{clmtcscj8t10}{% + ec-lmtcsc10 encoding txtfdmns,lmtcsc8ttl10,dd-lmtcsc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{sc}{} + \installfont{clmtcsjo8t10}{% + ec-lmtcso10 encoding txtfdmns,lmtcso8ttl10,dd-lmtcso10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{m}{scsl}{} + \installfont{clmtkj8t10}{% + ec-lmtk10 encoding txtfdmns,lmtk8ttl10,dd-lmtk10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{bx}{n}{} + \installfont{clmtkjo8t10}{% + ec-lmtko10 encoding txtfdmns,lmtko8ttl10,dd-lmtko10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{bx}{sl}{} + \installfont{clmtlj8t10}{% + ec-lmtl10 encoding txtfdmns,lmtl8ttl10,dd-lmtl10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{l}{n}{} + \installfont{clmtljo8t10}{% + ec-lmtlo10 encoding txtfdmns,lmtlo8ttl10,dd-lmtlo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{l}{sl}{} + \installfont{clmtlcj8t10}{% + ec-lmtlc10 encoding txtfdmns,lmtlc8ttl10,dd-lmtlc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{lc}{n}{} + \installfont{clmtlcjo8t10}{% + ec-lmtlco10 encoding txtfdmns,lmtlco8ttl10,dd-lmtlco10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjt}{lc}{sl}{} + \fontinstcc + \installfamily{T1}{clmjv}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmvttj8t10}{% + ec-lmvtt10 encoding txtfdmns,lmvtt8ttl10,dd-lmvtt10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{m}{n}{} + \installfont{clmvttjo8t10}{% + ec-lmvtto10 encoding txtfdmns,lmvtto8ttl10,dd-lmvtto10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{m}{sl}{} + \installfont{clmvtkj8t10}{% + ec-lmvtk10 encoding txtfdmns,lmvtk8ttl10,dd-lmvtk10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{bx}{n}{} + \installfont{clmvtkjo8t10}{% + ec-lmvtko10 encoding txtfdmns,lmvtko8ttl10,dd-lmvtko10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{bx}{sl}{} + \installfont{clmvtlj8t10}{% + ec-lmvtl10 encoding txtfdmns,lmvtl8ttl10,dd-lmvtl10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{l}{n}{} + \installfont{clmvtljo8t10}{% + ec-lmvtlo10 encoding txtfdmns,lmvtlo8ttl10,dd-lmvtlo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmjv}{l}{sl}{} + \fontinstcc + \installfamily{T1}{clmdj}{\hyphenchar\font=45} + \normalcc + \installfont{clmdunhj8t10}{% + ec-lmdunh10 encoding txtfdmns,lmdunh8ttl10,dd-lmdunh10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmdj}{m}{n}{} + \installfont{clmdunjo8t10}{% + ec-lmduno10 encoding txtfdmns,lmduno8ttl10,dd-lmduno10,% + \metrics\unsetint{acccapheight},newlatin% + }{dottaboldstyle,t1-clm}{T1}{clmdj}{m}{sl}{} + \installfamily{T1}{clm2}{} + \installfont{clmr28t5}{% + ec-lmr5 encoding txtfdmns,lmr8ttl5,dd-lmr5,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<-5.5>} + \installfont{clmr28t6}{% + ec-lmr6 encoding txtfdmns,lmr8ttl6,dd-lmr6,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<5.5-6.5>} + \installfont{clmr28t7}{% + ec-lmr7 encoding txtfdmns,lmr8ttl7,dd-lmr7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<6.5-7.5>} + \installfont{clmr28t8}{% + ec-lmr8 encoding txtfdmns,lmr8ttl8,dd-lmr8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<7.5-8.5>} + \installfont{clmr28t9}{% + ec-lmr9 encoding txtfdmns,lmr8ttl9,dd-lmr9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<8.5-9.5>} + \installfont{clmr28t10}{% + ec-lmr10 encoding txtfdmns,lmr8ttl10,dd-lmr10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<9.5-11>} + \installfont{clmr28t12}{% + ec-lmr12 encoding txtfdmns,lmr8ttl12,dd-lmr12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<11-15>} + \installfont{clmr28t17}{% + ec-lmr17 encoding txtfdmns,lmr8ttl17,dd-lmr17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{n}{<15->} + \installfont{clmr2o8t8}{% + ec-lmro8 encoding txtfdmns,lmro8ttl8,dd-lmro8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sl}{<-8.5>} + \installfont{clmr2o8t9}{% + ec-lmro9 encoding txtfdmns,lmro8ttl9,dd-lmro9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sl}{<8.5-9.5>} + \installfont{clmr2o8t10}{% + ec-lmro10 encoding txtfdmns,lmro8ttl10,dd-lmro10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sl}{<9.5-11>} + \installfont{clmr2o8t12}{% + ec-lmro12 encoding txtfdmns,lmro8ttl12,dd-lmro12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sl}{<11-15>} + \installfont{clmr2o8t17}{% + ec-lmro17 encoding txtfdmns,lmro8ttl17,dd-lmro17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sl}{<15->} + \installfont{clmr2i8t7}{% + ec-lmri7 encoding txtfdmns,lmri8ttl7,dd-lmri7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{it}{<-7.5>} + \installfont{clmr2i8t8}{% + ec-lmri8 encoding txtfdmns,lmri8ttl8,dd-lmri8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{it}{<7.5-8.5>} + \installfont{clmr2i8t9}{% + ec-lmri9 encoding txtfdmns,lmri8ttl9,dd-lmri9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{it}{<8.5-9.5>} + \installfont{clmr2i8t10}{% + ec-lmri10 encoding txtfdmns,lmri8ttl10,dd-lmri10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{it}{<9.5-11>} + \installfont{clmr2i8t12}{% + ec-lmri12 encoding txtfdmns,lmri8ttl12,dd-lmri12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{it}{<11->} + \installfont{clmu28t10}{% + ec-lmu10 encoding txtfdmns,lmu8ttl10,dd-lmu10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{ui}{} + \installfont{clmcsc28t10}{% + ec-lmcsc10 encoding txtfdmns,lmcsc8ttl10,dd-lmcsc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{sc}{} + \installfont{clmcsc2o8t10}{% + ec-lmcsco10 encoding txtfdmns,lmcsco8ttl10,dd-lmcsco10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{m}{scsl}{} + \installfont{clmbx28t5}{% + ec-lmbx5 encoding txtfdmns,lmbx8ttl5,dd-lmbx5,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<-5.5>} + \installfont{clmbx28t6}{% + ec-lmbx6 encoding txtfdmns,lmbx8ttl6,dd-lmbx6,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<5.5-6.5>} + \installfont{clmbx28t7}{% + ec-lmbx7 encoding txtfdmns,lmbx8ttl7,dd-lmbx7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<6.5-7.5>} + \installfont{clmbx28t8}{% + ec-lmbx8 encoding txtfdmns,lmbx8ttl8,dd-lmbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<-8.5>} + \installfont{clmbx28t9}{% + ec-lmbx9 encoding txtfdmns,lmbx8ttl9,dd-lmbx9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<8.5-9.5>} + \installfont{clmbx28t10}{% + ec-lmbx10 encoding txtfdmns,lmbx8ttl10,dd-lmbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<9.5-11>} + \installfont{clmbx28t12}{% + ec-lmbx12 encoding txtfdmns,lmbx8ttl12,dd-lmbx12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{n}{<11->} + \installfont{clmbx2o8t10}{% + ec-lmbxo10 encoding txtfdmns,lmbxo8ttl10,dd-lmbxo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{sl}{} + \installfont{clmbx2i8t10}{% + ec-lmbxi10 encoding txtfdmns,lmbxi8ttl10,dd-lmbxi10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{bx}{it}{} + \installfont{clmb28t10}{% + ec-lmb10 encoding txtfdmns,lmb8ttl10,dd-lmb10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{sb}{n}{} + \installfont{clmb2o8t10}{% + ec-lmbo10 encoding txtfdmns,lmbo8ttl10,dd-lmbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2}{sb}{sl}{} + \installfamily{T1}{clm2s}{} + \installfont{clmss28t8}{% + ec-lmss8 encoding txtfdmns,lmss8ttl8,dd-lmss8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{n}{<-8.5>} + \installfont{clmss28t9}{% + ec-lmss9 encoding txtfdmns,lmss8ttl9,dd-lmss9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{n}{<8.5-9.5>} + \installfont{clmss28t10}{% + ec-lmss10 encoding txtfdmns,lmss8ttl10,dd-lmss10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{n}{<9.5-11>} + \installfont{clmss28t12}{% + ec-lmss12 encoding txtfdmns,lmss8ttl12,dd-lmss12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{n}{<11-15>} + \installfont{clmss28t17}{% + ec-lmss17 encoding txtfdmns,lmss8ttl17,dd-lmss17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{n}{<15->} + \installfont{clmsso28t8}{% + ec-lmsso8 encoding txtfdmns,lmsso8ttl8,dd-lmsso8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{sl}{<-8.5>} + \installfont{clmsso28t9}{% + ec-lmsso9 encoding txtfdmns,lmsso8ttl9,dd-lmsso9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{sl}{<8.5-9.5>} + \installfont{clmsso28t10}{% + ec-lmsso10 encoding txtfdmns,lmsso8ttl10,dd-lmsso10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{sl}{<9.5-11>} + \installfont{clmsso28t12}{% + ec-lmsso12 encoding txtfdmns,lmsso8ttl12,dd-lmsso12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{sl}{<11-15>} + \installfont{clmsso28t17}{% + ec-lmsso17 encoding txtfdmns,lmsso8ttl17,dd-lmsso17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{m}{sl}{<15->} + \installfont{clmssbx28t10}{% + ec-lmssbx10 encoding txtfdmns,lmssbx8ttl10,dd-lmssbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{bx}{n}{} + \installfont{clmssb2o8t10}{% + ec-lmssbo10 encoding txtfdmns,lmssbo8ttl10,dd-lmssbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{bx}{sl}{} + \installfont{clmssdc28t10}{% + ec-lmssdc10 encoding txtfdmns,lmssdc8ttl10,dd-lmssdc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{sbc}{n}{} + \installfont{clmssd2o8t10}{% + ec-lmssdo10 encoding txtfdmns,lmssdo8ttl10,dd-lmssdo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2s}{sbc}{sl}{} + \fontinstcc + \installfamily{T1}{clm2qs}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmssq28t8}{% + ec-lmssq8 encoding txtfdmns,lmssq8ttl8,dd-lmssq8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2qs}{m}{n}{} + \installfont{clmssq2o8t8}{% + ec-lmssqo8 encoding txtfdmns,lmssqo8ttl8,dd-lmssqo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2qs}{m}{sl}{} + \installfont{clmssqbx28t8}{% + ec-lmssqbx8 encoding txtfdmns,lmssqbx8ttl8,dd-lmssqbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2qs}{bx}{n}{} + \installfont{clmssqb2o8t8}{% + ec-lmssqbo8 encoding txtfdmns,lmssqbo8ttl8,dd-lmssqbo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2qs}{bx}{sl}{} + \fontinstcc + \installfamily{T1}{clm2v}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmvtt28t10}{% + ec-lmvtt10 encoding txtfdmns,lmvtt8ttl10,dd-lmvtt10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{m}{n}{} + \installfont{clmvtt2o8t10}{% + ec-lmvtto10 encoding txtfdmns,lmvtto8ttl10,dd-lmvtto10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{m}{sl}{} + \installfont{clmvtk28t10}{% + ec-lmvtk10 encoding txtfdmns,lmvtk8ttl10,dd-lmvtk10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{bx}{n}{} + \installfont{clmvtk2o8t10}{% + ec-lmvtko10 encoding txtfdmns,lmvtko8ttl10,dd-lmvtko10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{bx}{sl}{} + \installfont{clmvtl28t10}{% + ec-lmvtl10 encoding txtfdmns,lmvtl8ttl10,dd-lmvtl10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{l}{n}{} + \installfont{clmvtl2o8t10}{% + ec-lmvtlo10 encoding txtfdmns,lmvtlo8ttl10,dd-lmvtlo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2v}{l}{sl}{} + \fontinstcc + \installfamily{T1}{clm2t}{\hyphenchar\font=\m@ne} + \normalcc + \installfontas{clmtt8t8}{T1}{clm2t}{m}{n}{<-8.5>} + \installfontas{clmtt8t9}{T1}{clm2t}{m}{n}{<8.5-9.5>} + \installfontas{clmtt8t10}{T1}{clm2t}{m}{n}{<9.5-11>} + \installfontas{clmtt8t12}{T1}{clm2t}{m}{n}{<11->} + \installfontas{clmtto8t10}{T1}{clm2t}{m}{sl}{} + \installfontas{clmtti8t10}{T1}{clm2t}{m}{it}{} + \installfontas{clmtcsc8t10}{T1}{clm2t}{m}{sc}{} + \installfontas{clmtcso8t10}{T1}{clm2t}{m}{scsl}{} + \installfontas{clmtk8t10}{T1}{clm2t}{bx}{n}{} + \installfontas{clmtko8t10}{T1}{clm2t}{bx}{sl}{} + \installfontas{clmtl8t10}{T1}{clm2t}{l}{n}{} + \installfontas{clmtlo8t10}{T1}{clm2t}{l}{sl}{} + \installfontas{clmtlc8t10}{T1}{clm2t}{lc}{n}{} + \installfontas{clmtlco8t10}{T1}{clm2t}{lc}{sl}{} + \fontinstcc + \installfamily{T1}{clm2d}{\hyphenchar\font=45} + \normalcc + \installfont{clmdunh28t10}{% + ec-lmdunh10 encoding txtfdmns,lmdunh8ttl10,dd-lmdunh10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2d}{m}{n}{} + \installfont{clmdun2o8t10}{% + ec-lmduno10 encoding txtfdmns,lmduno8ttl10,dd-lmduno10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotprop,t1-clm}{T1}{clm2d}{m}{sl}{} + \installfamily{T1}{clm2j}{} + \installfont{clmr2j8t5}{% + ec-lmr5 encoding txtfdmns,lmr8ttl5,dd-lmr5,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<-5.5>} + \installfont{clmr2j8t6}{% + ec-lmr6 encoding txtfdmns,lmr8ttl6,dd-lmr6,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<5.5-6.5>} + \installfont{clmr2j8t7}{% + ec-lmr7 encoding txtfdmns,lmr8ttl7,dd-lmr7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<6.5-7.5>} + \installfont{clmr2j8t8}{% + ec-lmr8 encoding txtfdmns,lmr8ttl8,dd-lmr8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<7.5-8.5>} + \installfont{clmr2j8t9}{% + ec-lmr9 encoding txtfdmns,lmr8ttl9,dd-lmr9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<8.5-9.5>} + \installfont{clmr2j8t10}{% + ec-lmr10 encoding txtfdmns,lmr8ttl10,dd-lmr10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<9.5-11>} + \installfont{clmr2j8t12}{% + ec-lmr12 encoding txtfdmns,lmr8ttl12,dd-lmr12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<11-15>} + \installfont{clmr2j8t17}{% + ec-lmr17 encoding txtfdmns,lmr8ttl17,dd-lmr17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{n}{<15->} + \installfont{clmr2jo8t8}{% + ec-lmro8 encoding txtfdmns,lmro8ttl8,dd-lmro8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sl}{<-8.5>} + \installfont{clmr2jo8t9}{% + ec-lmro9 encoding txtfdmns,lmro8ttl9,dd-lmro9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sl}{<8.5-9.5>} + \installfont{clmr2jo8t10}{% + ec-lmro10 encoding txtfdmns,lmro8ttl10,dd-lmro10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sl}{<9.5-11>} + \installfont{clmr2jo8t12}{% + ec-lmro12 encoding txtfdmns,lmro8ttl12,dd-lmro12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sl}{<11-15>} + \installfont{clmr2jo8t17}{% + ec-lmro17 encoding txtfdmns,lmro8ttl17,dd-lmro17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sl}{<15->} + \installfont{clmr2ij8t7}{% + ec-lmri7 encoding txtfdmns,lmri8ttl7,dd-lmri7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{it}{<-7.5>} + \installfont{clmr2ij8t8}{% + ec-lmri8 encoding txtfdmns,lmri8ttl8,dd-lmri8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{it}{<7.5-8.5>} + \installfont{clmr2ij8t9}{% + ec-lmri9 encoding txtfdmns,lmri8ttl9,dd-lmri9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{it}{<8.5-9.5>} + \installfont{clmr2ij8t10}{% + ec-lmri10 encoding txtfdmns,lmri8ttl10,dd-lmri10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{it}{<9.5-11>} + \installfont{clmr2ij8t12}{% + ec-lmri12 encoding txtfdmns,lmri8ttl12,dd-lmri12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{it}{<11->} + \installfont{clmu2j8t10}{% + ec-lmu10 encoding txtfdmns,lmu8ttl10,dd-lmu10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{ui}{} + \installfont{clmcsc2j8t10}{% + ec-lmcsc10 encoding txtfdmns,lmcsc8ttl10,dd-lmcsc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{sc}{} + \installfont{clmcsc2jo8t10}{% + ec-lmcsco10 encoding txtfdmns,lmcsco8ttl10,dd-lmcsco10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{m}{scsl}{} + \installfont{clmbx2j8t5}{% + ec-lmbx5 encoding txtfdmns,lmbx8ttl5,dd-lmbx5,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<-5.5>} + \installfont{clmbx2j8t6}{% + ec-lmbx6 encoding txtfdmns,lmbx8ttl6,dd-lmbx6,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<5.5-6.5>} + \installfont{clmbx2j8t7}{% + ec-lmbx7 encoding txtfdmns,lmbx8ttl7,dd-lmbx7,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<6.5-7.5>} + \installfont{clmbx2j8t8}{% + ec-lmbx8 encoding txtfdmns,lmbx8ttl8,dd-lmbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<7.5-8.5>} + \installfont{clmbx2j8t9}{% + ec-lmbx9 encoding txtfdmns,lmbx8ttl9,dd-lmbx9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<8.5-9.5>} + \installfont{clmbx2j8t10}{% + ec-lmbx10 encoding txtfdmns,lmbx8ttl10,dd-lmbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<9.5-11>} + \installfont{clmbx2j8t12}{% + ec-lmbx12 encoding txtfdmns,lmbx8ttl12,dd-lmbx12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{n}{<11->} + \installfont{clmbx2jo8t10}{% + ec-lmbxo10 encoding txtfdmns,lmbxo8ttl10,dd-lmbxo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{sl}{} + \installfont{clmbx2ij8t10}{% + ec-lmbxi10 encoding txtfdmns,lmbxi8ttl10,dd-lmbxi10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{bx}{it}{} + \installfont{clmb2j8t10}{% + ec-lmb10 encoding txtfdmns,lmb8ttl10,dd-lmb10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{sb}{n}{} + \installfont{clmb2jo8t10}{% + ec-lmbo10 encoding txtfdmns,lmbo8ttl10,dd-lmbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2j}{sb}{sl}{} + \installfamily{T1}{clm2js}{} + \installfont{clmss2j8t8}{% + ec-lmss8 encoding txtfdmns,lmss8ttl8,dd-lmss8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{n}{<-8.5>} + \installfont{clmss2j8t9}{% + ec-lmss9 encoding txtfdmns,lmss8ttl9,dd-lmss9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{n}{<8.5-9.5>} + \installfont{clmss2j8t10}{% + ec-lmss10 encoding txtfdmns,lmss8ttl10,dd-lmss10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{n}{<9.5-11>} + \installfont{clmss2j8t12}{% + ec-lmss12 encoding txtfdmns,lmss8ttl12,dd-lmss12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{n}{<11-15>} + \installfont{clmss2j8t17}{% + ec-lmss17 encoding txtfdmns,lmss8ttl17,dd-lmss17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{n}{<15->} + \installfont{clmss2jo8t8}{% + ec-lmsso8 encoding txtfdmns,lmsso8ttl8,dd-lmsso8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{sl}{<-8.5>} + \installfont{clmss2jo8t9}{% + ec-lmsso9 encoding txtfdmns,lmsso8ttl9,dd-lmsso9,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{sl}{<8.5-9.5>} + \installfont{clmss2jo8t10}{% + ec-lmsso10 encoding txtfdmns,lmsso8ttl10,dd-lmsso10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{sl}{<9.5-11>} + \installfont{clmss2jo8t12}{% + ec-lmsso12 encoding txtfdmns,lmsso8ttl12,dd-lmsso12,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{sl}{<11-15>} + \installfont{clmss2jo8t17}{% + ec-lmsso17 encoding txtfdmns,lmsso8ttl17,dd-lmsso17,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{m}{sl}{<15->} + \installfont{clmssbx2j8t10}{% + ec-lmssbx10 encoding txtfdmns,lmssbx8ttl10,dd-lmssbx10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{bx}{n}{} + \installfont{clmssb2jo8t10}{% + ec-lmssbo10 encoding txtfdmns,lmssbo8ttl10,dd-lmssbo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{bx}{sl}{} + \installfont{clmssdc2j8t10}{% + ec-lmssdc10 encoding txtfdmns,lmssdc8ttl10,dd-lmssdc10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{sbc}{n}{} + \installfont{clmssd2jo8t10}{% + ec-lmssdo10 encoding txtfdmns,lmssdo8ttl10,dd-lmssdo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2js}{sbc}{sl}{} + \fontinstcc + \installfamily{T1}{clm2jqs}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmssq2j8t8}{% + ec-lmssq8 encoding txtfdmns,lmssq8ttl8,dd-lmssq8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jqs}{m}{n}{} + \installfont{clmssq2jo8t8}{% + ec-lmssqo8 encoding txtfdmns,lmssqo8ttl8,dd-lmssqo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jqs}{m}{sl}{} + \installfont{clmssqbx2j8t8}{% + ec-lmssqbx8 encoding txtfdmns,lmssqbx8ttl8,dd-lmssqbx8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jqs}{bx}{n}{} + \installfont{clmssqb2jo8t8}{% + ec-lmssqbo8 encoding txtfdmns,lmssqbo8ttl8,dd-lmssqbo8,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jqs}{bx}{sl}{} + \fontinstcc + \installfamily{T1}{clm2jt}{\hyphenchar\font=\m@ne} + \normalcc + \installfontas{clmttj8t8}{T1}{clm2jt}{m}{n}{<-8.5>} + \installfontas{clmttj8t9}{T1}{clm2jt}{m}{n}{<8.5-9.5>} + \installfontas{clmttj8t10}{T1}{clm2jt}{m}{n}{<9.5-11>} + \installfontas{clmttj8t12}{T1}{clm2jt}{m}{n}{<11->} + \installfontas{clmttjo8t10}{T1}{clm2jt}{m}{sl}{} + \installfontas{clmttij8t10}{T1}{clm2jt}{m}{it}{} + \installfontas{clmtcscj8t10}{T1}{clm2jt}{m}{sc}{} + \installfontas{clmtcsjo8t10}{T1}{clm2jt}{m}{scsl}{} + \installfontas{clmtkj8t10}{T1}{clm2jt}{bx}{n}{} + \installfontas{clmtkjo8t10}{T1}{clm2jt}{bx}{sl}{} + \installfontas{clmtlj8t10}{T1}{clm2jt}{l}{n}{} + \installfontas{clmtljo8t10}{T1}{clm2jt}{l}{sl}{} + \installfontas{clmtlcj8t10}{T1}{clm2jt}{lc}{n}{} + \installfontas{clmtlcjo8t10}{T1}{clm2jt}{lc}{sl}{} + \fontinstcc + \installfamily{T1}{clm2jv}{\hyphenchar\font=\m@ne} + \normalcc + \installfont{clmvtt2j8t10}{% + ec-lmvtt10 encoding txtfdmns,lmvtt8ttl10,dd-lmvtt10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{m}{n}{} + \installfont{clmvtt2jo8t10}{% + ec-lmvtto10 encoding txtfdmns,lmvtto8ttl10,dd-lmvtto10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{m}{sl}{} + \installfont{clmvtk2j8t10}{% + ec-lmvtk10 encoding txtfdmns,lmvtk8ttl10,dd-lmvtk10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{bx}{n}{} + \installfont{clmvtk2jo8t10}{% + ec-lmvtko10 encoding txtfdmns,lmvtko8ttl10,dd-lmvtko10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{bx}{sl}{} + \installfont{clmvtl2j8t10}{% + ec-lmvtl10 encoding txtfdmns,lmvtl8ttl10,dd-lmvtl10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{l}{n}{} + \installfont{clmvtl2jo8t10}{% + ec-lmvtlo10 encoding txtfdmns,lmvtlo8ttl10,dd-lmvtlo10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2jv}{l}{sl}{} + \fontinstcc + \installfamily{T1}{clm2dj}{\hyphenchar\font=45} + \normalcc + \installfont{clmdunh2j8t10}{% + ec-lmdunh10 encoding txtfdmns,lmdunh8ttl10,dd-lmdunh10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2dj}{m}{n}{} + \installfont{clmdun2jo8t10}{% + ec-lmduno10 encoding txtfdmns,lmduno8ttl10,dd-lmduno10,% + \metrics\unsetint{acccapheight},newlatin% + }{dotoldstyle,t1-clm}{T1}{clm2dj}{m}{sl}{} + \installfamily{U}{clm}{} + \installfont{u-clmr5}{% + dd-lmr5% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<-5.5>} + \installfont{u-clmr6}{% + dd-lmr6% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<5.5-6.5>} + \installfont{u-clmr7}{% + dd-lmr7% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<6.5-7.5>} + \installfont{u-clmr8}{% + dd-lmr8% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<7.5-8.5>} + \installfont{u-clmr9}{% + dd-lmr9% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<8.5-9.5>} + \installfont{u-clmr10}{% + dd-lmr10% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<9.5-11>} + \installfont{u-clmr12}{% + dd-lmr12% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<11-15>} + \installfont{u-clmr17}{% + dd-lmr17% + }{txtfdmns,dotdigits}{U}{clm}{m}{n}{<15->} + \installfont{u-clmro8}{% + dd-lmro8% + }{txtfdmns,dotdigits}{U}{clm}{m}{sl}{<-8.5>} + \installfont{u-clmro9}{% + dd-lmro9% + }{txtfdmns,dotdigits}{U}{clm}{m}{sl}{<8.5-9.5>} + \installfont{u-clmro10}{% + dd-lmro10% + }{txtfdmns,dotdigits}{U}{clm}{m}{sl}{<9.5-11>} + \installfont{u-clmro12}{% + dd-lmro12% + }{txtfdmns,dotdigits}{U}{clm}{m}{sl}{<11-15>} + \installfont{u-clmro17}{% + dd-lmro17% + }{txtfdmns,dotdigits}{U}{clm}{m}{sl}{<15->} + \installfont{u-clmri7}{% + dd-lmri7% + }{txtfdmns,dotdigits}{U}{clm}{m}{it}{<-7.5>} + \installfont{u-clmri8}{% + dd-lmri8% + }{txtfdmns,dotdigits}{U}{clm}{m}{it}{<7.5-8.5>} + \installfont{u-clmri9}{% + dd-lmri9% + }{txtfdmns,dotdigits}{U}{clm}{m}{it}{<8.5-9.5>} + \installfont{u-clmri10}{% + dd-lmri10% + }{txtfdmns,dotdigits}{U}{clm}{m}{it}{<9.5-11>} + \installfont{u-clmri12}{% + dd-lmri12% + }{txtfdmns,dotdigits}{U}{clm}{m}{it}{<11->} + \installfont{u-clmu10}{% + dd-lmu10% + }{txtfdmns,dotdigits}{U}{clm}{m}{ui}{} + \installfont{u-clmcsc10}{% + dd-lmcsc10% + }{txtfdmns,dotdigits}{U}{clm}{m}{sc}{} + \installfont{u-clmcsco10}{% + dd-lmcsco10% + }{txtfdmns,dotdigits}{U}{clm}{m}{scsl}{} + \installfont{u-clmbx5}{% + dd-lmbx5% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<-5.5>} + \installfont{u-clmbx6}{% + dd-lmbx6% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<5.5-6.5>} + \installfont{u-clmbx7}{% + dd-lmbx7% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<6.5-7.5>} + \installfont{u-clmbx8}{% + dd-lmbx8% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<7.5-8.5>} + \installfont{u-clmbx9}{% + dd-lmbx9% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<8.5-9.5>} + \installfont{u-clmbx10}{% + dd-lmbx10% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<9.5-11>} + \installfont{u-clmbx12}{% + dd-lmbx12% + }{txtfdmns,dotdigits}{U}{clm}{bx}{n}{<11->} + \installfont{u-clmbxo10}{% + dd-lmbxo10% + }{txtfdmns,dotdigits}{U}{clm}{bx}{sl}{} + \installfont{u-clmbxi10}{% + dd-lmbxi10% + }{txtfdmns,dotdigits}{U}{clm}{bx}{it}{} + \installfont{u-clmb10}{% + dd-lmb10% + }{txtfdmns,dotdigits}{U}{clm}{sb}{n}{} + \installfont{u-clmbo10}{% + dd-lmbo10% + }{txtfdmns,dotdigits}{U}{clm}{sb}{sl}{} + \installfamily{U}{clms}{} + \installfont{u-clmss8}{% + dd-lmss8% + }{txtfdmns,dotdigits}{U}{clms}{m}{n}{<-8.5>} + \installfont{u-clmss9}{% + dd-lmss9% + }{txtfdmns,dotdigits}{U}{clms}{m}{n}{<8.5-9.5>} + \installfont{u-clmss10}{% + dd-lmss10% + }{txtfdmns,dotdigits}{U}{clms}{m}{n}{<9.5-11>} + \installfont{u-clmss12}{% + dd-lmss12% + }{txtfdmns,dotdigits}{U}{clms}{m}{n}{<11-15>} + \installfont{u-clmss17}{% + dd-lmss17% + }{txtfdmns,dotdigits}{U}{clms}{m}{n}{<15->} + \installfont{u-clmsso8}{% + dd-lmsso8% + }{txtfdmns,dotdigits}{U}{clms}{m}{sl}{<-8.5>} + \installfont{u-clmsso9}{% + dd-lmsso9% + }{txtfdmns,dotdigits}{U}{clms}{m}{sl}{<8.5-9.5>} + \installfont{u-clmsso10}{% + dd-lmsso10% + }{txtfdmns,dotdigits}{U}{clms}{m}{sl}{<9.5-11>} + \installfont{u-clmsso12}{% + dd-lmsso12% + }{txtfdmns,dotdigits}{U}{clms}{m}{sl}{<11-15>} + \installfont{u-clmsso17}{% + dd-lmsso17% + }{txtfdmns,dotdigits}{U}{clms}{m}{sl}{<15->} + \installfont{u-clmssbx10}{% + dd-lmssbx10% + }{txtfdmns,dotdigits}{U}{clms}{bx}{n}{} + \installfont{u-clmssbo10}{% + dd-lmssbo10% + }{txtfdmns,dotdigits}{U}{clms}{bx}{sl}{} + \installfont{u-clmssdc10}{% + dd-lmssdc10% + }{txtfdmns,dotdigits}{U}{clms}{sbc}{n}{} + \installfont{u-clmssdo10}{% + dd-lmssdo10% + }{txtfdmns,dotdigits}{U}{clms}{sbc}{sl}{} + \installfamily{U}{clmqs}{} + \installfont{u-clmssq8}{% + dd-lmssq8% + }{txtfdmns,dotdigits}{U}{clmqs}{m}{n}{} + \installfont{u-clmssqo8}{% + dd-lmssqo8% + }{txtfdmns,dotdigits}{U}{clmqs}{m}{sl}{} + \installfont{u-clmssqbx8}{% + dd-lmssqbx8% + }{txtfdmns,dotdigits}{U}{clmqs}{bx}{n}{} + \installfont{u-clmssqbo8}{% + dd-lmssqbo8% + }{txtfdmns,dotdigits}{U}{clmqs}{bx}{sl}{} + \installfamily{U}{clmt}{} + \installfont{u-clmtt8}{% + dd-lmtt8% + }{txtfdmns,dotdigits}{U}{clmt}{m}{n}{<-8.5>} + \installfont{u-clmtt9}{% + dd-lmtt9% + }{txtfdmns,dotdigits}{U}{clmt}{m}{n}{<8.5-9.5>} + \installfont{u-clmtt10}{% + dd-lmtt10% + }{txtfdmns,dotdigits}{U}{clmt}{m}{n}{<9.5-11>} + \installfont{u-clmtt12}{% + dd-lmtt12% + }{txtfdmns,dotdigits}{U}{clmt}{m}{n}{<11->} + \installfont{u-clmtto10}{% + dd-lmtto10% + }{txtfdmns,dotdigits}{U}{clmt}{m}{sl}{} + \installfont{u-clmtti10}{% + dd-lmtti10% + }{txtfdmns,dotdigits}{U}{clmt}{m}{it}{} + \installfont{u-clmtcsc10}{% + dd-lmtcsc10% + }{txtfdmns,dotdigits}{U}{clmt}{m}{sc}{} + \installfont{u-clmtcso10}{% + dd-lmtcso10% + }{txtfdmns,dotdigits}{U}{clmt}{m}{scsl}{} + \installfont{u-clmtk10}{% + dd-lmtk10% + }{txtfdmns,dotdigits}{U}{clmt}{bx}{n}{} + \installfont{u-clmtko10}{% + dd-lmtko10% + }{txtfdmns,dotdigits}{U}{clmt}{bx}{sl}{} + \installfont{u-clmtl10}{% + dd-lmtl10% + }{txtfdmns,dotdigits}{U}{clmt}{l}{n}{} + \installfont{u-clmtlo10}{% + dd-lmtlo10% + }{txtfdmns,dotdigits}{U}{clmt}{l}{sl}{} + \installfont{u-clmtlc10}{% + dd-lmtlc10% + }{txtfdmns,dotdigits}{U}{clmt}{lc}{n}{} + \installfont{u-clmtlco10}{% + dd-lmtlco10% + }{txtfdmns,dotdigits}{U}{clmt}{lc}{sl}{} + \installfamily{U}{clmv}{} + \installfont{u-clmvtt10}{% + dd-lmvtt10% + }{txtfdmns,dotdigits}{U}{clmv}{m}{n}{} + \installfont{u-clmvtto10}{% + dd-lmvtto10% + }{txtfdmns,dotdigits}{U}{clmv}{m}{sl}{} + \installfont{u-clmvtk10}{% + dd-lmvtk10% + }{txtfdmns,dotdigits}{U}{clmv}{bx}{n}{} + \installfont{u-clmvtko10}{% + dd-lmvtko10% + }{txtfdmns,dotdigits}{U}{clmv}{bx}{sl}{} + \installfont{u-clmvtl10}{% + dd-lmvtl10% + }{txtfdmns,dotdigits}{U}{clmv}{l}{n}{} + \installfont{u-clmvtlo10}{% + dd-lmvtlo10% + }{txtfdmns,dotdigits}{U}{clmv}{l}{sl}{} + \installfamily{U}{clmd}{} + \installfont{u-clmdunh10}{% + dd-lmdunh10% + }{txtfdmns,dotdigits}{U}{clmd}{m}{n}{} + \installfont{u-clmduno10}{% + dd-lmduno10% + }{txtfdmns,dotdigits}{U}{clmd}{m}{sl}{} + \installfamily{U}{clm2}{} + \installfontas{u-clmr5}{U}{clm2}{m}{n}{<-5.5>} + \installfontas{u-clmr6}{U}{clm2}{m}{n}{<5.5-6.5>} + \installfontas{u-clmr7}{U}{clm2}{m}{n}{<6.5-7.5>} + \installfontas{u-clmr8}{U}{clm2}{m}{n}{<7.5-8.5>} + \installfontas{u-clmr9}{U}{clm2}{m}{n}{<8.5-9.5>} + \installfontas{u-clmr10}{U}{clm2}{m}{n}{<9.5-11>} + \installfontas{u-clmr12}{U}{clm2}{m}{n}{<11-15>} + \installfontas{u-clmr17}{U}{clm2}{m}{n}{<15->} + \installfontas{u-clmro8}{U}{clm2}{m}{sl}{<-8.5>} + \installfontas{u-clmro9}{U}{clm2}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmro10}{U}{clm2}{m}{sl}{<9.5-11>} + \installfontas{u-clmro12}{U}{clm2}{m}{sl}{<11-15>} + \installfontas{u-clmro17}{U}{clm2}{m}{sl}{<15->} + \installfontas{u-clmri7}{U}{clm2}{m}{it}{<-7.5>} + \installfontas{u-clmri8}{U}{clm2}{m}{it}{<7.5-8.5>} + \installfontas{u-clmri9}{U}{clm2}{m}{it}{<8.5-9.5>} + \installfontas{u-clmri10}{U}{clm2}{m}{it}{<9.5-11>} + \installfontas{u-clmri12}{U}{clm2}{m}{it}{<11->} + \installfontas{u-clmu10}{U}{clm2}{m}{ui}{} + \installfontas{u-clmcsc10}{U}{clm2}{m}{sc}{} + \installfontas{u-clmcsco10}{U}{clm2}{m}{scsl}{} + \installfontas{u-clmbx5}{U}{clm2}{bx}{n}{<-5.5>} + \installfontas{u-clmbx6}{U}{clm2}{bx}{n}{<5.5-6.5>} + \installfontas{u-clmbx7}{U}{clm2}{bx}{n}{<6.5-7.5>} + \installfontas{u-clmbx8}{U}{clm2}{bx}{n}{<7.5-8.5>} + \installfontas{u-clmbx9}{U}{clm2}{bx}{n}{<8.5-9.5>} + \installfontas{u-clmbx10}{U}{clm2}{bx}{n}{<9.5-11>} + \installfontas{u-clmbx12}{U}{clm2}{bx}{n}{<11->} + \installfontas{u-clmbxo10}{U}{clm2}{bx}{sl}{} + \installfontas{u-clmbxi10}{U}{clm2}{bx}{it}{} + \installfontas{u-clmb10}{U}{clm2}{sb}{n}{} + \installfontas{u-clmbo10}{U}{clm2}{sb}{sl}{} + \installfamily{U}{clm2s}{} + \installfontas{u-clmss8}{U}{clm2s}{m}{n}{<-8.5>} + \installfontas{u-clmss9}{U}{clm2s}{m}{n}{<8.5-9.5>} + \installfontas{u-clmss10}{U}{clm2s}{m}{n}{<9.5-11>} + \installfontas{u-clmss12}{U}{clm2s}{m}{n}{<11-15>} + \installfontas{u-clmss17}{U}{clm2s}{m}{n}{<15->} + \installfontas{u-clmsso8}{U}{clm2s}{m}{sl}{<-8.5>} + \installfontas{u-clmsso9}{U}{clm2s}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmsso10}{U}{clm2s}{m}{sl}{<9.5-11>} + \installfontas{u-clmsso12}{U}{clm2s}{m}{sl}{<11-15>} + \installfontas{u-clmsso17}{U}{clm2s}{m}{sl}{<15->} + \installfontas{u-clmssbx10}{U}{clm2s}{bx}{n}{} + \installfontas{u-clmssbo10}{U}{clm2s}{bx}{sl}{} + \installfontas{u-clmssdc10}{U}{clm2s}{sbc}{n}{} + \installfontas{u-clmssdo10}{U}{clm2s}{sbc}{sl}{} + \installfamily{U}{clm2qs}{} + \installfontas{u-clmssq8}{U}{clm2qs}{m}{n}{} + \installfontas{u-clmssqo8}{U}{clm2qs}{m}{sl}{} + \installfontas{u-clmssqbx8}{U}{clm2qs}{bx}{n}{} + \installfontas{u-clmssqbo8}{U}{clm2qs}{bx}{sl}{} + \installfamily{U}{clm2t}{} + \installfontas{u-clmtt8}{U}{clm2t}{m}{n}{<-8.5>} + \installfontas{u-clmtt9}{U}{clm2t}{m}{n}{<8.5-9.5>} + \installfontas{u-clmtt10}{U}{clm2t}{m}{n}{<9.5-11>} + \installfontas{u-clmtt12}{U}{clm2t}{m}{n}{<11->} + \installfontas{u-clmtto10}{U}{clm2t}{m}{sl}{} + \installfontas{u-clmtti10}{U}{clm2t}{m}{it}{} + \installfontas{u-clmtcsc10}{U}{clm2t}{m}{sc}{} + \installfontas{u-clmtcso10}{U}{clm2t}{m}{scsl}{} + \installfontas{u-clmtk10}{U}{clm2t}{bx}{n}{} + \installfontas{u-clmtko10}{U}{clm2t}{bx}{sl}{} + \installfontas{u-clmtl10}{U}{clm2t}{l}{n}{} + \installfontas{u-clmtlo10}{U}{clm2t}{l}{sl}{} + \installfontas{u-clmtlc10}{U}{clm2t}{lc}{n}{} + \installfontas{u-clmtlco10}{U}{clm2t}{lc}{sl}{} + \installfamily{U}{clm2v}{} + \installfontas{u-clmvtt10}{U}{clm2v}{m}{n}{} + \installfontas{u-clmvtto10}{U}{clm2v}{m}{sl}{} + \installfontas{u-clmvtk10}{U}{clm2v}{bx}{n}{} + \installfontas{u-clmvtko10}{U}{clm2v}{bx}{sl}{} + \installfontas{u-clmvtl10}{U}{clm2v}{l}{n}{} + \installfontas{u-clmvtlo10}{U}{clm2v}{l}{sl}{} + \installfamily{U}{clm2d}{} + \installfontas{u-clmdunh10}{U}{clm2d}{m}{n}{} + \installfontas{u-clmduno10}{U}{clm2d}{m}{sl}{} + \installfamily{U}{clm2j}{} + \installfontas{u-clmr5}{U}{clm2j}{m}{n}{<-5.5>} + \installfontas{u-clmr6}{U}{clm2j}{m}{n}{<5.5-6.5>} + \installfontas{u-clmr7}{U}{clm2j}{m}{n}{<6.5-7.5>} + \installfontas{u-clmr8}{U}{clm2j}{m}{n}{<7.5-8.5>} + \installfontas{u-clmr9}{U}{clm2j}{m}{n}{<8.5-9.5>} + \installfontas{u-clmr10}{U}{clm2j}{m}{n}{<9.5-11>} + \installfontas{u-clmr12}{U}{clm2j}{m}{n}{<11-15>} + \installfontas{u-clmr17}{U}{clm2j}{m}{n}{<15->} + \installfontas{u-clmro8}{U}{clm2j}{m}{sl}{<-8.5>} + \installfontas{u-clmro9}{U}{clm2j}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmro10}{U}{clm2j}{m}{sl}{<9.5-11>} + \installfontas{u-clmro12}{U}{clm2j}{m}{sl}{<11-15>} + \installfontas{u-clmro17}{U}{clm2j}{m}{sl}{<15->} + \installfontas{u-clmri7}{U}{clm2j}{m}{it}{<-7.5>} + \installfontas{u-clmri8}{U}{clm2j}{m}{it}{<7.5-8.5>} + \installfontas{u-clmri9}{U}{clm2j}{m}{it}{<8.5-9.5>} + \installfontas{u-clmri10}{U}{clm2j}{m}{it}{<9.5-11>} + \installfontas{u-clmri12}{U}{clm2j}{m}{it}{<11->} + \installfontas{u-clmu10}{U}{clm2j}{m}{ui}{} + \installfontas{u-clmcsc10}{U}{clm2j}{m}{sc}{} + \installfontas{u-clmcsco10}{U}{clm2j}{m}{scsl}{} + \installfontas{u-clmbx5}{U}{clm2j}{bx}{n}{<-5.5>} + \installfontas{u-clmbx6}{U}{clm2j}{bx}{n}{<5.5-6.5>} + \installfontas{u-clmbx7}{U}{clm2j}{bx}{n}{<6.5-7.5>} + \installfontas{u-clmbx8}{U}{clm2j}{bx}{n}{<7.5-8.5>} + \installfontas{u-clmbx9}{U}{clm2j}{bx}{n}{<8.5-9.5>} + \installfontas{u-clmbx10}{U}{clm2j}{bx}{n}{<9.5-11>} + \installfontas{u-clmbx12}{U}{clm2j}{bx}{n}{<11->} + \installfontas{u-clmbxo10}{U}{clm2j}{bx}{sl}{} + \installfontas{u-clmbxi10}{U}{clm2j}{bx}{it}{} + \installfontas{u-clmb10}{U}{clm2j}{sb}{n}{} + \installfontas{u-clmbo10}{U}{clm2j}{sb}{sl}{} + \installfamily{U}{clm2js}{} + \installfontas{u-clmss8}{U}{clm2js}{m}{n}{<-8.5>} + \installfontas{u-clmss9}{U}{clm2js}{m}{n}{<8.5-9.5>} + \installfontas{u-clmss10}{U}{clm2js}{m}{n}{<9.5-11>} + \installfontas{u-clmss12}{U}{clm2js}{m}{n}{<11-15>} + \installfontas{u-clmss17}{U}{clm2js}{m}{n}{<15->} + \installfontas{u-clmsso8}{U}{clm2js}{m}{sl}{<-8.5>} + \installfontas{u-clmsso9}{U}{clm2js}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmsso10}{U}{clm2js}{m}{sl}{<9.5-11>} + \installfontas{u-clmsso12}{U}{clm2js}{m}{sl}{<11-15>} + \installfontas{u-clmsso17}{U}{clm2js}{m}{sl}{<15->} + \installfontas{u-clmssbx10}{U}{clm2js}{bx}{n}{} + \installfontas{u-clmssbo10}{U}{clm2js}{bx}{sl}{} + \installfontas{u-clmssdc10}{U}{clm2js}{sbc}{n}{} + \installfontas{u-clmssdo10}{U}{clm2js}{sbc}{sl}{} + \installfamily{U}{clm2jqs}{} + \installfontas{u-clmssq8}{U}{clm2jqs}{m}{n}{} + \installfontas{u-clmssqo8}{U}{clm2jqs}{m}{sl}{} + \installfontas{u-clmssqbx8}{U}{clm2jqs}{bx}{n}{} + \installfontas{u-clmssqbo8}{U}{clm2jqs}{bx}{sl}{} + \installfamily{U}{clm2jt}{} + \installfontas{u-clmtt8}{U}{clm2jt}{m}{n}{<-8.5>} + \installfontas{u-clmtt9}{U}{clm2jt}{m}{n}{<8.5-9.5>} + \installfontas{u-clmtt10}{U}{clm2jt}{m}{n}{<9.5-11>} + \installfontas{u-clmtt12}{U}{clm2jt}{m}{n}{<11->} + \installfontas{u-clmtto10}{U}{clm2jt}{m}{sl}{} + \installfontas{u-clmtti10}{U}{clm2jt}{m}{it}{} + \installfontas{u-clmtcsc10}{U}{clm2jt}{m}{sc}{} + \installfontas{u-clmtcso10}{U}{clm2jt}{m}{scsl}{} + \installfontas{u-clmtk10}{U}{clm2jt}{bx}{n}{} + \installfontas{u-clmtko10}{U}{clm2jt}{bx}{sl}{} + \installfontas{u-clmtl10}{U}{clm2jt}{l}{n}{} + \installfontas{u-clmtlo10}{U}{clm2jt}{l}{sl}{} + \installfontas{u-clmtlc10}{U}{clm2jt}{lc}{n}{} + \installfontas{u-clmtlco10}{U}{clm2jt}{lc}{sl}{} + \installfamily{U}{clm2jv}{} + \installfontas{u-clmvtt10}{U}{clm2jv}{m}{n}{} + \installfontas{u-clmvtto10}{U}{clm2jv}{m}{sl}{} + \installfontas{u-clmvtk10}{U}{clm2jv}{bx}{n}{} + \installfontas{u-clmvtko10}{U}{clm2jv}{bx}{sl}{} + \installfontas{u-clmvtl10}{U}{clm2jv}{l}{n}{} + \installfontas{u-clmvtlo10}{U}{clm2jv}{l}{sl}{} + \installfamily{U}{clm2dj}{} + \installfontas{u-clmdunh10}{U}{clm2dj}{m}{n}{} + \installfontas{u-clmduno10}{U}{clm2dj}{m}{sl}{} + \installfamily{U}{clmj}{} + \installfontas{u-clmr5}{U}{clmj}{m}{n}{<-5.5>} + \installfontas{u-clmr6}{U}{clmj}{m}{n}{<5.5-6.5>} + \installfontas{u-clmr7}{U}{clmj}{m}{n}{<6.5-7.5>} + \installfontas{u-clmr8}{U}{clmj}{m}{n}{<7.5-8.5>} + \installfontas{u-clmr9}{U}{clmj}{m}{n}{<8.5-9.5>} + \installfontas{u-clmr10}{U}{clmj}{m}{n}{<9.5-11>} + \installfontas{u-clmr12}{U}{clmj}{m}{n}{<11-15>} + \installfontas{u-clmr17}{U}{clmj}{m}{n}{<15->} + \installfontas{u-clmro8}{U}{clmj}{m}{sl}{<-8.5>} + \installfontas{u-clmro9}{U}{clmj}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmro10}{U}{clmj}{m}{sl}{<9.5-11>} + \installfontas{u-clmro12}{U}{clmj}{m}{sl}{<11-15>} + \installfontas{u-clmro17}{U}{clmj}{m}{sl}{<15->} + \installfontas{u-clmri7}{U}{clmj}{m}{it}{<-7.5>} + \installfontas{u-clmri8}{U}{clmj}{m}{it}{<7.5-8.5>} + \installfontas{u-clmri9}{U}{clmj}{m}{it}{<8.5-9.5>} + \installfontas{u-clmri10}{U}{clmj}{m}{it}{<9.5-11>} + \installfontas{u-clmri12}{U}{clmj}{m}{it}{<11->} + \installfontas{u-clmu10}{U}{clmj}{m}{ui}{} + \installfontas{u-clmcsc10}{U}{clmj}{m}{sc}{} + \installfontas{u-clmcsco10}{U}{clmj}{m}{scsl}{} + \installfontas{u-clmbx5}{U}{clmj}{bx}{n}{<-5.5>} + \installfontas{u-clmbx6}{U}{clmj}{bx}{n}{<5.5-6.5>} + \installfontas{u-clmbx7}{U}{clmj}{bx}{n}{<6.5-7.5>} + \installfontas{u-clmbx8}{U}{clmj}{bx}{n}{<7.5-8.5>} + \installfontas{u-clmbx9}{U}{clmj}{bx}{n}{<8.5-9.5>} + \installfontas{u-clmbx10}{U}{clmj}{bx}{n}{<9.5-11>} + \installfontas{u-clmbx12}{U}{clmj}{bx}{n}{<11->} + \installfontas{u-clmbxo10}{U}{clmj}{bx}{sl}{} + \installfontas{u-clmbxi10}{U}{clmj}{bx}{it}{} + \installfontas{u-clmb10}{U}{clmj}{sb}{n}{} + \installfontas{u-clmbo10}{U}{clmj}{sb}{sl}{} + \installfamily{U}{clmjs}{} + \installfontas{u-clmss8}{U}{clmjs}{m}{n}{<-8.5>} + \installfontas{u-clmss9}{U}{clmjs}{m}{n}{<8.5-9.5>} + \installfontas{u-clmss10}{U}{clmjs}{m}{n}{<9.5-11>} + \installfontas{u-clmss12}{U}{clmjs}{m}{n}{<11-15>} + \installfontas{u-clmss17}{U}{clmjs}{m}{n}{<15->} + \installfontas{u-clmsso8}{U}{clmjs}{m}{sl}{<-8.5>} + \installfontas{u-clmsso9}{U}{clmjs}{m}{sl}{<8.5-9.5>} + \installfontas{u-clmsso10}{U}{clmjs}{m}{sl}{<9.5-11>} + \installfontas{u-clmsso12}{U}{clmjs}{m}{sl}{<11-15>} + \installfontas{u-clmsso17}{U}{clmjs}{m}{sl}{<15->} + \installfontas{u-clmssbx10}{U}{clmjs}{bx}{n}{} + \installfontas{u-clmssbo10}{U}{clmjs}{bx}{sl}{} + \installfontas{u-clmssdc10}{U}{clmjs}{sbc}{n}{} + \installfontas{u-clmssdo10}{U}{clmjs}{sbc}{sl}{} + \installfamily{U}{clmjqs}{} + \installfontas{u-clmssq8}{U}{clmjqs}{m}{n}{} + \installfontas{u-clmssqo8}{U}{clmjqs}{m}{sl}{} + \installfontas{u-clmssqbx8}{U}{clmjqs}{bx}{n}{} + \installfontas{u-clmssqbo8}{U}{clmjqs}{bx}{sl}{} + \installfamily{U}{clmjt}{} + \installfontas{u-clmtt8}{U}{clmjt}{m}{n}{<-8.5>} + \installfontas{u-clmtt9}{U}{clmjt}{m}{n}{<8.5-9.5>} + \installfontas{u-clmtt10}{U}{clmjt}{m}{n}{<9.5-11>} + \installfontas{u-clmtt12}{U}{clmjt}{m}{n}{<11->} + \installfontas{u-clmtto10}{U}{clmjt}{m}{sl}{} + \installfontas{u-clmtti10}{U}{clmjt}{m}{it}{} + \installfontas{u-clmtcsc10}{U}{clmjt}{m}{sc}{} + \installfontas{u-clmtcso10}{U}{clmjt}{m}{scsl}{} + \installfontas{u-clmtk10}{U}{clmjt}{bx}{n}{} + \installfontas{u-clmtko10}{U}{clmjt}{bx}{sl}{} + \installfontas{u-clmtl10}{U}{clmjt}{l}{n}{} + \installfontas{u-clmtlo10}{U}{clmjt}{l}{sl}{} + \installfontas{u-clmtlc10}{U}{clmjt}{lc}{n}{} + \installfontas{u-clmtlco10}{U}{clmjt}{lc}{sl}{} + \installfamily{U}{clmjv}{} + \installfontas{u-clmvtt10}{U}{clmjv}{m}{n}{} + \installfontas{u-clmvtto10}{U}{clmjv}{m}{sl}{} + \installfontas{u-clmvtk10}{U}{clmjv}{bx}{n}{} + \installfontas{u-clmvtko10}{U}{clmjv}{bx}{sl}{} + \installfontas{u-clmvtl10}{U}{clmjv}{l}{n}{} + \installfontas{u-clmvtlo10}{U}{clmjv}{l}{sl}{} + \installfamily{U}{clmdj}{} + \installfontas{u-clmdunh10}{U}{clmdj}{m}{n}{} + \installfontas{u-clmduno10}{U}{clmdj}{m}{sl}{} + \endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `clm-t1-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.pdf b/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.pdf Binary files differdeleted file mode 100644 index 7f3e2626d68..00000000000 --- a/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.tex b/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.tex deleted file mode 100644 index 4934613ff7a..00000000000 --- a/Master/texmf-dist/doc/fonts/cfr-lm/clm-test.tex +++ /dev/null @@ -1,221 +0,0 @@ -%% clm-test.tex -%% Copyright 2008 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[utf8x]{inputenc} - \usepackage[T1]{fontenc} - \usepackage{cfr-lm} -% \usepackage[rm=lining,sf=lining,tt={oldstyle,tabular}]{cfr-lm} - \usepackage{textcomp} -\author{Clea F. Rees} -\title{CFRLatinModern --- Tests} -\usepackage{babel} -\usepackage{cfr-lm} -\usepackage{microtype} -\usepackage[a4paper]{geometry} -\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz \zeroslash\ 0123456789 ff fi fl ffi ffl fb ffb fh ffh fj ffj fk ffk ft fft ck ch tt Th ct st sch ss Qu tz gy gg ry ty zz ÂÊÎÔÛŴŶ âêîôûŵŷ \"AËÏ\"O\"UẄŸ \"aëï\"o\"uẅÿ ÁÉÍÓÚẂÝ áéíóúẃý ÀÈÌÒÙẀỲ àèìòùẁỳ \AE\ae\OE\oe \& \pounds \$ \_ \textvisiblespace \texteuro \textohm \textmu \textcelsius \textnumero \textservicemark ¢} -\newcommand{\alphatest}{% - \textup{\alphaline}\\ - \textsc{\alphaline}\\ - \textit{\alphaline}\\ - \textsl{\alphaline}\\ - \textui{\alphaline}\\ - \textsi{\alphaline}\\ - \textti{\alphaline}\\ - \textti{\textsl{\alphaline}}\\ - } - -\begin{document} -\maketitle -\setlength{\parindent}{0pt} -\textbf{\textit{Note that these tests do \emph{not} cover variations in optical size.}} -\section*{LatinModern roman} -\subsection*{Proportional, oldstyle figures} -\alphatest\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\itshape\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold series} -{\sbweight\alphaline\\ -\slshape\alphaline}\\ -\tstyle -\subsection*{Tabular, oldstyle figures} -\alphatest\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\itshape\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold series} -{\sbweight\alphaline\\ -\slshape\alphaline}\\ -\lstyle -\subsection*{Tabular, lining figures} -\alphatest\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\itshape\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold series} -{\sbweight\alphaline\\ -\slshape\alphaline}\\ -\pstyle -\subsection*{Proportional, lining figures} -\alphatest\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\itshape\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold series} -{\sbweight\alphaline\\ -\slshape\alphaline}\\ -\sffamily -\ostyle -\section*{LatinModern sans serif} -\subsection*{Proportional, oldstyle figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold, condensed series} -{\fontseries{sbc}\selectfont\alphaline\\ -\slshape\alphaline}\\ -\tstyle -\subsection*{Tabular, oldstyle figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold, condensed series} -{\fontseries{sbc}\selectfont\alphaline\\ -\slshape\alphaline}\\ -\lstyle -\subsection*{Tabular, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold, condensed series} -{\fontseries{sbc}\selectfont\alphaline\\ -\slshape\alphaline}\\ -\pstyle -\subsection*{Proportional, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Demi/semi-bold, condensed series} -{\fontseries{sbc}\selectfont\alphaline\\ -\slshape\alphaline}\\ -\fontfamily{clm2jv}\selectfont -\subsection*{LatinModern variable typewriter} -\subsection*{Proportional, oldstyle figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\slshape\alphaline}\\ -\tstyle -\subsection*{Tabular, oldstyle figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\slshape\alphaline}\\ -\lstyle -\subsection*{Tabular, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\slshape\alphaline}\\ -\pstyle -\subsection*{Proportional, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\slshape\alphaline}\\ -\fontfamily{clmjt}\selectfont -\section*{LatinModern monowidth typewriter} -\subsection*{Tabular, oldstyle figures} -\textup{\alphaline}\\ -\textsc{\alphaline}\\ -\textit{\alphaline}\\ -\textsl{\alphaline}\\ -\textsi{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\textsl{\alphaline}}\\ -\subsubsection*{Light, condesnsed series} -{\lgweight\cdwidth\alphaline\\ -\textsl{\alphaline}}\\ -\fontfamily{clmt}\selectfont -\subsection*{Tabular, lining figures} -\textup{\alphaline}\\ -\textsc{\alphaline}\\ -\textit{\alphaline}\\ -\textsl{\alphaline}\\ -\textsi{\alphaline}\\ -\subsubsection*{Bold, extended series} -{\bfseries\alphaline\\ -\slshape\alphaline}\\ -\subsubsection*{Light series} -{\lgweight\alphaline\\ -\textsl{\alphaline}}\\ -\subsubsection*{Light, condesnsed series} -{\lgweight\cdwidth\alphaline\\ -\textsl{\alphaline}}\\ -\fontfamily{clm2jqs}\selectfont -\section*{LatinModern quotation sans-serif} -\subsection*{Proportional, oldstyle figures} -\alphaline\\ -\textsl{\alphaline}\\ -\subsection*{Tabular, oldstyle figures} -\tstyle -\alphaline\\ -\textsl{\alphaline}\\ -\lstyle -\subsection*{Tabular, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ -\pstyle -\subsection*{Proportional, lining figures} -\alphaline\\ -\textsl{\alphaline}\\ - - -\end{document} diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/clm-ts1-drv.tex b/Master/texmf-dist/doc/fonts/cfr-lm/clm-ts1-drv.tex new file mode 100644 index 00000000000..d91dfd9ba44 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/cfr-lm/clm-ts1-drv.tex @@ -0,0 +1,357 @@ +%% +%% This is file `clm-ts1-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% cfr-lm-build.dtx (with options: `drv-ts1') +%% Copyright (C) 2008-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 +%% cfr-lm. You may however distribute the package cfr-lm without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{scit}{scsl} +\substitutesilent{si}{scit} +\substitutesilent{ui}{it} +\substitutesilent{sl}{ui} +\substitutesilent{it}{sl} +\substitutesilent{sc}{n} +\substitutesilent{b}{bx} +\recordtransforms{clm-ts1-rec.tex} + \installfonts + \installfamily{TS1}{clm}{} + \installfontas{ts1-lmr5}{TS1}{clm}{m}{n}{<-5.5>} + \installfontas{ts1-lmr6}{TS1}{clm}{m}{n}{<5.5-6.5>} + \installfontas{ts1-lmr7}{TS1}{clm}{m}{n}{<6.5-7.5>} + \installfontas{ts1-lmr8}{TS1}{clm}{m}{n}{<7.5-8.5>} + \installfontas{ts1-lmr9}{TS1}{clm}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmr10}{TS1}{clm}{m}{n}{<9.5-11>} + \installfontas{ts1-lmr12}{TS1}{clm}{m}{n}{<11-15>} + \installfontas{ts1-lmr17}{TS1}{clm}{m}{n}{<15->} + \installfontas{ts1-lmro8}{TS1}{clm}{m}{sl}{<-8.5>} + \installfontas{ts1-lmro9}{TS1}{clm}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmro10}{TS1}{clm}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmro12}{TS1}{clm}{m}{sl}{<11-15>} + \installfontas{ts1-lmro17}{TS1}{clm}{m}{sl}{<15->} + \installfontas{ts1-lmri7}{TS1}{clm}{m}{it}{<-7.5>} + \installfontas{ts1-lmri8}{TS1}{clm}{m}{it}{<7.5-8.5>} + \installfontas{ts1-lmri9}{TS1}{clm}{m}{it}{<8.5-9.5>} + \installfontas{ts1-lmri10}{TS1}{clm}{m}{it}{<9.5-11>} + \installfontas{ts1-lmri12}{TS1}{clm}{m}{it}{<11->} + \installfontas{ts1-lmu10}{TS1}{clm}{m}{ui}{} + \installfontas{ts1-lmcsc10}{TS1}{clm}{m}{sc}{} + \installfontas{ts1-lmcsco10}{TS1}{clm}{m}{scsl}{} + \installfontas{ts1-lmbx5}{TS1}{clm}{bx}{n}{<-5.5>} + \installfontas{ts1-lmbx6}{TS1}{clm}{bx}{n}{<5.5-6.5>} + \installfontas{ts1-lmbx7}{TS1}{clm}{bx}{n}{<6.5-7.5>} + \installfontas{ts1-lmbx8}{TS1}{clm}{bx}{n}{<7.5-8.5>} + \installfontas{ts1-lmbx9}{TS1}{clm}{bx}{n}{<8.5-9.5>} + \installfontas{ts1-lmbx10}{TS1}{clm}{bx}{n}{<9.5-11>} + \installfontas{ts1-lmbx12}{TS1}{clm}{bx}{n}{<11->} + \installfontas{ts1-lmbxo10}{TS1}{clm}{bx}{sl}{} + \installfontas{ts1-lmbxi10}{TS1}{clm}{bx}{it}{} + \installfontas{ts1-lmb10}{TS1}{clm}{sb}{n}{} + \installfontas{ts1-lmbo10}{TS1}{clm}{sb}{sl}{} + \installfamily{TS1}{clms}{} + \installfontas{ts1-lmss8}{TS1}{clms}{m}{n}{<-8.5>} + \installfontas{ts1-lmss9}{TS1}{clms}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmss10}{TS1}{clms}{m}{n}{<9.5-11>} + \installfontas{ts1-lmss12}{TS1}{clms}{m}{n}{<11-15>} + \installfontas{ts1-lmss17}{TS1}{clms}{m}{n}{<15->} + \installfontas{ts1-lmsso8}{TS1}{clms}{m}{sl}{<-8.5>} + \installfontas{ts1-lmsso9}{TS1}{clms}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmsso10}{TS1}{clms}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmsso12}{TS1}{clms}{m}{sl}{<11-15>} + \installfontas{ts1-lmsso17}{TS1}{clms}{m}{sl}{<15->} + \installfontas{ts1-lmssbx10}{TS1}{clms}{bx}{n}{} + \installfontas{ts1-lmssbo10}{TS1}{clms}{bx}{sl}{} + \installfontas{ts1-lmssdc10}{TS1}{clms}{sbc}{n}{} + \installfontas{ts1-lmssdo10}{TS1}{clms}{sbc}{sl}{} + \installfamily{TS1}{clmqs}{} + \installfontas{ts1-lmssq8}{TS1}{clmqs}{m}{n}{} + \installfontas{ts1-lmssqo8}{TS1}{clmqs}{m}{sl}{} + \installfontas{ts1-lmssqbx8}{TS1}{clmqs}{bx}{n}{} + \installfontas{ts1-lmssqbo8}{TS1}{clmqs}{bx}{sl}{} + \installfamily{TS1}{clmt}{} + \installfontas{ts1-lmtt8}{TS1}{clmt}{m}{n}{<-8.5>} + \installfontas{ts1-lmtt9}{TS1}{clmt}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmtt10}{TS1}{clmt}{m}{n}{<9.5-11>} + \installfontas{ts1-lmtt12}{TS1}{clmt}{m}{n}{<11->} + \installfontas{ts1-lmtto10}{TS1}{clmt}{m}{sl}{} + \installfontas{ts1-lmtti10}{TS1}{clmt}{m}{it}{} + \installfontas{ts1-lmtcsc10}{TS1}{clmt}{m}{sc}{} + \installfontas{ts1-lmtcso10}{TS1}{clmt}{m}{scsl}{} + \installfontas{ts1-lmtk10}{TS1}{clmt}{bx}{n}{} + \installfontas{ts1-lmtko10}{TS1}{clmt}{bx}{sl}{} + \installfontas{ts1-lmtl10}{TS1}{clmt}{l}{n}{} + \installfontas{ts1-lmtlo10}{TS1}{clmt}{l}{sl}{} + \installfontas{ts1-lmtlc10}{TS1}{clmt}{lc}{n}{} + \installfontas{ts1-lmtlco10}{TS1}{clmt}{lc}{sl}{} + \installfamily{TS1}{clmv}{} + \installfontas{ts1-lmvtt10}{TS1}{clmv}{m}{n}{} + \installfontas{ts1-lmvtto10}{TS1}{clmv}{m}{sl}{} + \installfontas{ts1-lmvtk10}{TS1}{clmv}{bx}{n}{} + \installfontas{ts1-lmvtko10}{TS1}{clmv}{bx}{sl}{} + \installfontas{ts1-lmvtl10}{TS1}{clmv}{l}{n}{} + \installfontas{ts1-lmvtlo10}{TS1}{clmv}{l}{sl}{} + \installfamily{TS1}{clmd}{} + \installfontas{ts1-lmdunh10}{TS1}{clmd}{m}{n}{} + \installfontas{ts1-lmduno10}{TS1}{clmd}{m}{sl}{} + \installfamily{TS1}{clmj}{} + \installfontas{ts1-lmr5}{TS1}{clmj}{m}{n}{<-5.5>} + \installfontas{ts1-lmr6}{TS1}{clmj}{m}{n}{<5.5-6.5>} + \installfontas{ts1-lmr7}{TS1}{clmj}{m}{n}{<6.5-7.5>} + \installfontas{ts1-lmr8}{TS1}{clmj}{m}{n}{<7.5-8.5>} + \installfontas{ts1-lmr9}{TS1}{clmj}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmr10}{TS1}{clmj}{m}{n}{<9.5-11>} + \installfontas{ts1-lmr12}{TS1}{clmj}{m}{n}{<11-15>} + \installfontas{ts1-lmr17}{TS1}{clmj}{m}{n}{<15->} + \installfontas{ts1-lmro8}{TS1}{clmj}{m}{sl}{<-8.5>} + \installfontas{ts1-lmro9}{TS1}{clmj}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmro10}{TS1}{clmj}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmro12}{TS1}{clmj}{m}{sl}{<11-15>} + \installfontas{ts1-lmro17}{TS1}{clmj}{m}{sl}{<15->} + \installfontas{ts1-lmri7}{TS1}{clmj}{m}{it}{<-7.5>} + \installfontas{ts1-lmri8}{TS1}{clmj}{m}{it}{<7.5-8.5>} + \installfontas{ts1-lmri9}{TS1}{clmj}{m}{it}{<8.5-9.5>} + \installfontas{ts1-lmri10}{TS1}{clmj}{m}{it}{<9.5-11>} + \installfontas{ts1-lmri12}{TS1}{clmj}{m}{it}{<11->} + \installfontas{ts1-lmu10}{TS1}{clmj}{m}{ui}{} + \installfontas{ts1-lmcsc10}{TS1}{clmj}{m}{sc}{} + \installfontas{ts1-lmcsco10}{TS1}{clmj}{m}{scsl}{} + \installfontas{ts1-lmbx5}{TS1}{clmj}{bx}{n}{<-5.5>} + \installfontas{ts1-lmbx6}{TS1}{clmj}{bx}{n}{<5.5-6.5>} + \installfontas{ts1-lmbx7}{TS1}{clmj}{bx}{n}{<6.5-7.5>} + \installfontas{ts1-lmbx8}{TS1}{clmj}{bx}{n}{<7.5-8.5>} + \installfontas{ts1-lmbx9}{TS1}{clmj}{bx}{n}{<8.5-9.5>} + \installfontas{ts1-lmbx10}{TS1}{clmj}{bx}{n}{<9.5-11>} + \installfontas{ts1-lmbx12}{TS1}{clmj}{bx}{n}{<11->} + \installfontas{ts1-lmbxo10}{TS1}{clmj}{bx}{sl}{} + \installfontas{ts1-lmbxi10}{TS1}{clmj}{bx}{it}{} + \installfontas{ts1-lmb10}{TS1}{clmj}{sb}{n}{} + \installfontas{ts1-lmbo10}{TS1}{clmj}{sb}{sl}{} + \installfamily{TS1}{clmjs}{} + \installfontas{ts1-lmss8}{TS1}{clmjs}{m}{n}{<-8.5>} + \installfontas{ts1-lmss9}{TS1}{clmjs}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmss10}{TS1}{clmjs}{m}{n}{<9.5-11>} + \installfontas{ts1-lmss12}{TS1}{clmjs}{m}{n}{<11-15>} + \installfontas{ts1-lmss17}{TS1}{clmjs}{m}{n}{<15->} + \installfontas{ts1-lmsso8}{TS1}{clmjs}{m}{sl}{<-8.5>} + \installfontas{ts1-lmsso9}{TS1}{clmjs}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmsso10}{TS1}{clmjs}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmsso12}{TS1}{clmjs}{m}{sl}{<11-15>} + \installfontas{ts1-lmsso17}{TS1}{clmjs}{m}{sl}{<15->} + \installfontas{ts1-lmssbx10}{TS1}{clmjs}{bx}{n}{} + \installfontas{ts1-lmssbo10}{TS1}{clmjs}{bx}{sl}{} + \installfontas{ts1-lmssdc10}{TS1}{clmjs}{sbc}{n}{} + \installfontas{ts1-lmssdo10}{TS1}{clmjs}{sbc}{sl}{} + \installfamily{TS1}{clmjqs}{} + \installfontas{ts1-lmssq8}{TS1}{clmjqs}{m}{n}{} + \installfontas{ts1-lmssqo8}{TS1}{clmjqs}{m}{sl}{} + \installfontas{ts1-lmssqbx8}{TS1}{clmjqs}{bx}{n}{} + \installfontas{ts1-lmssqbo8}{TS1}{clmjqs}{bx}{sl}{} + \installfamily{TS1}{clmjt}{} + \installfontas{ts1-lmtt8}{TS1}{clmjt}{m}{n}{<-8.5>} + \installfontas{ts1-lmtt9}{TS1}{clmjt}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmtt10}{TS1}{clmjt}{m}{n}{<9.5-11>} + \installfontas{ts1-lmtt12}{TS1}{clmjt}{m}{n}{<11->} + \installfontas{ts1-lmtto10}{TS1}{clmjt}{m}{sl}{} + \installfontas{ts1-lmtti10}{TS1}{clmjt}{m}{it}{} + \installfontas{ts1-lmtcsc10}{TS1}{clmjt}{m}{sc}{} + \installfontas{ts1-lmtcso10}{TS1}{clmjt}{m}{scsl}{} + \installfontas{ts1-lmtk10}{TS1}{clmjt}{bx}{n}{} + \installfontas{ts1-lmtko10}{TS1}{clmjt}{bx}{sl}{} + \installfontas{ts1-lmtl10}{TS1}{clmjt}{l}{n}{} + \installfontas{ts1-lmtlo10}{TS1}{clmjt}{l}{sl}{} + \installfontas{ts1-lmtlc10}{TS1}{clmjt}{lc}{n}{} + \installfontas{ts1-lmtlco10}{TS1}{clmjt}{lc}{sl}{} + \installfamily{TS1}{clmjv}{} + \installfontas{ts1-lmvtt10}{TS1}{clmjv}{m}{n}{} + \installfontas{ts1-lmvtto10}{TS1}{clmjv}{m}{sl}{} + \installfontas{ts1-lmvtk10}{TS1}{clmjv}{bx}{n}{} + \installfontas{ts1-lmvtko10}{TS1}{clmjv}{bx}{sl}{} + \installfontas{ts1-lmvtl10}{TS1}{clmjv}{l}{n}{} + \installfontas{ts1-lmvtlo10}{TS1}{clmjv}{l}{sl}{} + \installfamily{TS1}{clmdj}{} + \installfontas{ts1-lmdunh10}{TS1}{clmdj}{m}{n}{} + \installfontas{ts1-lmduno10}{TS1}{clmdj}{m}{sl}{} + \installfamily{TS1}{clm2}{} + \installfontas{ts1-lmr5}{TS1}{clm2}{m}{n}{<-5.5>} + \installfontas{ts1-lmr6}{TS1}{clm2}{m}{n}{<5.5-6.5>} + \installfontas{ts1-lmr7}{TS1}{clm2}{m}{n}{<6.5-7.5>} + \installfontas{ts1-lmr8}{TS1}{clm2}{m}{n}{<7.5-8.5>} + \installfontas{ts1-lmr9}{TS1}{clm2}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmr10}{TS1}{clm2}{m}{n}{<9.5-11>} + \installfontas{ts1-lmr12}{TS1}{clm2}{m}{n}{<11-15>} + \installfontas{ts1-lmr17}{TS1}{clm2}{m}{n}{<15->} + \installfontas{ts1-lmro8}{TS1}{clm2}{m}{sl}{<-8.5>} + \installfontas{ts1-lmro9}{TS1}{clm2}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmro10}{TS1}{clm2}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmro12}{TS1}{clm2}{m}{sl}{<11-15>} + \installfontas{ts1-lmro17}{TS1}{clm2}{m}{sl}{<15->} + \installfontas{ts1-lmri7}{TS1}{clm2}{m}{it}{<-7.5>} + \installfontas{ts1-lmri8}{TS1}{clm2}{m}{it}{<7.5-8.5>} + \installfontas{ts1-lmri9}{TS1}{clm2}{m}{it}{<8.5-9.5>} + \installfontas{ts1-lmri10}{TS1}{clm2}{m}{it}{<9.5-11>} + \installfontas{ts1-lmri12}{TS1}{clm2}{m}{it}{<11->} + \installfontas{ts1-lmu10}{TS1}{clm2}{m}{ui}{} + \installfontas{ts1-lmcsc10}{TS1}{clm2}{m}{sc}{} + \installfontas{ts1-lmcsco10}{TS1}{clm2}{m}{scsl}{} + \installfontas{ts1-lmbx5}{TS1}{clm2}{bx}{n}{<-5.5>} + \installfontas{ts1-lmbx6}{TS1}{clm2}{bx}{n}{<5.5-6.5>} + \installfontas{ts1-lmbx7}{TS1}{clm2}{bx}{n}{<6.5-7.5>} + \installfontas{ts1-lmbx8}{TS1}{clm2}{bx}{n}{<7.5-8.5>} + \installfontas{ts1-lmbx9}{TS1}{clm2}{bx}{n}{<8.5-9.5>} + \installfontas{ts1-lmbx10}{TS1}{clm2}{bx}{n}{<9.5-11>} + \installfontas{ts1-lmbx12}{TS1}{clm2}{bx}{n}{<11->} + \installfontas{ts1-lmbxo10}{TS1}{clm2}{bx}{sl}{} + \installfontas{ts1-lmbxi10}{TS1}{clm2}{bx}{it}{} + \installfontas{ts1-lmb10}{TS1}{clm2}{sb}{n}{} + \installfontas{ts1-lmbo10}{TS1}{clm2}{sb}{sl}{} + \installfamily{TS1}{clm2s}{} + \installfontas{ts1-lmss8}{TS1}{clm2s}{m}{n}{<-8.5>} + \installfontas{ts1-lmss9}{TS1}{clm2s}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmss10}{TS1}{clm2s}{m}{n}{<9.5-11>} + \installfontas{ts1-lmss12}{TS1}{clm2s}{m}{n}{<11-15>} + \installfontas{ts1-lmss17}{TS1}{clm2s}{m}{n}{<15->} + \installfontas{ts1-lmsso8}{TS1}{clm2s}{m}{sl}{<-8.5>} + \installfontas{ts1-lmsso9}{TS1}{clm2s}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmsso10}{TS1}{clm2s}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmsso12}{TS1}{clm2s}{m}{sl}{<11-15>} + \installfontas{ts1-lmsso17}{TS1}{clm2s}{m}{sl}{<15->} + \installfontas{ts1-lmssbx10}{TS1}{clm2s}{bx}{n}{} + \installfontas{ts1-lmssbo10}{TS1}{clm2s}{bx}{sl}{} + \installfontas{ts1-lmssdc10}{TS1}{clm2s}{sbc}{n}{} + \installfontas{ts1-lmssdo10}{TS1}{clm2s}{sbc}{sl}{} + \installfamily{TS1}{clm2qs}{} + \installfontas{ts1-lmssq8}{TS1}{clm2qs}{m}{n}{} + \installfontas{ts1-lmssqo8}{TS1}{clm2qs}{m}{sl}{} + \installfontas{ts1-lmssqbx8}{TS1}{clm2qs}{bx}{n}{} + \installfontas{ts1-lmssqbo8}{TS1}{clm2qs}{bx}{sl}{} + \installfamily{TS1}{clm2v}{} + \installfontas{ts1-lmvtt10}{TS1}{clm2v}{m}{n}{} + \installfontas{ts1-lmvtto10}{TS1}{clm2v}{m}{sl}{} + \installfontas{ts1-lmvtk10}{TS1}{clm2v}{bx}{n}{} + \installfontas{ts1-lmvtko10}{TS1}{clm2v}{bx}{sl}{} + \installfontas{ts1-lmvtl10}{TS1}{clm2v}{l}{n}{} + \installfontas{ts1-lmvtlo10}{TS1}{clm2v}{l}{sl}{} + \installfamily{TS1}{clm2t}{} + \installfontas{ts1-lmtt8}{TS1}{clm2t}{m}{n}{<-8.5>} + \installfontas{ts1-lmtt9}{TS1}{clm2t}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmtt10}{TS1}{clm2t}{m}{n}{<9.5-11>} + \installfontas{ts1-lmtt12}{TS1}{clm2t}{m}{n}{<11->} + \installfontas{ts1-lmtto10}{TS1}{clm2t}{m}{sl}{} + \installfontas{ts1-lmtti10}{TS1}{clm2t}{m}{it}{} + \installfontas{ts1-lmtcsc10}{TS1}{clm2t}{m}{sc}{} + \installfontas{ts1-lmtcso10}{TS1}{clm2t}{m}{scsl}{} + \installfontas{ts1-lmtk10}{TS1}{clm2t}{bx}{n}{} + \installfontas{ts1-lmtko10}{TS1}{clm2t}{bx}{sl}{} + \installfontas{ts1-lmtl10}{TS1}{clm2t}{l}{n}{} + \installfontas{ts1-lmtlo10}{TS1}{clm2t}{l}{sl}{} + \installfontas{ts1-lmtlc10}{TS1}{clm2t}{lc}{n}{} + \installfontas{ts1-lmtlco10}{TS1}{clm2t}{lc}{sl}{} + \installfamily{TS1}{clm2d}{} + \installfontas{ts1-lmdunh10}{TS1}{clm2d}{m}{n}{} + \installfontas{ts1-lmduno10}{TS1}{clm2d}{m}{sl}{} + \installfamily{TS1}{clm2j}{} + \installfontas{ts1-lmr5}{TS1}{clm2j}{m}{n}{<-5.5>} + \installfontas{ts1-lmr6}{TS1}{clm2j}{m}{n}{<5.5-6.5>} + \installfontas{ts1-lmr7}{TS1}{clm2j}{m}{n}{<6.5-7.5>} + \installfontas{ts1-lmr8}{TS1}{clm2j}{m}{n}{<7.5-8.5>} + \installfontas{ts1-lmr9}{TS1}{clm2j}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmr10}{TS1}{clm2j}{m}{n}{<9.5-11>} + \installfontas{ts1-lmr12}{TS1}{clm2j}{m}{n}{<11-15>} + \installfontas{ts1-lmr17}{TS1}{clm2j}{m}{n}{<15->} + \installfontas{ts1-lmro8}{TS1}{clm2j}{m}{sl}{<-8.5>} + \installfontas{ts1-lmro9}{TS1}{clm2j}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmro10}{TS1}{clm2j}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmro12}{TS1}{clm2j}{m}{sl}{<11-15>} + \installfontas{ts1-lmro17}{TS1}{clm2j}{m}{sl}{<15->} + \installfontas{ts1-lmri7}{TS1}{clm2j}{m}{it}{<-7.5>} + \installfontas{ts1-lmri8}{TS1}{clm2j}{m}{it}{<7.5-8.5>} + \installfontas{ts1-lmri9}{TS1}{clm2j}{m}{it}{<8.5-9.5>} + \installfontas{ts1-lmri10}{TS1}{clm2j}{m}{it}{<9.5-11>} + \installfontas{ts1-lmri12}{TS1}{clm2j}{m}{it}{<11->} + \installfontas{ts1-lmu10}{TS1}{clm2j}{m}{ui}{} + \installfontas{ts1-lmcsc10}{TS1}{clm2j}{m}{sc}{} + \installfontas{ts1-lmcsco10}{TS1}{clm2j}{m}{scsl}{} + \installfontas{ts1-lmbx5}{TS1}{clm2j}{bx}{n}{<-5.5>} + \installfontas{ts1-lmbx6}{TS1}{clm2j}{bx}{n}{<5.5-6.5>} + \installfontas{ts1-lmbx7}{TS1}{clm2j}{bx}{n}{<6.5-7.5>} + \installfontas{ts1-lmbx8}{TS1}{clm2j}{bx}{n}{<7.5-8.5>} + \installfontas{ts1-lmbx9}{TS1}{clm2j}{bx}{n}{<8.5-9.5>} + \installfontas{ts1-lmbx10}{TS1}{clm2j}{bx}{n}{<9.5-11>} + \installfontas{ts1-lmbx12}{TS1}{clm2j}{bx}{n}{<11->} + \installfontas{ts1-lmbxo10}{TS1}{clm2j}{bx}{sl}{} + \installfontas{ts1-lmbxi10}{TS1}{clm2j}{bx}{it}{} + \installfontas{ts1-lmb10}{TS1}{clm2j}{sb}{n}{} + \installfontas{ts1-lmbo10}{TS1}{clm2j}{sb}{sl}{} + \installfamily{TS1}{clm2js}{} + \installfontas{ts1-lmss8}{TS1}{clm2js}{m}{n}{<-8.5>} + \installfontas{ts1-lmss9}{TS1}{clm2js}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmss10}{TS1}{clm2js}{m}{n}{<9.5-11>} + \installfontas{ts1-lmss12}{TS1}{clm2js}{m}{n}{<11-15>} + \installfontas{ts1-lmss17}{TS1}{clm2js}{m}{n}{<15->} + \installfontas{ts1-lmsso8}{TS1}{clm2js}{m}{sl}{<-8.5>} + \installfontas{ts1-lmsso9}{TS1}{clm2js}{m}{sl}{<8.5-9.5>} + \installfontas{ts1-lmsso10}{TS1}{clm2js}{m}{sl}{<9.5-11>} + \installfontas{ts1-lmsso12}{TS1}{clm2js}{m}{sl}{<11-15>} + \installfontas{ts1-lmsso17}{TS1}{clm2js}{m}{sl}{<15->} + \installfontas{ts1-lmssbx10}{TS1}{clm2js}{bx}{n}{} + \installfontas{ts1-lmssbo10}{TS1}{clm2js}{bx}{sl}{} + \installfontas{ts1-lmssdc10}{TS1}{clm2js}{sbc}{n}{} + \installfontas{ts1-lmssdo10}{TS1}{clm2js}{sbc}{sl}{} + \installfamily{TS1}{clm2jqs}{} + \installfontas{ts1-lmssq8}{TS1}{clm2jqs}{m}{n}{} + \installfontas{ts1-lmssqo8}{TS1}{clm2jqs}{m}{sl}{} + \installfontas{ts1-lmssqbx8}{TS1}{clm2jqs}{bx}{n}{} + \installfontas{ts1-lmssqbo8}{TS1}{clm2jqs}{bx}{sl}{} + \installfamily{TS1}{clm2jt}{} + \installfontas{ts1-lmtt8}{TS1}{clm2jt}{m}{n}{<-8.5>} + \installfontas{ts1-lmtt9}{TS1}{clm2jt}{m}{n}{<8.5-9.5>} + \installfontas{ts1-lmtt10}{TS1}{clm2jt}{m}{n}{<9.5-11>} + \installfontas{ts1-lmtt12}{TS1}{clm2jt}{m}{n}{<11->} + \installfontas{ts1-lmtto10}{TS1}{clm2jt}{m}{sl}{} + \installfontas{ts1-lmtti10}{TS1}{clm2jt}{m}{it}{} + \installfontas{ts1-lmtcsc10}{TS1}{clm2jt}{m}{sc}{} + \installfontas{ts1-lmtcso10}{TS1}{clm2jt}{m}{scsl}{} + \installfontas{ts1-lmtk10}{TS1}{clm2jt}{bx}{n}{} + \installfontas{ts1-lmtko10}{TS1}{clm2jt}{bx}{sl}{} + \installfontas{ts1-lmtl10}{TS1}{clm2jt}{l}{n}{} + \installfontas{ts1-lmtlo10}{TS1}{clm2jt}{l}{sl}{} + \installfontas{ts1-lmtlc10}{TS1}{clm2jt}{lc}{n}{} + \installfontas{ts1-lmtlco10}{TS1}{clm2jt}{lc}{sl}{} + \installfamily{TS1}{clm2jv}{} + \installfontas{ts1-lmvtt10}{TS1}{clm2jv}{m}{n}{} + \installfontas{ts1-lmvtto10}{TS1}{clm2jv}{m}{sl}{} + \installfontas{ts1-lmvtk10}{TS1}{clm2jv}{bx}{n}{} + \installfontas{ts1-lmvtko10}{TS1}{clm2jv}{bx}{sl}{} + \installfontas{ts1-lmvtl10}{TS1}{clm2jv}{l}{n}{} + \installfontas{ts1-lmvtlo10}{TS1}{clm2jv}{l}{sl}{} + \installfamily{TS1}{clm2dj}{} + \installfontas{ts1-lmdunh10}{TS1}{clm2dj}{m}{n}{} + \installfontas{ts1-lmduno10}{TS1}{clm2dj}{m}{sl}{} + \endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `clm-ts1-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/cfr-lm/manifest.txt b/Master/texmf-dist/doc/fonts/cfr-lm/manifest.txt index 861725f4ccb..83fb318e8ed 100644 --- a/Master/texmf-dist/doc/fonts/cfr-lm/manifest.txt +++ b/Master/texmf-dist/doc/fonts/cfr-lm/manifest.txt @@ -1,13 +1,13 @@ -manifest.txt -Copyright 2015 Clea F. Rees +# Manifest for cfr-lm -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) 2010-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'. @@ -15,915 +15,943 @@ The Current Maintainer of this work is Clea F. Rees. This work consists of all files listed in manifest.txt. -All TeX Font Metric files (suffix .tfm in subdirectory fonts/tfm), -Virtual Fonts (suffix .vf in subdirectory fonts/vf) etc. are -derived from the relevant Latin Modern fonts, version 2.004, -released by GUST and available from -http://www.gust.org.pl/projects/e-foundry/latin-modern. The TFM and -VF files are derived specifically from the Adobe Font Metric (suffix -.afm) and TeX Font Metric (suffix .tfm) files supplied with the -postscript type 1 version of the fonts. +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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* README.md +* manifest.txt +* cfr-lm-build.dtx +* cfr-lm.dtx +* cfr-lm.ins + +### Development files + +* fnt-tables.tex +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* fnt-manifest.lua +* tag.lua +* clm-test.lvt +* cfr-lm-auto-test.tlg + + +## Derived files + + +### Class/Package files + +* cfr-lm.sty + +### Font Encodings + +* dotdigits-clm.enc +* t1-clm.enc + +### Font Definitions + +* t1clm.fd +* t1clm2.fd +* t1clm2d.fd +* t1clm2dj.fd +* t1clm2j.fd +* t1clm2jqs.fd +* t1clm2js.fd +* t1clm2jt.fd +* t1clm2jv.fd +* t1clm2qs.fd +* t1clm2s.fd +* t1clm2t.fd +* t1clm2v.fd +* t1clmd.fd +* t1clmdj.fd +* t1clmj.fd +* t1clmjqs.fd +* t1clmjs.fd +* t1clmjt.fd +* t1clmjv.fd +* t1clmqs.fd +* t1clms.fd +* t1clmt.fd +* t1clmv.fd +* ts1clm.fd +* ts1clm2.fd +* ts1clm2d.fd +* ts1clm2dj.fd +* ts1clm2j.fd +* ts1clm2jqs.fd +* ts1clm2js.fd +* ts1clm2jt.fd +* ts1clm2jv.fd +* ts1clm2qs.fd +* ts1clm2s.fd +* ts1clm2t.fd +* ts1clm2v.fd +* ts1clmd.fd +* ts1clmdj.fd +* ts1clmj.fd +* ts1clmjqs.fd +* ts1clmjs.fd +* ts1clmjt.fd +* ts1clmjv.fd +* ts1clmqs.fd +* ts1clms.fd +* ts1clmt.fd +* ts1clmv.fd +* uclm.fd +* uclm2.fd +* uclm2d.fd +* uclm2dj.fd +* uclm2j.fd +* uclm2jqs.fd +* uclm2js.fd +* uclm2jt.fd +* uclm2jv.fd +* uclm2qs.fd +* uclm2s.fd +* uclm2t.fd +* uclm2v.fd +* uclmd.fd +* uclmdj.fd +* uclmj.fd +* uclmjqs.fd +* uclmjs.fd +* uclmjt.fd +* uclmjv.fd +* uclmqs.fd +* uclms.fd +* uclmt.fd +* uclmv.fd + +### Map Files + +* clm.map + +### TeX Font Metrics + +* clmb28t10.tfm +* clmb2j8t10.tfm +* clmb2jo8t10.tfm +* clmb2o8t10.tfm +* clmb8t10.tfm +* clmbj8t10.tfm +* clmbjo8t10.tfm +* clmbo8t10.tfm +* clmbx28t10.tfm +* clmbx28t12.tfm +* clmbx28t5.tfm +* clmbx28t6.tfm +* clmbx28t7.tfm +* clmbx28t8.tfm +* clmbx28t9.tfm +* clmbx2i8t10.tfm +* clmbx2ij8t10.tfm +* clmbx2j8t10.tfm +* clmbx2j8t12.tfm +* clmbx2j8t5.tfm +* clmbx2j8t6.tfm +* clmbx2j8t7.tfm +* clmbx2j8t8.tfm +* clmbx2j8t9.tfm +* clmbx2jo8t10.tfm +* clmbx2o8t10.tfm +* clmbx8t10.tfm +* clmbx8t12.tfm +* clmbx8t5.tfm +* clmbx8t6.tfm +* clmbx8t7.tfm +* clmbx8t8.tfm +* clmbx8t9.tfm +* clmbxi8t10.tfm +* clmbxj8t10.tfm +* clmbxj8t12.tfm +* clmbxj8t5.tfm +* clmbxj8t6.tfm +* clmbxj8t7.tfm +* clmbxj8t8.tfm +* clmbxj8t9.tfm +* clmbxji8t10.tfm +* clmbxjo8t10.tfm +* clmbxo8t10.tfm +* clmcsc28t10.tfm +* clmcsc2j8t10.tfm +* clmcsc2jo8t10.tfm +* clmcsc2o8t10.tfm +* clmcsc8t10.tfm +* clmcscj8t10.tfm +* clmcscjo8t10.tfm +* clmcsco8t10.tfm +* clmdun2jo8t10.tfm +* clmdun2o8t10.tfm +* clmdunh28t10.tfm +* clmdunh2j8t10.tfm +* clmdunh8t10.tfm +* clmdunhj8t10.tfm +* clmdunjo8t10.tfm +* clmduno8t10.tfm +* clmr28t10.tfm +* clmr28t12.tfm +* clmr28t17.tfm +* clmr28t5.tfm +* clmr28t6.tfm +* clmr28t7.tfm +* clmr28t8.tfm +* clmr28t9.tfm +* clmr2i8t10.tfm +* clmr2i8t12.tfm +* clmr2i8t7.tfm +* clmr2i8t8.tfm +* clmr2i8t9.tfm +* clmr2ij8t10.tfm +* clmr2ij8t12.tfm +* clmr2ij8t7.tfm +* clmr2ij8t8.tfm +* clmr2ij8t9.tfm +* clmr2j8t10.tfm +* clmr2j8t12.tfm +* clmr2j8t17.tfm +* clmr2j8t5.tfm +* clmr2j8t6.tfm +* clmr2j8t7.tfm +* clmr2j8t8.tfm +* clmr2j8t9.tfm +* clmr2jo8t10.tfm +* clmr2jo8t12.tfm +* clmr2jo8t17.tfm +* clmr2jo8t8.tfm +* clmr2jo8t9.tfm +* clmr2o8t10.tfm +* clmr2o8t12.tfm +* clmr2o8t17.tfm +* clmr2o8t8.tfm +* clmr2o8t9.tfm +* clmr8t10.tfm +* clmr8t12.tfm +* clmr8t17.tfm +* clmr8t5.tfm +* clmr8t6.tfm +* clmr8t7.tfm +* clmr8t8.tfm +* clmr8t9.tfm +* clmri8t10.tfm +* clmri8t12.tfm +* clmri8t7.tfm +* clmri8t8.tfm +* clmri8t9.tfm +* clmrj8t10.tfm +* clmrj8t12.tfm +* clmrj8t17.tfm +* clmrj8t5.tfm +* clmrj8t6.tfm +* clmrj8t7.tfm +* clmrj8t8.tfm +* clmrj8t9.tfm +* clmrji8t10.tfm +* clmrji8t12.tfm +* clmrji8t7.tfm +* clmrji8t8.tfm +* clmrji8t9.tfm +* clmrjo8t10.tfm +* clmrjo8t12.tfm +* clmrjo8t17.tfm +* clmrjo8t8.tfm +* clmrjo8t9.tfm +* clmro8t10.tfm +* clmro8t12.tfm +* clmro8t17.tfm +* clmro8t8.tfm +* clmro8t9.tfm +* clmss28t10.tfm +* clmss28t12.tfm +* clmss28t17.tfm +* clmss28t8.tfm +* clmss28t9.tfm +* clmss2j8t10.tfm +* clmss2j8t12.tfm +* clmss2j8t17.tfm +* clmss2j8t8.tfm +* clmss2j8t9.tfm +* clmss2jo8t10.tfm +* clmss2jo8t12.tfm +* clmss2jo8t17.tfm +* clmss2jo8t8.tfm +* clmss2jo8t9.tfm +* clmss8t10.tfm +* clmss8t12.tfm +* clmss8t17.tfm +* clmss8t8.tfm +* clmss8t9.tfm +* clmssb2jo8t10.tfm +* clmssb2o8t10.tfm +* clmssbjo8t10.tfm +* clmssbo8t10.tfm +* clmssbx28t10.tfm +* clmssbx2j8t10.tfm +* clmssbx8t10.tfm +* clmssbxj8t10.tfm +* clmssd2jo8t10.tfm +* clmssd2o8t10.tfm +* clmssdc28t10.tfm +* clmssdc2j8t10.tfm +* clmssdc8t10.tfm +* clmssdcj8t10.tfm +* clmssdjo8t10.tfm +* clmssdo8t10.tfm +* clmssj8t10.tfm +* clmssj8t12.tfm +* clmssj8t17.tfm +* clmssj8t8.tfm +* clmssj8t9.tfm +* clmssjo8t10.tfm +* clmssjo8t12.tfm +* clmssjo8t17.tfm +* clmssjo8t8.tfm +* clmssjo8t9.tfm +* clmsso28t10.tfm +* clmsso28t12.tfm +* clmsso28t17.tfm +* clmsso28t8.tfm +* clmsso28t9.tfm +* clmsso8t10.tfm +* clmsso8t12.tfm +* clmsso8t17.tfm +* clmsso8t8.tfm +* clmsso8t9.tfm +* clmssq28t8.tfm +* clmssq2j8t8.tfm +* clmssq2jo8t8.tfm +* clmssq2o8t8.tfm +* clmssq8t8.tfm +* clmssqb2jo8t8.tfm +* clmssqb2o8t8.tfm +* clmssqbjo8t8.tfm +* clmssqbo8t8.tfm +* clmssqbx28t8.tfm +* clmssqbx2j8t8.tfm +* clmssqbx8t8.tfm +* clmssqbxj8t8.tfm +* clmssqj8t8.tfm +* clmssqjo8t8.tfm +* clmssqo8t8.tfm +* clmtcsc8t10.tfm +* clmtcscj8t10.tfm +* clmtcsjo8t10.tfm +* clmtcso8t10.tfm +* clmtk8t10.tfm +* clmtkj8t10.tfm +* clmtkjo8t10.tfm +* clmtko8t10.tfm +* clmtl8t10.tfm +* clmtlc8t10.tfm +* clmtlcj8t10.tfm +* clmtlcjo8t10.tfm +* clmtlco8t10.tfm +* clmtlj8t10.tfm +* clmtljo8t10.tfm +* clmtlo8t10.tfm +* clmtt8t10.tfm +* clmtt8t12.tfm +* clmtt8t8.tfm +* clmtt8t9.tfm +* clmtti8t10.tfm +* clmttij8t10.tfm +* clmttj8t10.tfm +* clmttj8t12.tfm +* clmttj8t8.tfm +* clmttj8t9.tfm +* clmttjo8t10.tfm +* clmtto8t10.tfm +* clmu28t10.tfm +* clmu2j8t10.tfm +* clmu8t10.tfm +* clmuj8t10.tfm +* clmvtk28t10.tfm +* clmvtk2j8t10.tfm +* clmvtk2jo8t10.tfm +* clmvtk2o8t10.tfm +* clmvtk8t10.tfm +* clmvtkj8t10.tfm +* clmvtkjo8t10.tfm +* clmvtko8t10.tfm +* clmvtl28t10.tfm +* clmvtl2j8t10.tfm +* clmvtl2jo8t10.tfm +* clmvtl2o8t10.tfm +* clmvtl8t10.tfm +* clmvtlj8t10.tfm +* clmvtljo8t10.tfm +* clmvtlo8t10.tfm +* clmvtt28t10.tfm +* clmvtt2j8t10.tfm +* clmvtt2jo8t10.tfm +* clmvtt2o8t10.tfm +* clmvtt8t10.tfm +* clmvttj8t10.tfm +* clmvttjo8t10.tfm +* clmvtto8t10.tfm +* dd-lmb10.tfm +* dd-lmbo10.tfm +* dd-lmbx10.tfm +* dd-lmbx12.tfm +* dd-lmbx5.tfm +* dd-lmbx6.tfm +* dd-lmbx7.tfm +* dd-lmbx8.tfm +* dd-lmbx9.tfm +* dd-lmbxi10.tfm +* dd-lmbxo10.tfm +* dd-lmcsc10.tfm +* dd-lmcsco10.tfm +* dd-lmdunh10.tfm +* dd-lmduno10.tfm +* dd-lmr10.tfm +* dd-lmr12.tfm +* dd-lmr17.tfm +* dd-lmr5.tfm +* dd-lmr6.tfm +* dd-lmr7.tfm +* dd-lmr8.tfm +* dd-lmr9.tfm +* dd-lmri10.tfm +* dd-lmri12.tfm +* dd-lmri7.tfm +* dd-lmri8.tfm +* dd-lmri9.tfm +* dd-lmro10.tfm +* dd-lmro12.tfm +* dd-lmro17.tfm +* dd-lmro8.tfm +* dd-lmro9.tfm +* dd-lmss10.tfm +* dd-lmss12.tfm +* dd-lmss17.tfm +* dd-lmss8.tfm +* dd-lmss9.tfm +* dd-lmssbo10.tfm +* dd-lmssbx10.tfm +* dd-lmssdc10.tfm +* dd-lmssdo10.tfm +* dd-lmsso10.tfm +* dd-lmsso12.tfm +* dd-lmsso17.tfm +* dd-lmsso8.tfm +* dd-lmsso9.tfm +* dd-lmssq8.tfm +* dd-lmssqbo8.tfm +* dd-lmssqbx8.tfm +* dd-lmssqo8.tfm +* dd-lmtcsc10.tfm +* dd-lmtcso10.tfm +* dd-lmtk10.tfm +* dd-lmtko10.tfm +* dd-lmtl10.tfm +* dd-lmtlc10.tfm +* dd-lmtlco10.tfm +* dd-lmtlo10.tfm +* dd-lmtt10.tfm +* dd-lmtt12.tfm +* dd-lmtt8.tfm +* dd-lmtt9.tfm +* dd-lmtti10.tfm +* dd-lmtto10.tfm +* dd-lmu10.tfm +* dd-lmvtk10.tfm +* dd-lmvtko10.tfm +* dd-lmvtl10.tfm +* dd-lmvtlo10.tfm +* dd-lmvtt10.tfm +* dd-lmvtto10.tfm +* lmb8ttl10.tfm +* lmbo8ttl10.tfm +* lmbx8ttl10.tfm +* lmbx8ttl12.tfm +* lmbx8ttl5.tfm +* lmbx8ttl6.tfm +* lmbx8ttl7.tfm +* lmbx8ttl8.tfm +* lmbx8ttl9.tfm +* lmbxi8ttl10.tfm +* lmbxo8ttl10.tfm +* lmcsc8ttl10.tfm +* lmcsco8ttl10.tfm +* lmdunh8ttl10.tfm +* lmduno8ttl10.tfm +* lmr8ttl10.tfm +* lmr8ttl12.tfm +* lmr8ttl17.tfm +* lmr8ttl5.tfm +* lmr8ttl6.tfm +* lmr8ttl7.tfm +* lmr8ttl8.tfm +* lmr8ttl9.tfm +* lmri8ttl10.tfm +* lmri8ttl12.tfm +* lmri8ttl7.tfm +* lmri8ttl8.tfm +* lmri8ttl9.tfm +* lmro8ttl10.tfm +* lmro8ttl12.tfm +* lmro8ttl17.tfm +* lmro8ttl8.tfm +* lmro8ttl9.tfm +* lmss8ttl10.tfm +* lmss8ttl12.tfm +* lmss8ttl17.tfm +* lmss8ttl8.tfm +* lmss8ttl9.tfm +* lmssbo8ttl10.tfm +* lmssbx8ttl10.tfm +* lmssdc8ttl10.tfm +* lmssdo8ttl10.tfm +* lmsso8ttl10.tfm +* lmsso8ttl12.tfm +* lmsso8ttl17.tfm +* lmsso8ttl8.tfm +* lmsso8ttl9.tfm +* lmssq8ttl8.tfm +* lmssqbo8ttl8.tfm +* lmssqbx8ttl8.tfm +* lmssqo8ttl8.tfm +* lmtcsc8ttl10.tfm +* lmtcso8ttl10.tfm +* lmtk8ttl10.tfm +* lmtko8ttl10.tfm +* lmtl8ttl10.tfm +* lmtlc8ttl10.tfm +* lmtlco8ttl10.tfm +* lmtlo8ttl10.tfm +* lmtt8ttl10.tfm +* lmtt8ttl12.tfm +* lmtt8ttl8.tfm +* lmtt8ttl9.tfm +* lmtti8ttl10.tfm +* lmtto8ttl10.tfm +* lmu8ttl10.tfm +* lmvtk8ttl10.tfm +* lmvtko8ttl10.tfm +* lmvtl8ttl10.tfm +* lmvtlo8ttl10.tfm +* lmvtt8ttl10.tfm +* lmvtto8ttl10.tfm +* u-clmb10.tfm +* u-clmbo10.tfm +* u-clmbx10.tfm +* u-clmbx12.tfm +* u-clmbx5.tfm +* u-clmbx6.tfm +* u-clmbx7.tfm +* u-clmbx8.tfm +* u-clmbx9.tfm +* u-clmbxi10.tfm +* u-clmbxo10.tfm +* u-clmcsc10.tfm +* u-clmcsco10.tfm +* u-clmdunh10.tfm +* u-clmduno10.tfm +* u-clmr10.tfm +* u-clmr12.tfm +* u-clmr17.tfm +* u-clmr5.tfm +* u-clmr6.tfm +* u-clmr7.tfm +* u-clmr8.tfm +* u-clmr9.tfm +* u-clmri10.tfm +* u-clmri12.tfm +* u-clmri7.tfm +* u-clmri8.tfm +* u-clmri9.tfm +* u-clmro10.tfm +* u-clmro12.tfm +* u-clmro17.tfm +* u-clmro8.tfm +* u-clmro9.tfm +* u-clmss10.tfm +* u-clmss12.tfm +* u-clmss17.tfm +* u-clmss8.tfm +* u-clmss9.tfm +* u-clmssbo10.tfm +* u-clmssbx10.tfm +* u-clmssdc10.tfm +* u-clmssdo10.tfm +* u-clmsso10.tfm +* u-clmsso12.tfm +* u-clmsso17.tfm +* u-clmsso8.tfm +* u-clmsso9.tfm +* u-clmssq8.tfm +* u-clmssqbo8.tfm +* u-clmssqbx8.tfm +* u-clmssqo8.tfm +* u-clmtcsc10.tfm +* u-clmtcso10.tfm +* u-clmtk10.tfm +* u-clmtko10.tfm +* u-clmtl10.tfm +* u-clmtlc10.tfm +* u-clmtlco10.tfm +* u-clmtlo10.tfm +* u-clmtt10.tfm +* u-clmtt12.tfm +* u-clmtt8.tfm +* u-clmtt9.tfm +* u-clmtti10.tfm +* u-clmtto10.tfm +* u-clmu10.tfm +* u-clmvtk10.tfm +* u-clmvtko10.tfm +* u-clmvtl10.tfm +* u-clmvtlo10.tfm +* u-clmvtt10.tfm +* u-clmvtto10.tfm + +### Virtual Fonts + +* clmb28t10.vf +* clmb2j8t10.vf +* clmb2jo8t10.vf +* clmb2o8t10.vf +* clmb8t10.vf +* clmbj8t10.vf +* clmbjo8t10.vf +* clmbo8t10.vf +* clmbx28t10.vf +* clmbx28t12.vf +* clmbx28t5.vf +* clmbx28t6.vf +* clmbx28t7.vf +* clmbx28t8.vf +* clmbx28t9.vf +* clmbx2i8t10.vf +* clmbx2ij8t10.vf +* clmbx2j8t10.vf +* clmbx2j8t12.vf +* clmbx2j8t5.vf +* clmbx2j8t6.vf +* clmbx2j8t7.vf +* clmbx2j8t8.vf +* clmbx2j8t9.vf +* clmbx2jo8t10.vf +* clmbx2o8t10.vf +* clmbx8t10.vf +* clmbx8t12.vf +* clmbx8t5.vf +* clmbx8t6.vf +* clmbx8t7.vf +* clmbx8t8.vf +* clmbx8t9.vf +* clmbxi8t10.vf +* clmbxj8t10.vf +* clmbxj8t12.vf +* clmbxj8t5.vf +* clmbxj8t6.vf +* clmbxj8t7.vf +* clmbxj8t8.vf +* clmbxj8t9.vf +* clmbxji8t10.vf +* clmbxjo8t10.vf +* clmbxo8t10.vf +* clmcsc28t10.vf +* clmcsc2j8t10.vf +* clmcsc2jo8t10.vf +* clmcsc2o8t10.vf +* clmcsc8t10.vf +* clmcscj8t10.vf +* clmcscjo8t10.vf +* clmcsco8t10.vf +* clmdun2jo8t10.vf +* clmdun2o8t10.vf +* clmdunh28t10.vf +* clmdunh2j8t10.vf +* clmdunh8t10.vf +* clmdunhj8t10.vf +* clmdunjo8t10.vf +* clmduno8t10.vf +* clmr28t10.vf +* clmr28t12.vf +* clmr28t17.vf +* clmr28t5.vf +* clmr28t6.vf +* clmr28t7.vf +* clmr28t8.vf +* clmr28t9.vf +* clmr2i8t10.vf +* clmr2i8t12.vf +* clmr2i8t7.vf +* clmr2i8t8.vf +* clmr2i8t9.vf +* clmr2ij8t10.vf +* clmr2ij8t12.vf +* clmr2ij8t7.vf +* clmr2ij8t8.vf +* clmr2ij8t9.vf +* clmr2j8t10.vf +* clmr2j8t12.vf +* clmr2j8t17.vf +* clmr2j8t5.vf +* clmr2j8t6.vf +* clmr2j8t7.vf +* clmr2j8t8.vf +* clmr2j8t9.vf +* clmr2jo8t10.vf +* clmr2jo8t12.vf +* clmr2jo8t17.vf +* clmr2jo8t8.vf +* clmr2jo8t9.vf +* clmr2o8t10.vf +* clmr2o8t12.vf +* clmr2o8t17.vf +* clmr2o8t8.vf +* clmr2o8t9.vf +* clmr8t10.vf +* clmr8t12.vf +* clmr8t17.vf +* clmr8t5.vf +* clmr8t6.vf +* clmr8t7.vf +* clmr8t8.vf +* clmr8t9.vf +* clmri8t10.vf +* clmri8t12.vf +* clmri8t7.vf +* clmri8t8.vf +* clmri8t9.vf +* clmrj8t10.vf +* clmrj8t12.vf +* clmrj8t17.vf +* clmrj8t5.vf +* clmrj8t6.vf +* clmrj8t7.vf +* clmrj8t8.vf +* clmrj8t9.vf +* clmrji8t10.vf +* clmrji8t12.vf +* clmrji8t7.vf +* clmrji8t8.vf +* clmrji8t9.vf +* clmrjo8t10.vf +* clmrjo8t12.vf +* clmrjo8t17.vf +* clmrjo8t8.vf +* clmrjo8t9.vf +* clmro8t10.vf +* clmro8t12.vf +* clmro8t17.vf +* clmro8t8.vf +* clmro8t9.vf +* clmss28t10.vf +* clmss28t12.vf +* clmss28t17.vf +* clmss28t8.vf +* clmss28t9.vf +* clmss2j8t10.vf +* clmss2j8t12.vf +* clmss2j8t17.vf +* clmss2j8t8.vf +* clmss2j8t9.vf +* clmss2jo8t10.vf +* clmss2jo8t12.vf +* clmss2jo8t17.vf +* clmss2jo8t8.vf +* clmss2jo8t9.vf +* clmss8t10.vf +* clmss8t12.vf +* clmss8t17.vf +* clmss8t8.vf +* clmss8t9.vf +* clmssb2jo8t10.vf +* clmssb2o8t10.vf +* clmssbjo8t10.vf +* clmssbo8t10.vf +* clmssbx28t10.vf +* clmssbx2j8t10.vf +* clmssbx8t10.vf +* clmssbxj8t10.vf +* clmssd2jo8t10.vf +* clmssd2o8t10.vf +* clmssdc28t10.vf +* clmssdc2j8t10.vf +* clmssdc8t10.vf +* clmssdcj8t10.vf +* clmssdjo8t10.vf +* clmssdo8t10.vf +* clmssj8t10.vf +* clmssj8t12.vf +* clmssj8t17.vf +* clmssj8t8.vf +* clmssj8t9.vf +* clmssjo8t10.vf +* clmssjo8t12.vf +* clmssjo8t17.vf +* clmssjo8t8.vf +* clmssjo8t9.vf +* clmsso28t10.vf +* clmsso28t12.vf +* clmsso28t17.vf +* clmsso28t8.vf +* clmsso28t9.vf +* clmsso8t10.vf +* clmsso8t12.vf +* clmsso8t17.vf +* clmsso8t8.vf +* clmsso8t9.vf +* clmssq28t8.vf +* clmssq2j8t8.vf +* clmssq2jo8t8.vf +* clmssq2o8t8.vf +* clmssq8t8.vf +* clmssqb2jo8t8.vf +* clmssqb2o8t8.vf +* clmssqbjo8t8.vf +* clmssqbo8t8.vf +* clmssqbx28t8.vf +* clmssqbx2j8t8.vf +* clmssqbx8t8.vf +* clmssqbxj8t8.vf +* clmssqj8t8.vf +* clmssqjo8t8.vf +* clmssqo8t8.vf +* clmtcsc8t10.vf +* clmtcscj8t10.vf +* clmtcsjo8t10.vf +* clmtcso8t10.vf +* clmtk8t10.vf +* clmtkj8t10.vf +* clmtkjo8t10.vf +* clmtko8t10.vf +* clmtl8t10.vf +* clmtlc8t10.vf +* clmtlcj8t10.vf +* clmtlcjo8t10.vf +* clmtlco8t10.vf +* clmtlj8t10.vf +* clmtljo8t10.vf +* clmtlo8t10.vf +* clmtt8t10.vf +* clmtt8t12.vf +* clmtt8t8.vf +* clmtt8t9.vf +* clmtti8t10.vf +* clmttij8t10.vf +* clmttj8t10.vf +* clmttj8t12.vf +* clmttj8t8.vf +* clmttj8t9.vf +* clmttjo8t10.vf +* clmtto8t10.vf +* clmu28t10.vf +* clmu2j8t10.vf +* clmu8t10.vf +* clmuj8t10.vf +* clmvtk28t10.vf +* clmvtk2j8t10.vf +* clmvtk2jo8t10.vf +* clmvtk2o8t10.vf +* clmvtk8t10.vf +* clmvtkj8t10.vf +* clmvtkjo8t10.vf +* clmvtko8t10.vf +* clmvtl28t10.vf +* clmvtl2j8t10.vf +* clmvtl2jo8t10.vf +* clmvtl2o8t10.vf +* clmvtl8t10.vf +* clmvtlj8t10.vf +* clmvtljo8t10.vf +* clmvtlo8t10.vf +* clmvtt28t10.vf +* clmvtt2j8t10.vf +* clmvtt2jo8t10.vf +* clmvtt2o8t10.vf +* clmvtt8t10.vf +* clmvttj8t10.vf +* clmvttjo8t10.vf +* clmvtto8t10.vf +* u-clmb10.vf +* u-clmbo10.vf +* u-clmbx10.vf +* u-clmbx12.vf +* u-clmbx5.vf +* u-clmbx6.vf +* u-clmbx7.vf +* u-clmbx8.vf +* u-clmbx9.vf +* u-clmbxi10.vf +* u-clmbxo10.vf +* u-clmcsc10.vf +* u-clmcsco10.vf +* u-clmdunh10.vf +* u-clmduno10.vf +* u-clmr10.vf +* u-clmr12.vf +* u-clmr17.vf +* u-clmr5.vf +* u-clmr6.vf +* u-clmr7.vf +* u-clmr8.vf +* u-clmr9.vf +* u-clmri10.vf +* u-clmri12.vf +* u-clmri7.vf +* u-clmri8.vf +* u-clmri9.vf +* u-clmro10.vf +* u-clmro12.vf +* u-clmro17.vf +* u-clmro8.vf +* u-clmro9.vf +* u-clmss10.vf +* u-clmss12.vf +* u-clmss17.vf +* u-clmss8.vf +* u-clmss9.vf +* u-clmssbo10.vf +* u-clmssbx10.vf +* u-clmssdc10.vf +* u-clmssdo10.vf +* u-clmsso10.vf +* u-clmsso12.vf +* u-clmsso17.vf +* u-clmsso8.vf +* u-clmsso9.vf +* u-clmssq8.vf +* u-clmssqbo8.vf +* u-clmssqbx8.vf +* u-clmssqo8.vf +* u-clmtcsc10.vf +* u-clmtcso10.vf +* u-clmtk10.vf +* u-clmtko10.vf +* u-clmtl10.vf +* u-clmtlc10.vf +* u-clmtlco10.vf +* u-clmtlo10.vf +* u-clmtt10.vf +* u-clmtt12.vf +* u-clmtt8.vf +* u-clmtt9.vf +* u-clmtti10.vf +* u-clmtto10.vf +* u-clmu10.vf +* u-clmvtk10.vf +* u-clmvtko10.vf +* u-clmvtl10.vf +* u-clmvtlo10.vf +* u-clmvtt10.vf +* u-clmvtto10.vf -The encoding t1-clm.etx is derived from the file t1.etx supplied with -fontinst. A copy of fontinst including an unmodified copy of t1.etx is -available from -http://mirror.ctan.org/fonts/utilities/fontinst. +### Typeset documentation -manifest.txt -README -cfr-lm.tex -cfr-lm.pdf -clm-test.tex -clm-test.pdf -cfr-lm.sty -clm-t1-drv.tex -clm-ts1-drv.tex -clm-map.tex -clm.map -dotoldstyle.etx -dotprop.etx -dottaboldstyle.etx -dotdigits.etx -dotdigits-clm.enc -t1-clm.etx -t1-clm.enc -clmb28t10.tfm -clmb28t10.vf -clmb2j8t10.tfm -clmb2j8t10.vf -clmb2jo8t10.tfm -clmb2jo8t10.vf -clmb2o8t10.tfm -clmb2o8t10.vf -clmb8t10.tfm -clmb8t10.vf -clmbj8t10.tfm -clmbj8t10.vf -clmbjo8t10.tfm -clmbjo8t10.vf -clmbo8t10.tfm -clmbo8t10.vf -clmbx28t10.tfm -clmbx28t10.vf -clmbx28t12.tfm -clmbx28t12.vf -clmbx28t5.tfm -clmbx28t5.vf -clmbx28t6.tfm -clmbx28t6.vf -clmbx28t7.tfm -clmbx28t7.vf -clmbx28t8.tfm -clmbx28t8.vf -clmbx28t9.tfm -clmbx28t9.vf -clmbx2i8t10.tfm -clmbx2i8t10.vf -clmbx2ij8t10.tfm -clmbx2ij8t10.vf -clmbx2j8t10.tfm -clmbx2j8t10.vf -clmbx2j8t12.tfm -clmbx2j8t12.vf -clmbx2j8t5.tfm -clmbx2j8t5.vf -clmbx2j8t6.tfm -clmbx2j8t6.vf -clmbx2j8t7.tfm -clmbx2j8t7.vf -clmbx2j8t8.tfm -clmbx2j8t8.vf -clmbx2j8t9.tfm -clmbx2j8t9.vf -clmbx2jo8t10.tfm -clmbx2jo8t10.vf -clmbx2o8t10.tfm -clmbx2o8t10.vf -clmbx8t10.tfm -clmbx8t10.vf -clmbx8t12.tfm -clmbx8t12.vf -clmbx8t5.tfm -clmbx8t5.vf -clmbx8t6.tfm -clmbx8t6.vf -clmbx8t7.tfm -clmbx8t7.vf -clmbx8t8.tfm -clmbx8t8.vf -clmbx8t9.tfm -clmbx8t9.vf -clmbxi8t10.tfm -clmbxi8t10.vf -clmbxj8t10.tfm -clmbxj8t10.vf -clmbxj8t12.tfm -clmbxj8t12.vf -clmbxj8t5.tfm -clmbxj8t5.vf -clmbxj8t6.tfm -clmbxj8t6.vf -clmbxj8t7.tfm -clmbxj8t7.vf -clmbxj8t8.tfm -clmbxj8t8.vf -clmbxj8t9.tfm -clmbxj8t9.vf -clmbxji8t10.tfm -clmbxji8t10.vf -clmbxjo8t10.tfm -clmbxjo8t10.vf -clmbxo8t10.tfm -clmbxo8t10.vf -clmcsc28t10.tfm -clmcsc28t10.vf -clmcsc2j8t10.tfm -clmcsc2j8t10.vf -clmcsc2jo8t10.tfm -clmcsc2jo8t10.vf -clmcsc2o8t10.tfm -clmcsc2o8t10.vf -clmcsc8t10.tfm -clmcsc8t10.vf -clmcscj8t10.tfm -clmcscj8t10.vf -clmcscjo8t10.tfm -clmcscjo8t10.vf -clmcsco8t10.tfm -clmcsco8t10.vf -clmdun2jo8t10.tfm -clmdun2jo8t10.vf -clmdun2o8t10.tfm -clmdun2o8t10.vf -clmdunh28t10.tfm -clmdunh28t10.vf -clmdunh2j8t10.tfm -clmdunh2j8t10.vf -clmdunh8t10.tfm -clmdunh8t10.vf -clmdunhj8t10.tfm -clmdunhj8t10.vf -clmdunjo8t10.tfm -clmdunjo8t10.vf -clmduno8t10.tfm -clmduno8t10.vf -clmr28t10.tfm -clmr28t10.vf -clmr28t12.tfm -clmr28t12.vf -clmr28t17.tfm -clmr28t17.vf -clmr28t5.tfm -clmr28t5.vf -clmr28t6.tfm -clmr28t6.vf -clmr28t7.tfm -clmr28t7.vf -clmr28t8.tfm -clmr28t8.vf -clmr28t9.tfm -clmr28t9.vf -clmr2i8t10.tfm -clmr2i8t10.vf -clmr2i8t12.tfm -clmr2i8t12.vf -clmr2i8t7.tfm -clmr2i8t7.vf -clmr2i8t8.tfm -clmr2i8t8.vf -clmr2i8t9.tfm -clmr2i8t9.vf -clmr2ij8t10.tfm -clmr2ij8t10.vf -clmr2ij8t12.tfm -clmr2ij8t12.vf -clmr2ij8t7.tfm -clmr2ij8t7.vf -clmr2ij8t8.tfm -clmr2ij8t8.vf -clmr2ij8t9.tfm -clmr2ij8t9.vf -clmr2j8t10.tfm -clmr2j8t10.vf -clmr2j8t12.tfm -clmr2j8t12.vf -clmr2j8t17.tfm -clmr2j8t17.vf -clmr2j8t5.tfm -clmr2j8t5.vf -clmr2j8t6.tfm -clmr2j8t6.vf -clmr2j8t7.tfm -clmr2j8t7.vf -clmr2j8t8.tfm -clmr2j8t8.vf -clmr2j8t9.tfm -clmr2j8t9.vf -clmr2jo8t10.tfm -clmr2jo8t10.vf -clmr2jo8t12.tfm -clmr2jo8t12.vf -clmr2jo8t17.tfm -clmr2jo8t17.vf -clmr2jo8t8.tfm -clmr2jo8t8.vf -clmr2jo8t9.tfm -clmr2jo8t9.vf -clmr2o8t10.tfm -clmr2o8t10.vf -clmr2o8t12.tfm -clmr2o8t12.vf -clmr2o8t17.tfm -clmr2o8t17.vf -clmr2o8t8.tfm -clmr2o8t8.vf -clmr2o8t9.tfm -clmr2o8t9.vf -clmr8t10.tfm -clmr8t10.vf -clmr8t12.tfm -clmr8t12.vf -clmr8t17.tfm -clmr8t17.vf -clmr8t5.tfm -clmr8t5.vf -clmr8t6.tfm -clmr8t6.vf -clmr8t7.tfm -clmr8t7.vf -clmr8t8.tfm -clmr8t8.vf -clmr8t9.tfm -clmr8t9.vf -clmri8t10.tfm -clmri8t10.vf -clmri8t12.tfm -clmri8t12.vf -clmri8t7.tfm -clmri8t7.vf -clmri8t8.tfm -clmri8t8.vf -clmri8t9.tfm -clmri8t9.vf -clmrj8t10.tfm -clmrj8t10.vf -clmrj8t12.tfm -clmrj8t12.vf -clmrj8t17.tfm -clmrj8t17.vf -clmrj8t5.tfm -clmrj8t5.vf -clmrj8t6.tfm -clmrj8t6.vf -clmrj8t7.tfm -clmrj8t7.vf -clmrj8t8.tfm -clmrj8t8.vf -clmrj8t9.tfm -clmrj8t9.vf -clmrji8t10.tfm -clmrji8t10.vf -clmrji8t12.tfm -clmrji8t12.vf -clmrji8t7.tfm -clmrji8t7.vf -clmrji8t8.tfm -clmrji8t8.vf -clmrji8t9.tfm -clmrji8t9.vf -clmrjo8t10.tfm -clmrjo8t10.vf -clmrjo8t12.tfm -clmrjo8t12.vf -clmrjo8t17.tfm -clmrjo8t17.vf -clmrjo8t8.tfm -clmrjo8t8.vf -clmrjo8t9.tfm -clmrjo8t9.vf -clmro8t10.tfm -clmro8t10.vf -clmro8t12.tfm -clmro8t12.vf -clmro8t17.tfm -clmro8t17.vf -clmro8t8.tfm -clmro8t8.vf -clmro8t9.tfm -clmro8t9.vf -clmss28t10.tfm -clmss28t10.vf -clmss28t12.tfm -clmss28t12.vf -clmss28t17.tfm -clmss28t17.vf -clmss28t8.tfm -clmss28t8.vf -clmss28t9.tfm -clmss28t9.vf -clmss2j8t10.tfm -clmss2j8t10.vf -clmss2j8t12.tfm -clmss2j8t12.vf -clmss2j8t17.tfm -clmss2j8t17.vf -clmss2j8t8.tfm -clmss2j8t8.vf -clmss2j8t9.tfm -clmss2j8t9.vf -clmss2jo8t10.tfm -clmss2jo8t10.vf -clmss2jo8t12.tfm -clmss2jo8t12.vf -clmss2jo8t17.tfm -clmss2jo8t17.vf -clmss2jo8t8.tfm -clmss2jo8t8.vf -clmss2jo8t9.tfm -clmss2jo8t9.vf -clmss8t10.tfm -clmss8t10.vf -clmss8t12.tfm -clmss8t12.vf -clmss8t17.tfm -clmss8t17.vf -clmss8t8.tfm -clmss8t8.vf -clmss8t9.tfm -clmss8t9.vf -clmssb2jo8t10.tfm -clmssb2jo8t10.vf -clmssb2o8t10.tfm -clmssb2o8t10.vf -clmssbjo8t10.tfm -clmssbjo8t10.vf -clmssbo8t10.tfm -clmssbo8t10.vf -clmssbx28t10.tfm -clmssbx28t10.vf -clmssbx2j8t10.tfm -clmssbx2j8t10.vf -clmssbx8t10.tfm -clmssbx8t10.vf -clmssbxj8t10.tfm -clmssbxj8t10.vf -clmssd2jo8t10.tfm -clmssd2jo8t10.vf -clmssd2o8t10.tfm -clmssd2o8t10.vf -clmssdc28t10.tfm -clmssdc28t10.vf -clmssdc2j8t10.tfm -clmssdc2j8t10.vf -clmssdc8t10.tfm -clmssdc8t10.vf -clmssdcj8t10.tfm -clmssdcj8t10.vf -clmssdjo8t10.tfm -clmssdjo8t10.vf -clmssdo8t10.tfm -clmssdo8t10.vf -clmssj8t10.tfm -clmssj8t10.vf -clmssj8t12.tfm -clmssj8t12.vf -clmssj8t17.tfm -clmssj8t17.vf -clmssj8t8.tfm -clmssj8t8.vf -clmssj8t9.tfm -clmssj8t9.vf -clmssjo8t10.tfm -clmssjo8t10.vf -clmssjo8t12.tfm -clmssjo8t12.vf -clmssjo8t17.tfm -clmssjo8t17.vf -clmssjo8t8.tfm -clmssjo8t8.vf -clmssjo8t9.tfm -clmssjo8t9.vf -clmsso28t10.tfm -clmsso28t10.vf -clmsso28t12.tfm -clmsso28t12.vf -clmsso28t17.tfm -clmsso28t17.vf -clmsso28t8.tfm -clmsso28t8.vf -clmsso28t9.tfm -clmsso28t9.vf -clmsso8t10.tfm -clmsso8t10.vf -clmsso8t12.tfm -clmsso8t12.vf -clmsso8t17.tfm -clmsso8t17.vf -clmsso8t8.tfm -clmsso8t8.vf -clmsso8t9.tfm -clmsso8t9.vf -clmssq28t8.tfm -clmssq28t8.vf -clmssq2j8t8.tfm -clmssq2j8t8.vf -clmssq2jo8t8.tfm -clmssq2jo8t8.vf -clmssq2o8t8.tfm -clmssq2o8t8.vf -clmssq8t8.tfm -clmssq8t8.vf -clmssqb2jo8t8.tfm -clmssqb2jo8t8.vf -clmssqb2o8t8.tfm -clmssqb2o8t8.vf -clmssqbjo8t8.tfm -clmssqbjo8t8.vf -clmssqbo8t8.tfm -clmssqbo8t8.vf -clmssqbx28t8.tfm -clmssqbx28t8.vf -clmssqbx2j8t8.tfm -clmssqbx2j8t8.vf -clmssqbx8t8.tfm -clmssqbx8t8.vf -clmssqbxj8t8.tfm -clmssqbxj8t8.vf -clmssqj8t8.tfm -clmssqj8t8.vf -clmssqjo8t8.tfm -clmssqjo8t8.vf -clmssqo8t8.tfm -clmssqo8t8.vf -clmtcsc8t10.tfm -clmtcsc8t10.vf -clmtcscj8t10.tfm -clmtcscj8t10.vf -clmtcsjo8t10.tfm -clmtcsjo8t10.vf -clmtcso8t10.tfm -clmtcso8t10.vf -clmtk8t10.tfm -clmtk8t10.vf -clmtkj8t10.tfm -clmtkj8t10.vf -clmtkjo8t10.tfm -clmtkjo8t10.vf -clmtko8t10.tfm -clmtko8t10.vf -clmtl8t10.tfm -clmtl8t10.vf -clmtlc8t10.tfm -clmtlc8t10.vf -clmtlcj8t10.tfm -clmtlcj8t10.vf -clmtlcjo8t10.tfm -clmtlcjo8t10.vf -clmtlco8t10.tfm -clmtlco8t10.vf -clmtlj8t10.tfm -clmtlj8t10.vf -clmtljo8t10.tfm -clmtljo8t10.vf -clmtlo8t10.tfm -clmtlo8t10.vf -clmtt8t10.tfm -clmtt8t10.vf -clmtt8t12.tfm -clmtt8t12.vf -clmtt8t8.tfm -clmtt8t8.vf -clmtt8t9.tfm -clmtt8t9.vf -clmtti8t10.tfm -clmtti8t10.vf -clmttij8t10.tfm -clmttij8t10.vf -clmttj8t10.tfm -clmttj8t10.vf -clmttj8t12.tfm -clmttj8t12.vf -clmttj8t8.tfm -clmttj8t8.vf -clmttj8t9.tfm -clmttj8t9.vf -clmttjo8t10.tfm -clmttjo8t10.vf -clmtto8t10.tfm -clmtto8t10.vf -clmu28t10.tfm -clmu28t10.vf -clmu2j8t10.tfm -clmu2j8t10.vf -clmu8t10.tfm -clmu8t10.vf -clmuj8t10.tfm -clmuj8t10.vf -clmvtk28t10.tfm -clmvtk28t10.vf -clmvtk2j8t10.tfm -clmvtk2j8t10.vf -clmvtk2jo8t10.tfm -clmvtk2jo8t10.vf -clmvtk2o8t10.tfm -clmvtk2o8t10.vf -clmvtk8t10.tfm -clmvtk8t10.vf -clmvtkj8t10.tfm -clmvtkj8t10.vf -clmvtkjo8t10.tfm -clmvtkjo8t10.vf -clmvtko8t10.tfm -clmvtko8t10.vf -clmvtl28t10.tfm -clmvtl28t10.vf -clmvtl2j8t10.tfm -clmvtl2j8t10.vf -clmvtl2jo8t10.tfm -clmvtl2jo8t10.vf -clmvtl2o8t10.tfm -clmvtl2o8t10.vf -clmvtl8t10.tfm -clmvtl8t10.vf -clmvtlj8t10.tfm -clmvtlj8t10.vf -clmvtljo8t10.tfm -clmvtljo8t10.vf -clmvtlo8t10.tfm -clmvtlo8t10.vf -clmvtt28t10.tfm -clmvtt28t10.vf -clmvtt2j8t10.tfm -clmvtt2j8t10.vf -clmvtt2jo8t10.tfm -clmvtt2jo8t10.vf -clmvtt2o8t10.tfm -clmvtt2o8t10.vf -clmvtt8t10.tfm -clmvtt8t10.vf -clmvttj8t10.tfm -clmvttj8t10.vf -clmvttjo8t10.tfm -clmvttjo8t10.vf -clmvtto8t10.tfm -clmvtto8t10.vf -dd-lmb10.tfm -dd-lmbo10.tfm -dd-lmbx10.tfm -dd-lmbx12.tfm -dd-lmbx5.tfm -dd-lmbx6.tfm -dd-lmbx7.tfm -dd-lmbx8.tfm -dd-lmbx9.tfm -dd-lmbxi10.tfm -dd-lmbxo10.tfm -dd-lmcsc10.tfm -dd-lmcsco10.tfm -dd-lmdunh10.tfm -dd-lmduno10.tfm -dd-lmr10.tfm -dd-lmr12.tfm -dd-lmr17.tfm -dd-lmr5.tfm -dd-lmr6.tfm -dd-lmr7.tfm -dd-lmr8.tfm -dd-lmr9.tfm -dd-lmri10.tfm -dd-lmri12.tfm -dd-lmri7.tfm -dd-lmri8.tfm -dd-lmri9.tfm -dd-lmro10.tfm -dd-lmro12.tfm -dd-lmro17.tfm -dd-lmro8.tfm -dd-lmro9.tfm -dd-lmss10.tfm -dd-lmss12.tfm -dd-lmss17.tfm -dd-lmss8.tfm -dd-lmss9.tfm -dd-lmssbo10.tfm -dd-lmssbx10.tfm -dd-lmssdc10.tfm -dd-lmssdo10.tfm -dd-lmsso10.tfm -dd-lmsso12.tfm -dd-lmsso17.tfm -dd-lmsso8.tfm -dd-lmsso9.tfm -dd-lmssq8.tfm -dd-lmssqbo8.tfm -dd-lmssqbx8.tfm -dd-lmssqo8.tfm -dd-lmtcsc10.tfm -dd-lmtcso10.tfm -dd-lmtk10.tfm -dd-lmtko10.tfm -dd-lmtl10.tfm -dd-lmtlc10.tfm -dd-lmtlco10.tfm -dd-lmtlo10.tfm -dd-lmtt10.tfm -dd-lmtt12.tfm -dd-lmtt8.tfm -dd-lmtt9.tfm -dd-lmtti10.tfm -dd-lmtto10.tfm -dd-lmu10.tfm -dd-lmvtk10.tfm -dd-lmvtko10.tfm -dd-lmvtl10.tfm -dd-lmvtlo10.tfm -dd-lmvtt10.tfm -dd-lmvtto10.tfm -lmb8ttl10.tfm -lmbo8ttl10.tfm -lmbx8ttl10.tfm -lmbx8ttl12.tfm -lmbx8ttl5.tfm -lmbx8ttl6.tfm -lmbx8ttl7.tfm -lmbx8ttl8.tfm -lmbx8ttl9.tfm -lmbxi8ttl10.tfm -lmbxo8ttl10.tfm -lmcsc8ttl10.tfm -lmcsco8ttl10.tfm -lmdunh8ttl10.tfm -lmduno8ttl10.tfm -lmr8ttl10.tfm -lmr8ttl12.tfm -lmr8ttl17.tfm -lmr8ttl5.tfm -lmr8ttl6.tfm -lmr8ttl7.tfm -lmr8ttl8.tfm -lmr8ttl9.tfm -lmri8ttl10.tfm -lmri8ttl12.tfm -lmri8ttl7.tfm -lmri8ttl8.tfm -lmri8ttl9.tfm -lmro8ttl10.tfm -lmro8ttl12.tfm -lmro8ttl17.tfm -lmro8ttl8.tfm -lmro8ttl9.tfm -lmss8ttl10.tfm -lmss8ttl12.tfm -lmss8ttl17.tfm -lmss8ttl8.tfm -lmss8ttl9.tfm -lmssbo8ttl10.tfm -lmssbx8ttl10.tfm -lmssdc8ttl10.tfm -lmssdo8ttl10.tfm -lmsso8ttl10.tfm -lmsso8ttl12.tfm -lmsso8ttl17.tfm -lmsso8ttl8.tfm -lmsso8ttl9.tfm -lmssq8ttl8.tfm -lmssqbo8ttl8.tfm -lmssqbx8ttl8.tfm -lmssqo8ttl8.tfm -lmtcsc8ttl10.tfm -lmtcso8ttl10.tfm -lmtk8ttl10.tfm -lmtko8ttl10.tfm -lmtl8ttl10.tfm -lmtlc8ttl10.tfm -lmtlco8ttl10.tfm -lmtlo8ttl10.tfm -lmtt8ttl10.tfm -lmtt8ttl12.tfm -lmtt8ttl8.tfm -lmtt8ttl9.tfm -lmtti8ttl10.tfm -lmtto8ttl10.tfm -lmu8ttl10.tfm -lmvtk8ttl10.tfm -lmvtko8ttl10.tfm -lmvtl8ttl10.tfm -lmvtlo8ttl10.tfm -lmvtt8ttl10.tfm -lmvtto8ttl10.tfm -t1clm.fd -t1clm2.fd -t1clm2d.fd -t1clm2dj.fd -t1clm2j.fd -t1clm2jqs.fd -t1clm2js.fd -t1clm2jt.fd -t1clm2jv.fd -t1clm2qs.fd -t1clm2s.fd -t1clm2t.fd -t1clm2v.fd -t1clmd.fd -t1clmdj.fd -t1clmj.fd -t1clmjqs.fd -t1clmjs.fd -t1clmjt.fd -t1clmjv.fd -t1clmqs.fd -t1clms.fd -t1clmt.fd -t1clmv.fd -ts1clm.fd -ts1clm2.fd -ts1clm2d.fd -ts1clm2dj.fd -ts1clm2j.fd -ts1clm2jqs.fd -ts1clm2js.fd -ts1clm2jt.fd -ts1clm2jv.fd -ts1clm2qs.fd -ts1clm2s.fd -ts1clm2t.fd -ts1clm2v.fd -ts1clmd.fd -ts1clmdj.fd -ts1clmj.fd -ts1clmjqs.fd -ts1clmjs.fd -ts1clmjt.fd -ts1clmjv.fd -ts1clmqs.fd -ts1clms.fd -ts1clmt.fd -ts1clmv.fd -u-clmb10.tfm -u-clmb10.vf -u-clmbo10.tfm -u-clmbo10.vf -u-clmbx10.tfm -u-clmbx10.vf -u-clmbx12.tfm -u-clmbx12.vf -u-clmbx5.tfm -u-clmbx5.vf -u-clmbx6.tfm -u-clmbx6.vf -u-clmbx7.tfm -u-clmbx7.vf -u-clmbx8.tfm -u-clmbx8.vf -u-clmbx9.tfm -u-clmbx9.vf -u-clmbxi10.tfm -u-clmbxi10.vf -u-clmbxo10.tfm -u-clmbxo10.vf -u-clmcsc10.tfm -u-clmcsc10.vf -u-clmcsco10.tfm -u-clmcsco10.vf -u-clmdunh10.tfm -u-clmdunh10.vf -u-clmduno10.tfm -u-clmduno10.vf -u-clmr10.tfm -u-clmr10.vf -u-clmr12.tfm -u-clmr12.vf -u-clmr17.tfm -u-clmr17.vf -u-clmr5.tfm -u-clmr5.vf -u-clmr6.tfm -u-clmr6.vf -u-clmr7.tfm -u-clmr7.vf -u-clmr8.tfm -u-clmr8.vf -u-clmr9.tfm -u-clmr9.vf -u-clmri10.tfm -u-clmri10.vf -u-clmri12.tfm -u-clmri12.vf -u-clmri7.tfm -u-clmri7.vf -u-clmri8.tfm -u-clmri8.vf -u-clmri9.tfm -u-clmri9.vf -u-clmro10.tfm -u-clmro10.vf -u-clmro12.tfm -u-clmro12.vf -u-clmro17.tfm -u-clmro17.vf -u-clmro8.tfm -u-clmro8.vf -u-clmro9.tfm -u-clmro9.vf -u-clmss10.tfm -u-clmss10.vf -u-clmss12.tfm -u-clmss12.vf -u-clmss17.tfm -u-clmss17.vf -u-clmss8.tfm -u-clmss8.vf -u-clmss9.tfm -u-clmss9.vf -u-clmssbo10.tfm -u-clmssbo10.vf -u-clmssbx10.tfm -u-clmssbx10.vf -u-clmssdc10.tfm -u-clmssdc10.vf -u-clmssdo10.tfm -u-clmssdo10.vf -u-clmsso10.tfm -u-clmsso10.vf -u-clmsso12.tfm -u-clmsso12.vf -u-clmsso17.tfm -u-clmsso17.vf -u-clmsso8.tfm -u-clmsso8.vf -u-clmsso9.tfm -u-clmsso9.vf -u-clmssq8.tfm -u-clmssq8.vf -u-clmssqbo8.tfm -u-clmssqbo8.vf -u-clmssqbx8.tfm -u-clmssqbx8.vf -u-clmssqo8.tfm -u-clmssqo8.vf -u-clmtcsc10.tfm -u-clmtcsc10.vf -u-clmtcso10.tfm -u-clmtcso10.vf -u-clmtk10.tfm -u-clmtk10.vf -u-clmtko10.tfm -u-clmtko10.vf -u-clmtl10.tfm -u-clmtl10.vf -u-clmtlc10.tfm -u-clmtlc10.vf -u-clmtlco10.tfm -u-clmtlco10.vf -u-clmtlo10.tfm -u-clmtlo10.vf -u-clmtt10.tfm -u-clmtt10.vf -u-clmtt12.tfm -u-clmtt12.vf -u-clmtt8.tfm -u-clmtt8.vf -u-clmtt9.tfm -u-clmtt9.vf -u-clmtti10.tfm -u-clmtti10.vf -u-clmtto10.tfm -u-clmtto10.vf -u-clmu10.tfm -u-clmu10.vf -u-clmvtk10.tfm -u-clmvtk10.vf -u-clmvtko10.tfm -u-clmvtko10.vf -u-clmvtl10.tfm -u-clmvtl10.vf -u-clmvtlo10.tfm -u-clmvtlo10.vf -u-clmvtt10.tfm -u-clmvtt10.vf -u-clmvtto10.tfm -u-clmvtto10.vf -uclm.fd -uclm2.fd -uclm2d.fd -uclm2dj.fd -uclm2j.fd -uclm2jqs.fd -uclm2js.fd -uclm2jt.fd -uclm2jv.fd -uclm2qs.fd -uclm2s.fd -uclm2t.fd -uclm2v.fd -uclmd.fd -uclmdj.fd -uclmj.fd -uclmjqs.fd -uclmjs.fd -uclmjt.fd -uclmjv.fd -uclmqs.fd -uclms.fd -uclmt.fd -uclmv.fd +* cfr-lm-build.pdf +* cfr-lm.pdf +* cfr-lm-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/concmath-otf/README.md b/Master/texmf-dist/doc/fonts/concmath-otf/README.md index a8ed1b0fc9d..87e82269628 100644 --- a/Master/texmf-dist/doc/fonts/concmath-otf/README.md +++ b/Master/texmf-dist/doc/fonts/concmath-otf/README.md @@ -41,7 +41,7 @@ Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL * The other files are distributed under the terms of the LaTeX Project Public License from CTAN archives in directory macros/latex/base/lppl.txt. -Either version 1.3 or, at your option, any later version. +Either version 1.3c or, at your option, any later version. ## Changes @@ -113,6 +113,11 @@ Either version 1.3 or, at your option, any later version. - Glyph mfrakZ (U+2128) corrected. - Concrete-Math-Bold: missing italic correction added for int.up. - Concrete-Math-Bold: added missing features +ss03, +ss04, +ss05. +* v0.64: + - Added lmoustache, rmoustache (U+23B0, U+23B1). + - Added \lgroup (U+27EE), \rgroup (U+27EF), and their vertical extensions. + - Overbraces and underbraces resized. + - Fixed inconsistency in composed radicals. --- Copyright 2022-2024 Daniel Flipo diff --git a/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx b/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx index ddd37fa2966..3c63b05fc7a 100644 --- a/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx +++ b/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.ltx @@ -9,7 +9,7 @@ \usepackage{realscripts} \usepackage{microtype} \usepackage{hyperref} -\hypersetup{pdftitle={Concrete-Math OpenType User’s Guide}, +\hypersetup{pdftitle={Concrete Math OpenType User’s Guide}, pdfauthor={Daniel FLIPO}, bookmarksopen, colorlinks @@ -24,10 +24,10 @@ \newcommand*{\showmchar}[1]{\cmd{#1}~$(\csname #1\endcsname)$} \newcommand*{\showmchardollar}[1]{\texttt{\$\cmd{#1}\$}~$(\csname #1\endcsname)$} -\title{Concrete Math font, OTF version} +\title{Concrete-Math font, OTF version} \author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}} -\newcommand*{\version}{0.63} +\newcommand*{\version}{0.64} \begin{document} \maketitle @@ -83,7 +83,7 @@ A (recommended) alternative is:\\[.5\baselineskip] \verb+ ]{concmath-otf}+\\[.5\baselineskip] it loads \pkg{unicode-math} with the default options, sets Concrete-Math as maths font and Concrete text fonts as Roman fonts -(families \textit{sf} and \textit{tt} left unchanged) but does a bit more: +(families \textit{sf} and \textit{tt} left unchanged) and does a bit more: \begin{enumerate} \item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or \pkg{latexsym} are loaded and issues warnings in case they are; @@ -105,7 +105,7 @@ together with roman text fonts other than Concrete. \CCM{} provides all glyphs available in the \pkg{concmath}, \pkg{amssymb} and \pkg{latexsym} packages and more. -Therefore, these two packages \emph{should not} be loaded as they might +Therefore, the latter two packages \emph{should not} be loaded as they might override \CCM{} glyphs. A full list of available glyphs is shown in file \file{unimath-concrete.pdf}. @@ -163,8 +163,8 @@ Other possible customisation: $\nabla$ is printed upright and $\partial$ is printed slanted by default, but \opt{nabla=italic} and \opt{partial=upright} can change this. -All these options are offered by the \pkg{unicode-math} package but they can -be added to the \cmd{setmathfont} call% +All these options are offered by the \pkg{unicode-math} package, they can +be added to the \cmd{setmathfont} call as well% \footnote{IMHO it is easier to add \emph{all options} to the \cmd{setmathfont} command.}, for example: @@ -193,7 +193,7 @@ $\symup{α}$, $\symup{β}$, $\symup{Γ}$,… for \cmd{alpha}, \cmd{beta}, \subsection{Character variants} \label{ssection-cv} -\CCM{} provides ten ``Character Variants’’ options, listed on +\CCM{} provides ten ``Character Variants'' options, listed on table~\vref{cv}, to choose between different glyphs for Greek characters and some others. @@ -236,12 +236,12 @@ Similarly with \opt{math-style=french}, \verb+\epsilon+ and \verb+\phi+ are output as $\symup{\varepsilon}$ and $\symup{\varphi}$ (upright). Please note that curly braces are mandatory whenever more than one -``Character Variant’’ is selected. +``Character Variant'' is selected. Note: \pkg{unicode-math} defines \cmd{hbar} as \cmd{hslash} (U+210F) while \pkg{amsmath} provides two different glyphs -(italic h with horizontal or diagonal stroke).\\ -\pkg{concmath-otf} follows \pkg{unicode-math}; the italic h with horizontal +(italic $h$ with horizontal or diagonal stroke).\\ +\pkg{concmath-otf} follows \pkg{unicode-math}; the italic $h$ with horizontal stroke can be printed using \cmd{hslash} or \cmd{hbar} together with character variant \opt{cv01} or with \cmd{mithbar} (replacement for AMS’ command \cmd{hbar}). @@ -250,7 +250,7 @@ variant \opt{cv01} or with \cmd{mithbar} (replacement for AMS’ command \subsection{Stylistic sets} \label{ssection-ss} -\CCM{} provides four ``Stylistic Sets’’ options to choose between different +\CCM{} provides four ``Stylistic Sets'' options to choose between different glyphs for families of maths symbols. \verb+StylisticSet=4+, alias% @@ -368,10 +368,10 @@ variants, see table~\vref{ss03}. \end{table} \setmathfont{Concrete-Math.otf} -\subsection{Standard \LaTeX{} math commands} +\subsection{Standard LaTeX math commands} \label{ssec-math-commands} -All standard \LaTeX{} maths commands, all \pkg{amssymb} commands and all +All standard LaTeX maths commands, all \pkg{amssymb} commands and all \pkg{latexsym} commands are supported by \CCM{}, for some of them loading \pkg{concmath-otf.sty} is required. @@ -465,7 +465,8 @@ Various wide accents are also supported: All the extensible arrows provided by the \pkg{mathtools} package are available in the Concrete Math font (loading \pkg{concmath-otf.sty} is required), f.i.: -\[X \xLeftrightarrow{above} Y \xhookrightarrow[under]{} Z\xmapsto{above} W\] +\[X \xLeftrightarrow{\text{above}} Y \xhookrightarrow[\text{under}]{} + Z\xmapsto{\text{above}} W\] \subsection{Mathematical alphabets} @@ -515,9 +516,10 @@ $\symfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$ \subsection{Bold variant} +\setmathfont{Concrete-Math.otf}[BoldFont=Concrete-Math-Bold.otf] In case short maths formulas have to be printed in section titles, a \emph{limited} bold variant has been added in version~0.60. -Example of usage:\\ +Example of usage: \quad\textbf{\boldmath Einstein’s equation $E=mc^2$}\\ \verb+\setmathfont{Concrete-Math-Bold.otf}[version=bold, +\textit{options}\verb+]+ \\ \verb+\section{\mathversion{bold} Einstein’s equation $E=mc^2$}+ @@ -545,7 +547,7 @@ scaling is possible, multiple character ranges are separated with commas:\\ \verb+\setmathfont{Asana-Math.otf}[range={"294A-"2951,"2964,"2ABB-"2ABE}]+ Let’s mention \pkg{albatross}, a useful tool to find out the list of fonts -providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}’’, +providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}'', see the manpage or \file{albatross-manual.pdf}. \section{Acknowledgements} diff --git a/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.pdf b/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.pdf Binary files differindex ccfb8b54289..1bc924b3887 100644 --- a/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.pdf +++ b/Master/texmf-dist/doc/fonts/concmath-otf/concmath-otf.pdf diff --git a/Master/texmf-dist/doc/fonts/concmath-otf/unimath-concrete.pdf b/Master/texmf-dist/doc/fonts/concmath-otf/unimath-concrete.pdf Binary files differindex 20ff9f8ca6f..cb638a1ea31 100644 --- a/Master/texmf-dist/doc/fonts/concmath-otf/unimath-concrete.pdf +++ b/Master/texmf-dist/doc/fonts/concmath-otf/unimath-concrete.pdf diff --git a/Master/texmf-dist/doc/fonts/context-companion-fonts/readme.txt b/Master/texmf-dist/doc/fonts/context-companion-fonts/readme.txt new file mode 100644 index 00000000000..189f6ce925f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/context-companion-fonts/readme.txt @@ -0,0 +1,26 @@ +---------------------------------------------------------------------------------- +The ConTeXt math companion fonts +---------------------------------------------------------------------------------- + +These files fix and/or enhance some math glyphs and are loaded in the math font +goodie files used by ConTeXt LMTX. They are meant to be used alongside the main +math fonts that are frozen. The fonts were developed as part of an overhaul of +OpenType math in LuaMetaTeX and LMTX. + +On 2024-11-01 the file names were changed and some name fields were removed in +order to bypass a bug in XeTeX/LaTeX math font definitions / lookups, where the +family name is used for math fonts instead of the full font name. The ConTeXt +goodie files have been adapted accordingly. + +The file names are: + +LatinModernMathCompanion-Regular.otf +RalphSmithsFormalScriptCompanion-Regular.otf +TeXGyreBonumMathCompanion-Regular.otf +TeXGyrePagellaMathCompanion-Regular.otf +TeXGyreTermesMathCompanion-Regular.otf +XITSMathCompanion-Regular.otf + +---------------------------------------------------------------------------------- +Mikael Sundqvist & Hans Hagen +---------------------------------------------------------------------------------- diff --git a/Master/texmf-dist/doc/fonts/electrum/electrumadf.pdf b/Master/texmf-dist/doc/fonts/electrum/electrumadf.pdf Binary files differdeleted file mode 100644 index d0c38edb4e2..00000000000 --- a/Master/texmf-dist/doc/fonts/electrum/electrumadf.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/electrum/electrumadf.tex b/Master/texmf-dist/doc/fonts/electrum/electrumadf.tex deleted file mode 100644 index ee0189c2595..00000000000 --- a/Master/texmf-dist/doc/fonts/electrum/electrumadf.tex +++ /dev/null @@ -1,391 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% electrumadf.tex -%% Copyright 2010 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[11pt,british]{article} -\usepackage{babel} -\usepackage{lmodern} -\renewcommand{\ttdefault}{lmvtt} -\let\origrmdefault\rmdefault -\DeclareRobustCommand{\origrmfamily}{% - \fontencoding{T1}% - \fontfamily{\origrmdefault}% - \selectfont} -\DeclareTextFontCommand{\textorigrm}{\origrmfamily} -\usepackage{electrum} - \pdfmapfile{+yes.map} % not necessary for installed package -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{multirow} -\usepackage{url} - \urlstyle{tt} -\usepackage{hyperref} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{electrumadf} -\author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\newcommand*{\dyddiad}{18\textsuperscript{th} July, 2010} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape electrumadf} - \fancyhf[rh]{\itshape\dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (electrumadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Electrum,electrum,electrumadf,ElectrumADF,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 the Electrum \adf\ font collection. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided by \lpack{electrumadf} for version 1.005 of the fonts. -\end{abstract} - -\tableofcontents - -\section{Introduction} - -This document explains how to use the \TeX/\LaTeX\ support provided for version 1.005 of the Electrum \adf\ font collection developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf). \lpack{electrumadf} includes copies of the fonts in postscript type 1 format. Further information about the fonts themselves and alternative font formats for use with other programmes can be found at \url{http://arkandis.tuxfamily.org/adffonts.html}. The fonts are released under the \textsc{gnu} General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version, with font exception. For details, see \textsc{notice}.txt and \textsc{copying}. - -The \TeX/\LaTeX\ support package consists of all files listed in \path{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices. 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 fonts themselves, the \TeX/\LaTeX\ support is somewhat experimental. - -\section{The collection} - -Electrum \adf\ is a slab serif family designed as a substitute for Eurostyle or URWCity. The family currently includes upright, oblique, small-caps and oblique small-caps shapes in each of light, regular, semi-bold and bold weights. Four sets of digits are provided: oldstyle, lining, inferior and superior\footnote{In fact, the fonts also include denominator and numerator figures. Since there is currently no use for these in TeX, however, the support package ignores them.}. The support package renames the fonts according to the Karl Berry fontname scheme and defines six families. Two of these primarily provide access to the ``standard'' or default characters while the two ``ligature'' families support additional non-standard ligatures\footnote{\Fref{sec:encs} describes the encodings used to create these families. The fifth and sixth families include the inferior and superior figures, together with any other complementary characters included in the fonts. For further details see the encoding (\path{.etx}) files.}. The included package files provide access to these features in \LaTeX\ as explained in \fref{sec:support} and \fref{sec:commands}. - -\clearpage - -\begin{longtable}{llll} - \toprule - \textbf{\TeX\ directory} & \textbf{font families} & \textbf{Original name} & \textbf{\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - \multirow{8}*{electrum} & \multirow{8}{.2\textwidth}{yes, yesj, yesjw, yesw, \textl{yes0, yes1} } & ElectrumADFExp-Light & yesl8a\\ - & & ElectrumADFExp-LightOblique & yeslo8a\\ - & & ElectrumADFExp-Regular & yesr8a\\ - & & ElectrumADFExp-Oblique & yesro8a\\ - & & ElectrumADFExp-SemiBold & yess8a\\ - & & ElectrumADFExp-SemiBoldOblique & yesso8a\\ - & & ElectrumADFExp-Bold & yesb8a\\ - & & ElectrumADFExp-BoldOblique & yesbo8a\\ -\end{longtable} - -\section{Requirements} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ support provided by \path{electrum.sty} requires \lpack{nfssext-cfr} and \lpack{xkeyval}. Without this, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. - -The documentation requires in additional packages. These are all standard and available from \textsc{ctan} but you can always comment out the relevant lines in \path{electrumadf.tex} if you wish. - -\section{Installation} - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/electrum} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich electrum.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=yes.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=yes.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map yes.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{yes.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: -\begin{verbatim} - Map yes.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex this file (\path{electrumadf.tex}). The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{electrumadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings}\label{sec:encs} - -The package supports modified \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. Most characters in the \textsc{ec} encoding are available and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The regular versions of the \textsc{ec}/\textsc{t1} encoding (\path{t1-yes.etx}/\path{t1j-yes.etx}) reassign three slots which would otherwise be empty due to missing glyphs which \path{fontinst} cannot fake. In the \textsc{t1} encoding, these slot are standardly used for the per thousand zero and the unfakable Sami Eng/eng characters (\textorigrm{\NG}/\textorigrm{\ng}). The modified encodings use \verb|zero.denominator| in place of the per thousand zero which should provide a reasonable substitute (\textl{\textperthousand}/\textl{\textpertenthousand}) when lining figures are in use and a substitute which is at least intelligible (\textperthousand/\textpertenthousand) for oldstyle digits. The two further slots are used for the alternate `Q' (Q*) and the \verb|t_t| ligature (tt). - -The ``ligature'' versions of the \textsc{ec}/\textsc{t1} encoding (\path{t1-yesw.etx}/\path{t1j-yesw.etx}/\path{t1-yesw-sc.etx}/\path{t1j-yesw-sc.etx}) provide access to the full range of ligatures available --- including `\textswash{ct}', `\textswash{it}', `\textswash{sp}' and `\textswash{st}'. In addition the alternate `Q' (\textswash{Q}) becomes the default `Q' and the standard `Q' is installed as an alternate (\textswash{Q*}). Because further slots are required to accommodate the additional ligatures, a number of characters normally available in the \textsc{ec} encoding are unavailable in upright and oblique shapes. These are the \textsc{ascii} upward-pointing arrowhead (\textasciicircum), the \textsc{ascii} tilde (\textasciitilde) and the \verb|dbar| (\dj). Attempting to access these characters while using the ligature versions of the fonts may result in errors of various kinds and will certainly produce unexpected output even though the characters are provided by the fonts, as the previous sentence demonstrates. To access these glyphs, ensure that the regular version of the fonts is active. - -The difference between the \verb|t1-| and \verb|t1j-| encodings is that the latter use oldstyle rather than lining figures and the corresponding symbols designed to complement them. For example, \verb|0123456789 \& \$ \pounds\ \%| produces \textl{0123456789 \& \$ \pounds\ \%} when an encoding of the former kind is active, but 0123456789 \& \$ \pounds\ \% when an encoding of the latter sort is used. - -Finally, \path{t1-dotinferiors.etx} and \path{t1-dotsuperiors.etx} support the inferiors and superiors provided by the fonts. This amounts to the digits (\textin{0123456789}/\textsu{0123456789}), some basic punctuation (\textin{(,)-.}/\textsu{(,)-.}) and symbols (\textin{+\pounds\$}/\textsu{+\pounds\$}) and, in the case of superiors, a selection of lowercase letters (\textsu{abcdefghijklmnopqrstuvwxyz}). - -The \verb|ts1-| encodings complement the corresponding \verb|t1-| encodings as usual. \path{ts1-yes.etx} simply adapts the names appropriately for Electrum. \verb|ts1-dotoldstyle-yes.etx| also replaces standard symbols with oldstyle variants where these are available. This means that - \begin{verbatim} - \oldstylenums{0} \oldstylenums{1} \oldstylenums{2} \oldstylenums{3} - \oldstylenums{4} \oldstylenums{5} \oldstylenums{6} \oldstylenums{7} - \oldstylenums{8} \oldstylenums{9} \textdollaroldstyle\ \textcentoldstyle - \end{verbatim} - should produce \oldstylenums{0} \oldstylenums{1} \oldstylenums{2} \oldstylenums{3} \oldstylenums{4} \oldstylenums{5} \oldstylenums{6} \oldstylenums{7} \oldstylenums{8} \oldstylenums{9} \textdollaroldstyle\ \textcentoldstyle\ for both encodings, but - \begin{verbatim} - \textdollar\ \textcent\ \textsterling\ \texteuro\ \textyen\ \textperthousand - \end{verbatim} - for example, will produce \textl{\textdollar\ \textcent\ \textsterling\ \texteuro\ \textyen\ \textperthousand\ }if lining figures are active but \textdollar\ \textcent\ \textsterling\ \texteuro\ \textyen\ \textperthousand\ when oldstyle digits are in use. Similarly, \path{ts1-dotinferior.etx} and \path{ts1-dotsuperior.etx} contain subscript and superscript symbols where available (\textin{\texteuro \textsterling \textyen \textdollar \textcent}/\textsu{\texteuro \textsterling \textyen \textdollar \textcent}). Unlike \path{ts1-dotoldstyle-yes.etx}, however, the ``standard'' symbols make no sense here so when inferiors or superiors are in use \emph{only} those symbols available in subscript or superscript form are provided. - -\subsection{\LaTeX\ package} - -To use the fonts in a \LaTeX\ document, add \verb|\usepackage{electrum}| to your document preamble. This will set the default serif/roman family to \fname{yes} (\fgroup{electrum}) and enable access to the various alternates, styles and ligatures.. Three optional arguments are available to tailor the behaviour of the package: \verb|lf|; \verb|osf|, and \verb|lig|. By default, oldstyle figures are used as standard and lining digits are available using the commands explained in \fref{sec:commands}. To make lining figures the default instead, use one of the following when loading the package: -\begin{verbatim} - \usepackage[lf]{electrum} - \usepackage[lf=true]{electrum} - \usepackage[osf=flase]{electrum} -\end{verbatim} -Similarly, to explicitly request oldstyle figures: -\begin{verbatim} - \usepackage[osf]{electrum} - \usepackage[osf=true]{electrum} - \usepackage[lf=flase]{electrum} -\end{verbatim} - -Loading \lpack{electrum} with \verb|lig| or \verb|lig=true| will select the versions which enable the additional ligatures and the alternate Q as default. \textbf{\emph{This option is not recommended unless you are \emph{certain} you do not wish to access any of the characters described in \fref{sec:encs}.}} You should also note that this option will mean all of the additional ligatures will be active, which may not be what you want. Again, passing \verb|lig=false| will explicitly request the default --- and strongly recommended --- behaviour which is to \emph{not} enable the additional ligatures by default. - - \begin{longtable}{lllllll} - \toprule - \textbf{weights} & \textbf{shapes} & \textbf{ligatures} & \textbf{\texttt{Q}} & \textbf{\texttt{Q*}} & \textbf{figures} & \textbf{family}\tabularnewline\midrule\endhead - \bottomrule\endfoot - \multirow{7}{.15\textwidth}{light,\\regular,\\semi-bold,\\bold} %\multirow{nrows}[bigstruts]{width}[fixup]{text}; or * for {width} - & \multirow{5}{.26\textwidth}{upright,\\oblique,\\small-caps,\\oblique small-caps}% - & \multirow{2}{.15\textwidth}{standard, tt}% - & \multirow{2}*{Q} & \multirow{2}*{Q*} & lining & yes\tabularnewline\cmidrule{6-7} - & & & & & oldstyle & yesj\tabularnewline\cmidrule{3-7} - & & \multirow{2}{.15\textwidth}{standard, ct, it, sp, st, it}% - & \multirow{2}*{\textswash{Q}} & \multirow{2}*{\textswash{Q*}} & lining & yesw\tabularnewline\cmidrule{6-7} - & & & & & oldstyle & yesjw\tabularnewline\cmidrule{2-7} - & \multirow{2}{.26\textwidth}{upright (very incomplete)}% - & \multirow{2}*{---}% - & \multirow{2}*{---} & \multirow{2}*{---} & inferior & \textl{yes0}\tabularnewline\cmidrule{6-7} - & & & & & superior & \textl{yes1}\tabularnewline - \end{longtable} - -Note that loading \path{electrum.sty} will not affect the default sans-serif or typewriter families. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ package \lpack{electrum}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{electrumadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures etc.\ as determined by the packages and options loaded or your distribution's setup. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{electrum} is loaded. If for some reason you wish to make them available when no relevant package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - -\subsubsection{Weights} - - \begin{longtable}{lll} - \toprule - \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - light & \verb|\lgweight| & \verb|\textlg{}|\\ - semibold & \verb|\sbweight| & \verb|\textsb{}|\\ - \end{longtable} - - These work in the same way as the standard \LaTeX\ commands for switching to bold text, \verb|\bfseries| and \verb|\textbf{}| except that since these commands affect only the weight and not the width, \verb|weight| replaces \verb|series|. - \begin{verbatim} - \textlg{From Light} through regular \textsb{and semibold} \textbf{to bold.} - \end{verbatim} - produces: - \begin{center} - \textlg{From Light} through regular \textsb{and semibold} \textbf{to bold.} - \end{center} - -\subsubsection{Shapes} - - \begin{longtable}{lll} - \toprule - \textbf{shape} & \textbf{shape command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - oblique small-caps & \verb|\sishape| & \verb|\textsi{}|\\ - \end{longtable} - - For example, \verb|\textsi{Lewis Carroll wrote, ``I always avoid a kangaroo''.}| produces: - \begin{center} - \textsi{Lewis Carroll wrote, ``I always avoid a kangaroo''.} - \end{center} - -\subsubsection{Styles} - - \begin{longtable}{llll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule\endhead - \bottomrule\endfoot - ligature/swash & \verb|\swashstyle| & \verb|\textswash{}| & italic, regular script\\ - \end{longtable} - - \verb|\swashstyle| and \verb|\textswash{}| switch to the ``ligature'' families (\fgroup{yesw}/\fgroup{yesjw}). Within the scope of these commands: - \begin{itemize} - \item \verb|Q| will typeset the alternate `Q' (\textswash{Q}); - \item \verb|Q*| will typeset the default `Q' (\textswash{Q*}); - \item in upright and oblique text, \verb|ct|, \verb|it|, \verb|sp| and \verb|st| will typeset the corresponding ligature (\textswash{ct}/\textswash{it}/\textswash{sp}/\textswash{st}); - \item attempting to typeset certain standard characters will produce unexpected results (see \fref{sec:encs}). - \end{itemize} - - Outside the scope of these commands: - \begin{itemize} - \item \verb|Q| will typeset the default `Q' (Q); - \item \verb|Q*| will typeset the alternate `Q' (Q*); - \item \verb|ct|, \verb|it|, \verb|sp| and \verb|st| will not produce ligatures (ct/it/sp/st); - \item except as explained in \fref{sec:encs}, typesetting standard characters should produce the expected results. - \end{itemize} - - For example, suppose that \lpack{electrum}\ was loaded and the following commands set up: - \begin{verbatim} - \newcommand{\fytext}{% - Q*ueenie, actor-spy and Queen of AQ*UA as Acting Erector Aesthete,\\ - deactivated the sporadically impacted TORQUE despite aspirating stridently\\ - amidst the hysteria of wispy, wasted wasps wistfully whistling.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textswash{\fytext}\\[1em] - \textsl{\fytext}\\[1em] - \textswash{\textsl{\fytext}}\\[1em] - \textsc{\fytext}\\[1em] - \textsc{\textswash{\fytext}}\\[1em] - \textsi{\fytext}\\[1em] - \textswash{\textsi{\fytext}}} - \end{verbatim} - \newcommand{\fytext}{% - Q*ueenie, actor-spy and Queen of AQ*UA as Acting Erector Aesthete,\\ - deactivated the sporadically impacted TORQUE despite aspirating stridently\\ - amidst the hysteria of wispy, wasted wasps wistfully whistling.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textswash{\fytext}\\[1em] - \textsl{\fytext}\\[1em] - \textswash{\textsl{\fytext}}\\[1em] - \textsc{\fytext}\\[1em] - \textsc{\textswash{\fytext}}\\[1em] - \textsi{\fytext}\\[1em] - \textswash{\textsi{\fytext}}} - Then: - \begin{verbatim} - \fytext - \end{verbatim} - produces: - \begin{center} - \fytest - \end{center} - -\subsubsection{Figures} - - \begin{longtable}{lll} - \toprule - \textbf{figure style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - lining & \verb|\lstyle| & \verb|\textl{}|\\ - oldstyle & \verb|\ostyle| & \verb|\texto{}|\\ - inferior/subscript & \verb|\instyle| & \verb|\textin{}|\\ - superior/superscript & \verb|\sustyle| & \verb|\textsu{}|\\ - \end{longtable} - - In this document, oldstyle figures are used when available by default: - \begin{center} - 0123456789 - \end{center} - but lining figures are also accessible. For example, \verb|\textl{0123456789}| produces: - \begin{center} - \textl{0123456789} - \end{center} - In addition to modifying the figure style, these commands affect the style of certain complementary characters in the \textsc{t1} and \textsc{ts1} encodings as explained in \fref{sec:encs}. This means that: - \begin{verbatim} - 50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!! - \end{verbatim} - produces: - \begin{center} - 50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!! - \end{center} - when oldstyle digits are in use, but: - \begin{center} - \textl{50\%\ off! That's just \texteuro 2.95, \pounds 3.41, \textyen 5.28 - \& \$8.67\textcent\ \textsl{or} less than \textdollar 1 \& \textsterling 0.99!!} - \end{center} - after switching to lining figures. - - Note that the commands for inferior and superior figures make further changes. \textbf{\emph{Normal text cannot be typeset within the scope of the commands for inferiors or superiors.}} The commands for subscript activate basic symbols and punctuation to complement the digits. So \verb|Llundain\textin{(1,4+\$5)}| produces Llundain\textin{(1,4+\$5)}. The commands for superscript activate a partial lowercase in as well. For example, \verb|postbox\textsu{9(iii)}| produces postbox\textsu{9(iii)}. - -%\subsubsection{The slashed zero (0*)} -% -%Both of the modified \textsc{t1} encodings used by \lpack{electrumadf} include a non-standard ligature to accommodate the slashed zero. Provided \lpack{electrum} is loaded and the default serif/roman family is active, \verb|0*| will produce the slashed zero (0*). - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/electrum/manifest.txt b/Master/texmf-dist/doc/fonts/electrum/manifest.txt deleted file mode 100644 index 2654d49ab14..00000000000 --- a/Master/texmf-dist/doc/fonts/electrum/manifest.txt +++ /dev/null @@ -1,294 +0,0 @@ -Copyright 2010 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. - -This file lists all files released under the LPPL. It does *not* list all files included in the package. See README for further details. - -README -build-ttsc.mtx -electrum.sty -electrumadf.tex -manifest.txt -reglyph-yes.tex -supp-yes.etx -t1-yes.etx -t1-yesw-sc.etx -t1-yesw.etx -t1j-yes.etx -t1j-yesw-sc.etx -t1j-yesw.etx -ts1-dotoldstyle-yes.etx -ts1-yes.etx -yes-drv.tex -yes-map.tex -dotsc2.etx -dotscbuild.mtx -dotscmisc.mtx -newlatin-dotsc.mtx -t1-dotinferior.etx -t1-dotsuperior.etx -ts1-dotinferior.etx -ts1-dotsuperior.etx - -Derived files: -supp-yes.enc -t1yes.fd -t1yes0.fd -t1yes1.fd -t1yesj.fd -t1yesjw.fd -t1yesw.fd -ts1yes.fd -ts1yes0.fd -ts1yes1.fd -ts1yesj.fd -ts1yesjw.fd -ts1yesw.fd -yesb08c.tfm -yesb08c.vf -yesb08t.tfm -yesb08t.vf -yesb0o8c.tfm -yesb0o8c.vf -yesb0o8t.tfm -yesb0o8t.vf -yesb18c.tfm -yesb18c.vf -yesb18t.tfm -yesb18t.vf -yesb1o8c.tfm -yesb1o8c.vf -yesb1o8t.tfm -yesb1o8t.vf -yesb8c.tfm -yesb8c.vf -yesb8r.tfm -yesb8s.tfm -yesb8t.tfm -yesb8t.vf -yesbc8t.tfm -yesbc8t.vf -yesbcj8t.tfm -yesbcj8t.vf -yesbcjo8t.tfm -yesbcjo8t.vf -yesbcjow8t.tfm -yesbcjow8t.vf -yesbcjw8t.tfm -yesbcjw8t.vf -yesbco8t.tfm -yesbco8t.vf -yesbcow8t.tfm -yesbcow8t.vf -yesbcw8t.tfm -yesbcw8t.vf -yesbj8c.tfm -yesbj8c.vf -yesbj8t.tfm -yesbj8t.vf -yesbjo8c.tfm -yesbjo8c.vf -yesbjo8t.tfm -yesbjo8t.vf -yesbjow8t.tfm -yesbjow8t.vf -yesbjw8t.tfm -yesbjw8t.vf -yesbo8c.tfm -yesbo8c.vf -yesbo8r.tfm -yesbo8s.tfm -yesbo8t.tfm -yesbo8t.vf -yesbow8t.tfm -yesbow8t.vf -yesbw8t.tfm -yesbw8t.vf -yesl08c.tfm -yesl08c.vf -yesl08t.tfm -yesl08t.vf -yesl0o8c.tfm -yesl0o8c.vf -yesl0o8t.tfm -yesl0o8t.vf -yesl18c.tfm -yesl18c.vf -yesl18t.tfm -yesl18t.vf -yesl1o8c.tfm -yesl1o8c.vf -yesl1o8t.tfm -yesl1o8t.vf -yesl8c.tfm -yesl8c.vf -yesl8r.tfm -yesl8s.tfm -yesl8t.tfm -yesl8t.vf -yeslc8t.tfm -yeslc8t.vf -yeslcj8t.tfm -yeslcj8t.vf -yeslcjo8t.tfm -yeslcjo8t.vf -yeslcjow8t.tfm -yeslcjow8t.vf -yeslcjw8t.tfm -yeslcjw8t.vf -yeslco8t.tfm -yeslco8t.vf -yeslcow8t.tfm -yeslcow8t.vf -yeslcw8t.tfm -yeslcw8t.vf -yeslj8c.tfm -yeslj8c.vf -yeslj8t.tfm -yeslj8t.vf -yesljo8c.tfm -yesljo8c.vf -yesljo8t.tfm -yesljo8t.vf -yesljow8t.tfm -yesljow8t.vf -yesljw8t.tfm -yesljw8t.vf -yeslo8c.tfm -yeslo8c.vf -yeslo8r.tfm -yeslo8s.tfm -yeslo8t.tfm -yeslo8t.vf -yeslow8t.tfm -yeslow8t.vf -yeslw8t.tfm -yeslw8t.vf -yesr08c.tfm -yesr08c.vf -yesr08t.tfm -yesr08t.vf -yesr0o8c.tfm -yesr0o8c.vf -yesr0o8t.tfm -yesr0o8t.vf -yesr18c.tfm -yesr18c.vf -yesr18t.tfm -yesr18t.vf -yesr1o8c.tfm -yesr1o8c.vf -yesr1o8t.tfm -yesr1o8t.vf -yesr8c.tfm -yesr8c.vf -yesr8r.tfm -yesr8s.tfm -yesr8t.tfm -yesr8t.vf -yesrc8t.tfm -yesrc8t.vf -yesrcj8t.tfm -yesrcj8t.vf -yesrcjo8t.tfm -yesrcjo8t.vf -yesrcjow8t.tfm -yesrcjow8t.vf -yesrcjw8t.tfm -yesrcjw8t.vf -yesrco8t.tfm -yesrco8t.vf -yesrcow8t.tfm -yesrcow8t.vf -yesrcw8t.tfm -yesrcw8t.vf -yesrj8c.tfm -yesrj8c.vf -yesrj8t.tfm -yesrj8t.vf -yesrjo8c.tfm -yesrjo8c.vf -yesrjo8t.tfm -yesrjo8t.vf -yesrjow8t.tfm -yesrjow8t.vf -yesrjw8t.tfm -yesrjw8t.vf -yesro8c.tfm -yesro8c.vf -yesro8r.tfm -yesro8s.tfm -yesro8t.tfm -yesro8t.vf -yesrow8t.tfm -yesrow8t.vf -yesrw8t.tfm -yesrw8t.vf -yess08c.tfm -yess08c.vf -yess08t.tfm -yess08t.vf -yess0o8c.tfm -yess0o8c.vf -yess0o8t.tfm -yess0o8t.vf -yess18c.tfm -yess18c.vf -yess18t.tfm -yess18t.vf -yess1o8c.tfm -yess1o8c.vf -yess1o8t.tfm -yess1o8t.vf -yess8c.tfm -yess8c.vf -yess8r.tfm -yess8s.tfm -yess8t.tfm -yess8t.vf -yessc8t.tfm -yessc8t.vf -yesscj8t.tfm -yesscj8t.vf -yesscjo8t.tfm -yesscjo8t.vf -yesscjow8t.tfm -yesscjow8t.vf -yesscjw8t.tfm -yesscjw8t.vf -yessco8t.tfm -yessco8t.vf -yesscow8t.tfm -yesscow8t.vf -yesscw8t.tfm -yesscw8t.vf -yessj8c.tfm -yessj8c.vf -yessj8t.tfm -yessj8t.vf -yessjo8c.tfm -yessjo8c.vf -yessjo8t.tfm -yessjo8t.vf -yessjow8t.tfm -yessjow8t.vf -yessjw8t.tfm -yessjw8t.vf -yesso8c.tfm -yesso8c.vf -yesso8r.tfm -yesso8s.tfm -yesso8t.tfm -yesso8t.vf -yessow8t.tfm -yessow8t.vf -yessw8t.tfm -yessw8t.vf -electrumadf.pdf -yes.map diff --git a/Master/texmf-dist/doc/fonts/electrum/COPYING b/Master/texmf-dist/doc/fonts/electrumadf/COPYING index fbdd65f6f8b..d60c31a97a5 100644 --- a/Master/texmf-dist/doc/fonts/electrum/COPYING +++ b/Master/texmf-dist/doc/fonts/electrumadf/COPYING @@ -1,340 +1,340 @@ - GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
+ GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/romande/NOTICE.txt b/Master/texmf-dist/doc/fonts/electrumadf/NOTICE.txt index bb9960e7abf..34844b7fa61 100644 --- a/Master/texmf-dist/doc/fonts/romande/NOTICE.txt +++ b/Master/texmf-dist/doc/fonts/electrumadf/NOTICE.txt @@ -1,4 +1,4 @@ - The Romande collection consists of fonts made by Arkandis Digital + The Berenis collection consists of fonts made by Arkandis Digital Foundry (ADF), collectively known as the "Program" This program is free software; you can redistribute it and/or modify @@ -6,7 +6,7 @@ the Free Software Foundation; either version 2 of the License, or any later version, with font exception. - As a special exception, if you create a document which uses Romande + As a special exception, if you create a document which uses Berenis font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not @@ -25,15 +25,13 @@ along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA _____________________________________________________________________________________ + + 0x69487794.asc file is a detached signature from DSIG. +_____________________________________________________________________________________ RELEASE - 1.000 - Initial release - 1.001 - New kerning table - 1.002 - Modifications: S,s; Spacing corrections. - 1.003 - Modifications: T,t - 1.004 - Modifications: c,e - 1.005 - Hinting correction, Addition liga - 1.006 - Modifications: S,Z,T,s,z,t - 1.007 - Modifications: A,R,V,W,c, numbers; addition of a new kerning table and - Ghyphes for Std. and addition of Romande ADF Sript font - 1.008 - Minor corrections, zero.slash change + 1.000 - Initial release from berenis and berenis n°2 + 1.001 - Xheight fixed, redraw: v, w, x, y, z, extention to latin2, turkish and baltic + 1.002 - Opentype features fixed, minor corrections, kerning base + 1.003 - minor corrections, kerning by class, additionnal glyphs for balkanic. + 1.004 - New kening table, OT features correction. diff --git a/Master/texmf-dist/doc/fonts/electrum/README b/Master/texmf-dist/doc/fonts/electrumadf/README.md index ff639873fb2..756d966bd44 100644 --- a/Master/texmf-dist/doc/fonts/electrum/README +++ b/Master/texmf-dist/doc/fonts/electrumadf/README.md @@ -1,5 +1,6 @@ -electrumadf ----------- +$Id: README.md 10366 2024-09-18 14:25:21Z cfrees $ + +# electrumadf electrumadf consists of: 1. the Electrum ADF Exp fonts developed by Hirwen Harendel, Arkandis Digital @@ -12,8 +13,7 @@ Information and resources concerning Electrum ADF, including opentype versions of the fonts, and other ADF fonts can be found on the foundry's homepage: http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## (La)TeX Support For details, please see electrumadf.pdf. @@ -24,11 +24,24 @@ 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 ---------------- +## 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 (cfrees <at> imapmail <dot> org) -2010/07/21 +Clea F. Rees +Version 1.1 +2024-09-18 + +vim: et:tw=80: diff --git a/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.pdf b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.pdf Binary files differnew file mode 100644 index 00000000000..7c139830f5c --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.tex b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.tex new file mode 100644 index 00000000000..669d83a6b83 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf-tables.tex @@ -0,0 +1,179 @@ +%% 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{-yes.map} +\pdfmapfile{+yes.map} +\begin{document} + +\sampletable{TS1}{yesw}{m}{n}% +\sampletable{TS1}{yesw}{m}{sl}% +\sampletable{TS1}{yesw}{b}{n}% +\sampletable{TS1}{yesw}{b}{sl}% +\sampletable{TS1}{yesw}{l}{n}% +\sampletable{TS1}{yesw}{l}{sl}% +\sampletable{TS1}{yesw}{sb}{n}% +\sampletable{TS1}{yesw}{sb}{sl}% +\sampletable{TS1}{yesw}{m}{sc}% +\sampletable{TS1}{yesw}{m}{scit}% +\sampletable{TS1}{yesw}{b}{sc}% +\sampletable{TS1}{yesw}{b}{scit}% +\sampletable{TS1}{yesw}{l}{sc}% +\sampletable{TS1}{yesw}{l}{scit}% +\sampletable{TS1}{yesw}{sb}{sc}% +\sampletable{TS1}{yesw}{sb}{scit}% +\sampletable{T1}{yes1}{m}{n}% +\sampletable{T1}{yes1}{m}{sl}% +\sampletable{T1}{yes1}{b}{n}% +\sampletable{T1}{yes1}{b}{sl}% +\sampletable{T1}{yes1}{l}{n}% +\sampletable{T1}{yes1}{l}{sl}% +\sampletable{T1}{yes1}{sb}{n}% +\sampletable{T1}{yes1}{sb}{sl}% +\sampletable{T1}{yes0}{m}{n}% +\sampletable{T1}{yes0}{m}{sl}% +\sampletable{T1}{yes0}{b}{n}% +\sampletable{T1}{yes0}{b}{sl}% +\sampletable{T1}{yes0}{l}{n}% +\sampletable{T1}{yes0}{l}{sl}% +\sampletable{T1}{yes0}{sb}{n}% +\sampletable{T1}{yes0}{sb}{sl}% +\sampletable{T1}{yesj}{m}{n}% +\sampletable{T1}{yesj}{m}{sc}% +\sampletable{T1}{yesj}{m}{sl}% +\sampletable{T1}{yesj}{m}{scit}% +\sampletable{T1}{yesj}{b}{n}% +\sampletable{T1}{yesj}{b}{sc}% +\sampletable{T1}{yesj}{b}{sl}% +\sampletable{T1}{yesj}{b}{scit}% +\sampletable{T1}{yesj}{l}{n}% +\sampletable{T1}{yesj}{l}{sc}% +\sampletable{T1}{yesj}{l}{sl}% +\sampletable{T1}{yesj}{l}{scit}% +\sampletable{T1}{yesj}{sb}{n}% +\sampletable{T1}{yesj}{sb}{sc}% +\sampletable{T1}{yesj}{sb}{sl}% +\sampletable{T1}{yesj}{sb}{scit}% +\sampletable{TS1}{yes}{m}{n}% +\sampletable{TS1}{yes}{m}{sl}% +\sampletable{TS1}{yes}{b}{n}% +\sampletable{TS1}{yes}{b}{sl}% +\sampletable{TS1}{yes}{l}{n}% +\sampletable{TS1}{yes}{l}{sl}% +\sampletable{TS1}{yes}{sb}{n}% +\sampletable{TS1}{yes}{sb}{sl}% +\sampletable{TS1}{yes}{m}{sc}% +\sampletable{TS1}{yes}{m}{scit}% +\sampletable{TS1}{yes}{b}{sc}% +\sampletable{TS1}{yes}{b}{scit}% +\sampletable{TS1}{yes}{l}{sc}% +\sampletable{TS1}{yes}{l}{scit}% +\sampletable{TS1}{yes}{sb}{sc}% +\sampletable{TS1}{yes}{sb}{scit}% +\sampletable{T1}{yes}{m}{n}% +\sampletable{T1}{yes}{m}{sc}% +\sampletable{T1}{yes}{m}{sl}% +\sampletable{T1}{yes}{m}{scit}% +\sampletable{T1}{yes}{b}{n}% +\sampletable{T1}{yes}{b}{sc}% +\sampletable{T1}{yes}{b}{sl}% +\sampletable{T1}{yes}{b}{scit}% +\sampletable{T1}{yes}{l}{n}% +\sampletable{T1}{yes}{l}{sc}% +\sampletable{T1}{yes}{l}{sl}% +\sampletable{T1}{yes}{l}{scit}% +\sampletable{T1}{yes}{sb}{n}% +\sampletable{T1}{yes}{sb}{sc}% +\sampletable{T1}{yes}{sb}{sl}% +\sampletable{T1}{yes}{sb}{scit}% +\sampletable{TS1}{yes0}{m}{n}% +\sampletable{TS1}{yes0}{m}{sl}% +\sampletable{TS1}{yes0}{b}{n}% +\sampletable{TS1}{yes0}{b}{sl}% +\sampletable{TS1}{yes0}{l}{n}% +\sampletable{TS1}{yes0}{l}{sl}% +\sampletable{TS1}{yes0}{sb}{n}% +\sampletable{TS1}{yes0}{sb}{sl}% +\sampletable{TS1}{yesj}{m}{n}% +\sampletable{TS1}{yesj}{m}{sl}% +\sampletable{TS1}{yesj}{b}{n}% +\sampletable{TS1}{yesj}{b}{sl}% +\sampletable{TS1}{yesj}{l}{n}% +\sampletable{TS1}{yesj}{l}{sl}% +\sampletable{TS1}{yesj}{sb}{n}% +\sampletable{TS1}{yesj}{sb}{sl}% +\sampletable{TS1}{yesj}{m}{sc}% +\sampletable{TS1}{yesj}{m}{scit}% +\sampletable{TS1}{yesj}{b}{sc}% +\sampletable{TS1}{yesj}{b}{scit}% +\sampletable{TS1}{yesj}{l}{sc}% +\sampletable{TS1}{yesj}{l}{scit}% +\sampletable{TS1}{yesj}{sb}{sc}% +\sampletable{TS1}{yesj}{sb}{scit}% +\sampletable{T1}{yesw}{m}{n}% +\sampletable{T1}{yesw}{m}{sc}% +\sampletable{T1}{yesw}{m}{sl}% +\sampletable{T1}{yesw}{m}{scit}% +\sampletable{T1}{yesw}{b}{n}% +\sampletable{T1}{yesw}{b}{sc}% +\sampletable{T1}{yesw}{b}{sl}% +\sampletable{T1}{yesw}{b}{scit}% +\sampletable{T1}{yesw}{l}{n}% +\sampletable{T1}{yesw}{l}{sc}% +\sampletable{T1}{yesw}{l}{sl}% +\sampletable{T1}{yesw}{l}{scit}% +\sampletable{T1}{yesw}{sb}{n}% +\sampletable{T1}{yesw}{sb}{sc}% +\sampletable{T1}{yesw}{sb}{sl}% +\sampletable{T1}{yesw}{sb}{scit}% +\sampletable{TS1}{yes1}{m}{n}% +\sampletable{TS1}{yes1}{m}{sl}% +\sampletable{TS1}{yes1}{b}{n}% +\sampletable{TS1}{yes1}{b}{sl}% +\sampletable{TS1}{yes1}{l}{n}% +\sampletable{TS1}{yes1}{l}{sl}% +\sampletable{TS1}{yes1}{sb}{n}% +\sampletable{TS1}{yes1}{sb}{sl}% +\sampletable{TS1}{yesjw}{m}{n}% +\sampletable{TS1}{yesjw}{m}{sl}% +\sampletable{TS1}{yesjw}{b}{n}% +\sampletable{TS1}{yesjw}{b}{sl}% +\sampletable{TS1}{yesjw}{l}{n}% +\sampletable{TS1}{yesjw}{l}{sl}% +\sampletable{TS1}{yesjw}{sb}{n}% +\sampletable{TS1}{yesjw}{sb}{sl}% +\sampletable{TS1}{yesjw}{m}{sc}% +\sampletable{TS1}{yesjw}{m}{scit}% +\sampletable{TS1}{yesjw}{b}{sc}% +\sampletable{TS1}{yesjw}{b}{scit}% +\sampletable{TS1}{yesjw}{l}{sc}% +\sampletable{TS1}{yesjw}{l}{scit}% +\sampletable{TS1}{yesjw}{sb}{sc}% +\sampletable{TS1}{yesjw}{sb}{scit}% +\sampletable{T1}{yesjw}{m}{n}% +\sampletable{T1}{yesjw}{m}{sc}% +\sampletable{T1}{yesjw}{m}{sl}% +\sampletable{T1}{yesjw}{m}{scit}% +\sampletable{T1}{yesjw}{b}{n}% +\sampletable{T1}{yesjw}{b}{sc}% +\sampletable{T1}{yesjw}{b}{sl}% +\sampletable{T1}{yesjw}{b}{scit}% +\sampletable{T1}{yesjw}{l}{n}% +\sampletable{T1}{yesjw}{l}{sc}% +\sampletable{T1}{yesjw}{l}{sl}% +\sampletable{T1}{yesjw}{l}{scit}% +\sampletable{T1}{yesjw}{sb}{n}% +\sampletable{T1}{yesjw}{sb}{sc}% +\sampletable{T1}{yesjw}{sb}{sl}% +\sampletable{T1}{yesjw}{sb}{scit}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/electrumadf/electrumadf.pdf b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf.pdf Binary files differnew file mode 100644 index 00000000000..0c7c826f3f8 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/electrumadf.pdf diff --git a/Master/texmf-dist/doc/fonts/electrumadf/manifest.txt b/Master/texmf-dist/doc/fonts/electrumadf/manifest.txt new file mode 100644 index 00000000000..854d912373f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/manifest.txt @@ -0,0 +1,344 @@ +# Manifest for electrumadf + +Copyright (C) Mon Sep 9 06:14:17 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 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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* manifest.txt +* README.md +* electrumadf.ins +* electrumadf.dtx + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* dotsc2.etx +* dotscbuild.mtx +* ts1-dotinf.etx +* t1-dotinf.etx +* t1-dotsup.etx +* newlatin-dotsc.mtx +* dotscmisc.mtx +* ts1-dotsup.etx +* fnt-tables.tex +* electrumadf-scale.lvt +* electrum-auto-test.tlg +* electrumadf-scale.tlg +* electrumadf-yes.pvt +* electrumadf-yes.tpf + + +## Derived files + + +### Package files + + +* yesb1o8t.tfm +* yeslo8t.tfm +* yesb08t.vf +* yesl1o8t.vf +* yeslcjo8t.vf +* yesr8r.tfm +* yesl1o8t.tfm +* yesrjow8t.vf +* yesscj8t.vf +* yessjo8t.vf +* yesr8s.tfm +* yesl1o8c.vf +* yesl08t.vf +* yessjo8c.vf +* yeslcjw8t.tfm +* yessj8c.vf +* yessw8t.tfm +* yesrcjow8t.vf +* yesso8s.tfm +* yesso8r.tfm +* yesrcw8t.tfm +* yesso8c.vf +* supp-yes.enc +* yesso8c.tfm +* yesrcow8t.vf +* yesl8c.vf +* yessjw8t.vf +* yesl18c.tfm +* yessjw8t.tfm +* yessjo8t.tfm +* yesbjow8t.tfm +* yeslcow8t.vf +* yesb8s.tfm +* yesbj8c.vf +* yesr18c.vf +* yessow8t.tfm +* yeslo8t.vf +* yesbcjo8t.tfm +* yesl0o8t.vf +* yesscow8t.vf +* yessjow8t.vf +* yessjo8c.tfm +* yesb18t.tfm +* yeslcjow8t.vf +* t1yes.fd +* t1yes1.fd +* yessj8t.tfm +* yesso8t.vf +* yessj8c.tfm +* yesbcw8t.tfm +* yesbw8t.vf +* yesrjow8t.tfm +* yesbcow8t.tfm +* yesbw8t.tfm +* yesscjo8t.tfm +* yess18t.vf +* yesbo8s.tfm +* yesscw8t.tfm +* yesscow8t.tfm +* t1yesjw.fd +* yessco8t.vf +* yesl8r.tfm +* yessco8t.tfm +* yesl18c.vf +* yesb08t.tfm +* yesbo8c.vf +* yesbo8t.tfm +* yesr8c.tfm +* yesscjw8t.vf +* yeslo8c.tfm +* yesb8c.vf +* yess08c.vf +* yesro8r.tfm +* yeslj8t.tfm +* yesbjo8t.tfm +* yesscjw8t.tfm +* yesb18c.tfm +* yeslow8t.vf +* yesrc8t.vf +* yesl8t.tfm +* yeslcw8t.tfm +* yesscjow8t.vf +* ts1yesj.fd +* yesljo8c.tfm +* yesb08c.vf +* yesrj8t.tfm +* yess8t.vf +* ts1yes0.fd +* yesb1o8t.vf +* yesscjo8t.vf +* yessow8t.vf +* yesrc8t.tfm +* yesscjow8t.tfm +* yess08t.vf +* yesb8r.tfm +* yessc8t.vf +* yess1o8c.vf +* yess0o8c.tfm +* yesljo8t.tfm +* yesb8c.tfm +* t1yesj.fd +* yess8s.tfm +* yess8r.tfm +* yess8c.vf +* yess8c.tfm +* yesl08c.vf +* yesr1o8t.vf +* yesr8t.vf +* yesljo8c.vf +* yesbjw8t.tfm +* yesb18t.vf +* yesb0o8c.vf +* yessc8t.tfm +* yess1o8c.tfm +* yess18t.tfm +* yess18c.vf +* yess18c.tfm +* yesb8t.vf +* yesbo8r.tfm +* yesscj8t.tfm +* yesrow8t.vf +* t1yes0.fd +* yesbjow8t.vf +* yesbcj8t.vf +* yesrcow8t.tfm +* yeslo8r.tfm +* yesrcjow8t.tfm +* yesrjw8t.tfm +* ts1yesjw.fd +* yess1o8t.tfm +* yesl08c.tfm +* yesrw8t.tfm +* yess0o8t.tfm +* yesrow8t.tfm +* yesr08t.vf +* yeslcj8t.vf +* yesbo8t.vf +* yesro8t.tfm +* yeslw8t.tfm +* yesl8c.tfm +* yesro8s.tfm +* yesro8c.vf +* yesro8c.tfm +* yesrjw8t.vf +* yesrjo8t.vf +* yesl8s.tfm +* yesrcjo8t.vf +* yesrjo8c.vf +* yesl18t.vf +* yesrjo8c.tfm +* yesrj8t.vf +* yesrcw8t.vf +* yesr0o8t.tfm +* yesbco8t.tfm +* yesb18c.vf +* yesbcjow8t.vf +* yesrj8c.vf +* yess08t.tfm +* yesr1o8c.tfm +* yesr0o8t.vf +* yesbjo8c.tfm +* yesb0o8t.tfm +* yesrco8t.tfm +* yesrcjw8t.vf +* yesl8t.vf +* yesr18t.vf +* yess08c.tfm +* yesrjo8t.tfm +* yesrcjo8t.tfm +* yeslcjow8t.tfm +* yesrcj8t.vf +* yesbco8t.vf +* yessw8t.vf +* yesbcjow8t.tfm +* yess1o8t.vf +* yesb1o8c.tfm +* yesrcj8t.tfm +* yesbc8t.tfm +* yesr08c.vf +* yesbcw8t.vf +* yesr8c.vf +* yesr1o8t.tfm +* yesbcjo8t.vf +* yeslc8t.vf +* yeslo8c.vf +* yesr1o8c.vf +* yesrco8t.vf +* yesrcjw8t.tfm +* yesbj8t.tfm +* yesr18t.tfm +* yeslcow8t.tfm +* yesbjo8t.vf +* yesb0o8t.vf +* yesr18c.tfm +* yesr0o8c.vf +* yesr0o8c.tfm +* yesl0o8t.tfm +* yesr08t.tfm +* yesl0o8c.tfm +* yeslo8s.tfm +* yesr08c.tfm +* yeslw8t.vf +* yesl08t.tfm +* yeslow8t.tfm +* yesbow8t.tfm +* yesrj8c.tfm +* yesl0o8c.vf +* yesso8t.tfm +* yeslj8c.vf +* yesljw8t.vf +* yesljw8t.tfm +* yesljow8t.tfm +* yesbow8t.vf +* yesbjw8t.vf +* yesr8t.tfm +* yeslco8t.tfm +* yesljow8t.vf +* yes.map +* yesbcjw8t.vf +* yesscw8t.vf +* yeslj8t.vf +* yesbcow8t.vf +* yesljo8t.vf +* yeslc8t.tfm +* yess8t.tfm +* yesb8t.tfm +* yesl1o8c.tfm +* yesbo8c.tfm +* yeslj8c.tfm +* ts1yes1.fd +* yesbc8t.vf +* yesrw8t.vf +* yesb1o8c.vf +* yesbjo8c.vf +* yeslcj8t.tfm +* yessjow8t.tfm +* yesb08c.tfm +* yeslcw8t.vf +* yesbcj8t.tfm +* yeslco8t.vf +* yesbcjw8t.tfm +* yeslcjw8t.vf +* yesbj8t.vf +* yeslcjo8t.tfm +* yess0o8c.vf +* t1yesw.fd +* yesro8t.vf +* ts1yesw.fd +* yesb0o8c.tfm +* yesbj8c.tfm +* yesl18t.tfm +* ts1yes.fd +* yess0o8t.vf +* yessj8t.vf +* reglyph-yes.tex +* electrum.sty + +### Development files + +* t1j-yesw-sc.etx +* yes-map.tex +* t1-yes.etx +* t1-yesw.etx +* t1j-yesw.etx +* yes-ts1-buildper.mtx +* build-ttsc.mtx +* supp-yes.etx +* t1j-yes.etx +* t1-yesw-sc.etx +* ts1-yes.etx +* yes-drv.tex +* ts1-dotoldstyle-yes.etx + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* electrumadf-tables.pdf +* electrumadf.pdf diff --git a/Master/texmf-dist/doc/fonts/electrumadf/reglyph-yes.tex b/Master/texmf-dist/doc/fonts/electrumadf/reglyph-yes.tex new file mode 100644 index 00000000000..400ea1d859e --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/reglyph-yes.tex @@ -0,0 +1,89 @@ +%% +%% This is file `reglyph-yes.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% electrumadf.dtx (with options: `reglyph') +%% Copyright (C) 2010-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 +%% electrumadf. You may however distribute the package electrumadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% ateb Heiko Oberdiek: https://tex.stackexchange.com/a/172896/ +%% dyw hwn ddim yn gweithio tu mewn i arg macro! +%% (*wrth gwrs* dyw e ddim yn weithio! wyt ti'n *hollol* dwp?) +\relax +\reglyphfonts + \renameglyph{two.superior}{uni00B2} + \renameglyph{three.superior}{uni00B3} + \renameglyph{one.superior}{uni00B9} + \renameglyph{zero.superior}{uni2070} + \renameglyph{four.superior}{uni2074} + \renameglyph{five.superior}{uni2075} + \renameglyph{six.superior}{uni2076} + \renameglyph{seven.superior}{uni2077} + \renameglyph{eight.superior}{uni2078} + \renameglyph{nine.superior}{uni2079} + \renameglyph{parenleft.superior}{uni207D} + \renameglyph{parenright.superior}{uni207E} + \renameglyph{n.superior}{uni207F} + \renameglyph{zero.inferior}{uni2080} + \renameglyph{one.inferior}{uni2081} + \renameglyph{two.inferior}{uni2082} + \renameglyph{three.inferior}{uni2083} + \renameglyph{four.inferior}{uni2084} + \renameglyph{five.inferior}{uni2085} + \renameglyph{six.inferior}{uni2086} + \renameglyph{seven.inferior}{uni2087} + \renameglyph{eight.inferior}{uni2088} + \renameglyph{nine.inferior}{uni2089} + \renameglyph{parenleft.inferior}{uni208D} + \renameglyph{parenright.inferior}{uni208E} + \renameglyph{lscript}{afii61289} + \renameglyph{numero}{afii61352} + \renameglyph{onefifth}{uni2155} + \renameglyph{twofifths}{uni2156} + \renameglyph{threefifths}{uni2157} + \renameglyph{fourfifths}{uni2158} + \renameglyph{onesixth}{uni2159} + \renameglyph{fivesixths}{uni215A} + \renameglyph{Euro.oldstyle}{uniE023} + \renameglyph{fi.sc}{uniE099} + \renameglyph{germandbls.sc}{uniE0A4} + \renameglyph{t_t}{uniE0D5} + \renameglyph{s_p}{uniE0DB} + \renameglyph{sterling.oldstyle}{uniE0DD} + \renameglyph{yen.oldstyle}{uniE101} + \renameglyph{Qalt}{uniE1A2} + \renameglyph{fl.sc}{uniE09C} + \renameglyph{c_t}{uniE087} + \renameglyph{ampersand.oldstyle}{uniE0B3} + \reglyphfont{yesb8sr}{yesb8s} + \reglyphfont{yesbo8sr}{yesbo8s} + \reglyphfont{yesl8sr}{yesl8s} + \reglyphfont{yeslo8sr}{yeslo8s} + \reglyphfont{yesr8sr}{yesr8s} + \reglyphfont{yesro8sr}{yesro8s} + \reglyphfont{yess8sr}{yess8s} + \reglyphfont{yesso8sr}{yesso8s} +\endreglyphfonts +\endinput +%% +%% End of file `reglyph-yes.tex'. diff --git a/Master/texmf-dist/doc/fonts/electrumadf/yes-drv.tex b/Master/texmf-dist/doc/fonts/electrumadf/yes-drv.tex new file mode 100644 index 00000000000..88290003a30 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/yes-drv.tex @@ -0,0 +1,237 @@ +%% +%% This is file `yes-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% electrumadf.dtx (with options: `drv') +%% Copyright (C) 2010-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 +%% electrumadf. You may however distribute the package electrumadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% ateb Heiko Oberdiek: https://tex.stackexchange.com/a/172896/ +%% dyw hwn ddim yn gweithio tu mewn i arg macro! +%% (*wrth gwrs* dyw e ddim yn weithio! wyt ti'n *hollol* dwp?) +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{si}{scit} +\substitutesilent{scsl}{si} +\substitutesilent{sc}{n} +\substitutesilent{sl}{scsl} +\substitutesilent{it}{sl} +\recordtransforms{yes-rec.tex} +\declaresize{}{<-> \string\yes@@scale} + \transformfont{yesr8r}{\reencodefont{8r}{\fromafm{yesr8a}}} + \transformfont{yesro8r}{\reencodefont{8r}{\fromafm{yesro8a}}} + \transformfont{yesb8r}{\reencodefont{8r}{\fromafm{yesb8a}}} + \transformfont{yesbo8r}{\reencodefont{8r}{\fromafm{yesbo8a}}} + \transformfont{yesr8s}{\reencodefont{supp-yes}{\fromafm{yesr8a}}} + \transformfont{yesro8s}{\reencodefont{supp-yes}{\fromafm{yesro8a}}} + \transformfont{yesb8s}{\reencodefont{supp-yes}{\fromafm{yesb8a}}} + \transformfont{yesbo8s}{\reencodefont{supp-yes}{\fromafm{yesbo8a}}} + \transformfont{yesl8r}{\reencodefont{8r}{\fromafm{yesl8a}}} + \transformfont{yeslo8r}{\reencodefont{8r}{\fromafm{yeslo8a}}} + \transformfont{yess8r}{\reencodefont{8r}{\fromafm{yess8a}}} + \transformfont{yesso8r}{\reencodefont{8r}{\fromafm{yesso8a}}} + \transformfont{yesl8s}{\reencodefont{supp-yes}{\fromafm{yesl8a}}} + \transformfont{yeslo8s}{\reencodefont{supp-yes}{\fromafm{yeslo8a}}} + \transformfont{yess8s}{\reencodefont{supp-yes}{\fromafm{yess8a}}} + \transformfont{yesso8s}{\reencodefont{supp-yes}{\fromafm{yesso8a}}} + \input reglyph-yes.tex + \installfonts + \installfamily{T1}{yes}{} + \installfont{yesr8t}{yesr8r,yesr8sr,newlatin option nosc}{t1-yes}{T1}{yes}{m}{n}{} + \installfont{yesrc8t}{yesr8r,yesr8sr,build-ttsc,newlatin-dotsc,yesr8r suffix .sc,yesr8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{m}{sc}{} + \installfont{yesro8t}{yesro8r,yesro8sr,newlatin option nosc}{t1-yes}{T1}{yes}{m}{sl}{} + \installfont{yesrco8t}{yesro8r,yesro8sr,build-ttsc,newlatin-dotsc,yesro8r suffix .sc,yesro8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{m}{scit}{} + \installfont{yesb8t}{yesb8r,yesb8sr,newlatin option nosc}{t1-yes}{T1}{yes}{b}{n}{} + \installfont{yesbc8t}{yesb8r,yesb8sr,build-ttsc,newlatin-dotsc,yesb8r suffix .sc,yesb8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{b}{sc}{} + \installfont{yesbo8t}{yesbo8r,yesbo8sr,newlatin option nosc}{t1-yes}{T1}{yes}{b}{sl}{} + \installfont{yesbco8t}{yesbo8r,yesbo8sr,build-ttsc,newlatin-dotsc,yesbo8r suffix .sc,yesbo8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{b}{scit}{} + \installfont{yesl8t}{yesl8r,yesl8sr,newlatin option nosc}{t1-yes}{T1}{yes}{l}{n}{} + \installfont{yeslc8t}{yesl8r,yesl8sr,build-ttsc,newlatin-dotsc,yesl8r suffix .sc,yesl8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{l}{sc}{} + \installfont{yeslo8t}{yeslo8r,yeslo8sr,newlatin option nosc}{t1-yes}{T1}{yes}{l}{sl}{} + \installfont{yeslco8t}{yeslo8r,yeslo8sr,build-ttsc,newlatin-dotsc,yeslo8r suffix .sc,yeslo8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{l}{scit}{} + \installfont{yess8t}{yess8r,yess8sr,newlatin option nosc}{t1-yes}{T1}{yes}{sb}{n}{} + \installfont{yessc8t}{yess8r,yess8sr,build-ttsc,newlatin-dotsc,yess8r suffix .sc,yess8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{sb}{sc}{} + \installfont{yesso8t}{yesso8r,yesso8sr,newlatin option nosc}{t1-yes}{T1}{yes}{sb}{sl}{} + \installfont{yessco8t}{yesso8r,yesso8sr,build-ttsc,newlatin-dotsc,yesso8r suffix .sc,yesso8sr suffix .sc}{dotsc2,t1-yes}{T1}{yes}{sb}{scit}{} + \installfamily{T1}{yesj}{} + \installfont{yesrj8t}{yesr8r,yesr8sr,newlatin option nosc,yesr8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{m}{n}{} + \installfont{yesrcj8t}{yesr8r,yesr8sr,build-ttsc,newlatin-dotsc,yesr8r suffix .sc,yesr8sr suffix .sc,yesr8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{m}{sc}{} + \installfont{yesrjo8t}{yesro8r,yesro8sr,newlatin option nosc,yesro8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{m}{sl}{} + \installfont{yesrcjo8t}{yesro8r,yesro8sr,build-ttsc,newlatin-dotsc,yesro8r suffix .sc,yesro8sr suffix .sc,yesro8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{m}{scit}{} + \installfont{yesbj8t}{yesb8r,yesb8sr,newlatin option nosc,yesb8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{b}{n}{} + \installfont{yesbcj8t}{yesb8r,yesb8sr,build-ttsc,newlatin-dotsc,yesb8r suffix .sc,yesb8sr suffix .sc,yesb8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{b}{sc}{} + \installfont{yesbjo8t}{yesbo8r,yesbo8sr,newlatin option nosc,yesbo8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{b}{sl}{} + \installfont{yesbcjo8t}{yesbo8r,yesbo8sr,build-ttsc,newlatin-dotsc,yesbo8r suffix .sc,yesbo8sr suffix .sc,yesbo8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{b}{scit}{} + \installfont{yeslj8t}{yesl8r,yesl8sr,newlatin option nosc,yesl8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{l}{n}{} + \installfont{yeslcj8t}{yesl8r,yesl8sr,build-ttsc,newlatin-dotsc,yesl8r suffix .sc,yesl8sr suffix .sc,yesl8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{l}{sc}{} + \installfont{yesljo8t}{yeslo8r,yeslo8sr,newlatin option nosc,yeslo8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{l}{sl}{} + \installfont{yeslcjo8t}{yeslo8r,yeslo8sr,build-ttsc,newlatin-dotsc,yeslo8r suffix .sc,yeslo8sr suffix .sc,yeslo8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{l}{scit}{} + \installfont{yessj8t}{yess8r,yess8sr,newlatin option nosc,yess8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{sb}{n}{} + \installfont{yesscj8t}{yess8r,yess8sr,build-ttsc,newlatin-dotsc,yess8r suffix .sc,yess8sr suffix .sc,yess8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{sb}{sc}{} + \installfont{yessjo8t}{yesso8r,yesso8sr,newlatin option nosc,yesso8r suffix .oldstyle}{t1j-yes}{T1}{yesj}{sb}{sl}{} + \installfont{yesscjo8t}{yesso8r,yesso8sr,build-ttsc,newlatin-dotsc,yesso8r suffix .sc,yesso8sr suffix .sc,yesso8r suffix .oldstyle}{dotsc2,t1j-yes}{T1}{yesj}{sb}{scit}{} + \installfamily{T1}{yesw}{} + \installfont{yesrw8t}{yesr8r,yesr8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{m}{n}{} + \installfont{yesrcw8t}{yesr8r,yesr8sr,build-ttsc,newlatin-dotsc,yesr8r suffix .sc,yesr8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{m}{sc}{} + \installfont{yesrow8t}{yesro8r,yesro8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{m}{sl}{} + \installfont{yesrcow8t}{yesro8r,yesro8sr,build-ttsc,newlatin-dotsc,yesro8r suffix .sc,yesro8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{m}{scit}{} + \installfont{yesbw8t}{yesb8r,yesb8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{b}{n}{} + \installfont{yesbcw8t}{yesb8r,yesb8sr,build-ttsc,newlatin-dotsc,yesb8r suffix .sc,yesb8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{b}{sc}{} + \installfont{yesbow8t}{yesbo8r,yesbo8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{b}{sl}{} + \installfont{yesbcow8t}{yesbo8r,yesbo8sr,build-ttsc,newlatin-dotsc,yesbo8r suffix .sc,yesbo8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{b}{scit}{} + \installfont{yeslw8t}{yesl8r,yesl8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{l}{n}{} + \installfont{yeslcw8t}{yesl8r,yesl8sr,build-ttsc,newlatin-dotsc,yesl8r suffix .sc,yesl8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{l}{sc}{} + \installfont{yeslow8t}{yeslo8r,yeslo8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{l}{sl}{} + \installfont{yeslcow8t}{yeslo8r,yeslo8sr,build-ttsc,newlatin-dotsc,yeslo8r suffix .sc,yeslo8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{l}{scit}{} + \installfont{yessw8t}{yess8r,yess8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{sb}{n}{} + \installfont{yesscw8t}{yess8r,yess8sr,build-ttsc,newlatin-dotsc,yess8r suffix .sc,yess8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{sb}{sc}{} + \installfont{yessow8t}{yesso8r,yesso8sr,newlatin option nosc}{t1-yesw}{T1}{yesw}{sb}{sl}{} + \installfont{yesscow8t}{yesso8r,yesso8sr,build-ttsc,newlatin-dotsc,yesso8r suffix .sc,yesso8sr suffix .sc}{dotsc2,t1-yesw-sc}{T1}{yesw}{sb}{scit}{} + \installfamily{T1}{yesjw}{} + \installfont{yesrjw8t}{yesr8r,yesr8sr,newlatin option nosc,yesr8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{m}{n}{} + \installfont{yesrcjw8t}{yesr8r,yesr8sr,build-ttsc,newlatin-dotsc,yesr8r suffix .sc,yesr8sr suffix .sc,yesr8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{m}{sc}{} + \installfont{yesrjow8t}{yesro8r,yesro8sr,newlatin option nosc,yesro8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{m}{sl}{} + \installfont{yesrcjow8t}{yesro8r,yesro8sr,build-ttsc,newlatin-dotsc,yesro8r suffix .sc,yesro8sr suffix .sc,yesro8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{m}{scit}{} + \installfont{yesbjw8t}{yesb8r,yesb8sr,newlatin option nosc,yesb8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{b}{n}{} + \installfont{yesbcjw8t}{yesb8r,yesb8sr,build-ttsc,newlatin-dotsc,yesb8r suffix .sc,yesb8sr suffix .sc,yesb8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{b}{sc}{} + \installfont{yesbjow8t}{yesbo8r,yesbo8sr,newlatin option nosc,yesbo8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{b}{sl}{} + \installfont{yesbcjow8t}{yesbo8r,yesbo8sr,build-ttsc,newlatin-dotsc,yesbo8r suffix .sc,yesbo8sr suffix .sc,yesbo8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{b}{scit}{} + \installfont{yesljw8t}{yesl8r,yesl8sr,newlatin option nosc,yesl8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{l}{n}{} + \installfont{yeslcjw8t}{yesl8r,yesl8sr,build-ttsc,newlatin-dotsc,yesl8r suffix .sc,yesl8sr suffix .sc,yesl8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{l}{sc}{} + \installfont{yesljow8t}{yeslo8r,yeslo8sr,newlatin option nosc,yeslo8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{l}{sl}{} + \installfont{yeslcjow8t}{yeslo8r,yeslo8sr,build-ttsc,newlatin-dotsc,yeslo8r suffix .sc,yeslo8sr suffix .sc,yeslo8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{l}{scit}{} + \installfont{yessjw8t}{yess8r,yess8sr,newlatin option nosc,yess8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{sb}{n}{} + \installfont{yesscjw8t}{yess8r,yess8sr,build-ttsc,newlatin-dotsc,yess8r suffix .sc,yess8sr suffix .sc,yess8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{sb}{sc}{} + \installfont{yessjow8t}{yesso8r,yesso8sr,newlatin option nosc,yesso8r suffix .oldstyle}{t1j-yesw}{T1}{yesjw}{sb}{sl}{} + \installfont{yesscjow8t}{yesso8r,yesso8sr,build-ttsc,newlatin-dotsc,yesso8r suffix .sc,yesso8sr suffix .sc,yesso8r suffix .oldstyle}{dotsc2,t1j-yesw-sc}{T1}{yesjw}{sb}{scit}{} + \installfamily{T1}{yes0}{} + \installfont{yesr08t}{yesr8r,yesr8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{m}{n}{} + \installfont{yesr0o8t}{yesro8r,yesro8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{m}{sl}{} + \installfont{yesb08t}{yesb8r,yesb8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{b}{n}{} + \installfont{yesb0o8t}{yesbo8r,yesbo8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{b}{sl}{} + \installfont{yesl08t}{yesl8r,yesl8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{l}{n}{} + \installfont{yesl0o8t}{yeslo8r,yeslo8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{l}{sl}{} + \installfont{yess08t}{yess8r,yess8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{sb}{n}{} + \installfont{yess0o8t}{yesso8r,yesso8sr,newlatin option nosc}{t1-dotinf}{T1}{yes0}{sb}{sl}{} + \installfamily{T1}{yes1}{} + \installfont{yesr18t}{yesr8r,yesr8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{m}{n}{} + \installfont{yesr1o8t}{yesro8r,yesro8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{m}{sl}{} + \installfont{yesb18t}{yesb8r,yesb8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{b}{n}{} + \installfont{yesb1o8t}{yesbo8r,yesbo8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{b}{sl}{} + \installfont{yesl18t}{yesl8r,yesl8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{l}{n}{} + \installfont{yesl1o8t}{yeslo8r,yeslo8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{l}{sl}{} + \installfont{yess18t}{yess8r,yess8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{sb}{n}{} + \installfont{yess1o8t}{yesso8r,yesso8sr,newlatin option nosc}{t1-dotsup}{T1}{yes1}{sb}{sl}{} + \installfamily{TS1}{yes}{} + \installfont{yesr8c}{yesr8r,yesr8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{m}{n}{} + \installfont{yesro8c}{yesro8r,yesro8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{m}{sl}{} + \installfont{yesb8c}{yesb8r,yesb8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{b}{n}{} + \installfont{yesbo8c}{yesbo8r,yesbo8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{b}{sl}{} + \installfont{yesl8c}{yesl8r,yesl8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{l}{n}{} + \installfont{yeslo8c}{yeslo8r,yeslo8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{l}{sl}{} + \installfont{yess8c}{yess8r,yess8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{sb}{n}{} + \installfont{yesso8c}{yesso8r,yesso8sr,yes-ts1-buildper,textcomp}{ts1-yes}{TS1}{yes}{sb}{sl}{} + \installfontas{yesr8c}{TS1}{yes}{m}{sc}{} + \installfontas{yesro8c}{TS1}{yes}{m}{scit}{} + \installfontas{yesb8c}{TS1}{yes}{b}{sc}{} + \installfontas{yesbo8c}{TS1}{yes}{b}{scit}{} + \installfontas{yesl8c}{TS1}{yes}{l}{sc}{} + \installfontas{yeslo8c}{TS1}{yes}{l}{scit}{} + \installfontas{yess8c}{TS1}{yes}{sb}{sc}{} + \installfontas{yesso8c}{TS1}{yes}{sb}{scit}{} + \installfamily{TS1}{yesj}{} + \installfont{yesrj8c}{yesr8r,yesr8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{m}{n}{} + \installfont{yesrjo8c}{yesro8r,yesro8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{m}{sl}{} + \installfont{yesbj8c}{yesb8r,yesb8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{b}{n}{} + \installfont{yesbjo8c}{yesbo8r,yesbo8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{b}{sl}{} + \installfont{yeslj8c}{yesl8r,yesl8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{l}{n}{} + \installfont{yesljo8c}{yeslo8r,yeslo8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{l}{sl}{} + \installfont{yessj8c}{yess8r,yess8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{sb}{n}{} + \installfont{yessjo8c}{yesso8r,yesso8sr,yes-ts1-buildper,textcomp}{ts1-dotoldstyle-yes}{TS1}{yesj}{sb}{sl}{} + \installfontas{yesrj8c}{TS1}{yesj}{m}{sc}{} + \installfontas{yesrjo8c}{TS1}{yesj}{m}{scit}{} + \installfontas{yesbj8c}{TS1}{yesj}{b}{sc}{} + \installfontas{yesbjo8c}{TS1}{yesj}{b}{scit}{} + \installfontas{yeslj8c}{TS1}{yesj}{l}{sc}{} + \installfontas{yesljo8c}{TS1}{yesj}{l}{scit}{} + \installfontas{yessj8c}{TS1}{yesj}{sb}{sc}{} + \installfontas{yessjo8c}{TS1}{yesj}{sb}{scit}{} + \installfamily{TS1}{yesw}{} + \installfontas{yesr8c}{TS1}{yesw}{m}{n}{} + \installfontas{yesro8c}{TS1}{yesw}{m}{sl}{} + \installfontas{yesb8c}{TS1}{yesw}{b}{n}{} + \installfontas{yesbo8c}{TS1}{yesw}{b}{sl}{} + \installfontas{yesl8c}{TS1}{yesw}{l}{n}{} + \installfontas{yeslo8c}{TS1}{yesw}{l}{sl}{} + \installfontas{yess8c}{TS1}{yesw}{sb}{n}{} + \installfontas{yesso8c}{TS1}{yesw}{sb}{sl}{} + \installfontas{yesr8c}{TS1}{yesw}{m}{sc}{} + \installfontas{yesro8c}{TS1}{yesw}{m}{scit}{} + \installfontas{yesb8c}{TS1}{yesw}{b}{sc}{} + \installfontas{yesbo8c}{TS1}{yesw}{b}{scit}{} + \installfontas{yesl8c}{TS1}{yesw}{l}{sc}{} + \installfontas{yeslo8c}{TS1}{yesw}{l}{scit}{} + \installfontas{yess8c}{TS1}{yesw}{sb}{sc}{} + \installfontas{yesso8c}{TS1}{yesw}{sb}{scit}{} + \installfamily{TS1}{yesjw}{} + \installfontas{yesrj8c}{TS1}{yesjw}{m}{n}{} + \installfontas{yesrjo8c}{TS1}{yesjw}{m}{sl}{} + \installfontas{yesbj8c}{TS1}{yesjw}{b}{n}{} + \installfontas{yesbjo8c}{TS1}{yesjw}{b}{sl}{} + \installfontas{yeslj8c}{TS1}{yesjw}{l}{n}{} + \installfontas{yesljo8c}{TS1}{yesjw}{l}{sl}{} + \installfontas{yessj8c}{TS1}{yesjw}{sb}{n}{} + \installfontas{yessjo8c}{TS1}{yesjw}{sb}{sl}{} + \installfontas{yesrj8c}{TS1}{yesjw}{m}{sc}{} + \installfontas{yesrjo8c}{TS1}{yesjw}{m}{scit}{} + \installfontas{yesbj8c}{TS1}{yesjw}{b}{sc}{} + \installfontas{yesbjo8c}{TS1}{yesjw}{b}{scit}{} + \installfontas{yeslj8c}{TS1}{yesjw}{l}{sc}{} + \installfontas{yesljo8c}{TS1}{yesjw}{l}{scit}{} + \installfontas{yessj8c}{TS1}{yesjw}{sb}{sc}{} + \installfontas{yessjo8c}{TS1}{yesjw}{sb}{scit}{} + \installfamily{TS1}{yes0}{} + \installfont{yesr08c}{yesr8r,yesr8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{m}{n}{} + \installfont{yesr0o8c}{yesro8r,yesro8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{m}{sl}{} + \installfont{yesb08c}{yesb8r,yesb8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{b}{n}{} + \installfont{yesb0o8c}{yesbo8r,yesbo8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{b}{sl}{} + \installfont{yesl08c}{yesl8r,yesl8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{l}{n}{} + \installfont{yesl0o8c}{yeslo8r,yeslo8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{l}{sl}{} + \installfont{yess08c}{yess8r,yess8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{sb}{n}{} + \installfont{yess0o8c}{yesso8r,yesso8sr,yes-ts1-buildper,textcomp}{ts1-dotinf}{TS1}{yes0}{sb}{sl}{} + \installfamily{TS1}{yes1}{} + \installfont{yesr18c}{yesr8r,yesr8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{m}{n}{} + \installfont{yesr1o8c}{yesro8r,yesro8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{m}{sl}{} + \installfont{yesb18c}{yesb8r,yesb8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{b}{n}{} + \installfont{yesb1o8c}{yesbo8r,yesbo8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{b}{sl}{} + \installfont{yesl18c}{yesl8r,yesl8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{l}{n}{} + \installfont{yesl1o8c}{yeslo8r,yeslo8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{l}{sl}{} + \installfont{yess18c}{yess8r,yess8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{sb}{n}{} + \installfont{yess1o8c}{yesso8r,yesso8sr,yes-ts1-buildper,textcomp}{ts1-dotsup}{TS1}{yes1}{sb}{sl}{} + \endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yes-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/electrumadf/yes-map.tex b/Master/texmf-dist/doc/fonts/electrumadf/yes-map.tex new file mode 100644 index 00000000000..daeaf86c13f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/electrumadf/yes-map.tex @@ -0,0 +1,41 @@ +%% +%% This is file `yes-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% electrumadf.dtx (with options: `map') +%% Copyright (C) 2010-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 +%% electrumadf. You may however distribute the package electrumadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% ateb Heiko Oberdiek: https://tex.stackexchange.com/a/172896/ +%% dyw hwn ddim yn gweithio tu mewn i arg macro! +%% (*wrth gwrs* dyw e ddim yn weithio! wyt ti'n *hollol* dwp?) +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yes.map} +\adddriver{pltotf}{yes-pltotf.sh} +\input yes-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yes-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/fontscripts/README.md b/Master/texmf-dist/doc/fonts/fontscripts/README.md new file mode 100644 index 00000000000..f24e304d7e6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/README.md @@ -0,0 +1,65 @@ +$Id: README.md 10379 2024-09-24 20:56:31Z cfrees $ + +================================================= +# fontscripts +================================================= + +This work, which consists of all files listed in manifest.txt, is released +under the LaTeX Project Public Licence version 1.3c or later. See individual +files for details. + +================================================= +## Purpose +================================================= + +The package provides variant font encodings, support metrics and Lua script +fragments to automate the creation of TeX/LaTeXe font files for 8-bit engines +using l3build. A template-based system enables the automatic generation of +font tables and l3build tests. + +The scripts make it possible to automate the generation of TeX fonts (TeX font +metrics, virtual fonts, map files etc.). For tools which do not otherwise +support it, such as fontinst, the scripts enable the automatic addition of +variable scaling in font definition files. A semi-automatic system tries to +ensure font encoding names are unique. + +The script fragments are primarily designed for fontinst, but can be adapted +for use with other programmes. The default configuration is intended to be +cross-platform and requires only tools included in TeX Live, but the +documentation includes a simple adaption for integration with FontForge and +GNU make. + +The encoding and metric files support fonts which use variant names for +characters. For example, fonts may use 'emdash' and 'endash' or 'f_f'. They also +support some fonts converted from opentype which use suffixes to distinguish +small-caps, for example, rather than placing these characters in separate fonts. + +================================================= +## Revision History +================================================= + +Initial release. + +================================================= +## Code Repositories +================================================= + +Code 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. should be filed at + https://codeberg.org/cfr/nfssext/issues + + +Clea F. Rees +Version 0.1 +2024-09-24 + +================================================= +vim: et:tw=80:sw=0: diff --git a/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf b/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf Binary files differnew file mode 100644 index 00000000000..197fa29ad6a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/fontscripts.pdf diff --git a/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt b/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt new file mode 100644 index 00000000000..0d8c6e86288 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fontscripts/manifest.txt @@ -0,0 +1,63 @@ +# Manifest for fontscripts + +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.3 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. + +This file was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + +* fontscripts.dtx +* fontscripts.ins +* fontinst.lua +* fnt-ctan.lua +* README.md + + +## Derived files + + +### Package files + +* manifest.txt +* dotoldstyle.etx +* dotsc2.etx +* dottaboldstyle.etx +* lining.etx +* oldstyle.etx +* t1-cfr.etx +* t1-dotalt-f_f.etx +* t1-dotinf.etx +* t1-dotinferior.etx +* t1-dotsup.etx +* t1-dotsuperior.etx +* t1-f_f.etx +* t1j-f_f.etx +* ts1-dotinf.etx +* ts1-dotsup.etx +* ts1-euro.etx +* ucdotalt.etx +* tag.lua +* dotscbuild.mtx +* dotscmisc.mtx +* newlatin-dotsc.mtx +* fnt-tables.tex + +### Typeset documentation + +* fontscripts.pdf diff --git a/Master/texmf-dist/doc/fonts/fourier/README b/Master/texmf-dist/doc/fonts/fourier/README index 5fafcb8e632..592437c53ac 100644 --- a/Master/texmf-dist/doc/fonts/fourier/README +++ b/Master/texmf-dist/doc/fonts/fourier/README @@ -7,7 +7,13 @@ Fourier-GUTenberg distribution, Michel Bovani michel.bovani@icloud.com %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 1 VERSION -This version number is 2.3 (2022-02-05) +This version number is 2.4 (2024-09-08) + +NEW in version 2.4 +• Note that only the fourier-orns package and fonts have been updated. +• New \leftblackhand and \rightblackhand commands +• New \aldinesmallup and \aldinesmallrevert commands +• For unicode engines users only (see the documentation) new \grappe, \rightgrappe and \leftgrappe commands. NEW in version 2.3 * there is a new \caution command (dangerous bend). diff --git a/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.pdf b/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.pdf Binary files differindex e345f6fcba1..51ad1c1ca8e 100644 --- a/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.pdf +++ b/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.tex b/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.tex index 24c2ed3493a..63ab124e0a6 100644 --- a/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.tex +++ b/Master/texmf-dist/doc/fonts/fourier/fourier-orns-doc.tex @@ -1,9 +1,10 @@ -\documentclass[a4paper,11pt,draft]{article} -\usepackage[utf8]{inputenc} -\usepackage[T1]{fontenc} +% !TEX TS-program = LuaLaTeX +\documentclass[a4paper,11pt]{article} +%\usepackage[utf8]{inputenc} +%\usepackage[T1]{fontenc} \usepackage{array,xcolor} -\usepackage{lmodern} -\usepackage{fourier} +%\usepackage{lmodern} +\usepackage{fourier-otf} \usepackage[french,english]{babel} \setlength{\leftmargini}{1em} \newcommand{\fourier}{Fourier-GUT\kern-0.15em\textit{enberg}} @@ -43,7 +44,7 @@ Here are the provided symbols: \clearpage \item Decos and logos typesetted in \verb=\LARGE= size: -\begin{tabular}{l>{\centering\LARGE}p{2cm}l>{\centering\LARGE}p{2cm}} +\begin{tabular}{l>{\centering\LARGE}p{1.2cm}l>{\centering\LARGE}p{1.2cm}} \verb=\noway= &\noway&\verb=\warning=& \warning\tabularnewline \verb=\textxswup=&\textxswup&\verb=\textxswdown= &\textxswdown\tabularnewline \verb=\decoone= &\decoone& \verb=\decotwo= &\decotwo\tabularnewline @@ -52,20 +53,34 @@ Here are the provided symbols: \verb=\floweroneleft= &\floweroneleft&\verb=\floweroneright= &\floweroneright\tabularnewline \verb=\lefthand= &\lefthand&\verb=\righthand=& \righthand\tabularnewline \verb=\decosix= &\decosix&\verb=\bomb=&\bomb\tabularnewline -\verb=\caution= {\normalsize (New in 2.3)}&\caution +\verb=\caution= &\caution&\verb=\leftblackhand= (New in 2.4)&\leftblackhand\tabularnewline +\verb=\rightblackhand= (New in 2.4)&\rightblackhand \end{tabular} \noindent{\Large\textcolor{red}{\warning}} The old command \verb=\danger= (fourier-orns 1.1) is now deprecated: use \verb=\warning= instead. Note that \verb=\danger= is still usable, provided you \emph{don't} use the \texttt{unicode-math} package. \item Leaves typesetted in \verb=\LARGE= size: -\begin{tabular}{l>{\centering\LARGE}p{2cm}l>{\centering\LARGE}p{2cm}} +\begin{tabular}{l>{\centering\LARGE}p{1cm}l>{\centering\LARGE}p{1cm}} \verb=\leafleft= &\leafleft&\verb=\leafright=&\leafright\tabularnewline \verb=\leafNW= &\leafNW& \verb=\leafNE=&\leafNE\tabularnewline \verb=\leafSE= &\leafSE& \verb=\leafSW=&\leafSW\tabularnewline \verb=\aldineleft= &\aldineleft&\verb=\aldineright=& \aldineright\tabularnewline - \verb=\aldine=&\aldine& \verb=\aldinesmall=& \aldinesmall + \verb=\aldine=&\aldine& \verb=\aldinesmall=& \aldinesmall\tabularnewline + \verb=\aldinesmallrevert= (New in 2.4)&\aldinesmallrevert&\verb=\aldinesmallup= (New in 2.4)&\aldinesmallup + \end{tabular} + + \item\textbf{Unicode engine users only} + + The fourier-orns package provides three new commands \verb=\grappe=, \verb=\rightgrappe= and \verb=\leftgrappe= with exactily the same appearance than respectively \verb=\aldinesmallup=, \verb=\aldinesmall=, \verb=\aldinesmallrevert=. However, the corresponding slots are reserved in Unicode, making them inaccessible to a conventional engine. + + \begin{tabular}{l>{\centering\LARGE}p{1cm}ll} + Command & {\normalsize Glyph}&Unicode Name&Unicode Slot\\ + \hline + \verb=\grappe=&\grappe&Floral Heart&U+2766\\ + \verb=\rightgrappe=&\rightgrappe&Rotated Floral Heart Bullet&U+2767\\ + \verb=\leftgrappe=&\leftgrappe&Reversed Rotated Floral Heart Bullet&U+2619 \end{tabular} -\item A complete set of old style pilcrows here in \verb=\LARGE= size: + \item A complete set of old style pilcrows here in \verb=\LARGE= size: \begin{tabular}{l>{\centering\LARGE}p{1cm}l>{\centering\LARGE}p{3cm}} \verb=\oldpilcrowone=&\oldpilcrowone&\verb=\oldpilcrowfive=&\oldpilcrowfive\tabularnewline @@ -122,9 +137,13 @@ K&L&M&N&O&P&Q&R&S&T\\ {\FourierOrns K }&{\FourierOrns L}&{\FourierOrns M}&{\FourierOrns N}&{\FourierOrns O}& {\FourierOrns P}&{\FourierOrns Q}&{\FourierOrns R}&{\FourierOrns S}&{\FourierOrns T}\\ \hline -U&V&W&X&Y&Z\\ +U&V&W&X&Y&Z&c&d&e&m\\ {\FourierOrns U}&{\FourierOrns V}&{\FourierOrns W}&{\FourierOrns X}&{\FourierOrns Y} -&{\FourierOrns Z}\\ +&{\FourierOrns Z}&{\FourierOrns c}&{\FourierOrns d}&{\FourierOrns e}&{\FourierOrns m}\\ +\hline +n\\ +\hline +{\FourierOrns n}\\ \hline \end{tabular}\end{center} diff --git a/Master/texmf-dist/doc/fonts/gelasiomath/README b/Master/texmf-dist/doc/fonts/gelasiomath/README new file mode 100644 index 00000000000..d0139acde11 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gelasiomath/README @@ -0,0 +1,11 @@ +This small package provides math support for the Gelasio text fonts, based on the newtxmath symbols with Roman letters taken from Gelasio and Greek letters taken from XCharter magnified by 1.02. Newtx, version 1.752 or higher, must be installed and its map file enabled. The package also provides small caps based on XCharter for Gelasio as well as pdflatex access to some of its small figures---numerators, denominators and inferiors. A modified OT1 (TLF only) is also provided for use as math operators, with Greek upper case taken from XCharter. The font files in this package are in pfb format, licensed under the SIL OFL, version 1.1. All other LaTeX support files are subject to the LaTeX Project Public License. See +http://www.ctan.org/license/lppl1.3 for the details of that license. +Copyright (c) 2024 Michael Sharpe + +Current version: 1.00 2024-07-05 + + + + + +Maintainer: Michael Sharpe, msharpe@ucsd.edu
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.pdf b/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.pdf Binary files differnew file mode 100644 index 00000000000..0d0157bcf66 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.tex b/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.tex new file mode 100644 index 00000000000..8aabb656d7b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gelasiomath/gelasiomath-doc.tex @@ -0,0 +1,168 @@ +% !TEX TS-program = lualatexmk +%!TEX encoding = UTF-8 Unicode + +\documentclass[11pt]{article} +\usepackage{geometry} % See geometry.pdf to learn the layout options. There are lots. +\geometry{letterpaper} % ... or a4paper or a5paper or ... +\RequirePackage{etoolbox,trace,bm} + +%\geometry{landscape} % Activate for for rotated page geometry +\usepackage[parfill]{parskip} +\usepackage{graphicx,fonttable} +\usepackage{array,booktabs} +\usepackage[T1]{fontenc} % Active encoding for use in math text +\usepackage[type1,sfdefault,scale=1]{sourcesanspro}% used by \mathsf +\usepackage[scaled=.98,varqu,varl]{zi4} % for \mathtt +\usepackage[vvarbb]{gelasiomath} + +\iftutex\setmonofont{inconsolata.otf}\fi +%\else +%\RequirePackage{pdftexcmds} +%\usepackage{zi4} +%\fi +%\usepackage[gelasio]{newtx} +%\usepackage{xchsc} +\usepackage{booktabs} +%\setsansfont[Scale=MatchLowercase,Ligatures=TeX]{Gill Sans} +%\setmonofont[Scale=MatchLowercase]{Andale Mono} + +\title{Gelasiomath} +\author{Michael Sharpe} +%\date{} % Activate to display a given date or no date + +\begin{document} +\maketitle +The newest versions of {\tt newtx.sty} and {\tt newtxmath.sty} +and the new {\tt gelasiomath.sty} +provide support for the {\tt Gelasio} text fonts and the associated {\tt gelasio} package. Its main features are: +\begin{itemize} +\item +Math support for {\tt gelasio}; +\item small caps (regular, italic, bold and bold italic) for {\tt gelasio} by means of a work-around using {\tt XCharter} small caps enlarged by 2\%; +\item access to numerator, denominator and inferior figures from {\tt pdflatex}. (The {\tt Gelasio} fonts have these figures but {\tt gelasio.sty} does not offer support for them under {\tt pdflatex}.) +\item +Math figures are lining, rather than simply following the text figure style, which is, by default, oldstyle. E.g., \verb|$1X$| gives $1X$, not 1$X$. +\end{itemize} + +The simplest and most capable way to use these support macros is through the small {\tt gelasiomath} package, which works with all LaTeX engines. +\begin{verbatim} +\usepackage[<options>]{gelasiomath} +\end{verbatim} +The only options handled directly by {\tt gelasiomath} are {\tt scale} and {\tt scosf}. The {\tt scale} option sets appropriate scales for {\tt gelasio}, {\tt xcharter} and {\tt newtxmath}, taking into account that {\tt gelasio} requires a reduction by the factor {\tt.92} to match {\tt newtxmath}. Option {\tt scosf} specifies that figures in amall caps should be transformed to oldstyle, no matter what the figure style for {\tt gelasio} was set to. + +All other options added to {\tt gelasiomath} are passed along to {\tt gelasio} and {\tt newtxmath}. +E.g., to use {\tt gelasio} with lining figures except in small caps, at its natural size with matching math scale, you could write +\begin{verbatim} +\usepackage[scale=1.087,lining,scosf]{gelasiomath} +\end{verbatim} + +%The basic method to load {\tt gelasio} with math support is to include in your preamble the lines +%\begin{verbatim} +%\usepackage[scale=.92]{gelasio} +%\usepackage[gelasio]{newtxmath} +%\end{verbatim} +%or just +%\begin{verbatim} +%\usepackage[gelasio]{newtx} +%\end{verbatim} +%Loading using {\tt newtx} is preferred as it offers scaling both text and math without fiddling arithmetic as well as other enhancements described below. For the remainder of this description, I'll assume you are making use of {\tt newtx}. + +%To add support for XCharter small caps, add to your preamble the line +%\begin{verbatim} +%\usepackage{xchsc} +%\end{verbatim} +%No options are available. + +%I recommend applying \verb|\textsc| and \verb|\scshape| only to text, not figures, as {\tt XCharter} figures do not match {\tt Gelasio} figures very well. For example:\\ + +The insertion of {\tt xcharter} small caps is complicated by the fact that xcharter capital letters are not a good match for gelasio capitals, and figures are an even worse mismatch. In {\tt gelasiomath}, LaTeX's font switch \verb|\scshape| is redefined to {\tt xcharter} small caps at the appropriate scale, and this in turn leads to a corresponding change of the macro \verb|\textsc|. The following table illustrates the problems with capitals and figures. + +\begin{center} + \begin{tabular}{@{} ccc @{}} + \toprule + Source & Typeset source & Comments \\ + \midrule + Reg. 2345 \verb|{\scshape| SmCap 2345\verb|}|& Reg. 2345 {\scshape SmCap 2345} & figures do not match \\ + Reg. 2345 \verb|{\scshape| SmCap\verb|}| 2345& Reg. 2345 {\scshape SmCap} 2345 & Caps not good match \\ + S\verb|{\scshape| mall\verb|}| C\verb|{\scshape| ap\verb|}|& S{\scshape mall} C{\scshape ap}& Better IMO\\ + \bottomrule + \end{tabular} +\end{center} + +The macro \verb|\textsc| is left as is and a new macro \verb|\textSC| is defined so as to exclude capitals and figures from the font change to {\tt xcharter}, making use of an {\tt expl3 regex} method I learned from a posting by Enrico Gregorio. (The regex tries to find all capitals in the argument string---this depends on the use of macros to specify non-ASCII capitals.) I found no way to make an equivalent font switch \verb|\SCshape|. The following lines compare the effects of \verb|\textSC| versus \verb|\textsc| for regular, italic, bold and bold italic. + + +\textSC{Small Caps 2345} v. \textsc{Small Caps 2345}\\ +{\itshape \textSC{Small Caps 2345} v. \textsc{Small Caps 2345}}\\ +{\bfseries \textSC{Small Caps 2345} v. \textsc{Small Caps 2345}}\\ +{\bfseries\itshape \textSC{Small Caps 2345} v. \textsc{Small Caps 2345}} + +Users of XeLaTeX/LuaLaTeX will have to contend with irritating LaTeX Font Warnings about \verb|TU/Gelasio(?)/m/sc[it]| being undefined, but the output will be correct. + +{\bfseries\textSC{New Text Commands}:} +\begin{itemize} +\item +In unicode tex, font switches \verb|\nufigures|, \verb|\defigures| and \verb|\infigures| are defined for numerators, denominators and inferiors as well as the corresponding macros \verb|\textnum|, \verb|\textde|, and \verb|\textinf|. +\item (All engines) +\verb|\textlf|, \verb|\texttlf|, \verb|\textosf|, \verb|\texttosf| give their arguments in lining figures, tabular lining figures, oldstyle figures and tabular oldstyle figures respectively. +\item For {\tt pdflatex}, macros \verb|\textnum|, \verb|\textde|, and \verb|\textinf| are provided, but not the corresponding font switch commands. (These work by changing the baseline of the superior figures.) +\item A \verb|\textfrac| macro is provided, intended for regular weight only. E.g., \verb|\textfrac{3}{16}| gives \textfrac{3}{16} and \verb|\textfrac[2]{3}{16}| gives \textfrac[2]{3}{16}. +\item +There is a stacked fraction macro, \verb|\textsfrac|. E.g., +\verb|\textsfrac[1]{7}{32}| gives \textsfrac[1]{7}{32}. See the documentation for {\tt newtx} for details about the options available. The small denominator figures have configurable size and are made available for general use with the macro \verb|\textsmde|. +\end{itemize} +See the documentation for the {\tt newtx} package for detailed information about math typesetting, bearing in mind that {\tt gelasiomath} takes care of loading {\tt gelasio} and {\tt newtxmath}. Here is a sample basic preamble using unicode latex. + +\begin{verbatim} +% !TEX TS-program = lualatex +\documentclass[11pt,leqno]{article} +\usepackage[margin=1in]{geometry} +\usepackage[parfill]{parskip} +\usepackage{array,booktabs} +\usepackage[T1]{fontenc} % Active encoding for use in math text +\usepackage[type1,sfdefault,scale=1]{sourcesanspro}% used by \mathsf +\usepackage[scaled=.98,varqu,varl]{zi4} % for \mathtt +% the next line loads fontspec +\usepackage[amsthm,vvarbb,scosf]{gelasiomath} +%\setmonofont and \setsansfont could be set here if +% necessary for use in text passages +\end{verbatim} +Here is a well-known nonsense fragment from \emph{The TeXBook.} + +With a price of \pounds 148, almost anything can be found \textsc{Floating In \textbf{Fields}.} --- ?`But aren't Kafka's +Schlo{\ss} and {\AE}sop's {\OE}uvres often \emph{na{\"\i}ve} vis-\`{a}-vis +the d{\ae}monic ph{\oe}nix's official r\^{o}le in fluffy souffl\'{e}s? + +\newcommand\ibinom[2]{\genfrac\lbrace\rbrace{0pt}{}{#1}{#2}} +% \section*{...} +The following is borrowed from \emph{The \LaTeX\ Companion Third Edition}. + +First some large operators both in text: +\smash{$ \iiint\limits_{\mathcal{Q}} f(x,y,z)\,dx\,dy\,dz $} and + $ \prod_{\gamma\in\Gamma_{\widetilde{C}}} + \partial(\widetilde{X}_\gamma) $; and also on display: + +\begin{equation} \begin{split} \iiiint\limits_{\mathbf{Q}} f(w,x,y,z)dwdxdydz + & \leq \oint_{\bm{\partial Q}} f’ \left( \max \left\lbrace + \frac{\lVert w \rVert}{\lvert w^2 + x^2 \rvert} ; + \frac{\lVert z \rVert}{\lvert y^2 + z^2 \rvert} ; + \frac{\lVert w \oplus z \rVert}{\lVert x \oplus y \rVert} + \right\rbrace \right) \\ + & \precapprox \biguplus_{\mathbb{Q} \Subset \bar{\mathbf{Q}}} + \left[ f^{\ast} \left( + \frac{\left\lmoustache\mathbb{Q}(t)\right\rmoustache} + {\sqrt {1 - t^2}} + \right) \right]_{t=\alpha}^{t=\vartheta} - ( \Delta + \nu - v )^3 + \end{split} \end{equation} + +For $x$ in the open interval $ \left] -1, 1 \right[ $ the infinite + sum in Equation~(2) is convergent; however, this does + not hold throughout the closed interval $ \left[ -1, 1 \right] $. + + \begin{equation} + (1 - x)^{-k} = 1 + \sum_{j=1}^{\infty} (-1)^j \ibinom{k}{j} x^j + \text{\quad for $k \in \mathbb{N}$; $k \neq 0$.} %\label{eq:binom1} + \end{equation} + +%\fonttable{Gelasio-Regular-tlf-ot1} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/gelasiomath/newtx-gel-subs.tex b/Master/texmf-dist/doc/fonts/gelasiomath/newtx-gel-subs.tex new file mode 100644 index 00000000000..2e6f5722576 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/gelasiomath/newtx-gel-subs.tex @@ -0,0 +1,17 @@ +{f}{-2.5} +{j}{-2.5} +{p}{-2.5} +{y}{-1.5} +{A}{-2.5} +{B}{-1} +{D}{-1} +{H}{-1} +{I}{-1} +{K}{-1} +{L}{-1} +{M}{-1} +{N}{-0.5} +{P}{-1} +{X}{-1} +{\rho}{-2} +{\beta}{2}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex b/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex index 77642ab0670..b7e359a9a7e 100644 --- a/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex +++ b/Master/texmf-dist/doc/fonts/junicode/Feature_Reference.tex @@ -168,7 +168,7 @@ enlarged minuscule for a capital (or, less likely, a lowercase) letter everywher a & cv02 & {1=\cvd{2}{a}, 2=\cvd[1]{2}{a}, 3=\cvd[2]{2}{a}, 4=\cvd[3]{2}{a}, 5=\cvd[4]{2}{a}, 6=\cvc{\cvd[5]{2}{a}}, 7=\cvd[6]{2}{a}, 8=\cvd[7]{2}{a}, 9=\cvd[8]{2}{a}, - 10=\cvd[9]{2}{a}}\index{cv02|textbf}\\ + 10=\cvd[9]{2}{a}, 11=\cvd[10]{2}{a}}\index{cv02|textbf}\\ % \bluerow B & cv03 & 1=\cvc{\cvd{3}{B}}, 2=\cvd[1]{3}{B}\index{cv03|textbf}\\ @@ -180,34 +180,39 @@ b & cv04 & {1=\cvd{5}{C}, 2=\cvc{\cvd[1]{5}{C}}}\index{cv05|textbf}\\ % c & cv06 & -{1=\cvd{6}{c}, 2=\cvd[1]{6}{c}}\index{cv06|textbf}\\ +{1=\cvd{6}{c}, 2=\cvd[1]{6}{c}, 3=\cvd[2]{6}{c}}\index{cv06|textbf}\\ % \bluerow D & cv07 & {1=\cvd{7}{D}, 2=\cvc{\cvd[1]{7}{D}}, 3=\cvc{\cvd[2]{7}{D}}}\index{cv07|textbf}\\ % d & cv08 & {1=\cvd{8}{d}, 2=\cvd[1]{8}{d}, 3=\cvd[2]{8}{d}, 4=\cvc{\cvd[3]{8}{d}}, - 5=\cvc{\cvd[4]{8}{d}, 6=\cvc{\cvd[5]{8}{d}} (also affects ḋ)}\index{cv08|textbf}}\\ + 5=\cvc{\cvd[4]{8}{d}}, 6=\cvc{\cvd[5]{8}{d}}, 7=\cvc{\cvd[6]{8}{d}}, + 8=\cvc{\cvd[7]{8}{d}} (also affects ḋ)}\index{cv08|textbf}\\ % \bluerow E & cv09 & {1=\cvd{9}{E}, 2=\cvd[1]{9}{E}, 3=\cvc{\cvd[2]{9}{E}}, 4=\cvd[3]{9}{E}}\index{cv09|textbf}\\ % e & cv10 & -{1=\cvd{10}{e}, 2=\cvd[1]{10}{e}, 3=\cvd[2]{10}{e}, 4=\cvc{\cvd[3]{10}{e}}, 5=\cvd[4]{10}{e}}\index{cv10|textbf}\\ +{1=\cvd{10}{e}, 2=\cvd[1]{10}{e}, 3=\cvd[2]{10}{e}, 4=\cvc{\cvd[3]{10}{e}}, 5=\cvd[4]{10}{e}, +6=\cvd[5]{10}{e}, 7=\cvd[6]{10}{e}, 8=\cvd[7]{10}{e}}\index{cv10|textbf}\\ % \bluerow F & cv11 & {1=\cvd{11}{F}, 2=\cvc{\cvd[1]{11}{F}, 3=\cvd[2]{11}{F}}}\index{cv11|textbf}\\ % f & cv12 & {1=\cvd{12}{f}, 2=\cvd[1]{12}{f}, 3=\cvd[2]{12}{f}, 4=\cvd[3]{12}{f}, 5=\cvd[4]{12}{f}, - 6=\cvd[5]{12}{f}, 7=\cvc{\cvd[6]{12}{f}}, 8=\cvc{\cvd[7]{12}{f}}, 9=\cvd[8]{12}{f}}\index{cv12|textbf}\\ + 6=\cvd[5]{12}{f}, 7=\cvc{\cvd[6]{12}{f}}, 8=\cvc{\cvd[7]{12}{f}}, 9=\cvd[8]{12}{f}, + 10=\cvd[9]{12}{f}}\index{cv12|textbf}\\ % \bluerow G & cv13 & {1=\cvd{13}{G}, 2=\cvd[1]{13}{G}, 3=\cvd[2]{13}{G}, 4=\cvc{\cvd[3]{13}{G}}}\index{cv13|textbf}\\ % g & cv14 & {1=\cvd{14}{g}, 2=\cvd[1]{14}{g}, 3=\cvd[2]{14}{g}, 4=\cvd[3]{14}{g}, 5=\cvd[4]{14}{g}, - 6=\cvd[5]{14}{g}, 7=\cvd[6]{14}{g}, 8=\cvc{\cvd[7]{14}{g}}, 9=\cvc{\cvd[8]{14}{g}}}\index{cv14|textbf}\\ + 6=\cvd[5]{14}{g}, 7=\cvd[6]{14}{g}, 8=\cvc{\cvd[7]{14}{g}}, 9=\cvc{\cvd[8]{14}{g}}, + 10=\cvd[9]{14}{g}, 11=\cvd[10]{14}{g}, 12=\cvd[11]{14}{g}, + 13=\cvd[12]{14}{g}, 14=\cvd[13]{14}{g}, 15=\cvd[14]{14}{g}}\index{cv14|textbf}\\ % \bluerow H & cv15 & {1=\cvd{15}{H}, 2=\cvc{\cvd[1]{15}{H}}, 3=\cvd[2]{15}{H}}\index{cv15|textbf}\\ @@ -233,7 +238,8 @@ j & cv20 & {1=\cvc{\cvd{21}{K}}}\index{cv21|textbf}\\ % k & cv22 & -{1=\cvd{22}{k}, 2=\cvd[1]{22}{k}, 3=\cvd[2]{22}{k}, 4=\cvd[3]{22}{k}, \cvc{5=\cvd[4]{22}{k}}, 6=\cvd[5]{22}{k}}\index{cv22|textbf}\\ +{1=\cvd{22}{k}, 2=\cvd[1]{22}{k}, 3=\cvd[2]{22}{k}, 4=\cvd[3]{22}{k}, \cvc{5=\cvd[4]{22}{k}}, +6=\cvd[5]{22}{k}, 7=\cvd[6]{22}{k}}\index{cv22|textbf}\\ % \bluerow L & cv23 & {1=\cvc{\cvd{23}{L}}}\index{cv23|textbf}\\ @@ -252,7 +258,8 @@ m & cv26 & % n & cv28 & {1=\cvd{28}{n}, 2=\cvd[1]{28}{n}, 3=\cvd[2]{28}{n}, 4=\cvd[3]{28}{n}, \cvc{5=\cvd[4]{28}{n}}, - 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}, 8=\cvd[7]{28}{n}}\index{cv28|textbf}\\ + 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}, 8=\cvd[7]{28}{n}, + \cvc{9=\cvd[8]{28}{n}}}\index{cv28|textbf}\\ % \bluerow O & cv29 & {1=\cvd{29}{O}, 2=\cvc{\cvd[1]{29}{O}}}\index{cv29|textbf}\\ @@ -278,7 +285,7 @@ q & cv34 & % r & cv36 & {1=\cvd{36}{r}, 2=\cvd[1]{36}{r}, 3=\cvd[2]{36}{r}, 4=\cvc{\cvd[3]{36}{r}}, -5=\cvd[4]{36}{r}}\index{cv36|textbf}\\ +5=\cvd[4]{36}{r}, 6=\cvd[5]{36}{r}, 7=\cvd[6]{36}{r}}\index{cv36|textbf}\\ % \bluerow S & cv37 & {1=\cvd{37}{S}, 2=\cvd[1]{37}{S}, 3=\cvc{\cvd[2]{37}{S}}, 4=\cvd[3]{37}{S}, 5=\cvd[4]{37}{S}, @@ -288,7 +295,7 @@ s & cv38 & {1=\cvd{38}{s}, 2=\cvd[1]{38}{s}, 3=\cvd[2]{38}{s}, 4=\cvd[3]{38}{s}, 5=\cvd[4]{38}{s}, 6=\cvd[5]{38}{s}, 7=\cvc{\cvd[6]{38}{s}}, 8=\cvd[7]{38}{s}, 9=\cvd[8]{38}{s}, 10=\cvd[9]{38}{s}, 11=\cvd[10]{38}{s}, 12=\cvd[11]{38}{s}, - 13=\cvd[12]{38}{s}, 14=\cvd[13]{38}{s}}\index{cv38|textbf}\\ + 13=\cvd[12]{38}{s}, 14=\cvd[13]{38}{s}, 15=\cvd[14]{38}{s}}\index{cv38|textbf}\\ % \bluerow T & cv39 & {1=\cvd{39}{T}, 2=\cvc{\cvd[1]{39}{T}}}\index{cv39|textbf}\\ @@ -386,7 +393,8 @@ cv56\index{cv56|textbf} & \bluerow{\ae} (\unic{U+00E6}) & cv57\index{cv57|textbf} & {1=\cvd{57}{\ae}, 2=\cvc{\cvd[1]{57}{\ae}}, 3=\cvd[2]{57}{\ae}, 4=\cvd[3]{57}{\ae}, -5=\cvd[4]{57}{\ae}, 6=\cvd[5]{57}{\ae}}\\ +5=\cvd[4]{57}{\ae}, 6=\cvd[5]{57}{\ae}, 7\cvd[6]{57}{\ae}, 8=\cvd[7]{57}{\ae} +9=\cvd[8]{57}{\ae}, 10=\cvd[9]{57}{\ae}, 11=\cvd[10]{57}{\ae}}\\ % Ꜵ (\unic{U+A734}) & cv58\index{cv58|textbf} & @@ -631,27 +639,33 @@ Stylistic\index{salt|textbf} Alternates (medieval capitals, etc.)}\hypertarget{s Junicode has two series of decorative capitals in medieval scripts. These affect only the letters A-Z and a-z. \textSourceText{salt[1]} provides rustic capitals, a script used for text in the late ancient and early medieval periods and for display until around the eleventh century: -\textex{\addfontfeature{StylisticAlternates=0}Gazifrequens Libycos duxit Karthago triumphos}. \textSourceText{salt[2]} -provides Lombardic capitals, a style used mainly for what are now called drop caps. Junicode’s Lombardic capitals -are not suitable for running text, titles, or headers: -\textex{\addfontfeature{StylisticAlternates=1}A\,B\,C\,D\,E\,F}. -Rustic capital Æ is available (\textex{\addfontfeature{StylisticAlternates=0}Æ}), but not Lombardic. +\textex{\salti{0}{Gazifrequens Libycos duxit Karthago triumphos}}. \textSourceText{salt[2]} +provides Lombardic capitals, a style used mainly for what are now called drop caps and not for +running text, titles, or headers: +\textex{\salti{1}{A\,B\,C\,D\,E\,F}}. +Rustic capital Æ is available (\textex{\salti{0}{Æ}}), but not Lombardic. \textSourceText{salt[3]} provides variants of rustic G and Lombardic F and T: -\textex{\addfontfeature{StylisticAlternates=2}G\,F\,T}. +\textex{\salti{2}{G\,F\,T}} Miscellaneous alternates (for which Character Variants are -unavailable) are also gathered here on \textSourceText{salt[1]}: -ð \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ð}, -ẏ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ẏ}, -ƚ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ƚ}. -Also miscellaneous non-alphabetic characters: -⁓ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}⁓}, -- \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}-}, -☞ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}☞} (a variant of the -right index character used by Thomas Pynchon). -Three variants of U+2E4D (⹍): -1=\textex{\addfontfeature{Language=English,StylisticAlternates=0}⹍}, -2=\textex{\addfontfeature{Language=English,StylisticAlternates=1}⹍}, -3=\textex{\addfontfeature{Language=English,StylisticAlternates=2}⹍}. +unavailable) are also gathered here: + +\begin{multicols}{2} +\color{GGOrange} ⹍: 1=\salti{0}{⹍}, 2=\salti{1}{⹍}, 3=\salti{2}{⹍}. + +{\addfontfeature{Language=English}ð: 1=\salti{0}{ð}, 2=\salti{1}{ð}, 3=\salti{2}{ð}.} + +ẏ: 1=\salti{0}{ẏ}. + +☞: 1=\salti{0}{☞}. + +- (hyphen): 1=\salti{0}{-}. + +ƚ: 1=\salti{0}{ƚ}. + +ꝭ: 1=\salti{0}{ꝭ}. + +ƿ: 1=\salti{0}{ƿ}. +\end{multicols} \subsection{\textSourceText{cv68} – Variant of ʔ (\unic{U+0294}, glottal stop)} @@ -1177,7 +1191,8 @@ Colons,\index{ss18|textbf} semicolons, parentheses, quotation marks and several \subsection{\textSourceText{cv69} – Variants of ⁊⹒ (\unic{U+204A / U+2E52}, Tironian nota)} 1=\cvd{69}{⁊⹒}, 2=\cvd[1]{69}{⁊⹒}, 3=\cvd[2]{69}{⁊⹒}, 4=\cvd[3]{69}{⁊⹒}, 5=\cvd[4]{69}{⁊⹒}, -6=\cvd[5]{69}{⁊⹒}, 7=\cvd[6]{69}{⁊⹒}, 8=\cvd[7]{69}{⁊⹒}, 9=\cvd[8]{69}{⁊⹒}.\index{cv69|textbf} +6=\cvd[5]{69}{⁊⹒}, 7=\cvd[6]{69}{⁊⹒}, 8=\cvd[7]{69}{⁊⹒}, 9=\cvd[8]{69}{⁊⹒}, +10=\cvd[9]{69}{⁊⹒}, 11=\cvd[10]{69}{⁊⹒}.\index{cv69|textbf} \subsection{\textSourceText{cv70} – Variants of . (period)}\index{cv70|textbf} @@ -1362,9 +1377,13 @@ with the diacritic properly positioned. 35\hfill=\hfill\cvd[34]{84}{◌͏̄} -36\hfill=\hfill\cvd[34]{84}{◌͏̄} +36\hfill=\hfill\cvd[35]{84}{◌͏̄} + +37\hfill=\hfill\cvd[36]{84}{◌͏̄} -37\hfill=\hfill\cvd[34]{84}{◌͏̄} +38\hfill=\hfill\cvd[37]{84}{◌͏̄} + +39\hfill=\hfill\cvd[38]{84}{◌͏̄} \end{multicols}\index{cv84} \subsection{\textSourceText{cv81} – Variants of ◌͛ (\unic{U+035B}, combining @@ -1704,251 +1723,251 @@ Cmd-D: enable Kerning, Standard Ligatures, and Contextual Alternates, and the ot but in most other applications they are enabled by default. -\chapter{Non-MUFI Code Points}\hypertarget{nonmufi}{} +% \chapter{Non-MUFI Code Points}\hypertarget{nonmufi}{} -Characters in Junicode that do not have Unicode code points should be accessed via OpenType -features whenever possible. MUFI/PUA code points should be used only in applications that do not support OpenType, or -that support it only partially (for example, MS Word). For certain characters that lack either Unicode or MUFI code -points, code points in the Supplementary Private Use Area-A (plane 15) are available. +% Characters in Junicode that do not have Unicode code points should be accessed via OpenType +% features whenever possible. MUFI/PUA code points should be used only in applications that do not support OpenType, or +% that support it only partially (for example, MS Word). For certain characters that lack either Unicode or MUFI code +% points, code points in the Supplementary Private Use Area-A (plane 15) are available. -\begin{multicols}{4} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0000\hfill\cvd{53}{Ą}} +% \begin{multicols}{4} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0000\hfill\cvd{53}{Ą}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0001\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0001\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0002\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0002\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0003\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0003\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0004\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0004\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0005\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0005\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0006\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0006\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0007\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0007\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0008\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0008\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0009\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0009\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000A\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000A\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000B\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000B\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000C\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000C\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000D\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000D\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000E\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000E\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000F\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000F\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0010\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0010\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0011\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0011\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0012\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0012\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0013\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0013\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0014\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0014\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0015\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0015\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0016\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0016\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0017\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0017\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0018\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0018\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0019\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0019\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001A\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001A\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001B\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001B\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001C\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001C\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001D\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001D\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001E\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001E\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001F\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001F\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0020\hfill\char"0F0020} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0020\hfill\char"0F0020} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0021\hfill\char"0F0021} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0021\hfill\char"0F0021} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0030\hfill\char"0F0030} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0030\hfill\char"0F0030} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0031\hfill\char"0F0031} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0031\hfill\char"0F0031} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0032\hfill\char"0F0032} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0032\hfill\char"0F0032} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0033\hfill\char"0F0033} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0033\hfill\char"0F0033} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0034\hfill\char"0F0034} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0034\hfill\char"0F0034} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0035\hfill\char"0F0035} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0035\hfill\char"0F0035} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0036\hfill\char"0F0036} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0036\hfill\char"0F0036} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0037\hfill\char"0F0037} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0037\hfill\char"0F0037} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0038\hfill\char"0F0038} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0038\hfill\char"0F0038} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0039\hfill\char"0F0039} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0039\hfill\char"0F0039} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003A\hfill\char"0F003A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003A\hfill\char"0F003A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003B\hfill\char"0F003B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003B\hfill\char"0F003B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003C\hfill\char"0F003C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003C\hfill\char"0F003C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003D\hfill\char"0F003D} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003D\hfill\char"0F003D} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003E\hfill\char"0F003E} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003E\hfill\char"0F003E} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003F\hfill\char"0F003F} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003F\hfill\char"0F003F} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0040\hfill\char"0F0040} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0040\hfill\char"0F0040} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0041\hfill\char"0F0041} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0041\hfill\char"0F0041} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0042\hfill\char"0F0042} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0042\hfill\char"0F0042} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0043\hfill\char"0F0043} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0043\hfill\char"0F0043} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0044\hfill\char"0F0044} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0044\hfill\char"0F0044} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0045\hfill\char"0F0045} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0045\hfill\char"0F0045} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0046\hfill\char"0F0046} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0046\hfill\char"0F0046} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0047\hfill\char"0F0047} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0047\hfill\char"0F0047} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0048\hfill\char"0F0048} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0048\hfill\char"0F0048} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0049\hfill\char"0F0049} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0049\hfill\char"0F0049} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004A\hfill\char"0F004A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004A\hfill\char"0F004A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004B\hfill\char"0F004B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004B\hfill\char"0F004B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004C\hfill\char"0F004C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004C\hfill\char"0F004C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004D\hfill\char"0F004D} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004D\hfill\char"0F004D} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004E\hfill\char"0F004E} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004E\hfill\char"0F004E} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004F\hfill\char"0F004F} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004F\hfill\char"0F004F} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0050\hfill\char"0F0050} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0050\hfill\char"0F0050} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0051\hfill\char"0F0051} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0051\hfill\char"0F0051} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0052\hfill\char"0F0052} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0052\hfill\char"0F0052} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0053\hfill\char"0F0053} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0053\hfill\char"0F0053} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0054\hfill\char"0F0054} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0054\hfill\char"0F0054} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0055\hfill\char"0F0055} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0055\hfill\char"0F0055} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0056\hfill\char"0F0056} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0056\hfill\char"0F0056} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0057\hfill\char"0F0057} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0057\hfill\char"0F0057} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0058\hfill\char"0F0058} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0058\hfill\char"0F0058} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0059\hfill\char"0F0059} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0059\hfill\char"0F0059} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005A\hfill\char"0F005A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005A\hfill\char"0F005A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005B\hfill\char"0F005B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005B\hfill\char"0F005B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005C\hfill\char"0F005C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005C\hfill\char"0F005C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005D\hfill\char"0F005D} -\end{multicols} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005D\hfill\char"0F005D} +% \end{multicols} diff --git a/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex b/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex index 56bc48b825c..d458a13eec7 100644 --- a/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex +++ b/Master/texmf-dist/doc/fonts/junicode/GettingStarted.tex @@ -29,7 +29,7 @@ and there are good reasons to choose the variable version of Junicode for any web project. The greatest reason to go with the variable version is to speed the loading of web pages: users will never have to download more than two font files (the size of which can be radically -reduced via subsetting, explained in Section 9 of this Manual). Additionally, +reduced via subsetting, explained in Section 8 of this Manual). Additionally, however, variable fonts can make a page of text more dynamic and visually interesting. See Mozilla's \href{https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_fonts/Variable_fonts_guide}% diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf Binary files differindex 9e09c2440f5..ecea72494e3 100644 --- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf +++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.pdf diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty index f7c4c7ab465..ea6cfe19599 100644 --- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty +++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.sty @@ -100,6 +100,7 @@ \newcommand\textstyleEmphasis[1]{\textit{#1}} \newcommand\textstyleEntityRef[1]{\textrm{#1}} \newcommand{\cvd}[3][0]{{\addfontfeature{CharacterVariant=#2:#1}#3}} +\newcommand{\salti}[2]{{\addfontfeature{StylisticAlternates=#1}#2}} \newcommand{\hlig}[1]{{\addfontfeature{Ligatures=Historic}#1}} \newcommand{\sups}[1]{{\addfontfeature{VerticalPosition = Superior}#1}} \newcommand{\subs}[1]{{\addfontfeature{VerticalPosition = Inferior}#1}} diff --git a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex index c23269c36c4..dbe787c4552 100644 --- a/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex +++ b/Master/texmf-dist/doc/fonts/junicode/JunicodeManual.tex @@ -13,7 +13,7 @@ \huge \centering the font for medievalists \\[1cm] \Huge\centering {\color{myRed}} \\[1cm] \huge\centering {\jItalic specimens and user manual} \\[1ex] - \Large\centering{\jRegular for version 2.208}\\ + \Large\centering{\jRegular for version 2.209}\\ \vfill {\color{myRed}} \end{titlepage} @@ -44,6 +44,8 @@ \input{encoded-glyphs.tex} +\input{upperpua.tex} + \printindex \vspace*{\fill} diff --git a/Master/texmf-dist/doc/fonts/junicode/README b/Master/texmf-dist/doc/fonts/junicode/README index c3ddaf1b199..cc3a848111f 100644 --- a/Master/texmf-dist/doc/fonts/junicode/README +++ b/Master/texmf-dist/doc/fonts/junicode/README @@ -1,5 +1,5 @@ -This is the README for version 2.208 of Peter S. Baker's -Junicode family of fonts (2024-06-06). The Junicode font is +This is the README for version 2.209 of Peter S. Baker's +Junicode family of fonts (2024-07-17). The Junicode font is primarily for scholars and students of the Middle Ages, but it serves users with a wide variety of interests. It tracks the development of the Medieval Unicode Font Initiative @@ -7,9 +7,13 @@ the development of the Medieval Unicode Font Initiative but it also provides many OpenType features that allow users to access MUFI characters in accessible ways. -Version 2.208 rearranges naming and encoding of standard -f-ligatures to work better with the TeX font utility -otftotfm. It also adds U+1DC4 combining macron-acute. +This version of Junicode adds more than forty new glyphs +for the Ansund project. It also adjusts the slant of +proportional old-style figures; fixes an occasional problem +with the combining dot accent; adds a couple of archaic +phonetic characters; and fixes a bug that prevented the +correct operation of a shortcut key combination in Adobe +InDesign. This package supports the Junicode static fonts for XeLaTeX, LuaLaTeX and [pdf]LaTeX. To install this diff --git a/Master/texmf-dist/doc/fonts/junicode/Specimens.tex b/Master/texmf-dist/doc/fonts/junicode/Specimens.tex index 31526877027..df35dc9f33f 100644 --- a/Master/texmf-dist/doc/fonts/junicode/Specimens.tex +++ b/Master/texmf-dist/doc/fonts/junicode/Specimens.tex @@ -167,7 +167,7 @@ sadr̥śāsadr̥śatvācca viṣayāviṣayatvataḥ \\ {\small\jSmCondItalic Lithuanian poses several typographical challenges. Make sure Contextual Alternates (calt\index{calt}) is turned on; for i̇́, use i followed - by combining dot accent (\unic{U+0307}) and acute (\unic{U+0301}).}\\[1ex] + by combining dot accent (\kern+1.5pt\unic{U+0307}) and acute (\kern+1.5pt\unic{U+0301}).}\\[1ex] {\jExp\addfontfeature{Language=Lithuanian} Visa žemė turėjo vieną kalbą ir tuos pačius žodžius. Kai žmonės kėlėsi iš rytų, jie rado slėnį Šinaro krašte ir ten įsikūrė. Vieni kitiems sakė: Eime, pasidirbkime plytų ir jas išdekime. – Vietoj diff --git a/Master/texmf-dist/doc/fonts/junicode/encoded-glyphs.tex b/Master/texmf-dist/doc/fonts/junicode/encoded-glyphs.tex index 9ca17260996..a9f024b38f8 100644 --- a/Master/texmf-dist/doc/fonts/junicode/encoded-glyphs.tex +++ b/Master/texmf-dist/doc/fonts/junicode/encoded-glyphs.tex @@ -13,5 +13,5 @@ and these spill out on one or more sides. \displayfonttable[color=blue,title-format=\caption{Encoded Glyphs in Junicode}, title-format-cont=\caption{Encoded Glyphs in Junicode, \emph{cont.}}, missing-glyph=•, -missing-glyph-color=blue, range-end=F005F, glyph-width=12pt, hex-digits=head]{JunicodeVF-Roman.ttf}[Renderer=HarfBuzz] +missing-glyph-color=blue, range-end=FFFFF, glyph-width=12pt, hex-digits=head]{JunicodeVF-Roman.ttf}[Renderer=HarfBuzz] diff --git a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf Binary files differindex bd0f7b6a332..260aab76f6a 100644 --- a/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf +++ b/Master/texmf-dist/doc/fonts/junicode/junicode-samples.pdf diff --git a/Master/texmf-dist/doc/fonts/junicode/upperpua.tex b/Master/texmf-dist/doc/fonts/junicode/upperpua.tex new file mode 100644 index 00000000000..a1c5edfaf05 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/junicode/upperpua.tex @@ -0,0 +1,242 @@ +\noindent Because the package that produced the table above cannot handle Unicodes greater than +U+FFFFF, these are listed separately below. + +\begin{multicols}{4} +\setlength{\parindent}{0em}\addfontfeature{Numbers={Lining,Uppercase}}10A03D: + +10A047: + +10A026: + +10A036: + +10A03F: + +10A048: + +10A04E: + +10A04A: + +10A04C: + +10A008: + +10A02B: + +10A04B: + +10A04D: + +10A022: + +10A045: + +10A023: + +10A029: + +10A044: + +10A03E: + +10A040: + +10A031: + +10A027: + +10A053: + +10A006: + +10A021: + +10A02C: + +10A037: + +10A04F: + +10A007: + +10A032: + +10A050: + +10A033: + +10A054: + +10A003: + +10A004: + +10A005: + +10A039: + +10A024: + +10A00D: + +10A01D: + +10A049: + +10A025: + +10A028: + +10A01B: + +10A051: + +10A052: + +10A02D: + +10A02E: + +10A02F: + +10A00A: + +10A00B: + +10A00E: + +10A00F: + +10A010: + +10A011: + +10A012: + +10A013: + +10A014: + +10A015: + +10A016: + +10A017: + +10A018: + +10A034: + +10A035: + +10A03A: + +10A030: + +10A019: + +10A046: + +10A00C: + +10A03B: + +10A01F: + +10A041: + +10A03C: + +10A01E: + +10A042: + +10A043: + +10A001: + +10A002: + +10A055: + +10A056: + +10A057: + +10A058: + +10A059: + +10A05A: + +10A05B: + +10A05C: + +10A05D: ◌ + +10A05E: + +10A05F: + +10A060: + +10A061: + +10A062: + +10A063: + +10A064: + +10A065: + +10A066: + +10A067: + +10A068: + +10A069: + +10A06A: + +10A06B: + +10A06D: + +10A06E: + +10A06F: + +10A070: + +10A071: + +10A073: + +10A074: + +10A075: ◌ + +10A076: + +10A077: + +10A078: + +10A079: + +10A07A: + +10A07B: + +10A07C: + +10A07D: + +10A07E: + +10A07F: +\end{multicols} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/About.tex b/Master/texmf-dist/doc/fonts/junicodevf/About.tex index 92b71b11510..0e6a666da50 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/About.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/About.tex @@ -26,7 +26,7 @@ the University. Examples of all these typefaces can be found in {\itshape A Specimen of the Several Sorts of Letter Given to the University by Dr. John Fell, Sometime Lord Bishop of Oxford. To Which Is Added the Letter Given by -Mr. F. Junius} (Oxford, 1693).\footnote{There is a facsimile of this +Mr. F. Junius} (Oxford, 1693).\footnote{\ There is a facsimile of this work at the \href{https://digital.bodleian.ox.ac.uk/objects/876b73f0-3e03-41c1-9fd1-0688a1785561/}{Digital Bodleian}.} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/EnlargeAxis.tex b/Master/texmf-dist/doc/fonts/junicodevf/EnlargeAxis.tex index 2a05205210a..119265605cb 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/EnlargeAxis.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/EnlargeAxis.tex @@ -52,7 +52,7 @@ is for insular d): \noindent The result will be an abbreviation that begins with an “Enlarged Minuscule” insular d, precisely matching the look of the second example in the figure above. -These lowercase letters are affected by the Enlarge axis:\footnote{Note that all composite characters (e.g. \textex{á}, \textex{ü}) +These lowercase letters are affected by the Enlarge axis:\footnote{\ Note that all composite characters (e.g. \textex{á}, \textex{ü}) based on these are also affected, so that the actual number of affected characters is much greater than shown here.} \begin{multicols}{6} a\hfill→\hfill\enlax{a} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/Feature_Reference.tex b/Master/texmf-dist/doc/fonts/junicodevf/Feature_Reference.tex index fc6fe7ef3fe..b7e359a9a7e 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/Feature_Reference.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/Feature_Reference.tex @@ -168,7 +168,7 @@ enlarged minuscule for a capital (or, less likely, a lowercase) letter everywher a & cv02 & {1=\cvd{2}{a}, 2=\cvd[1]{2}{a}, 3=\cvd[2]{2}{a}, 4=\cvd[3]{2}{a}, 5=\cvd[4]{2}{a}, 6=\cvc{\cvd[5]{2}{a}}, 7=\cvd[6]{2}{a}, 8=\cvd[7]{2}{a}, 9=\cvd[8]{2}{a}, - 10=\cvd[9]{2}{a}}\index{cv02|textbf}\\ + 10=\cvd[9]{2}{a}, 11=\cvd[10]{2}{a}}\index{cv02|textbf}\\ % \bluerow B & cv03 & 1=\cvc{\cvd{3}{B}}, 2=\cvd[1]{3}{B}\index{cv03|textbf}\\ @@ -180,40 +180,46 @@ b & cv04 & {1=\cvd{5}{C}, 2=\cvc{\cvd[1]{5}{C}}}\index{cv05|textbf}\\ % c & cv06 & -{1=\cvd{6}{c}, 2=\cvd[1]{6}{c}}\index{cv06|textbf}\\ +{1=\cvd{6}{c}, 2=\cvd[1]{6}{c}, 3=\cvd[2]{6}{c}}\index{cv06|textbf}\\ % \bluerow D & cv07 & {1=\cvd{7}{D}, 2=\cvc{\cvd[1]{7}{D}}, 3=\cvc{\cvd[2]{7}{D}}}\index{cv07|textbf}\\ % d & cv08 & {1=\cvd{8}{d}, 2=\cvd[1]{8}{d}, 3=\cvd[2]{8}{d}, 4=\cvc{\cvd[3]{8}{d}}, - 5=\cvc{\cvd[4]{8}{d}} (also affects ḋ)}\index{cv08|textbf}\\ + 5=\cvc{\cvd[4]{8}{d}}, 6=\cvc{\cvd[5]{8}{d}}, 7=\cvc{\cvd[6]{8}{d}}, + 8=\cvc{\cvd[7]{8}{d}} (also affects ḋ)}\index{cv08|textbf}\\ % \bluerow E & cv09 & {1=\cvd{9}{E}, 2=\cvd[1]{9}{E}, 3=\cvc{\cvd[2]{9}{E}}, 4=\cvd[3]{9}{E}}\index{cv09|textbf}\\ % e & cv10 & -{1=\cvd{10}{e}, 2=\cvd[1]{10}{e}, 3=\cvd[2]{10}{e}, 4=\cvc{\cvd[3]{10}{e}}, 5=\cvd[4]{10}{e}}\index{cv10|textbf}\\ +{1=\cvd{10}{e}, 2=\cvd[1]{10}{e}, 3=\cvd[2]{10}{e}, 4=\cvc{\cvd[3]{10}{e}}, 5=\cvd[4]{10}{e}, +6=\cvd[5]{10}{e}, 7=\cvd[6]{10}{e}, 8=\cvd[7]{10}{e}}\index{cv10|textbf}\\ % \bluerow F & cv11 & {1=\cvd{11}{F}, 2=\cvc{\cvd[1]{11}{F}, 3=\cvd[2]{11}{F}}}\index{cv11|textbf}\\ % f & cv12 & {1=\cvd{12}{f}, 2=\cvd[1]{12}{f}, 3=\cvd[2]{12}{f}, 4=\cvd[3]{12}{f}, 5=\cvd[4]{12}{f}, - 6=\cvd[5]{12}{f}, 7=\cvc{\cvd[6]{12}{f}}, 8=\cvc{\cvd[7]{12}{f}}, 9=\cvd[8]{12}{f}}\index{cv12|textbf}\\ + 6=\cvd[5]{12}{f}, 7=\cvc{\cvd[6]{12}{f}}, 8=\cvc{\cvd[7]{12}{f}}, 9=\cvd[8]{12}{f}, + 10=\cvd[9]{12}{f}}\index{cv12|textbf}\\ % \bluerow G & cv13 & {1=\cvd{13}{G}, 2=\cvd[1]{13}{G}, 3=\cvd[2]{13}{G}, 4=\cvc{\cvd[3]{13}{G}}}\index{cv13|textbf}\\ % g & cv14 & {1=\cvd{14}{g}, 2=\cvd[1]{14}{g}, 3=\cvd[2]{14}{g}, 4=\cvd[3]{14}{g}, 5=\cvd[4]{14}{g}, - 6=\cvd[5]{14}{g}, 7=\cvd[6]{14}{g}, 8=\cvc{\cvd[7]{14}{g}}, 9=\cvc{\cvd[8]{14}{g}}}\index{cv14|textbf}\\ + 6=\cvd[5]{14}{g}, 7=\cvd[6]{14}{g}, 8=\cvc{\cvd[7]{14}{g}}, 9=\cvc{\cvd[8]{14}{g}}, + 10=\cvd[9]{14}{g}, 11=\cvd[10]{14}{g}, 12=\cvd[11]{14}{g}, + 13=\cvd[12]{14}{g}, 14=\cvd[13]{14}{g}, 15=\cvd[14]{14}{g}}\index{cv14|textbf}\\ % \bluerow H & cv15 & {1=\cvd{15}{H}, 2=\cvc{\cvd[1]{15}{H}}, 3=\cvd[2]{15}{H}}\index{cv15|textbf}\\ % h & cv16 & -{1=\cvd{16}{h}, 2=\cvd[1]{16}{h}, 3=\cvc{\cvd[2]{16}{h}}, 4=\cvd[3]{16}{h}, 5=\cvd[4]{16}{h}}\index{cv16|textbf}\\ +{1=\cvd{16}{h}, 2=\cvd[1]{16}{h}, 3=\cvc{\cvd[2]{16}{h}}, 4=\cvd[3]{16}{h}, 5=\cvd[4]{16}{h}}\index{cv16|textbf}, +6=\cvd[5]{16}{h}\\ % \bluerow I & cv17 & {1=\cvd{17}{I}, 2=\cvd[1]{17}{I}, 3=\cvc{\cvd[2]{17}{I}}, 4=\cvd[3]{17}{I}}\index{cv17|textbf}\\ @@ -232,7 +238,8 @@ j & cv20 & {1=\cvc{\cvd{21}{K}}}\index{cv21|textbf}\\ % k & cv22 & -{1=\cvd{22}{k}, 2=\cvd[1]{22}{k}, 3=\cvd[2]{22}{k}, 4=\cvd[3]{22}{k}, \cvc{5=\cvd[4]{22}{k}}, 6=\cvd[5]{22}{k}}\index{cv22|textbf}\\ +{1=\cvd{22}{k}, 2=\cvd[1]{22}{k}, 3=\cvd[2]{22}{k}, 4=\cvd[3]{22}{k}, \cvc{5=\cvd[4]{22}{k}}, +6=\cvd[5]{22}{k}, 7=\cvd[6]{22}{k}}\index{cv22|textbf}\\ % \bluerow L & cv23 & {1=\cvc{\cvd{23}{L}}}\index{cv23|textbf}\\ @@ -251,7 +258,8 @@ m & cv26 & % n & cv28 & {1=\cvd{28}{n}, 2=\cvd[1]{28}{n}, 3=\cvd[2]{28}{n}, 4=\cvd[3]{28}{n}, \cvc{5=\cvd[4]{28}{n}}, - 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}}\index{cv28|textbf}\\ + 6=\cvd[5]{28}{n}, 7=\cvd[6]{28}{n}, 8=\cvd[7]{28}{n}, + \cvc{9=\cvd[8]{28}{n}}}\index{cv28|textbf}\\ % \bluerow O & cv29 & {1=\cvd{29}{O}, 2=\cvc{\cvd[1]{29}{O}}}\index{cv29|textbf}\\ @@ -276,22 +284,25 @@ q & cv34 & {1=\cvd{35}{R}, 2=\cvd[1]{35}{R}, 3=\cvc{\cvd[2]{35}{R}}}\index{cv35|textbf}\\ % r & cv36 & -{1=\cvd{36}{r}, 2=\cvd[1]{36}{r}, 3=\cvd[2]{36}{r}, 4=\cvc{\cvd[3]{36}{r}}}\index{cv36|textbf}\\ +{1=\cvd{36}{r}, 2=\cvd[1]{36}{r}, 3=\cvd[2]{36}{r}, 4=\cvc{\cvd[3]{36}{r}}, +5=\cvd[4]{36}{r}, 6=\cvd[5]{36}{r}, 7=\cvd[6]{36}{r}}\index{cv36|textbf}\\ % \bluerow S & cv37 & {1=\cvd{37}{S}, 2=\cvd[1]{37}{S}, 3=\cvc{\cvd[2]{37}{S}}, 4=\cvd[3]{37}{S}, 5=\cvd[4]{37}{S}, - 6=\cvd[5]{37}{S}, 7=\cvd[6]{37}{S}}\index{cv37|textbf}\\ + 6=\cvd[5]{37}{S}, 7=\cvd[6]{37}{S}, 8=\cvd[7]{37}{S}}\index{cv37|textbf}\\ % s & cv38 & {1=\cvd{38}{s}, 2=\cvd[1]{38}{s}, 3=\cvd[2]{38}{s}, 4=\cvd[3]{38}{s}, 5=\cvd[4]{38}{s}, 6=\cvd[5]{38}{s}, 7=\cvc{\cvd[6]{38}{s}}, 8=\cvd[7]{38}{s}, - 9=\cvd[8]{38}{s}, 10=\cvd[9]{38}{s}, 11=\cvd[10]{38}{s}, 12=\cvd[11]{38}{s}}\index{cv38|textbf}\\ + 9=\cvd[8]{38}{s}, 10=\cvd[9]{38}{s}, 11=\cvd[10]{38}{s}, 12=\cvd[11]{38}{s}, + 13=\cvd[12]{38}{s}, 14=\cvd[13]{38}{s}, 15=\cvd[14]{38}{s}}\index{cv38|textbf}\\ % \bluerow T & cv39 & {1=\cvd{39}{T}, 2=\cvc{\cvd[1]{39}{T}}}\index{cv39|textbf}\\ % t & cv40 & -{1=\cvd{40}{t}, 2=\cvd[1]{40}{t}, 3=\cvc{\cvd[2]{40}{t}}, 4=\cvd[3]{40}{t}}\index{cv40|textbf}\\ +{1=\cvd{40}{t}, 2=\cvd[1]{40}{t}, 3=\cvc{\cvd[2]{40}{t}}, 4=\cvd[3]{40}{t}, +5=\cvd[4]{40}{t}}\index{cv40|textbf}\\ % \bluerow U & cv41 & {1=\cvc{\cvd{41}{U}}, 2=\cvd[1]{41}{U}, 3=\cvd[2]{41}{U}}\index{cv41|textbf}\\ @@ -382,7 +393,8 @@ cv56\index{cv56|textbf} & \bluerow{\ae} (\unic{U+00E6}) & cv57\index{cv57|textbf} & {1=\cvd{57}{\ae}, 2=\cvc{\cvd[1]{57}{\ae}}, 3=\cvd[2]{57}{\ae}, 4=\cvd[3]{57}{\ae}, -5=\cvd[4]{57}{\ae}, 6=\cvd[5]{57}{\ae}}\\ +5=\cvd[4]{57}{\ae}, 6=\cvd[5]{57}{\ae}, 7\cvd[6]{57}{\ae}, 8=\cvd[7]{57}{\ae} +9=\cvd[8]{57}{\ae}, 10=\cvd[9]{57}{\ae}, 11=\cvd[10]{57}{\ae}}\\ % Ꜵ (\unic{U+A734}) & cv58\index{cv58|textbf} & @@ -466,7 +478,7 @@ lowercase in size, often used in medieval manuscripts as \textit{litterae notabi paragraphs, and other textual units. This feature covers the whole of the basic Latin alphabet and a number of other letters that -occur at the beginnings of sentences. +occur at the beginnings of sentences, plus a few punctuation marks. Uppercase letters are also covered by this feature so that enlarged minuscules can, if you like, be searched as capitals. This is Junicode's collection of enlarged minuscules: @@ -583,6 +595,14 @@ z\hfill→\hfill\enla{z} {\addfontfeature{Language=Icelandic}þ\hfill→\hfill\EnlargedMinuscules\addfontfeature{Language=Icelandic}þ} {\addfontfeature{Language=English}þ\hfill→\hfill\EnlargedMinuscules\addfontfeature{Language=English}þ} + +{⹎\hfill→\hfill\EnlargedMinuscules⹎} + +{\addfontfeature{CharacterVariant=74:4}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:4}⹎} + +{\addfontfeature{CharacterVariant=74:5}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:5}⹎} + +{\addfontfeature{CharacterVariant=74:6}⹎\hfill→\hfill\EnlargedMinuscules\addfontfeature{CharacterVariant=74:6}⹎} \end{multicols} \noindent If you are using the variable version of the font (Junicode VF), consider using the @@ -619,17 +639,34 @@ Stylistic\index{salt|textbf} Alternates (medieval capitals, etc.)}\hypertarget{s Junicode has two series of decorative capitals in medieval scripts. These affect only the letters A-Z and a-z. \textSourceText{salt[1]} provides rustic capitals, a script used for text in the late ancient and early medieval periods and for display until around the eleventh century: -\textex{\addfontfeature{StylisticAlternates=0}Gazifrequens Libycos duxit Karthago triumphos}. \textSourceText{salt[2]} -provides Lombardic capitals, a style used mainly for what are now called drop caps. Junicode’s Lombardic capitals -are not suitable for running text, titles, or headers: -\textex{\addfontfeature{StylisticAlternates=1}A\,B\,C\,D\,E\,F}. -Rustic capital Æ is available (\textex{\addfontfeature{StylisticAlternates=0}Æ}), but not Lombardic. +\textex{\salti{0}{Gazifrequens Libycos duxit Karthago triumphos}}. \textSourceText{salt[2]} +provides Lombardic capitals, a style used mainly for what are now called drop caps and not for +running text, titles, or headers: +\textex{\salti{1}{A\,B\,C\,D\,E\,F}}. +Rustic capital Æ is available (\textex{\salti{0}{Æ}}), but not Lombardic. \textSourceText{salt[3]} provides variants of rustic G and Lombardic F and T: -\textex{\addfontfeature{StylisticAlternates=2}G\,F\,T}. +\textex{\salti{2}{G\,F\,T}} Miscellaneous alternates (for which Character Variants are -unavailable) are also gathered here on \textSourceText{salt[1]}: -ð \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ð}, -ẏ \rightarrow{ }\textex{\addfontfeature{Language=English,StylisticAlternates=0}ẏ}. +unavailable) are also gathered here: + +\begin{multicols}{2} +\color{GGOrange} ⹍: 1=\salti{0}{⹍}, 2=\salti{1}{⹍}, 3=\salti{2}{⹍}. + +{\addfontfeature{Language=English}ð: 1=\salti{0}{ð}, 2=\salti{1}{ð}, 3=\salti{2}{ð}.} + +ẏ: 1=\salti{0}{ẏ}. + +☞: 1=\salti{0}{☞}. + +- (hyphen): 1=\salti{0}{-}. + +ƚ: 1=\salti{0}{ƚ}. + +ꝭ: 1=\salti{0}{ꝭ}. + +ƿ: 1=\salti{0}{ƿ}. +\end{multicols} + \subsection{\textSourceText{cv68} – Variant of ʔ (\unic{U+0294}, glottal stop)} 1=\cvd{68}{ʔ}\index{cv68|textbf}. @@ -727,11 +764,23 @@ Old-style fonts typically contain a standard collection of ligatures (conjoined \textex{fi}, \textex{fl}, \textex{ff}, \textex{ffi}, and \textex{ffl}. Most software will display these ligatures automatically (except Microsoft Word, for which they must be enabled explicitly). Junicode has a large number of ligatures, -including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also more -specialized forms like \textex{ſꞇ}, +including the standard f-ligatures, a similar set for long s, e.g. \textex{ſl}, \textex{ſſ}, \textex{ſſi}, but also +more unusual forms like \textex{ſꞇ}, \textex{\addfontfeatures{StylisticSet=2,CharacterVariant=38:10}st}, \textex{\addfontfeatures{Language=English,StylisticSet=2,CharacterVariant=38:10}sw} -(the last two with \textSourceText{ss02}\index{ss02} and \textSourceText{cv38[11]}\index{cv38}), and a few more. Most of Junicode’s +(the last two with \textSourceText{ss02}\index{ss02} and \textSourceText{cv38[11]}\index{cv38}). + +Junicode also contains more specialized ligatures: for various enclosed alphanumerics, e.g. +\textex{❶\char"200C❺} $\rightarrow $ \textex{❶❺}, \textex{①\char"200C⑧} $\rightarrow $ \textex{①⑧}; +for the five tone modifiers +(\unic{U+02E5}, \unic{U+02E9}, \unic{U+02E6}, \unic{U+02E8}, \unic{U+02E7}), a large number of +ligatures, e.g. \textex{\char"02E5\char"200C\char"02E6} $\rightarrow $ \textex{\char"02E5\char"02E6}, +\textex{˦˦˧} $\rightarrow $ \textex{˦˦˧}; +for combinations of vowel + rhotic hook (\unic{U+02DE}), several more ligatures, e.g. \textex{a\,˞} $\rightarrow $ \textex{a˞}, +\textex{œ\,˞} $\rightarrow $ \textex{œ˞}. +These, like the more common ligatures, are automatic. + +Many of Junicode’s ligatures, however, are not automatic, but belong to the set of either Historic Ligatures or Discretionary Ligatures, both of which must be invoked explicitly. These are listed in the following sections. @@ -1123,7 +1172,7 @@ characters generated by some programs. With sups: \sups{4567}. Scaled: \textsupe Produces\index{subs|textbf} subscript numbers. Only produces oldstyle proportional and lining tabular figures: \subs{\oprop{2345} \ltab{8901}}. -\section{Punctuation} +\section{Punctuation and Symbols} MUFI encodes nearly twenty marks of punctuation in the PUA. In Junicode these can be accessed in either of two ways: all are indexed variants of \textex{.} (period), and all are associated with the Unicode marks of punctuation they most resemble (but it should not be inferred that the medieval marks are semantically identical with @@ -1141,16 +1190,18 @@ Colons,\index{ss18|textbf} semicolons, parentheses, quotation marks and several \subsection{\textSourceText{cv69} – Variants of ⁊⹒ (\unic{U+204A / U+2E52}, Tironian nota)} -1=\cvd{69}{⁊⹒}, 2=\cvd[1]{69}{⁊⹒}, 3=\cvd[2]{69}{⁊⹒}.\index{cv69|textbf} +1=\cvd{69}{⁊⹒}, 2=\cvd[1]{69}{⁊⹒}, 3=\cvd[2]{69}{⁊⹒}, 4=\cvd[3]{69}{⁊⹒}, 5=\cvd[4]{69}{⁊⹒}, +6=\cvd[5]{69}{⁊⹒}, 7=\cvd[6]{69}{⁊⹒}, 8=\cvd[7]{69}{⁊⹒}, 9=\cvd[8]{69}{⁊⹒}, +10=\cvd[9]{69}{⁊⹒}, 11=\cvd[10]{69}{⁊⹒}.\index{cv69|textbf} \subsection{\textSourceText{cv70} – Variants of . (period)}\index{cv70|textbf} 1=\cvd{70}{.}, 2=\cvd[1]{70}{.}, 3=\cvd[2]{70}{.}, 4=\cvd[3]{70}{.}, 5=\cvd[4]{70}{.}, 6=\cvd[5]{70}{.}, 7=\cvd[6]{70}{.}, 8=\cvd[7]{70}{.}, 9=\cvd[8]{70}{.}, 10=\cvd[9]{70}{.}, 11=\cvd[10]{70}{.}, 12=\cvd[11]{70}{.}, 13=\cvd[12]{70}{.}, 14=\cvd[13]{70}{.}, 15=\cvd[14]{70}{.}, 16=\cvd[15]{70}{.}, 17=\cvd[16]{70}{.}, -18=\cvd[17]{70}{.}, 19=\cvd[18]{70}{.}, 20=\cvd[19]{70}{.}. This -feature provides access to all non-Unicode MUFI punctuation marks. Some of them are available via other features (see -below). +18=\cvd[17]{70}{.}, 19=\cvd[18]{70}{.}, 20=\cvd[19]{70}{.}, 21=\cvd[20]{70}{.}, 22=\cvd[21]{70}{.}, +23=\cvd[22]{70}{.}. This feature provides access to all non-Unicode MUFI punctuation marks. Some of them +are available via other features (see below). \subsection{\textSourceText{cv71} – Variant of {\textperiodcentered} (\unic{U+00B7}, middle dot)}\index{cv71|textbf} 1=\cvd{71}{\char"25CC\textperiodcentered} (\textit{distinctio}), 2=\cvd[1]{71}{\char"25CC\textperiodcentered}. @@ -1162,10 +1213,14 @@ Variants of , (comma)}\index{cv72|textbf} \subsection{\textSourceText{cv73} – Variants of ; (semicolon)}\index{cv73|textbf} 1=\cvd{73}{;} (\textit{punctus versus}), 2=\cvd[1]{73}{;}, 3=\cvd[2]{73}{;}, 4=\cvd[3]{73}{;}, -5=\cvd[4]{73}{;}, 6=\cvd[5]{73}{;}, 7=\cvd[6]{73}{;}. +5=\cvd[4]{73}{;}, 6=\cvd[5]{73}{;}, 7=\cvd[6]{73}{;}, 8=\cvd[7]{73}{;}. Several complex +punctuation marks are gathered here. This does not imply that these marks are variants of +the semicolon. \subsection{\textSourceText{cv74} – Variants of ⹎ (\unic{U+2E4E}, \textit{punctus elevatus})}\index{cv74|textbf} -1=\cvd{74}{⹎}, 2=\cvd[1]{74}{⹎}, 3=\cvd[2]{74}{⹎}, 4=\cvd[3]{74}{⹎} (\textit{punctus flexus}). +1=\cvd{74}{⹎}, 2=\cvd[1]{74}{⹎}, 3=\cvd[2]{74}{⹎}, 4=\cvd[3]{74}{⹎} (\textit{punctus flexus}), +5=\cvd[4]{74}{⹎}, 6=\cvd[5]{74}{⹎}, 7=\cvd[6]{74}{⹎}. Some of these are affected by \textSourceText{ss06}, +Enlarged Minuscules. \subsection{\textSourceText{cv75} – Variant of ! (exclamation mark)}\index{cv75|textbf} 1=\cvd{75}{!} (\textit{punctus exclamativus}). @@ -1180,8 +1235,9 @@ Variants of ; (semicolon)}\index{cv73|textbf} \subsection{\textSourceText{cv78} – Variant of * (asterisk)}\index{cv78|textbf} -1=\cvd{78}{*}. MUFI defines \unic{U+F1EC} as a \textit{signe de renvoi}. Manuscripts employ a number of shapes (of which this is one) for -this purpose. Junicode defines it as a variant of the asterisk—the most common modern \textit{signe de renvoi}. +1=\cvd{78}{*}, 2=\cvd[1]{78}{*}, 3=\cvd[2]{78}{*}, 4=\cvd[3]{78}{*}, 5=\cvd[4]{78}{*}. +MUFI defines \unic{U+F1EC} as a \textit{signe de renvoi}. Manuscripts employ a number of shapes (of which this is one) for +this purpose. Junicode defines it as variant 1 of the asterisk—the most common modern \textit{signe de renvoi}. \subsection{\textSourceText{cv79} – Variants of / (slash)}\index{cv79|textbf} 1=\cvd{79}{/}, 2=\cvd[1]{79}{/}. The first of these is Unicode, \unic{U+2E4E}. @@ -1197,11 +1253,12 @@ abbreviation)}\index{cv80|textbf} of \unic{U+A770} to pair it with, it is indexed separately here. \subsection{\textSourceText{cv83} – Variants of ꝫ (\unic{U+A76B}, “et” abbreviation)}\index{cv83|textbf} -1=\cvd{83}{ꝫ}, 2=\cvd[1]{83}{ꝫ}, 3=\cvd[2]{83}{ꝫ}. \textSourceText{[1]} and \textSourceText{[3]} are +1=\cvd{83}{ꝫ}, 2=\cvd[1]{83}{ꝫ}, 3=\cvd[2]{83}{ꝫ}, 4=\cvd[3]{83}{ꝫ}. \textSourceText{[1]} and \textSourceText{[3]} are identical in shape to a semicolon and a colon, but as they are semantically the same as \unic{U+A76B}, it is preferable to use those characters with this feature. \textSourceText{[2]} produces a subscript version of -the character, a common variant in early printed books. +the character, a common variant in early printed books. \textSourceText{[4]} has a lower extension that +crosses the descender of a preceding \textex{q}. \subsection{\textSourceText{cv67} – Spacing zigzag (variant of \unic{U+00AF}, spacing macron)}\index{cv67|textbf} A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hutchins, @@ -1209,6 +1266,10 @@ A spacing version of ◌͛ (\unic{U+035B}, combining zigzag) appears in John Hut is not in Unicode or MUFI. In the future this feature may be used, as necessary, for other spacing marks of abbreviation. +\subsection{\textSourceText{cv99} – Word omitted symbol (variant of \unic{U+00B0}, degree)}\index{cv99|textbf} +The degree sign is often used as an editorial sign in editions of the Greek New Testament. This feature +scales and positions it to match other editorial signs (U+2E00--u+2E0D). + \section{Combining Marks}\index{cv84|textbf} \subsection{\textSourceText{cv84} – MUFI combining marks (variants of \unic{U+0304})}\hypertarget{cv84}{} MUFI encodes a number of combining marks in the PUA (with code points between \unic{E000} and \unic{F8FF}), but when these characters @@ -1316,9 +1377,13 @@ with the diacritic properly positioned. 35\hfill=\hfill\cvd[34]{84}{◌͏̄} -36\hfill=\hfill\cvd[34]{84}{◌͏̄} +36\hfill=\hfill\cvd[35]{84}{◌͏̄} -37\hfill=\hfill\cvd[34]{84}{◌͏̄} +37\hfill=\hfill\cvd[36]{84}{◌͏̄} + +38\hfill=\hfill\cvd[37]{84}{◌͏̄} + +39\hfill=\hfill\cvd[38]{84}{◌͏̄} \end{multicols}\index{cv84} \subsection{\textSourceText{cv81} – Variants of ◌͛ (\unic{U+035B}, combining @@ -1658,251 +1723,251 @@ Cmd-D: enable Kerning, Standard Ligatures, and Contextual Alternates, and the ot but in most other applications they are enabled by default. -\chapter{Non-MUFI Code Points}\hypertarget{nonmufi}{} +% \chapter{Non-MUFI Code Points}\hypertarget{nonmufi}{} -Characters in Junicode that do not have Unicode code points should be accessed via OpenType -features whenever possible. MUFI/PUA code points should be used only in applications that do not support OpenType, or -that support it only partially (for example, MS Word). For certain characters that lack either Unicode or MUFI code -points, code points in the Supplementary Private Use Area-A (plane 15) are available. +% Characters in Junicode that do not have Unicode code points should be accessed via OpenType +% features whenever possible. MUFI/PUA code points should be used only in applications that do not support OpenType, or +% that support it only partially (for example, MS Word). For certain characters that lack either Unicode or MUFI code +% points, code points in the Supplementary Private Use Area-A (plane 15) are available. -\begin{multicols}{4} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0000\hfill\cvd{53}{Ą}} +% \begin{multicols}{4} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0000\hfill\cvd{53}{Ą}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0001\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0001\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0002\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0002\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0003\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0003\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0004\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0004\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0005\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0005\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0006\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0006\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0007\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0007\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0008\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0008\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0009\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0009\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000A\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000A\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000B\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000B\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000C\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000C\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000D\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000D\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000E\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000E\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F000F\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F000F\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0010\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0010\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0011\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0011\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0012\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0012\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0013\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0013\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0014\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0014\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0015\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0015\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0016\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0016\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0017\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0017\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0018\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0018\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0019\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0019\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001A\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001A\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001B\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001B\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001C\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001C\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001D\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001D\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001E\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001E\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F001F\hfill{}} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F001F\hfill{}} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0020\hfill\char"0F0020} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0020\hfill\char"0F0020} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0021\hfill\char"0F0021} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0021\hfill\char"0F0021} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0030\hfill\char"0F0030} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0030\hfill\char"0F0030} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0031\hfill\char"0F0031} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0031\hfill\char"0F0031} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0032\hfill\char"0F0032} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0032\hfill\char"0F0032} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0033\hfill\char"0F0033} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0033\hfill\char"0F0033} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0034\hfill\char"0F0034} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0034\hfill\char"0F0034} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0035\hfill\char"0F0035} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0035\hfill\char"0F0035} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0036\hfill\char"0F0036} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0036\hfill\char"0F0036} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0037\hfill\char"0F0037} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0037\hfill\char"0F0037} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0038\hfill\char"0F0038} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0038\hfill\char"0F0038} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0039\hfill\char"0F0039} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0039\hfill\char"0F0039} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003A\hfill\char"0F003A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003A\hfill\char"0F003A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003B\hfill\char"0F003B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003B\hfill\char"0F003B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003C\hfill\char"0F003C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003C\hfill\char"0F003C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003D\hfill\char"0F003D} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003D\hfill\char"0F003D} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003E\hfill\char"0F003E} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003E\hfill\char"0F003E} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F003F\hfill\char"0F003F} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F003F\hfill\char"0F003F} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0040\hfill\char"0F0040} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0040\hfill\char"0F0040} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0041\hfill\char"0F0041} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0041\hfill\char"0F0041} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0042\hfill\char"0F0042} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0042\hfill\char"0F0042} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0043\hfill\char"0F0043} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0043\hfill\char"0F0043} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0044\hfill\char"0F0044} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0044\hfill\char"0F0044} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0045\hfill\char"0F0045} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0045\hfill\char"0F0045} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0046\hfill\char"0F0046} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0046\hfill\char"0F0046} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0047\hfill\char"0F0047} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0047\hfill\char"0F0047} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0048\hfill\char"0F0048} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0048\hfill\char"0F0048} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0049\hfill\char"0F0049} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0049\hfill\char"0F0049} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004A\hfill\char"0F004A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004A\hfill\char"0F004A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004B\hfill\char"0F004B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004B\hfill\char"0F004B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004C\hfill\char"0F004C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004C\hfill\char"0F004C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004D\hfill\char"0F004D} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004D\hfill\char"0F004D} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004E\hfill\char"0F004E} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004E\hfill\char"0F004E} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F004F\hfill\char"0F004F} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F004F\hfill\char"0F004F} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0050\hfill\char"0F0050} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0050\hfill\char"0F0050} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0051\hfill\char"0F0051} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0051\hfill\char"0F0051} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0052\hfill\char"0F0052} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0052\hfill\char"0F0052} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0053\hfill\char"0F0053} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0053\hfill\char"0F0053} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0054\hfill\char"0F0054} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0054\hfill\char"0F0054} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0055\hfill\char"0F0055} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0055\hfill\char"0F0055} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0056\hfill\char"0F0056} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0056\hfill\char"0F0056} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0057\hfill\char"0F0057} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0057\hfill\char"0F0057} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0058\hfill\char"0F0058} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0058\hfill\char"0F0058} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F0059\hfill\char"0F0059} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F0059\hfill\char"0F0059} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005A\hfill\char"0F005A} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005A\hfill\char"0F005A} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005B\hfill\char"0F005B} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005B\hfill\char"0F005B} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005C\hfill\char"0F005C} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005C\hfill\char"0F005C} -{\color[rgb]{0.13333334,0.29411766,0.07058824} -U+F005D\hfill\char"0F005D} -\end{multicols} +% {\color[rgb]{0.13333334,0.29411766,0.07058824} +% U+F005D\hfill\char"0F005D} +% \end{multicols} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/GettingStarted.tex b/Master/texmf-dist/doc/fonts/junicodevf/GettingStarted.tex index 7120a474f45..d458a13eec7 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/GettingStarted.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/GettingStarted.tex @@ -29,14 +29,14 @@ and there are good reasons to choose the variable version of Junicode for any web project. The greatest reason to go with the variable version is to speed the loading of web pages: users will never have to download more than two font files (the size of which can be radically -reduced via subsetting, explained in Section 9 of this Manual). Additionally, +reduced via subsetting, explained in Section 8 of this Manual). Additionally, however, variable fonts can make a page of text more dynamic and visually interesting. See Mozilla's \href{https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_fonts/Variable_fonts_guide}% {Variable Fonts Guide} for more information about using variable fonts on the web. A growing number of desktop applications support variable fonts. Use the variable version of -Junicode in Adobe InDesign (always with the World-Ready Paragraph Composer).\footnote{% +Junicode in Adobe InDesign (always with the World-Ready Paragraph Composer).\footnote{\ % The choice of a Composer is well hidden in the “Justification” section of the “Paragraph Style Options” dialog. Use of the default “Adobe Paragraph Composer” with Junicode VF may cause InDesign to crash or otherwise misbehave. To prevent crashes @@ -58,7 +58,7 @@ Sketch, and CorelDRAW. The static version of Junicode has five weights and five widths, which are combined in many ways for a total of nineteen styles in -both roman and italic.\footnote{Several of the twenty-five possible combinations +both roman and italic.\footnote{\ Several of the twenty-five possible combinations (e.g. {\jExpLight light expanded}) have been omitted as unlikely to be useful; however, these can be accessed via the variable font.} It is not necessary to install all of these; in fact, diff --git a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.pdf b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.pdf Binary files differindex 952fcabed3a..ecea72494e3 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.pdf +++ b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.pdf diff --git a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.sty b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.sty index 2c9d4517ef9..ea6cfe19599 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.sty +++ b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.sty @@ -35,7 +35,9 @@ {size=11,wght=400,wdth=75}, {size=22,wght=350,wdth=75}, {size=22,wght=345,wdth=75} - } + }, + SmCondLightFeatures={StylisticSet=9}, + SmCondFeatures={StylisticSet=9} ]{junicodevf} \setfontface\samplefootnote{JunicodeVF}[ Renderer = HarfBuzz, @@ -43,6 +45,7 @@ ] \setfontface\sampleheader{JunicodeVF}[ Renderer = HarfBuzz, + StylisticSet = 9, SizeFeatures = {{Size={5-}, RawFeature={axis={wght=350,wdth=95}}}} ] \setmonofont{Fira Mono}[Scale=MatchLowercase,Numbers=Lowercase] @@ -50,7 +53,7 @@ \usepackage{imakeidx} \usepackage{idxlayout} -%\renewcommand{\indexname}{Index of OpenType Features} + \makeindex[title=Index of OpenType Features,intoc] \usepackage{fancyhdr} @@ -97,6 +100,7 @@ \newcommand\textstyleEmphasis[1]{\textit{#1}} \newcommand\textstyleEntityRef[1]{\textrm{#1}} \newcommand{\cvd}[3][0]{{\addfontfeature{CharacterVariant=#2:#1}#3}} +\newcommand{\salti}[2]{{\addfontfeature{StylisticAlternates=#1}#2}} \newcommand{\hlig}[1]{{\addfontfeature{Ligatures=Historic}#1}} \newcommand{\sups}[1]{{\addfontfeature{VerticalPosition = Superior}#1}} \newcommand{\subs}[1]{{\addfontfeature{VerticalPosition = Inferior}#1}} @@ -105,11 +109,9 @@ \newcommand{\otab}[1]{{\addfontfeature{Numbers={Lowercase,Monospaced}}#1}} \newcommand{\ltab}[1]{{\addfontfeature{Numbers={Uppercase,Monospaced}}#1}} \newcommand{\ornm}[2][0]{{\addfontfeature{Ornament=#1}#2}} -\newcommand{\unic}[1]{{\addfontfeature{Numbers={Uppercase,Monospaced}}#1}} +\newcommand{\unic}[1]{{\jSmCond\addfontfeature{Numbers={Uppercase,Monospaced}}#1}} \newcommand{\src}[1]{{\color{BrickRed}\texttt{#1}}} -%\newcommand{\src}[1]{#1} \newcommand{\option}[1]{{\color{RViolet}\sffamily#1}} -%\newcommand{\option}[1]{#1} \newcommand{\enla}[1]{{\EnlargedOne#1}} \newcommand{\enlax}[1]{{\EnlargedTwo#1}} \newcommand{\ltech}{Lua\kern-1.5pt\TeX} @@ -126,20 +128,7 @@ \makeatletter \newcommand\arraybslash{\let\\\@arraycr} \makeatother -% Page layout (geometry) -%\setlength\voffset{-1in} -%\setlength\hoffset{-0.75in} -%\setlength\topmargin{1in} -%\setlength\oddsidemargin{1in} -%\setlength\textheight{8.000001in} -%\setlength\textwidth{6in} -%\setlength\footskip{0.0cm} \setlength\headheight{15pt} -%\setlength\headsep{0.2in} -% Footnote rule -%\setlength{\skip\footins}{14pt} -%\renewcommand\footnoterule{\vspace*{-0.0071in}\setlength\leftskip{0pt}\setlength\rightskip{0pt plus 1fil}\noindent\textcolor{black}{\rule{0.25\columnwidth}{0.0071in}}\vspace*{0.0398in}} -% Pages styles \pagestyle{fancy} \footskip = 30pt \headsep = 30pt diff --git a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.tex b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.tex index 236af06fee9..dbe787c4552 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/JunicodeManual.tex @@ -13,7 +13,7 @@ \huge \centering the font for medievalists \\[1cm] \Huge\centering {\color{myRed}} \\[1cm] \huge\centering {\jItalic specimens and user manual} \\[1ex] - \Large\centering{\jRegular for version 2.206}\\ + \Large\centering{\jRegular for version 2.209}\\ \vfill {\color{myRed}} \end{titlepage} @@ -44,6 +44,8 @@ \input{encoded-glyphs.tex} +\input{upperpua.tex} + \printindex \vspace*{\fill} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/README b/Master/texmf-dist/doc/fonts/junicodevf/README index 0836397c117..76df6bf06ae 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/README +++ b/Master/texmf-dist/doc/fonts/junicodevf/README @@ -1,15 +1,32 @@ -This is the README for version 2.206 of the variable variant -of Peter S. Baker's Junicode fonts. The Junicode font is -primarily for scholars and students of the Middle Ages, but -it serves users with a wide variety of interests. It tracks -the development of the Medieval Unicode Font Initiative -(MUFI), with its wealth of specialized medieval characters, -but it also provides many OpenType features that allow users -to access MUFI characters in accessible ways. - -This package supports the Junicode variable -fonts for LuaLaTeX. To install this package on -a TDS-compliant TeX system download the file +This is the README for version 2.209 of the variable variant +of Peter S. Baker's Junicode fonts. + +The Junicode font is primarily for scholars and students of +the Middle Ages, but it serves users with a wide variety of +interests. It tracks the development of the Medieval Unicode +Font Initiative (MUFI), with its wealth of specialized +medieval characters, but it also provides many OpenType +features that allow users to access MUFI characters in +accessible ways. + +This package provides the variable version, in +which all the capabilities of the traditional “static” +version - and more! - are packaged in just two files. +The variable version is especially suitable for web use, +but variable fonts can also be used in Adobe InDesign, +LibreOffice, LuaTeX, and other text-processing apps (see the +file JunicodeManual.pdf for details). + +This version of Junicode adds more than forty new glyphs +for the Ansund project. It also adjusts the slant of +proportional old-style figures; fixes an occasional problem +with the combining dot accent; fixes a bug in the junicodevf +LaTeX package; adds a couple of archaic phonetic characters; +and fixes a bug that prevented the correct operation of a +shortcut key combination in Adobe InDesign. + +To install this package on a TDS-compliant +TeX system download the file "tex-archive"/install/fonts/junicodevf.tds.zip where the preferred URL for "tex-archive" is http://mirrors.ctan.org. Unzip the archive at the root of an appropriate texmf tree, diff --git a/Master/texmf-dist/doc/fonts/junicodevf/Specimens.tex b/Master/texmf-dist/doc/fonts/junicodevf/Specimens.tex index 31526877027..df35dc9f33f 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/Specimens.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/Specimens.tex @@ -167,7 +167,7 @@ sadr̥śāsadr̥śatvācca viṣayāviṣayatvataḥ \\ {\small\jSmCondItalic Lithuanian poses several typographical challenges. Make sure Contextual Alternates (calt\index{calt}) is turned on; for i̇́, use i followed - by combining dot accent (\unic{U+0307}) and acute (\unic{U+0301}).}\\[1ex] + by combining dot accent (\kern+1.5pt\unic{U+0307}) and acute (\kern+1.5pt\unic{U+0301}).}\\[1ex] {\jExp\addfontfeature{Language=Lithuanian} Visa žemė turėjo vieną kalbą ir tuos pačius žodžius. Kai žmonės kėlėsi iš rytų, jie rado slėnį Šinaro krašte ir ten įsikūrė. Vieni kitiems sakė: Eime, pasidirbkime plytų ir jas išdekime. – Vietoj diff --git a/Master/texmf-dist/doc/fonts/junicodevf/encoded-glyphs.tex b/Master/texmf-dist/doc/fonts/junicodevf/encoded-glyphs.tex index 9ca17260996..a9f024b38f8 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/encoded-glyphs.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/encoded-glyphs.tex @@ -13,5 +13,5 @@ and these spill out on one or more sides. \displayfonttable[color=blue,title-format=\caption{Encoded Glyphs in Junicode}, title-format-cont=\caption{Encoded Glyphs in Junicode, \emph{cont.}}, missing-glyph=•, -missing-glyph-color=blue, range-end=F005F, glyph-width=12pt, hex-digits=head]{JunicodeVF-Roman.ttf}[Renderer=HarfBuzz] +missing-glyph-color=blue, range-end=FFFFF, glyph-width=12pt, hex-digits=head]{JunicodeVF-Roman.ttf}[Renderer=HarfBuzz] diff --git a/Master/texmf-dist/doc/fonts/junicodevf/in_tex.tex b/Master/texmf-dist/doc/fonts/junicodevf/in_tex.tex index 5b534d9ed81..e469789e49d 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/in_tex.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/in_tex.tex @@ -107,19 +107,19 @@ the \src{size} key is mandatory: any array without one is ignored. The arrays should be in order of point size. The first array prescribes axis coordinates for all sizes up to \src{size}, the last array for all sizes greater than \src{size}, and any intermediate arrays a range from the previous to the -current \src{size}.\footnote{% +current \src{size}.\footnote{\ % If you want only one size array, make \src{size} improbably low (e.g. 5) and place a comma after the closing brace of the array.% } So the ranges covered in each list above are \src{-8.6}, \src{8.6-10.99}, \src{10.99-21.59}, -and \src{21.59-}.\footnote{Any modification of the default text size (e.g. in the +and \src{21.59-}.\footnote{\ Any modification of the default text size (e.g. in the \src{\textbackslash documentclass} command) can affect the size definitions in these arrays, with the result that (for example) \src{10} no longer means exactly “ten points.” You may have to experiment to get these numbers right.} The keys other than \src{size} are the four-letter tags for the font's axes: \src{wght} -(Weight), \src{wdth} (Width), and \src{ENLA} (Enlarge).\footnote{% +(Weight), \src{wdth} (Width), and \src{ENLA} (Enlarge).\footnote{\ % By convention, tags for axes defined in the OpenType standard are lowercase; custom axes are uppercase. Junicode’s \src{ENLA} is a custom axis.% } When a key @@ -218,7 +218,7 @@ append “Italic” to any of the others, except “jRegular”): \end{multicols} \noindent These commands will be self-explanatory if you bear in mind Junicode's -abbreviations for style names: Cond=Condensed, Exp=Expanded, Sm=Semi.\footnote{% +abbreviations for style names: Cond=Condensed, Exp=Expanded, Sm=Semi.\footnote{\ % The purpose of these abbreviations is to keep font names under the character-limit imposed by some systems.} Use them to shift temporarily to a style other than that of the main text. diff --git a/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.pdf b/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.pdf Binary files differindex 9944981966b..2c4d6d1476f 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.pdf +++ b/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.pdf diff --git a/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.tex b/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.tex index 8824890bc47..f8ce6ec0c84 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/junicodevf-samples.tex @@ -10,6 +10,7 @@ \end{center} \section*{Regular} + \lipsum[1] \section*{Italic} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/tag_key_ins.tex b/Master/texmf-dist/doc/fonts/junicodevf/tag_key_ins.tex index fff64f13c4c..cec3b6814ef 100644 --- a/Master/texmf-dist/doc/fonts/junicodevf/tag_key_ins.tex +++ b/Master/texmf-dist/doc/fonts/junicodevf/tag_key_ins.tex @@ -210,6 +210,41 @@ Characters without code points can only be entered via tags or OpenType features \arraybslash Punctus flexus / F1F5\\\hline % \mufi{period} & +{.\&\_\_2;\&\_\_2;} & +{\restag{.\char"0E0032\char"0E0032}} & +\arraybslash Dotless punctus elevatus / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_3;} & +{\restag{.\char"0E0032\char"0E0033}} & +\arraybslash Punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_4;} & +{\restag{.\char"0E0032\char"0E0034}} & +\arraybslash Dotless punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_5;} & +{\restag{.\char"0E0032\char"0E0035}} & +\arraybslash Enlarged punctus elevatus / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_6;} & +{\restag{.\char"0E0032\char"0E0036}} & +\arraybslash Enlarged dotless punctus elevatus / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_7;} & +{\restag{.\char"0E0032\char"0E0037}} & +\arraybslash Enlarged punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{period} & +{.\&\_\_2;\&\_\_8;} & +{\restag{.\char"0E0032\char"0E0038}} & +\arraybslash Enlarged dotless punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{period} & {.\&\_\_1;\&\_\_3;} & {\restag{.\char"0E0031\char"0E0033}} & \arraybslash Punctus exclamativus / F1E7\\\hline @@ -569,6 +604,11 @@ Characters without code points can only be entered via tags or OpenType features {\restag{d\char"0E0069\char"0E0032}} & \arraybslash Insular d second form\\\hline % +\nuni{d} & +{d\&\_\_i;\&\_\_3;} & +{\restag{d\char"0E0069\char"0E0033}} & +\arraybslash Insular d third form\\\hline +% \mufi{d} & {d\&\_\_i;\&\_\_e;} & {\restag{d\char"0E0069\char"0E0065}} & @@ -799,6 +839,11 @@ Characters without code points can only be entered via tags or OpenType features {\restag{h\char"0E0064\char"0E0062}} & \arraybslash{\jCond Caroline h with right descender and bar / TBD}\\\hline % +\mufi{h} & +{h\&\_\_c;\&\_\_u;} & +{\restag{h\char"0E0063\char"0E0075}} & +\arraybslash{\jCond h with curl / TBD}\\\hline +% \stdu{I} & {I\&\_\_d;\&\_\_a;} & {\restag{I\char"0E0064\char"0E0061}} & @@ -944,6 +989,11 @@ Characters without code points can only be entered via tags or OpenType features {\restag{l\char"0E0069\char"0E006E}} & \arraybslash {Insular l}\\\hline % +\nuni{U+019A} & +{ƚ\&\_\_c;\&\_\_u;} & +{\restag{ƚ\char"0E0063\char"0E0075}} & +\arraybslash {barred l with curl}\\\hline +% \mufi{M} & {M\&\_\_u;\&\_\_d;} & {\restag{M\char"0E0075\char"0E0064}} & @@ -1034,6 +1084,11 @@ Characters without code points can only be entered via tags or OpenType features {\restag{n\char"0E0077\char"0E0070}} & \arraybslash {Wide petite cap n with descender / TBD}\\\hline % +\mufi{n} & +{n\&\_\_e;\&\_\_m;} & +{\restag{n\char"0E0065\char"0E006D}} & +\arraybslash {enim abbreviation / TBD}\\\hline +% \nuni{O} & {O\&\_\_e;\&\_\_n;} & {\restag{O\char"0E0065\char"0E006E}} & @@ -1125,6 +1180,11 @@ Characters without code points can only be entered via tags or OpenType features \arraybslash r with curl / F19B\\\hline % \mufi{r} & +{r\&\_\_c;\&\_\_2;} & +\restag{r\char"0E0063\char"0E0032} & +\arraybslash r with alternate curl / TBA\\\hline +% +\mufi{r} & {r\&\_\_e;\&\_\_n;} & \restag{r\char"0E0065\char"0E006E} & \arraybslash Enlarged minuscule r / EEF3\\\hline @@ -1164,6 +1224,11 @@ Characters without code points can only be entered via tags or OpenType features \restag{S\char"0E006D\char"0E0073} & \arraybslash {Middle Scots S}\\\hline % +\stdu{S} & +{S\&\_\_h;\&\_\_o;} & +\restag{S\char"0E0068\char"0E0064} & +\arraybslash {Hollow S}\\\hline +% \stdu{s} & {s\&\_\_i;\&\_\_n;} & \restag{s\char"0E0069\char"0E006E} & @@ -1224,6 +1289,16 @@ Characters without code points can only be entered via tags or OpenType features \restag{s\char"0E006D\char"0E0073} & \arraybslash {Middle Scots s}\\\hline % +\stdu{s} & +{s\&\_\_c;\&\_\_u;} & +\restag{s\char"0E0063\char"0E0075} & +\arraybslash {s with curl}\\\hline +% +\stdu{s} & +{s\&\_\_h;\&\_\_k;} & +\restag{s\char"0E0068\char"0E006B} & +\arraybslash {s with hook}\\\hline +% \stdu{T} & {T\&\_\_i;\&\_\_n;} & \restag{T\char"0E0069\char"0E006E} & @@ -1254,6 +1329,11 @@ Characters without code points can only be entered via tags or OpenType features \restag{t\char"0E0063\char"0E0064} & \arraybslash Cap-like t with descender / TBD\\\hline % +\mufi{t} & +{t\&\_\_a;\&\_\_p;} & +\restag{t\char"0E0061\char"0E0070} & +\arraybslash t with approach / TBD\\\hline +% \nuni{U} & {U\&\_\_e;\&\_\_n;} & \restag{U\char"0E0065\char"0E006E} & @@ -1689,6 +1769,36 @@ Characters without code points can only be entered via tags or OpenType features \restag{\char"204A\char"0E0061\char"0E0033} & \arraybslash {\jCond Tironian et sign without descender / TBD}\\\hline % +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_4;} & +\restag{\char"204A\char"0E0061\char"0E0034} & +\arraybslash {\jCond Tironian et sign with bar / TBD}\\\hline +% +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_5;} & +\restag{\char"204A\char"0E0061\char"0E0035} & +\arraybslash {\jCond Tironian et sign round form / TBD}\\\hline +% +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_6;} & +\restag{\char"204A\char"0E0061\char"0E0036} & +\arraybslash {\jCond Generic Tironian et sign / TBD}\\\hline +% +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_7;} & +\restag{\char"204A\char"0E0061\char"0E0037} & +\arraybslash {\jCond Generic Tironian et sign with bar / TBD}\\\hline +% +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_8;} & +\restag{\char"204A\char"0E0061\char"0E0038} & +\arraybslash {\jCond Generic Tironian et sign with curl / TBD}\\\hline +% +\mufi{U+204A} & +{\char"204A\&\_\_a;\&\_\_9;} & +\restag{\char"204A\char"0E0061\char"0E0039} & +\arraybslash {\jCond Generic Tironian et sign with curl and bar / TBD}\\\hline +% \opua{U+2E52} & {\char"2E52\&\_\_a;\&\_\_1;} & \restag{\char"2E52\char"0E0061\char"0E0031} & @@ -1704,6 +1814,46 @@ Characters without code points can only be entered via tags or OpenType features \restag{\char"2E52\char"0E0061\char"0E0033} & \arraybslash {\jCond Tironian Et sign without descender / TBD}\\\hline % +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_4;} & +\restag{\char"2E52\char"0E0061\char"0E0034} & +\arraybslash {\jCond Tironian Et sign with bar / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_5;} & +\restag{\char"2E52\char"0E0061\char"0E0035} & +\arraybslash {\jCond Tironian Et sign round form / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_6;} & +\restag{\char"2E52\char"0E0061\char"0E0036} & +\arraybslash {\jCond Generic Tironian Et sign / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_7;} & +\restag{\char"2E52\char"0E0061\char"0E0037} & +\arraybslash {\jCond Generic Tironian Et sign with bar / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_8;} & +\restag{\char"2E52\char"0E0061\char"0E0038} & +\arraybslash {\jCond Generic Tironian Et sign with curl / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E52\&\_\_a;\&\_\_9;} & +\restag{\char"2E52\char"0E0061\char"0E0039} & +\arraybslash {\jCond Generic Tironian Et sign with curl and bar / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E4D\&\_\_s;\&\_\_s;} & +\restag{\char"2E52\char"0E0073\char"0E0073} & +\arraybslash {\jCond s-shaped paragraphus / TBD}\\\hline +% +\mufi{U+2E52} & +{\char"2E4D\&\_\_c;\&\_\_c;} & +\restag{\char"2E52\char"0E0063\char"0E0063} & +\arraybslash {\jCond cc-shaped paragraphus / TBD}\\\hline +% \nuni{U+00AF} & {{\textasciimacron}\&\_\_0;\&\_\_1;} & \restag{{\textasciimacron}\char"0E0030\char"0E0031} & @@ -1774,6 +1924,11 @@ Characters without code points can only be entered via tags or OpenType features \restag{;\char"0E0061\char"0E0037} & \arraybslash Hexagonal positura / TBD\\\hline % +\mufi{semicolon} & +{;\&\_\_a;\&\_\_8;} & +\restag{;\char"0E0061\char"0E0038} & +\arraybslash Positura with two dots and tick / TBD\\\hline +% \mufi{U+2E4E} & {\char"2E4E\&\_\_a;\&\_\_1;} & \restag{\char"2E4E\char"0E0061\char"0E0031} & @@ -1794,6 +1949,43 @@ Characters without code points can only be entered via tags or OpenType features \restag{\char"2E4E\char"0E0061\char"0E0034} & \arraybslash Punctus flexus / F1F5\\\hline % +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_a;\&\_\_5;} & +\restag{\char"2E4E\char"0E0061\char"0E0035} & +\arraybslash Dotless punctus elevatus / TBA\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_a;\&\_\_6;} & +\restag{\char"2E4E\char"0E0061\char"0E0036} & +\arraybslash Punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_a;\&\_\_7;} & +\restag{\char"2E4E\char"0E0061\char"0E0037} & +\arraybslash Dotless punctus elevatus with s-shaped top / TBA\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_a;\&\_\_8;} & +\restag{\char"2E4E\char"0E0061\char"0E0038} & +\arraybslash Enlarged punctus elevatus / TBA\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_a;\&\_\_9;} & +\restag{\char"2E4E\char"0E0061\char"0E0039} & +\arraybslash Enlarged dotless punctus elevatus / F1F5\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_b;\&\_\_1;} & +\restag{\char"2E4E\char"0E0062\char"0E0031} & +\arraybslash Enlarged punctus elevatus with s-shaped top / F1F5\\\hline +% +\mufi{U+2E4E} & +{\char"2E4E\&\_\_b;\&\_\_2;} & +\restag{\char"2E4E\char"0E0062\char"0E0032} & +\arraybslash Enlarged dotless punctus elevatus with s-shaped top / F1F5\\\hline +% +% \mufi{exclam} & {!\&\_\_a;\&\_\_1;} & \restag{!\char"0E0061\char"0E0031} & @@ -1819,11 +2011,36 @@ Characters without code points can only be entered via tags or OpenType features \restag{\~{}\char"0E0061\char"0E0031} & \arraybslash Wavy line / F1F9\\\hline % +\mufi{asciitilde} & +{\~{}\&\_\_s;\&\_\_t;} & +\restag{\~{}\char"0E0073\char"0E0074} & +\arraybslash Wavy line / F1F9\\\hline +% \mufi{asterisk} & {*\&\_\_a;\&\_\_1;} & \restag{*\char"0E0061\char"0E0031} & \arraybslash Signe de renvoi / F1EC\\\hline % +\mufi{asterisk} & +{*\&\_\_a;\&\_\_2;} & +\restag{*\char"0E0061\char"0E0032} & +\arraybslash Aldine asterisk with long limb / F1EC\\\hline +% +\mufi{asterisk} & +{*\&\_\_a;\&\_\_3;} & +\restag{*\char"0E0061\char"0E0033} & +\arraybslash Five-spoked Aldine asterisk / F1EC\\\hline +% +\mufi{asterisk} & +{*\&\_\_a;\&\_\_4;} & +\restag{*\char"0E0061\char"0E0034} & +\arraybslash Eight-spoked Aldine asterisk / F1EC\\\hline +% +\mufi{asterisk} & +{*\&\_\_a;\&\_\_5;} & +\restag{*\char"0E0061\char"0E0035} & +\arraybslash Dotted Aldine asterisk / F1EC\\\hline +% \mufi{slash} & {/\&\_\_a;\&\_\_1;} & \restag{/\char"0E0061\char"0E0031} & @@ -1834,6 +2051,11 @@ Characters without code points can only be entered via tags or OpenType features \restag{/\char"0E0061\char"0E0032} & \arraybslash Short virgula / F1F7\\\hline % +\mufi{hyphen} & +{-\&\_\_c;\&\_\_u;} & +\restag{-\char"0E0063\char"0E0075} & +\arraybslash Hyphen with curl / F1F7\\\hline +% \opua{U+A75D} & {\char"0A75D\&\_\_a;\&\_\_1;} & \restag{\char"0A75D\char"0E0061\char"0E0031} & @@ -1879,6 +2101,11 @@ Characters without code points can only be entered via tags or OpenType features \restag{\char"0A76B\char"0E0061\char"0E0033} & \arraybslash Colon-like et abbreviation / TBD\\\hline % +\mufi{U+A76B} & +{\char"0A76B\&\_\_a;\&\_\_4;} & +\restag{\char"0A76B\char"0E0061\char"0E0034} & +\arraybslash et abbreviation crossing preceding q / TBD\\\hline +% \mufi{U+1DD3} & {\char"25CC\char"1DD3\&\_\_a;\&\_\_1;} & \restag{\char"25CC\char"1DD3\char"0E0061\char"0E0031} & @@ -2105,7 +2332,7 @@ Characters without code points can only be entered via tags or OpenType features \arraybslash Script ounce sign / F2FD\\\hline \end{supertabular} \end{center} -\footnotetext{Junicode entities (like \&\_\_a\textcompwordmark;) following U+A7C1 (Old Polish o) are not properly +\footnotetext{\ Junicode entities (like \&\_\_a\textcompwordmark;) following U+A7C1 (Old Polish o) are not properly displayed or resolved for technical reasons related to U+A7C1 having very recently been added to Unicode. However, tags entered directly (as here) or via HTML/XML entity references and TeX commands will still work, and the Junicode entity will work once applications are updated with the latest additions to the Unicode standard.} diff --git a/Master/texmf-dist/doc/fonts/junicodevf/upperpua.tex b/Master/texmf-dist/doc/fonts/junicodevf/upperpua.tex new file mode 100644 index 00000000000..a1c5edfaf05 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/junicodevf/upperpua.tex @@ -0,0 +1,242 @@ +\noindent Because the package that produced the table above cannot handle Unicodes greater than +U+FFFFF, these are listed separately below. + +\begin{multicols}{4} +\setlength{\parindent}{0em}\addfontfeature{Numbers={Lining,Uppercase}}10A03D: + +10A047: + +10A026: + +10A036: + +10A03F: + +10A048: + +10A04E: + +10A04A: + +10A04C: + +10A008: + +10A02B: + +10A04B: + +10A04D: + +10A022: + +10A045: + +10A023: + +10A029: + +10A044: + +10A03E: + +10A040: + +10A031: + +10A027: + +10A053: + +10A006: + +10A021: + +10A02C: + +10A037: + +10A04F: + +10A007: + +10A032: + +10A050: + +10A033: + +10A054: + +10A003: + +10A004: + +10A005: + +10A039: + +10A024: + +10A00D: + +10A01D: + +10A049: + +10A025: + +10A028: + +10A01B: + +10A051: + +10A052: + +10A02D: + +10A02E: + +10A02F: + +10A00A: + +10A00B: + +10A00E: + +10A00F: + +10A010: + +10A011: + +10A012: + +10A013: + +10A014: + +10A015: + +10A016: + +10A017: + +10A018: + +10A034: + +10A035: + +10A03A: + +10A030: + +10A019: + +10A046: + +10A00C: + +10A03B: + +10A01F: + +10A041: + +10A03C: + +10A01E: + +10A042: + +10A043: + +10A001: + +10A002: + +10A055: + +10A056: + +10A057: + +10A058: + +10A059: + +10A05A: + +10A05B: + +10A05C: + +10A05D: ◌ + +10A05E: + +10A05F: + +10A060: + +10A061: + +10A062: + +10A063: + +10A064: + +10A065: + +10A066: + +10A067: + +10A068: + +10A069: + +10A06A: + +10A06B: + +10A06D: + +10A06E: + +10A06F: + +10A070: + +10A071: + +10A073: + +10A074: + +10A075: ◌ + +10A076: + +10A077: + +10A078: + +10A079: + +10A07A: + +10A07B: + +10A07C: + +10A07D: + +10A07E: + +10A07F: +\end{multicols} diff --git a/Master/texmf-dist/doc/fonts/kpfonts/Changes b/Master/texmf-dist/doc/fonts/kpfonts/Changes index e9f31a97d44..c9eeb0abc15 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/Changes +++ b/Master/texmf-dist/doc/fonts/kpfonts/Changes @@ -1,3 +1,4 @@ +Release 3.36 2024/10/27 - fix bug with \endinput (hv) Release 3.35 2023/01/18 - pass options to kpfonts-otf, if lualatex/xelatex are used (hv) Release 3.34 2022/09/19 - do not load texcomp anymore (hv) - test for lualatex/xelatex and then loading package diff --git a/Master/texmf-dist/doc/fonts/kpfonts/README.txt b/Master/texmf-dist/doc/fonts/kpfonts/README.txt index 17f44927966..4448bdfd545 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/README.txt +++ b/Master/texmf-dist/doc/fonts/kpfonts/README.txt @@ -18,5 +18,5 @@ Almost all kpfonts options in one page: 'kpfonts-abstract.pdf' The math table fonts : 'kpfonts-math-symbols-tables.pdf' -The version 3.34/3.35 are provided by +The version 3.34,...,3.36 are provided by hvoss@tug.org diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.pdf b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.pdf Binary files differindex 71875509a55..35e375375bc 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.pdf diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.tex b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.tex index 012b3b2165e..2e9216f3cec 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.tex +++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts-abstract.tex @@ -1,13 +1,12 @@ -\documentclass[a4paper,11pt]{christophe} +\documentclass[a4paper,11pt]{article} % Packages -\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage[french]{babel} \usepackage{kpfonts} \usepackage[margin=1.5cm]{geometry} \usepackage{fancyhdr} \fancyhead[L]{Kp-Fonts Abstract} -\fancyhead[R]{Release 3.33} +\fancyhead[R]{Release 3.36} \fancyfoot[C]{} \setlength{\headheight}{30pt} \renewcommand{\headrulewidth}{0.4pt} diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf Binary files differindex c3bbe7c5fb8..80edaed2768 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf +++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.pdf diff --git a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex index 4ed43f70473..e63d8ea9650 100644 --- a/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex +++ b/Master/texmf-dist/doc/fonts/kpfonts/kpfonts.tex @@ -1,6 +1,5 @@ \documentclass[a4paper,11pt]{article} % Packages -%\usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphics,array} \usepackage{kpfonts} @@ -27,7 +26,7 @@ \medskip -{\large \textsf{Release 3.34}\footnote{This version prepaired by Herbert Voß (hvoss@tug.org)}} +{\large \textsf{Release 3.36}\footnote{This version prepaired by Herbert Voß (hvoss@tug.org)}} \end{center} \bigskip @@ -817,13 +816,14 @@ The Kp-Fonts have nothing to do with those. Many thanks to \begin{itemize} - \item \textsc{Nicolas Boulenguez} (Tests); - \item \textsc{Michel Bovani} (Fonts); - \item \textsc{Daniel Flipo} (\LaTeX); - \item \textsc{Souraya Muhidine} (Translation reviewing) - \item \textsc{Peter Rosenberg} (\textsc{urw}) - \item \textsc{Christian Tellechea} (package \textit{xstring}) - \item and the contributors of \texttt{comp.text.tex} and \texttt{fr.comp.text.tex} + \item Nicolas Boulenguez (Tests); + \item Michel Bovani (Fonts); + \item Daniel Flipo (\LaTeX); + \item Souraya Muhidine (Translation reviewing) + \item Peter Rosenberg (\texttt{urw}) + \item Christian Tellechea (package \texttt{xstring}) + \item and the contributors of \texttt{comp.text.tex} and \texttt{fr.comp.text.tex}; + \item Pétiard François (reporting bugs) \end{itemize} \end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.ltx b/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.ltx index 3075db7835e..f89d716c94c 100644 --- a/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.ltx +++ b/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.ltx @@ -49,7 +49,7 @@ \author{Chenjing Bu --- Daniel Flipo\\ \url{https://github.com/abccsss/LeteSansMath}} -\newcommand*{\version}{0.40} +\newcommand*{\version}{0.41} \setlength{\parindent}{0pt} \setlength{\parskip}{12pt plus 3pt minus 3pt} @@ -287,6 +287,7 @@ and $\varphi$ instead of $\epsilon$ and $\phi$, you can add option cv08 & $\sigma$ & $\varsigma$ & \cmd{sigma} \\ cv09 & $\theta$ & $\vartheta$ & \cmd{theta} \\ cv10 & $\Theta$ & $\varTheta$ & \cmd{Theta}\\ + cv11 & $g$ & $\mitvarg$ & g \\ \hline \end{tabular} \end{table} diff --git a/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.pdf b/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.pdf Binary files differindex cec5302d510..c07728e637f 100644 --- a/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.pdf +++ b/Master/texmf-dist/doc/fonts/lete-sans-math/LeteSansMath.pdf diff --git a/Master/texmf-dist/doc/fonts/lete-sans-math/README.md b/Master/texmf-dist/doc/fonts/lete-sans-math/README.md index 2ed767a4dc6..f06c61df8b8 100644 --- a/Master/texmf-dist/doc/fonts/lete-sans-math/README.md +++ b/Master/texmf-dist/doc/fonts/lete-sans-math/README.md @@ -59,7 +59,11 @@ Either version 1.3c or, at your option, any later version. Fonts renamed from "Lato Math" to "Lete Sans Math" due to the Reserved Font Name clause on the Lato fonts. Package "lato-math" renamed as "lete-sans-math". - + +* v.0.41 + Added feature cv11 to provide a single-storey variant for lowercase g + (upright, italic, bold, bolditalic). + --- Copyright 2024 Chenjing Bu, Daniel Flipo. https://github.com/abccsss/LeteSansMath/ diff --git a/Master/texmf-dist/doc/fonts/lete-sans-math/unimath-lete.pdf b/Master/texmf-dist/doc/fonts/lete-sans-math/unimath-lete.pdf Binary files differindex 6c646cca6b9..0d88c234c79 100644 --- a/Master/texmf-dist/doc/fonts/lete-sans-math/unimath-lete.pdf +++ b/Master/texmf-dist/doc/fonts/lete-sans-math/unimath-lete.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/AUTHORS.txt b/Master/texmf-dist/doc/fonts/libertinus-fonts/AUTHORS.txt index e86c6239139..5d31e1fe9d9 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/AUTHORS.txt +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/AUTHORS.txt @@ -5,21 +5,27 @@ # Names should be added to this file as: # Name or Organization <email address> +Autumn <autumn@cyfox.net> Caleb Maclennan <caleb@alerque.com> Christoph Päper <christoph.paeper@crissov.de> +Cor Blom <cornelisbb@gmail.com> Dario Gjorgjevski <dario.gjorgjevski@zalando.de> Felix Kopecky <felix.kopecky@langsci-press.org> Gyuris Gellért <bubu@ujevangelizacio.hu> Héctor M. Monacci <hector.monacci@gmail.com> Ivo Straka <ivo.straka@gmail.com> -jco <julienco@protonmail.com> +Jendrik Stelzner <jendrikstelzner@web.de> +Jonas Ehrhard <jonas_ehrhard@yahoo.de> Jonathan Washington <jonathan.n.washington@gmail.com> Khaled Hosny <khaledhosny@eglug.org> Mark E. Shoulson <mark@kli.org> Maurizio M. Gavioli <mmg@vistamaresoft.com> -Nicolas Semrau <nhs@openmailbox.org> +Nicolas Semrau <nsemrau@mailfence.com> +Nicolas Semrau <nsemrau@mailfence.com> +Niko Savola <niko.savola@aalto.fi> Philipp H. Poll <gillian@linuxlibertine.org> Stefan Peev <context.bg@gmail.com> +jco <julienco@protonmail.com> Elsevier, Inc Skef Iterum diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTING.md b/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTING.md index 17ae82c3b87..44d895fd4ab 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTING.md +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTING.md @@ -14,7 +14,7 @@ A remote CI runner will also automatically run `fontship` for all PRs on this re You can even download and review the fonts it builds after each push. Hovever this is cumbersome for actual font development and we recomend checking your work with local feedback. -Note that FontForge adds unnessesary clutter to its source files on each save that **must** be removed before committing. +Note that FontForge adds unnecessary clutter to its source files on each save that **must** be removed before committing. After modifying the `.sfd` files, and before committing the changes, you can automatically clean them up with: fontship make normalize diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTORS.txt b/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTORS.txt index 16b8b6e1375..1398cbd14ab 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTORS.txt +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/CONTRIBUTORS.txt @@ -9,18 +9,23 @@ # Names should be added to this file as: # Name <email address> +Autumn <autumn@cyfox.net> Caleb Maclennan <caleb@alerque.com> Christoph Päper <christoph.paeper@crissov.de> +Cor Blom <cornelisbb@gmail.com> Dario Gjorgjevski <dario.gjorgjevski@zalando.de> Felix Kopecky <felix.kopecky@langsci-press.org> Gyuris Gellért <bubu@ujevangelizacio.hu> Ivo Straka <ivo.straka@gmail.com> -jco <julienco@protonmail.com> +Jendrik Stelzner <jendrikstelzner@web.de> +Jonas Ehrhard <jonas_ehrhard@yahoo.de> Jonathan Washington <jonathan.n.washington@gmail.com> Khaled Hosny <khaledhosny@eglug.org> Mark E. Shoulson <mark@kli.org> Maurizio M. Gavioli <mmg@vistamaresoft.com> -Nicolas Semrau <nhs@openmailbox.org> +Nicolas Semrau <nsemrau@mailfence.com> +Niko Savola <niko.savola@aalto.fi> Philipp H. Poll <gillian@linuxlibertine.org> Skef Iterum Stefan Peev <context.bg@gmail.com> +jco <julienco@protonmail.com> diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/FONTLOG.txt b/Master/texmf-dist/doc/fonts/libertinus-fonts/FONTLOG.txt index 1bcdf5e3333..c931826fad8 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/FONTLOG.txt +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/FONTLOG.txt @@ -45,9 +45,27 @@ https://github.com/alerque/libertinus ChangeLog --------- -unreleased (GIT) <Libertinus> Version HEAD - -26 February (Caleb Maclennan) <Libertinus> Version 7.040 +27 September 2024 (Caleb Maclennan) <Libertinus> Version 7.051 +- Re-typeset multilingual sample pages +- Enable builds of autohinted static TTF variants via Fontship +- Correct some errors in composite glyphs in Hebrew Italic + +21 September 2024 (Caleb Maclennan) <Libertinus> Version 7.050 +- Redo Hebrew vowel marks +- Add (for Hebrew) uniE801-3, uniFB29, shin variants, letters with dagesh, + letters with rafe, patah, ganuv, hireqmem and holamalef +- Add circledotted with anchors for Hebrew vowels +- Correct spacing for uni01DD +- Add missing above marks to lowercase L in Serif family +- Add above marks and aboveMark base marks to Serif Semibold +- Add lowercase e and r with stroke to Serif family +- Overhaul math font glyphs for style consistency +- Add U+FB29 (Hebrew alternative plus sign) to all families +- Add U+29B9 and U+29BA glyphs to Libertinus Math +- Add U+2B33, long leftwards squiggle arrow to Math family +- Add Dutch-specific i_j and I_J digraphs + +26 February 2021 (Caleb Maclennan) <Libertinus> Version 7.040 - Add 29 more specialty arrow glyphs to Math family - Rebuild with new sfdLib release to fix Spiro curve issues in uni2639 - Correct Q.u side bearings to match Q in Sans & Serif families diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/OFL.txt b/Master/texmf-dist/doc/fonts/libertinus-fonts/OFL.txt index 575daf62872..e85f1f4c417 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/OFL.txt +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/OFL.txt @@ -1,4 +1,4 @@ -Copyright © 2012-2021 The Libertinus Project Authors, +Copyright © 2012-2024 The Libertinus Project Authors, with Reserved Font Name "Linux Libertine", "Biolinum", "STIX Fonts". This Font Software is licensed under the SIL Open Font License, Version 1.1. diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/README.md b/Master/texmf-dist/doc/fonts/libertinus-fonts/README.md index ab5eef2e25f..5b5e648b233 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/README.md +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/README.md @@ -2,7 +2,7 @@ [![Latest Release](https://img.shields.io/github/v/release/alerque/libertinus?label=Download%20Release&logo=Github)](https://github.com/alerque/libertinus/releases/latest) [![All Releases](https://img.shields.io/github/downloads/alerque/libertinus/total?label=Downloads)](https://github.com/alerque/libertinus/releases) -[![Fontship Build Status](https://img.shields.io/github/workflow/status/alerque/libertinus/Fontship?label=Fontship&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyLjgiIGhlaWdodD0iMTA2LjgiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjEzIDBhMy4wOTQgMy4wOTQgMCAwMC0zLjA4MyAyLjgyNEwuMDE0IDgzLjIzNGEzLjA5MyAzLjA5MyAwIDAwMy4wODIgMy4zNjNoOS43MjZjLS4xMzYuNjc1LS4yNSAxLjM1Ni0uMzEgMi4wNTMtLjg2NCA5Ljg3MyA2LjcxMyAxOC4xOCAxNi42IDE4LjE4IDkuODg4IDAgMTguNDQtNy44NzUgMTkuMzEtMTcuNzUuMDc0LS44NDIuMDcxLTEuNjcuMDMtMi40ODhoNDUuNDNhMTguMDM5IDE4LjAzOSAwIDAwLS4zMTUgMi4wNTNjLS44NjUgOS44OCA2LjcxMyAxOC4xOSAxNi42MSAxOC4xOSA5Ljg5NSAwIDE4LjQ1LTcuODczIDE5LjMxLTE3Ljc1YTE3LjI4IDE3LjI4IDAgMDAtLjAyNC0zLjA3OGg2Ljk1N3YuMDAyYy41NTQuMDEyLjc5NC4wMSAxLjQ4NC4wMjcgMi4wMjcuMTA3IDMuMzMzLjE2IDMuOTIuMTYuMzIgMCAuNTM0LS4wNTMuNjQxLS4xNi4xNi0uMTA2LjI0LS4yNC4yNC0uNC4wNTMtLjIxMy4wOC0uNTU5LjA4LTEuMDM5IDAtLjUzMy0uMDUzLS44ODEtLjE2LTEuMDQxLS4xMDctLjE2LS4zNzQtLjI0LS44LS4yNGgtLjExbC44Ni05LjgxNGMxLjIxNy0xMy45Mi0zLjE1NS0yNy4zNS0xMi4xOS0zNy4yNmwtMy41NzUtMy45MTZhMi41MDYgMi41MDYgMCAwMC0xLjg1LS44MTdoLTIxLjQybDIuNDYzLTI4LjE1YTMuMDkzIDMuMDkzIDAgMDAtMy4wOC0zLjM2M3oiIGNsaXAtcnVsZT0ibm9uemVybyIgY29sb3I9IiMwMDAiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjRkZGIiBzdHlsZT0iZm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LXBvc2l0aW9uOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7aW5saW5lLXNpemU6MDtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7c2hhcGUtbWFyZ2luOjA7c2hhcGUtcGFkZGluZzowO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtaW5kZW50OjA7dGV4dC1vcmllbnRhdGlvbjptaXhlZDt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vcm1hbCIvPjxwYXRoIGQ9Ik0xMi45NiA2LjE4NmwtNi40OTQgNzQuMjNoODYuNThsNi40OTQtNzQuMjN6IiBmaWxsPSIjRkZGIiBzdHJva2U9IiNGRkYiLz48L3N2Zz4=)](https://github.com/alerque/libertinus/actions?workflow=Fontship) +[![Fontship Build Status](https://img.shields.io/github/actions/workflow/status/alerque/libertinus/fontship.yml?branch=master&label=Fontship&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQyLjgiIGhlaWdodD0iMTA2LjgiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjEzIDBhMy4wOTQgMy4wOTQgMCAwMC0zLjA4MyAyLjgyNEwuMDE0IDgzLjIzNGEzLjA5MyAzLjA5MyAwIDAwMy4wODIgMy4zNjNoOS43MjZjLS4xMzYuNjc1LS4yNSAxLjM1Ni0uMzEgMi4wNTMtLjg2NCA5Ljg3MyA2LjcxMyAxOC4xOCAxNi42IDE4LjE4IDkuODg4IDAgMTguNDQtNy44NzUgMTkuMzEtMTcuNzUuMDc0LS44NDIuMDcxLTEuNjcuMDMtMi40ODhoNDUuNDNhMTguMDM5IDE4LjAzOSAwIDAwLS4zMTUgMi4wNTNjLS44NjUgOS44OCA2LjcxMyAxOC4xOSAxNi42MSAxOC4xOSA5Ljg5NSAwIDE4LjQ1LTcuODczIDE5LjMxLTE3Ljc1YTE3LjI4IDE3LjI4IDAgMDAtLjAyNC0zLjA3OGg2Ljk1N3YuMDAyYy41NTQuMDEyLjc5NC4wMSAxLjQ4NC4wMjcgMi4wMjcuMTA3IDMuMzMzLjE2IDMuOTIuMTYuMzIgMCAuNTM0LS4wNTMuNjQxLS4xNi4xNi0uMTA2LjI0LS4yNC4yNC0uNC4wNTMtLjIxMy4wOC0uNTU5LjA4LTEuMDM5IDAtLjUzMy0uMDUzLS44ODEtLjE2LTEuMDQxLS4xMDctLjE2LS4zNzQtLjI0LS44LS4yNGgtLjExbC44Ni05LjgxNGMxLjIxNy0xMy45Mi0zLjE1NS0yNy4zNS0xMi4xOS0zNy4yNmwtMy41NzUtMy45MTZhMi41MDYgMi41MDYgMCAwMC0xLjg1LS44MTdoLTIxLjQybDIuNDYzLTI4LjE1YTMuMDkzIDMuMDkzIDAgMDAtMy4wOC0zLjM2M3oiIGNsaXAtcnVsZT0ibm9uemVybyIgY29sb3I9IiMwMDAiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjRkZGIiBzdHlsZT0iZm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1lYXN0LWFzaWFuOm5vcm1hbDtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LXBvc2l0aW9uOm5vcm1hbDtmb250LXZhcmlhdGlvbi1zZXR0aW5nczpub3JtYWw7aW5saW5lLXNpemU6MDtpc29sYXRpb246YXV0bzttaXgtYmxlbmQtbW9kZTpub3JtYWw7c2hhcGUtbWFyZ2luOjA7c2hhcGUtcGFkZGluZzowO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtaW5kZW50OjA7dGV4dC1vcmllbnRhdGlvbjptaXhlZDt0ZXh0LXRyYW5zZm9ybTpub25lO3doaXRlLXNwYWNlOm5vcm1hbCIvPjxwYXRoIGQ9Ik0xMi45NiA2LjE4NmwtNi40OTQgNzQuMjNoODYuNThsNi40OTQtNzQuMjN6IiBmaWxsPSIjRkZGIiBzdHJva2U9IiNGRkYiLz48L3N2Zz4=)](https://github.com/alerque/libertinus/actions?workflow=Fontship) ![Sample of Libertinus Font Faces](preview.svg) diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/Sample.pdf b/Master/texmf-dist/doc/fonts/libertinus-fonts/Sample.pdf deleted file mode 100644 index 89690aa2bec..00000000000 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/Sample.pdf +++ /dev/null @@ -1,3205 +0,0 @@ -%PDF-1.5 -%äüöß -% PDFWriterImpl::PDFPage::beginStream, + -2 0 obj -<</Length 3 0 R>> -stream -0.1 w -% drawRectangle -q 0 0.028 595.275 841.861 re -W* n -% drawText with array -q 0.20392 0.3647 0 rg -BT -108.6 785.789 Td /F1 12 Tf<0102>Tj -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -117.6 785.789 Td /F1 12 Tf[<03>3<04>3<05>-9<06>2<07>3<08>-3<04>3<09>2<0A>1<0B>-4<020C>2<06>2<07>-5<04>3<0D>]TJ -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -204.7 785.789 Td /F1 12 Tf[<020E020F>-2<10>6<11>-2<1213>4<11>-2<13>-3<141510>-1<16>7<11>-2<17>-2<0218>5<17>-2<13>4<19>-1<1A>2<13>-3<17>-2<11>6<1217>5<1B>-1<1217>-2<020E021C>7<10>-1<11>-2<12>8<13>-3<11>-2<13>-3<1415>8<10>-1<1611>-2<0219>7<161C>-1<1A>2<11>-2<17>-2<021217>14<1B>-1<1219>-1<02>]TJ -/Span<</ActualText<FEFFE002>>> -BDC -1 0 0 1 481 785.789 Tm -/F1 12 Tf<01>Tj -EMC -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -507.1 785.789 Td /F1 12 Tf[<0C>2<17>5<13>-3<1217>-2<021D>]TJ -ET -Q -% drawText with array -q 0.49803 0.49803 0.49803 rg -BT -45.5 758.389 Td /F1 12 Tf[<03>3<13>-3<1E>-6<17>5<1F>-2<1213>-3<14>9<10>-1<19>-1<020C>2<17>-2<1F>5<13>-3<20>2<021D>-1<21>-1<22120223>-1<1D>7<21>-1<24>-1<25>-1<26>-1<27>-1<28>7<29>-1<2A>]TJ -ET -Q -% drawText with array -q 0.49803 0.49803 0.49803 rg -BT -229.2 758.389 Td /F1 12 Tf[<2B>85<17>-2<1F>-2<19>7<13>-3<2C>4<142D>-5<0227>-1<2E>3<25>]TJ -ET -Q -% drawText with array -q 0.49803 0.49803 0.49803 rg -BT -297.8 757.889 Td /F2 12 Tf[<01>35<02>2<03>2<04>1<05>-2<0607>-2<0806090A0B>-1<0C>2<0D>-5<060E090A0F101112131415>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 744.589 Td /F1 12 Tf[<2F>3<0230>3<10>-1<13>-3<31>3<32>-4<021E>10<1F>5<2C>4<33>-2<140220>2<2C>12<1B>-1<0234>-2<10>-1<1C>-1<1A>2<19>-1<022C>12<35>5<17>5<1F>-2<021236>-3<17>-2<0211>6<163738>-1<0239>-1<2C>4<152E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 730.889 Td /F1 12 Tf[<3A>4<3B>-1<3C>-2<3D3E>-1<023C>5<3F40>-2<0241>4<42>-4<43>3<44>-1<0245>5<46>-1<4748>2<43>3<44>-9<02494A>11<4B4C>-5<4D>2<4E>-1<4F>3<50>3<48>-5<43>3<44>-1<0251>6<4E>-1<52>-5<53>4<48>2<54>-4<0255>5<4B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 717.189 Td /F1 12 Tf[<56>4<5758>3<3C>-2<59>-5<025A>6<4B5B>6<5C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 703.489 Td /F1 12 Tf[<18>5<19>-1<1A>11<2E>3<5D>46<5E>64<17>5<1B>-1<122D>3<022F>3<1C>-9<0224>7<23>-1<2E>3<25>-1<2E>3<1D>-1<2A>-1<29>-1<28>-1<0219>-1<165F0213>-3<31>11<36>-3<0213>-3<1C>-1<0260>17<61>-3<1620>2<62>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 689.789 Td /F1 12 Tf[<63>5<161C>-1<1E>1<10>-1<1F>-2<15640210>6<1439>-1<0219>-1<31>3<36>-3<11>6<65>-1<1F>5<66>-3<17>-2<0267>12<16>7<6817>-2<17>-10<0269>3<65>6<1F>-2<0221>-1<54>3<27>-1<26>-1<6A>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 676.089 Td /F1 12 Tf[<67>29<17>-2<1F>-2<1413>-3<1415>8<5D>46<5E>64<17>5<1B>-1<122D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 662.389 Td /F1 12 Tf[<60>58<5E>30<1F>-2<161C>-1<640233>-2<16>7<1F>-2<025E>64<2C>-3<31>3<36>-3<1217>-2<1F>-2<19>-1<0217>5<1F>-2<19>-1<12>8<17>-2<19>-1<026B>76<2C>4<1F>-2<12026C>-68<34>-2<17>5<1F>-2<1639>-1<17>14<54>-4<0216>7<11>-2<19>-1<0219>-1<13>4<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 648.689 Td /F1 12 Tf[<39>6<161F>-2<1610>-1<20>2<0237>7<10>-1<11>-2<13>4<17>-2<69>3<6D>-1<2E>-4<026E>9<13>-3<17>-2<020C>2<121F>-2<165F>8<17>-2<141E>1<1636>-3<14021E>1<1F>14<17>-2<1C>-1<19>-1<1217>14<54>-4<0239>6<17>-2<14140236>-3<13>4<17>-2<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 634.989 Td /F1 12 Tf[<36>5<16121217>-2<0219>7<13>-3<17>-2<0217>5<13>-3<1417>-2<0263>5<1611>-2<12>8<17>-2<19>-1<1217>5<11>-2<11>-2<17>14<2E>-4<026B>84<17>-2<11>-2<31>3<36>-3<026F>10<11>-2<65>-1<31>3<32>-4<54>3<0239>-1<1619>-1<19>-1<0213>4<36>-3<1F>14<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 621.289 Td /F1 12 Tf[<17>5<1F>-2<19>-1<1217>-2<0203>3<16>7<10>-1<127010>-1<5F17>5<1F>-2<10>-1<14150214>9<13>-3<31>3<36>-3<12026003>3<67>-29<6B>1<64022C>-3<39>-1<17>5<1F>-2<0260>75<2B>-30<6B>51<5D>-3<6F>2<2C>4<11>-2<69>3<64>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 607.589 Td /F1 12 Tf[<1517>14<33>5<17>-2<19>7<17>-2<140233>-2<161F>55<2E>3<0271>-2<31>3<36>-3<0236>5<13>-3<14150213>4<14026F>2<17>-2<39>-1<161432>4<17>-2<14021C>-1<17>5<13>-3<1417>-2<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 593.889 Td /F1 12 Tf[<72>2<2C>4<1F>-2<19>-1<31>3<36>-3<10>-1<1415>8<19>-1<1A>2<1F>5<2C>4<34>-2<17>-2<32>4<12>-8<0214>9<1631>3<36>-3<026C>-1<7316740213>4<1C>-1<025E>64<2C>4<1454>-4<020C>2<75>2<76>307<77780213>4<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 580.189 Td /F1 12 Tf[<0C>2<31>3<36>-3<11>6<10>-1<79>3<6D>-1<2E>-4<026022>58<2F>3<22>58<2F>3<5C>-3<64026063>5<1C>-1<7A7B>2<64025E>22<1F>-2<161C>-1<69>3<65>-1<36>5<1F>5<17>-2<1F>-2<2D>3<0260221619>7<19>-1<17>-2<140219>-1<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 566.489 Td /F1 12 Tf[<34>5<17>-2<69>3<7011>-2<11>6<13>-3<1519>-1<120210>6<680213>-3<36>5<1F>-2<16025E>5<75>2<61>-3<63>-36<5E>47<2F>3<0210>-1<68>-75<5C>-3<6402607A0219>7<13>-3<17>-2<0236>5<1612027C>1<22161A>2<167D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 552.789 Td /F1 12 Tf[<15>8<17>-2<19>-1<1615125C>-3<64>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 539.089 Td /F1 12 Tf[<71>5<36>-3<1F>-2<021416>7<36>-3<120217>-2<10>-1<31>11<36>-3<0233>-2<13>-3<17>-2<39>6<17>-2<1F>55<54>3<0219>-1<31>3<36>-3<33>-2<161432>4<17>-2<1439>6<17>-2<026F>2<17>-2<19>-1<1216>7<11>-2<1217>-2<1454>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 525.389 Td /F1 12 Tf[<6E>9<13>-3<17>-2<0220>2<1F>-2<65>6<36>-3<0219>-1<13>-3<31>11<36>-3<0217>-2<13>-3<14>9<19>-1<120239>-1<17>-2<1C>-1<0212>8<1F>-2<65>-1<1E>-6<17>-2<140218>5<11>-2<13>-3<31>3<32>4<021517>-2<3717>5<13>-3<15122E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 511.689 Td /F1 12 Tf[<2B>85<17>-2<1F>-2<19>7<10>-1<31>3<36>-3<0213>-3<31>3<36>-3<0233>5<2C>12<36>-3<11>-2<54>-4<0217>5<10>-1<31>3<36>-3<0239>6<13>-3<17>-2<19>7<1C>-1<1611>-2<0220>2<17>-2<19>-1<12>8<3710>-1<36>-3<16>7<11>-2<1217>-2<147B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 497.989 Td /F1 12 Tf[<72>2<65>6<36>-3<11>-2<0213>-3<31>11<36>-3<021C>-1<17>5<13>-3<140263>-2<17>5<1F>-2<3702142C>-3<31>3<36>-3<0234>-2<17>-2<14>9<17>-2<1C>-1<026B>59<1636>-3<140215>8<17>-2<1417>5<13>-3<15127B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 470.589 Td /F1 12 Tf[<71>5<36>-3<1F>-2<0239>6<1F>-2<701415120217>5<10>-1<31>3<36>-3<023710>6<5C>-3<027310>-1<14021510>-1<1254>3<0219>-1<2C>-3<021C>-1<7E>4<15120213>4<36>-3<1F>-2<0233>5<1611>-2<12>8<17>-2<1454>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 456.889 Td /F1 12 Tf[<6B>9<13>-3<17>-2<0213>-3<36>5<1F>-2<0216>7<10>-1<19>-1<026E>1<10>-1<1419>-1<120210>-1<14>9<39>-1<027317>-2<1E>-6<17>-2<11>-2<0210>6<1C>-1<021C>-1<13>-3<31>11<36>-3<0219>-1<1217>5<13>-3<15127F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 443.189 Td /F1 12 Tf[<0F>6<17>-2<13>-3<140218>5<10>-1<19>7<17>-2<140269>3<65>-1<36>-3<11>-2<120219>7<13>-3<31>3<36>-3<0234>5<10>-1<1517>-2<1439>6<11>-2<13>-3<31>3<36>-3<0217>5<1F>-2<19>-1<31>3<36>-3<65>-1<1212>8<17>-2<1F>-2<12>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 429.489 Td /F1 12 Tf[<2B>77<2C>4<1C>-1<0280>4<1610>-1<1E>-6<17>-2<1F>5<36>-3<1610>-1<31>3<36>-3<54>3<0239>-1<17>5<1F>-2<0217>-2<10>6<1F>5<17>-2<140280>4<10>-1<150210>-1<1C>7<33>-2<13>-3<1212>8<17>-2<1F>-2<122E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 402.089 Td /F1 12 Tf[<03>3<17>-2<0239>6<17>-2<19>-1<19>-1<17>5<13>-3<140217>-2<140217>5<19>-1<12021A>2<1F>-2<13>4<19>-1<2D>-5<0234>5<17>-2<021A>2<161F>-2<19>-1<54>3<0231>3<36>-3<17>5<1F>-2<025E>-2<36>5<62>-2<1F>-2<161C>7<81>-2<1417>5<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 388.389 Td /F1 12 Tf[<82120230>3<10>6<13>-3<121217>-2<0211>6<17>-2<0219>7<62>-2<34>-2<2C>4<10>-1<1F>-2<0239>-1<17>5<0211>-2<83>1<1613>4<1C>-1<161E>1<11>-2<17>-2<025E>22<1F>5<62>-2<3781>-2<1417>14<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 374.689 Td /F1 12 Tf[<6E>1<161419>-1<0211>6<17>-2<0239>-1<2C>4<10>-1<12>8<17>-2<021C>-1<2C>4<1F>-2<1217>-2<11>-2<0239>-1<2C>4<14120234>5<17>-2<0219>-1<10>6<13>-3<19>-1<021615>8<13>-3<1262>5<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 360.989 Td /F1 12 Tf[<84>5<17>-2<0231>3<2C>4<1C>-1<1C>-1<17>-2<1431>3<17>-2<0285021F>5<2C>4<10>-1<1513>4<1F>-2<0239>-1<17>-2<021C>-1<2C>4<14022C>4<13>-3<19>7<13>-3<35>5<17>-2<1262>14<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 347.289 Td /F1 12 Tf[<6E>1<17>-2<1A>2<10>6<13>-3<19>-1<021A>2<11>-2<10>6<19>-1<0239>-1<17>-2<0219>7<13>-3<1B>-1<021C>-1<2C>4<13>-3<19>-1<0262>5<11>-2<2C>4<13>-3<151462>-2<0239>6<17>-2<021C>-1<2C>4<14021A>2<81>-2<1F>5<17>14<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 333.589 Td /F1 12 Tf[<84>-2<83>10<13>-3<15142C>4<1F>5<17>-2<0211>6<17>-2<0239>-1<17>-2<19>7<1213>-3<140239>-1<83>1<10>-1<14>9<17>-2<021286>-2<12>8<17>-2<0219>-1<13>-3<0231>3<36>5<81>-2<1F>5<17>-2<7F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 319.889 Td /F1 12 Tf[<84>-2<83>10<13>-3<15142C>4<1F>5<17>-2<0234>5<10>-1<19>-1<30>3<10>-1<83>1<1610>-1<1B>-1<0211>6<13>-3<17>5<10>-1<1B>-1<0230>3<10>-1<13>-3<0211>6<17>-2<021A>-5<17>-2<10>6<35>5<17>-2<14120231>3<1631>3<36>-3<17>5<1F>55<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 292.489 Td /F1 12 Tf[<870288>23<89>4<8A>-1<8B8C>4<8B028D8E>-1<8F9091>8<92>-2<93>-1<94>-2<89>21<8B029596>3<97>-1<98>3<8B99>3<9A0288>6<909B8D54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 278.789 Td /F1 12 Tf[<9C9D0289>4<9E>-1<96>3<9F>-2<A0>-1<02A1>4<8F8A>-1<02A2>4<92>-2<A3>-1<9A028FA48B02A5A6>8<A0>-1<02A7>2<A8>-1<91A9>-1<A689>4<AA>-1<0288>23<8D88>-1<A48B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 265.089 Td /F1 12 Tf[<AB>4<A689>4<AC>-1<89>21<8B0289>4<8E>-1<AD>-2<AE>-1<028BAF8B02B0>-2<8F>8<8A>-1<02B1>16<96>3<8D8A>-1<8B028F>8<92>-2<93>-1<92>-2<AC>-1<7F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 237.689 Td /F1 12 Tf[<6F>2<16>7<11>-2<11>-2<13>4<160217>-2<19>-1<12022C>4<1C>-1<1413>-3<19>-1<0239>6<B2>-3<35>5<B2>-3<19>-1<160213>4<14021A>2<161F>-2<12>8<B3>-2<19>-1<02121F>-2<B3>5<19>-1<54>-4<0230>3<10>-1<B4>7<1F>-2<10>-1<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 223.989 Td /F1 12 Tf[<B5>-1<14>9<10>-1<1C>-1<0213>-3<1431>3<2C>4<11>-2<10>-1<14120218>5<17>-2<11>-2<151617>14<54>3<021611>6<13>-3<161C>-1<022F>12<30>3<10>-1<B2>-3<12>8<B414B2>-3<54>3<021217>-2<1F>5<1213>-3<161C>-1<54>3<0230>3<10>-1<B2>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 210.289 Td /F1 12 Tf[<13>-3<1A>11<19>-1<B6>4<1F>-2<10>-1<1C>-1<0211>-2<13>4<141510>-1<B40261>4<17>-2<11>-2<12>8<1617>5<54>3<02142C>4<19>-1<121F>-2<B4026F>2<1611>6<11>-2<B2>-3<02161A>2<1A>-5<17>5<11>-2<16141210>6<1F>55<2E>-4<0263>5<B2>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 196.589 Td /F1 12 Tf[<2C>4<1C>-1<14B3>-2<19>-1<0211>6<13>-3<141510>6<B454>-4<02B2>4<1419>-1<1213>4<12B5>-1<12B2>4<19>-1<54>-4<0211>6<B3>-2<1513>-3<1E>1<10>6<19>-1<0213>-3<141217>5<1F>-2<0219>-1<B3>-2<0239>6<13>-3<68>7<17>-2<1F>-2<10>-1<14122E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 182.889 Td /F1 12 Tf[<6F>2<16>7<11>-2<11>-2<B6>4<19>-1<02161E>1<022F>12<30>3<10>-1<B2>-3<12B414>9<B2>-3<19>-1<026F>2<161F>-2<10>6<1C>-1<141602B7>-1<B5>-1<1C>7<17>-2<1454>-4<02B40218>5<17>-2<11>6<15B2>-3<19>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 169.189 Td /F1 12 Tf[<0F>6<16121F>5<2C>4<14160217>-2<12020C>2<B3>-2<30>3<10>-1<1614>9<160239>-1<B2>4<35>-2<13>-3<39>6<13>-3<122E>3<02>]TJ -ET -Q -% drawText with array -q 0.49803 0.49803 0.49803 rg -BT -183.7 169.189 Td /F1 12 Tf[<B4B3>5<B2>-3<B6>4<B5>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 141.789 Td /F1 12 Tf[<82140210>6<140211>-2<10>-1<1516>7<1F>-2<0239>-1<17>-2<0211>6<16020F>-2<161431>3<36>5<1654>-4<0239>6<17>-2<0231>3<10>-1<38>7<2C>-3<02142C>4<1C>-1<1E>1<1F>5<17>-2<02142C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 128.089 Td /F1 12 Tf[<30>3<10>6<13>-3<17>-2<1F>5<2C>4<021631>3<2C>4<1F>5<39>-1<161F>-2<1C>-1<17>14<54>3<02142C>-3<0236>5<16021C>-1<10>-1<31>3<36>-3<2C>4<021213>4<17>-2<1C>-1<1A>-5<2C>-3<0230>3<10>-1<17>-2<0235>5<13>-3<35>5<B8>-3<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 114.389 Td /F1 12 Tf[<10>-1<140236>5<13>-3<39>6<1611>-2<152C>4<0239>-1<17>-2<0211>-2<2C>4<19>-1<0239>6<17>-2<0211>-2<161437>7<160217>-2<14021619>-1<12>8<13>-3<11>-2<11>6<17>-2<1F>5<2C>12<54>-4<0216>7<39>-1<161F>-2<15>8<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 100.689 Td /F1 12 Tf[<161412>8<13>-3<1510>-1<1654>3<021F>5<2C>-3<31>3<B8>-3<1402B7>-1<1631>3<2C>4<0238>-1<02151611>-2<152C>4<0231>-4<2C>4<1F>5<1F>5<17>-2<39>-10<2C>4<1F>55<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 744.089 Td /F2 12 Tf[<16>55<06171802>2<19>1<1A061B1C1D1E>-2<1F06201D210622>2<1803>2<2305>-2<061D2404>1<1C>-8<060C>2<2504>1<0626>2<27>-6<28>1<29062A1D2B2C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 730.289 Td /F2 12 Tf[<2D2E2F>1<30>3<31>-1<062F>1<32>-4<33>1<0634>-3<35>4<36>2<37063839>1<3A>-6<3B>2<36>2<37063C>-2<3D3E>1<3F>2<40>2<41>-7<42>3<43>1<3B>-6<36>2<370644>41<41>42<45463B>2<47>-7<06483E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 716.489 Td /F2 12 Tf[<49>5<4A>-3<4B>2<2F>1<4C>-6<064D>2<3E>1<4E>-2<4F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 702.689 Td /F2 12 Tf[<50>8<05>-2<232C5101>68<04>1<210C>-5<0D>2<06>50<16>-2<03>2<060F0E2C102C091514130605>-2<27>1<520602>2<19>1<250602>2<03>-5<0653>1<5427>1<2055>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 688.889 Td /F2 12 Tf[<56>-2<27>1<03>2<1B181C>16<2B57>1<06181F2A0605>-2<19>1<2526>2<581C200C>2<04>-6<0659>-2<27>1<20>16<2004>1<04>1<0620581C060A4712115A2C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 675.089 Td /F2 12 Tf[<59>-2<04>1<1C1F02>2<1F2B5101>68<04>1<210C>2<0D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 661.289 Td /F2 12 Tf[<53>1<01>35<1C27>1<03>2<57>-6<061E>-2<27>1<1C06>17<01>68<1D19>1<250C>2<04>1<1C05>-2<0604>1<1C05>-2<0C>2<04>1<05>-2<06>17<5B>76<1D1C0C>2<065C22>2<04>1<1C27>1<2A>-7<04>1<470627>1<26>2<05>-2<0605>-2<02>2<04>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 647.489 Td /F2 12 Tf[<2A27>1<1C27>1<18200628>1<1826>-5<02>2<04>1<205D2C065E>-2<02>2<04>-6<065F>-1<0C>2<1C27>1<5204>1<1F1B27>1<251F>-7<061B1C04>1<03>2<05>-2<0C>2<04>1<47062A04>1<1F1F>-7<062502>2<04>1<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 633.689 Td /F2 12 Tf[<2527>1<0C>2<0C>2<04>-6<0605>-2<02>2<04>1<0604>1<02>2<1F>-7<04>1<0656>-2<27>1<26>2<0C>2<04>1<05>-2<0C>-5<04>1<26>2<26>-5<04>1<2C06>17<5B>76<04>1<26>2<19>1<250660>-2<26>2<5819>1<1A47>-7<062A27>1<05>6<05>-2<0602>2<251C04>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 619.889 Td /F2 12 Tf[<04>1<1C05>-2<0C>2<04>1<0661>2<27>1<18>-7<0C>2<62>1<185204>1<1C181F2B>-7<061F02>2<19>1<250C>-5<0653>1<61>2<59>-2<5B>1<57>1<061D2A04>1<1C>-8<0653>1<63>5<5B>51<5160>-2<1D26>2<2057>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 606.089 Td /F2 12 Tf[<2B04>1<1E>-2<04>1<05>-2<04>1<1F061E>-2<27>1<1C>58<2C066419>1<25062502>2<1F2B>-7<0602>2<1F0660>-2<04>1<2A27>1<1F1A04>1<1F0603>-5<04>1<02>2<1F04>1<03>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 592.289 Td /F2 12 Tf[<65>-1<1D1C>8<05>-2<19>1<25181F2B05>-2<231C1D22>2<04>1<1A>-7<0C>2<061F27>1<19>1<25>-7<065C>8<07>-2<27>-531<0602>2<03>2<06>17<01>68<1D1F47065F>-1<66>-402<67>-525<0602>2<03>]TJ -1 0 0 1 433.7 592.289 Tm -/F3 12 Tf[<01>-4864<02>-299<03>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 578.489 Td /F2 12 Tf[<5F>-1<19>1<2526>2<1820>16<205D2C0653>1<0B>89<16>5<0B>89<16>-2<4F57>1<0653>1<56>-2<03>2<6869>-6<57>1<06>17<01>35<1C27>1<03>2<2058251C04>1<1C>-8<0D>2<0653>1<0B>-1<27>1<05>-2<05>-2<04>1<1F0605>-2<04>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 564.689 Td /F2 12 Tf[<22>2<04>1<2062>1<26>-5<26>2<02>2<2B05>-2<0C>-5<0618>8<20>16<200602>2<251C>-8<27>1<06>17<01>18<66>-2<54>8<56>-2<01>77<16>55<061820>16<204F57>1<0653>1<680605>-2<02>2<04>-6<062527>1<0C>2<066A0B>-1<27>1<2327>1<6B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 550.889 Td /F2 12 Tf[<2B04>1<05>-2<27>1<2B0C>2<4F57>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 537.089 Td /F2 12 Tf[<64251C061F27>1<250C>2<0604>1<1819>1<25>-7<061E>-2<02>2<04>1<2A04>1<1C>41<47>-7<0605>6<19>1<251E>-2<27>1<1F1A04>1<1F2A04>-6<0660>-2<04>10<05>-2<0C>-5<27>1<26>2<0C>2<04>1<1F47>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 523.289 Td /F2 12 Tf[<5E>-2<02>2<04>1<06201C58250605>-2<02>2<19>1<250604>1<02>2<1F05>-2<0C>-5<062A04>1<03>2<060C>2<1C581B>-7<04>1<1F065026>2<02>2<19>1<1A>-7<062B04>1<28>1<04>-6<02>2<2B0C>2<2C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 509.489 Td /F2 12 Tf[<63>114<04>1<1C05>-2<1819>1<250602>2<19>1<25>-7<061E>-2<1D2526>2<470604>1<1819>1<25062A02>2<04>1<05>-2<03>-5<27>1<26>-5<062004>10<05>-2<0C>-5<28>1<182527>1<26>2<0C>-5<04>1<1F69>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 495.689 Td /F2 12 Tf[<65>-1<582526>2<0602>2<19>1<250603>-5<04>1<02>2<1F0656>-2<04>1<1C28>-6<061F1D19>1<250622>2<04>1<1F04>1<03>-5<06>17<5B>76<27>1<251F062B04>1<1F04>1<02>2<2B0C>-5<69>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 468.089 Td /F2 12 Tf[<64251C062A1C62>1<1F2B0C>2<0604>1<1819>1<25>-7<0628>1<184F0607>-2<181F062B180C>2<470605>-2<1D0603>2<6C2B0C>2<0602>2<251C>-8<061E>-2<27>1<26>2<0C>2<04>1<1F47>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 454.289 Td /F2 12 Tf[<5B>43<02>2<04>-6<0602>2<251C0627>1<1805>-2<065E>-2<181F>8<05>-2<0C>-5<06181F2A0607>-2<04>1<1B04>1<26>2<061803>-5<0603>2<02>2<19>1<250605>-2<0C>2<04>-6<02>2<2B0C>2<6D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 440.489 Td /F2 12 Tf[<6E>-2<04>1<02>2<1F06501805>-2<04>1<1F0620582526>2<0C>-5<0605>-2<02>2<19>1<250622>2<182B04>1<1F2A26>-5<02>2<19>1<250604>1<1C05>-2<19>1<25580C>-5<0C>2<04>1<1C0C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 426.689 Td /F2 12 Tf[<63>130<1D03>2<066F>2<27>1<181B>-7<04>1<1C2527>1<1819>1<2547>-7<062A04>1<1C0604>1<181C04>1<1F066F>2<182B>-7<061803>2<1E>-2<02>2<0C>2<0C>2<04>1<1C>-8<0C>2<2C>]TJ -ET -Q -% drawText with array -q 0.49803 0.49803 0.49803 rg -BT -297.8 399.589 Td /F1 12 Tf[<03>3<13>-3<1E>-6<17>5<1F>-2<1213>-3<14>9<10>-1<19>-1<020C>2<17>-2<1F>5<13>-3<20>2<2D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 385.889 Td /F4 12 Tf[<01>2<02>1<0304>-2<02>1<05>3<05>3<02>1<06>1<07>-6<0302>1<07>1<0302>1<05>3<080309>-2<0A06>1<05>3<0B>-5<030C>1<02>1<0309>-2<0D>3<0A05>3<0E>2<030F>-2<10>2<02>1<0A0311>2<10>2<12>1<0A0D>3<1314>1<07>1<02>1<0E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 372.189 Td /F4 12 Tf[<15>1<080316>8<17>-3<06>1<080802>1<031802>1<0305>3<12>1<0C>1<19>-2<17>4<0A0304>-2<02>1<03181A>1<0D>3<06>1<13>-8<0D>3<1B>3<1802>1<0311>19<0A12>1<1C>3<14>1<07>1<02>9<1D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 358.489 Td /F4 12 Tf[<1E0D>3<07>1<05>-4<031802>1<0304>6<19>-2<17>4<0802>1<031319>-2<0A0802>1<180304>6<19>-2<07>1<08030C>1<02>1<0305>3<17>-3<06>1<05>3<030D>-5<1F>2<06>1<0812>9<0E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 344.789 Td /F4 12 Tf[<20>-2<02>1<030F>6<19>-2<131302>1<07>1<0F>-2<02>1<0321>3<030A>7<19>5<17>-3<1F>2<06>1<0A0304>-2<02>1<031319>-2<07>1<0319>-2<06>1<05>3<06>1<22>5<02>1<0812>9<1D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 331.089 Td /F4 12 Tf[<1E02>1<09>6<17>-3<06>1<05>3<0309>-2<1817>-3<05>3<0304>-2<02>1<0305>3<06>1<23031319>-2<06>1<05>3<0312>1<1819>-2<06>1<1F>2<07>1<12>1<0304>-2<02>1<031319>-2<07>1<0309>-2<14>1<0A>7<02>9<0E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 317.389 Td /F4 12 Tf[<20>-2<1A>1<06>1<1F>2<07>1<19>-2<0A>7<02>1<031802>1<0304>-2<02>1<05>3<0806>1<07>1<0304>-2<1A>10<17>-3<07>1<02>-6<0308>7<24>1<0802>1<0305>3<06>-6<030F>-2<10>2<14>1<0A>7<02>1<25>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 303.689 Td /F4 12 Tf[<20>-2<1A>1<06>1<1F>2<07>1<19>-2<0A>7<02>1<030C>9<17>-3<05>3<1617>-3<1A>1<0D>3<17>-3<23031806>1<02>1<17>-3<230316>8<17>-3<06>1<031802>1<0309>-10<02>9<17>-3<22>5<02>1<07>1<08030F>-2<0D>3<0F>-2<10>2<02>1<0A>57<1D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 276.289 Td /F1 12 Tf[<63>5<33>-2<B9>4<1254>-4<0233>14<17>-2<026F>2<161F>5<5D>-3<6E>1<17>-2<14160213>4<14021517>-2<161F>14<39>-1<161510>-1<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 262.589 Td /F1 12 Tf[<BA>-5<17>-10<2C>-3<39>-1<31>3<38>-1<14>9<13>-3<14151602BA>2<1F>-10<38>-1<1C>-9<0215>8<17>-2<20>2<1F>-2<10>-1<142C>4<1454>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 248.889 Td /F1 12 Tf[<36>5<10>-1<02BB>3<1602B9>-4<BA>-5<17>5<11>-2<13>-3<14151619>-1<0217>5<11>-2<11>6<17>-2<140220>2<1F>5<17>-2<1C>-1<17>-2<39>-1<2C>4<142E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 235.189 Td /F1 12 Tf[<75>2<66>-3<020C>2<31>3<38>-1<11>6<39>-1<020C>2<31>3<17>-2<BC>2<1415>-7<0219>-1<31>11<17>-2<16BA>-5<17>-2<141602BA>2<1F>5<17>-2<1612>8<10>-1<1C>-1<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 221.489 Td /F1 12 Tf[<1C>-1<2C>4<1417>-2<1510>6<1C>-1<021C>-1<B9>4<15BA>2<10>-1<1C>-1<021C>-1<17>-10<2C>-3<39>-1<2C>4<19>-1<17>-2<12>8<11>-2<16022C>4<66>-3<17>-2<16>7<36>-3<7F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 207.789 Td /F1 12 Tf[<17>5<1519>-1<2C>-3<39>-1<17>-2<02822C>4<1F>-2<11>-2<17>14<2E>-4<020C>2<38>-1<BB>3<BB>3<161402B9>4<1F>5<17>5<BD>-2<0233>5<17>-2<16>7<1F>-2<BB>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 194.089 Td /F1 12 Tf[<20>2<17>5<1619>-1<31>3<17>-2<1666>-3<0220>2<10>-1<14>9<39>-1<17>-2<1454>3<026C>-9<36>-3<17>-2<02BA>2<B9>4<19>-1<0220>2<1F>5<2C>4<20>2<1F>5<17>-2<021517>-2<1E>1<1639>6<6D>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 180.389 Td /F1 12 Tf[<33>5<17>-2<2C>12<1B>-1<0210>-1<1439>-1<17>5<1F>-2<0233>5<2C>4<11>-2<31>3<1410>-1<1C>-1<54>3<0233>5<17>-10<2C>4<1F>-2<BB>3<1C>-1<38>-1<1439>6<10>-1<1C>-1<02BA>2<1636>-3<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 166.689 Td /F1 12 Tf[<2C>4<BB>3<BA>-5<B9>4<120236>-3<13>4<1C>-1<02B9>4<1536>-3<33>-10<38>-1<11>-2<17>-2<02BA>2<16>7<1F>-2<160238>-1<1C>-1<1E>1<19>7<13>-3<121217>-2<1439>6<1F>-2<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 152.989 Td /F1 12 Tf[<2C>4<20>2<17>-2<1F>-2<0236>5<1F>5<2C>4<141F>-2<1639>6<17>-2<0236>-3<38>-1<16140219>-1<31>3<2C>4<11>-2<39>-1<17>14<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 139.289 Td /F1 12 Tf[<152C>4<1C>-1<1E>1<1614021538>-1<11>6<39>-1<16142D>-5<02BA>2<B9>4<120233>-2<B9>4<19>-1<02152C>-3<39>-1<0231>3<38>-1<1413>-3<1415>8<5C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 111.889 Td /F1 12 Tf[<18>5<10>-1<12021213>4<11>-2<11>-2<0216>7<11>-2<11>-2<02151F>5<1631>3<17>-2<19>-1<021E>-6<17>-2<0213>-3<14022C>4<1417>-2<0233>5<2C>4<1C>-1<161454>3<022C>4<1417>-2<0233>5<2C>4<1C>-1<BE02BF>-41<36>5<1611>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.8 98.189 Td /F1 12 Tf[<142C>4<120231>-4<2C>4<1C>-1<0213>4<14021C>-1<38>-1<02151F>-2<1631>3<17>-2<2D>3<021F>5<13>-3<31>3<36>-3<02BF>-33<36>-3<17>-2<02BF>-33<36>-3<1611>6<11>-2<021E>-6<17>-2<021236>-3<161219>-1<0231>3<17>5<1F>-2<1216>7<13>-3<1454>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 53.689 Td /F1 6 Tf[<18>5<13>4<121217>-2<021E>-6<17>-2<16>7<31>-4<36>5<1217>-2<14>-7<2D>3<022F>45<10>-1<20>-6<151F>5<10>-1<14>-7<39>6<0239>6<17>-2<19>-9<0263>-2<13>21<14>-7<1213>4<14>-7<1519>7<0219>7<17>-2<36>5<17>-2<14>-7<0239>6<13>4<17>-19<0280>4<17>-2<13>4<31>-4<36>5<17>14<14>-7<0216>7<10>-1<20>-6<0239>6<17>-2<1C>-9<0218>5<13>4<11>-2<39>6<19>7<31>-4<36>5<13>-11<1F>5<1C>-9<0216>7<14>-7<39>6<17>-2<1F>5<19>7<0216>7<10>-18<19>7<0216>7<11>-2<19>-9<0214>-7<16>24<31>-4<36>5<36>5<17>-19<1F>5<0213>4<1C>-9<026E>1<1F>5<10>-1<31>11<32>-4<2E>-12<02C0>-5<1C>7<0217>-2<13>21<14>-7<17>-2<14>-7<022C>4<1A>2<1213>4<19>7<31>-4<36>-11<0215>17<11>-2<17>-2<13>4<31>-4<36>5<33>14<17>-2<1F>5<12>-16<13>4<1517>14<14>-7<022B>85<17>-2<1F>5<1511>-2<17>-2<13>4<31>-4<36>-11<0237>7<10>-1<0217>-2<1F>5<36>5<16>7<11>-2<1217>-2<14>-7<54>3<021E>-6<17>-2<121F>5<16>7<31>-4<36>5<1217>-2<14>-7<020C>2<13>4<17>-2<0239>6<13>4<17>-19<0222>8<6E>1<72>2<021E>-6<17>-2<13>-11<0217>-2<13>21<14>-7<17>-2<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 46.789 Td /F1 6 Tf[<2B>85<17>-2<1F>5<151F>5<7E>-12<5F>8<17>-2<1F>5<10>-1<14>-7<150235>14<2C>4<14>-7<0227>-1<23>-1<23>-1<C1>4<5C>5<0222>-8<11>-2<17>-2<16>7<19>7<17>-19<0214>9<2C>4<1217>-2<2D>3<021E>-6<17>-2<31>-4<16>7<10>-18<19>7<17>-2<022C>4<20>-6<021236>5<17>-2<0236>5<13>4<14>-7<1213>4<14>-7<1554>3<021511>-2<38>-1<1A>2<36>5<19>7<0211>-2<2C>-12<2C>4<32>-4<0239>6<13>4<6817>-2<1F>5<17>14<14>-7<12022C>4<14>-7<0219>7<31>-4<1F>5<17>-2<17>-2<14>-7<021236>5<16>7<14>-7<022C>4<14>-7<021A>2<1F>5<13>4<14>-7<1213>4<14>-7<15021C>7<17>-2<39>6<13>-11<16>7<2E>3<0272>2<2C>-12<1F>5<0216>7<14>-7<0217>-2<30>3<10>-1<16>7<11>-18<0231>11<2C>4<1C>-9<1A>2<16>7<1F>-10<13>4<19>7<2C>4<14>-7<022C>4<20>-6<021236>5<17>-2<0222>8<6E>1<72>-14<0231>-4<36>21<2C>-12<2C>-12<19>7<17>-2<0227>-1<23>-1<23>-1<C1>4<0237>7<2C>-12<2C>4<1C>7<5C>]TJ -ET -Q -Q -endstream -endobj - -3 0 obj -24334 -endobj - -% PDFWriterImpl::PDFPage::beginStream, + -5 0 obj -<</Length 6 0 R>> -stream -0.1 w -% drawRectangle -q 0 0.028 595.275 841.861 re -W* n -% drawText with array -q 0.20392 0.3647 0 rg -BT -108.6 785.789 Td /F1 12 Tf<0102>Tj -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -117.6 785.789 Td /F1 12 Tf[<03>3<04>3<05>-9<06>2<07>3<08>-3<04>3<09>2<0A>1<0B>-4<020C>2<06>2<07>-5<04>3<0D>]TJ -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -204.7 785.789 Td /F1 12 Tf[<020E020F>-2<10>6<11>-2<1213>4<11>-2<13>-3<141510>-1<16>7<11>-2<17>-2<0218>5<17>-2<13>4<19>-1<1A>2<13>-3<17>-2<11>6<1217>5<1B>-1<1217>-2<020E021C>7<10>-1<11>-2<12>8<13>-3<11>-2<13>-3<1415>8<10>-1<1611>-2<0219>7<161C>-1<1A>2<11>-2<17>-2<021217>14<1B>-1<1219>-1<02>]TJ -/Span<</ActualText<FEFFE002>>> -BDC -1 0 0 1 481 785.789 Tm -/F1 12 Tf<01>Tj -EMC -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -507.1 785.789 Td /F1 12 Tf[<0C>2<17>5<13>-3<1217>-2<0221>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 758.389 Td /F1 12 Tf[<33>5<13>-3<BF17>14<54>-4<022C>4<1F>-2<0213>4<11>-2<17>-2<02142C>4<1417>5<54>3<0235>5<17>5<1F>-2<1210>-1<2C>4<10>-1<19>-1<54>3<022C>4<1F>-2<0213>-3<11>6<17>-2<021417>-2<10>6<17>-2<1F>-2<0231>3<36>-3<17>5<161A>-5<17>-2<14>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 744.689 Td /F1 12 Tf[<36>5<17>-2<1F>55<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 717.289 Td /F1 12 Tf[<73>7<17>-2<11>-2<021C>-1<17>5<37372C>-3<0239>6<17>-2<11>-2<0231>3<161C>-1<1C>7<13>-3<140239>-1<13>-3<02142C>4<19>-1<12>8<1F>-2<160235>-2<13>4<1216>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 703.589 Td /F1 12 Tf[<1C>7<13>-3<021F>-2<13>4<121F>5<2C>12<35>-2<1613>-3<021A>2<17>-2<1F>-2<0210>-1<14160219>7<17>-2<11>6<35>-2<16022C>4<1E>1<19>-9<31>3<10>6<1F>-2<1654>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 689.889 Td /F1 12 Tf[<31>3<36>5<62>-2<0211>-2<160239>6<13>-3<1F>5<13>-3<1212160235>5<13>-3<160217>5<1F>-2<160219>-1<1C>-1<16>7<1F>-2<1F>5<13>-3<12162E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 676.189 Td /F1 12 Tf[<2F>3<36>5<13>-3<0230>3<10>-1<1614122C>-3<0216>7<0239>-1<13>4<1F>-2<0230>3<10>-1<1611>-2<0217>5<1F>-2<160281>-2<0231>3<2C>4<19>-1<160239>-1<10>6<1F>-2<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 662.489 Td /F1 12 Tf[<17>5<19>-1<12160219>-1<17>5<11>-2<35>-2<160219>7<17>-2<11>-2<35>5<16151513>-3<160217>5<021619>-1<1A>2<1F>-2<160217>5<0220>-6<2C>4<1F>-2<12>8<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 648.789 Td /F1 12 Tf[<31>3<36>5<17>-2<021417>-2<11>-2<021A>2<17>-2<1419>-1<13>4<17>-2<1F>-2<021F>-2<13>4<142C>4<35>5<160211>-2<16021A>2<1610>6<1F>-2<165C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 621.389 Td /F1 12 Tf[<75>2<1C>-1<0214C2152C>4<14021C>-1<701414>9<13>-3<19>-1<32>4<160219>-1<32>4<10>-1<11>-2<11>6<17>-2<0232>-4<2C>4<1C>-1<1C>-1<16021F>14<17>-2<19>-1<161439>6<17>-2<021213>4<11>-2<11>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 607.689 Td /F1 12 Tf[<39>6<17>-2<140211>-2<13>4<11>-2<11>-2<1654>3<0211>6<13>-3<11>6<11>-2<160219>-1<121639>6<17>-2<14022C>-3<31>3<36>-11<0219>7<C20232>4<161419>-1<32>4<17>-2<0217>-2<1212021210>-1<0212>8<1F>5<17>-2<021F>5<C232>4<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 593.989 Td /F1 12 Tf[<69>3<7E>4<1F>-2<13>4<1F>-2<1F>-2<160219>7<13>-3<150211>-2<13>4<1217>-2<0269>3<7E>4<1F>-10<0211>6<C2141512021E>-6<2C>4<1F>-2<1202C2120217>-2<14160210>6<1232>4<16141217>-2<1454>-4<0239>6<C2>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 580.289 Td /F1 12 Tf[<19>-1<32>4<10>6<11>-2<11>-2<17>-2<0239>6<17>-2<14021C>-1<701414>9<13>-3<19>-1<32>4<16140220>2<C20219>-1<17>-2<022B>2<13>4<11>-2<11>-2<16022B>2<13>4<11>-2<11>-2<17>-2<32>4<10>6<11>-2<11>-2<162E>3<0271>-2<141217>-2<0269>3<7E>4<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 566.589 Td /F1 12 Tf[<1612>8<120236>-3<10>-1<19>7<17>-2<120235>-2<16>7<1F>-2<0219>-1<C2021C>-1<38>7<31>3<32>4<17>-2<12021612120212>8<13>-3<121216021A>2<C20234>5<10>-1<19>-1<1254>3<0217>-2<14021F>-2<7012>8<12>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 552.889 Td /F1 12 Tf[<20>2<16>7<11>-2<11>-2<69>3<701F>5<39>6<13>-3<150215161C>-1<1C>-1<16>7<11>-2<0235>-2<13>4<11>-2<11>-2<16022C>-3<31>3<36>-3<0217>5<14021F>-2<7012120235>5<161419>-1<32>-4<7E>4<1212>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 539.189 Td /F1 12 Tf[<1516>7<1C>-1<1C>-1<1611>-2<0212>8<1F>-2<7039>-1<15C2>7<1F>5<39>-1<021F>-2<10>-1<1412022C>4<1C>-1<32>4<1F>5<13>-3<141554>-4<021C>7<17>-2<140220>2<1F>-2<701C>-1<11>6<13>-3<141517>-2<14>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 525.489 Td /F1 12 Tf[<19>-1<32>4<10>6<11>-2<11>-2<17>-2<0232>4<161419>-1<32>4<17>-2<0213>4<021611>-2<11>6<160220>2<1611>-2<11>-2<0219>-1<12>8<16141416022C>-3<31>3<36>-3<0210>-1<1439>-1<1F>5<160235>5<17>-2<1C>-1<0219>-1<2C>4<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 511.789 Td /F1 12 Tf[<1E>-6<2C>-3<39>-1<39>-1<17>-2<0239>6<701F>55<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 484.389 Td /F1 12 Tf[<6F>2<16140220>2<2C>-3<39>-1<022F>3<1F>-2<151F>-2<16C3>4<1639>-1<02C4>4<36>-3<38>15<39>-1<38>7<31>3<36>-3<17>-2<14022C>29<C5>-1<1F>-2<020F>6<161E>1<13>-3<142C>4<1513>-3<2C>4<140238>-1<14>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 470.689 Td /F1 12 Tf[<1F>5<36>-3<2C>4<13>-3<C5>-1<1F>-2<0212>8<17>-2<19>-1<1210>-1<140238>7<140210>-1<1413>-3<2C>4<140220>2<17>-2<11>-2<0238>-1<0239>6<13>-3<1533>-10<38>7<39>-1<39>-1<0238>7<140238>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 456.989 Td /F1 12 Tf[<11>6<11>-2<1633>-10<38>-1<19>-1<151F>5<13>-3<20>2<1610>-1<54>3<021631>-4<0220>10<17>-2<11>-2<11>-2<38>-1<0238>7<140231>3<38>-1<20>2<161F>-2<20>2<2C>-3<39>-1<02C602152C>4<20>2<38>-1<14>-7<0238>7<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 443.289 Td /F1 12 Tf[<38>7<19>-1<152C>4<11>-2<36>-3<1613>-3<1554>3<021E>-6<17>-2<1F>-2<14>9<1613>-3<19>-1<021C>7<1613>-3<021533>14<17>-2<11>-2<11>-2<021C>7<17>5<33>-2<140211>6<11>-2<1633>5<11>-2<38>-1<20>2<1F>-2<0220>2<17>-2<11>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 429.589 Td /F1 12 Tf[<36>5<33>-2<14022C>-3<17>-2<39>-1<39>-1<02152C>4<11>-2<38>-1<1510>-1<021A>-5<17>-2<12>8<36>-3<02161F>-2<142C>4<0217>-2<1F>-2<021C>-1<33>-10<38>-1<140236>5<17>-2<11>-2<1A>2<10>-1<C5>7<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 415.889 Td /F1 12 Tf[<13>4<17>-2<10>-1<16>7<13>-3<1431>3<0216C5>-1<1F>-2<0239>6<13>-3<1E>1<1F>5<2C>4<BC>2<1639>-1<0238>-1<140238>7<1F>-2<0236>-3<17>-2<14022C>4<1F>-2<15>8<1F>-2<16682E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 388.489 Td /F1 12 Tf[<60>67<5E>47<1632>4<0214C71C>-1<0237161E>1<13>4<11>-2<13>-3<0272>2<17>5<1F>5<39>6<13>-3<14161439>-1<1654>120<6402C8>14<17>-2<32>4<11>-2<16021A>-5<2C>4<19>-1<11>-2<10>6<36>-3<2C>4<35>5<16C9>-4<32>4<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 374.789 Td /F1 12 Tf[<1A>2<161410>-1<02CA>10<35>5<17>-2<34>-2<32>4<2C>4<35>5<13>-3<54>3<0232>4<1217>-2<1F>-10<CB>-9<022C>4<1A>2<10>-1<19>-1<12>8<13>-3<35>-2<021A>2<C8>5<17>-2<39>-1<0211>-2<62>-2<12>8<38>-1<0235>5<2C>4<34>-2<17>-2<1419>-1<32>4<2C>4<10>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 361.089 Td /F1 12 Tf[<19>7<11>-2<10>-1<CC1E>1<10>-1<54>3<0232>4<39>-1<38>-1<CC021E>1<38>-1<11>-2<0239>6<17>-2<BC>2<1413>-3<12>8<13>-3<35>-2<14CD>-2<021A>2<1F>5<2C>4<36>5<11>-2<C7CE>-1<17>-2<140235>5<2C>4<34>5<17>-2<1419>-1<32>4<2C>4<10>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 347.389 Td /F1 12 Tf[<11>6<62>-2<32>4<16C8>-2<19>-1<32>4<2C>4<10>-10<0232>4<2C>4<1C>-1<13>-3<19>7<B8>-3<023716021E>1<11>-2<1E>1<1654>3<02CC13>4<35>-2<13>4<11>-2<0219>-1<17>-2<021A>2<1F>5<2C>-3<39>-1<17>5<34>-2<17>-2<1C>-1<021A>2<19>-1<CF>-1<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 333.689 Td /F1 12 Tf[<2C>4<CE>-1<32>4<11>-2<13>-3<35>-10<CB>7<31>3<36>-3<021417>-2<C9>11<13>-3<19>-1<122C>-3<32>4<1F>5<17>14<35>-2<14CB>7<31>3<36>-3<022C>4<1E>1<11>-2<10>-1<39>-1<54>3<0232>4<1217>-2<1F>-10<CB>-1<1C>-1<021A>2<1639>-1<CD>5<11>-2<1611>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 319.989 Td /F1 12 Tf[<1F>5<2C>-3<39>-1<2C>4<32>4<1C>-1<17>-2<1438>57<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 306.289 Td /F1 12 Tf[<67>4<1F>5<2C>4<1C>-1<CD>-2<02122C>4<36>-3<2C>4<122C>-3<023716>7<1C>-1<CD>-2<19>-1<1214C714>9<B8>-3<021E>1<38>-1<11>-2<0219>-1<12>8<13>-3<CC17>-2<14021F>14<17>5<35>-2<1C>7<161213>-3<19>-1<1C>7<17>-2<1C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 292.589 Td /F1 12 Tf[<16021C>7<16371611>-2<0219>7<13>-3<021A>2<1F>-2<C7>7<35>-2<CD>-2<0232>-4<2C>4<11>6<17>-2<1416022C>4<1A>-13<2C>-3<39>-1<17>5<11>-2<39>-1<2C>4<32>4<17>-2<1C>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 265.189 Td /F1 12 Tf[<D0>6<4B48>2<3C>-2<55>-3<53>4<4C>3<50>-4<48>2<43>-5<53>4<42>3<02D1>-2<4B4F>3<43>3<48>-5<0256>4<53>-3<02D2>5<4B52>2<48>2<4B4C>-5<50>3<48>2<4B42>3<4B>-9<02D1>5<4B4F>3<43>3<5A>-2<4C>3<4B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 251.489 Td /F1 12 Tf[<50>3<4A>2<3C>-2<55>-3<43>3<4C>3<4B0243>3<024C>3<4B50>-4<58>3<4A>2<3C>-2<45>-2<4B0250>3<53>4<50>3<3C>-2<55>-3<4C>3<43>-5<42>3<3C>-2<0250>3<52>2<53>-3<56>4<3C>-2<4C>3<50>3<48>-5<43>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 237.789 Td /F1 12 Tf[<D1>5<4B3C>-2<43>3<4D>2<43>-5<2E>3<021D>-1<2E>-4<02D0>6<4B48>2<3C>-2<55>-3<53>4<4C>3<50>3<48>-5<43>3<53>-3<42>3<02D1>-2<4B4F>3<43>3<48>-5<0250>3<3C>-2<024753>4<56>-3<53>4<4A>2<43>-5<0256>4<53>-3<023A>4<D3>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 224.089 Td /F1 12 Tf[<D0>6<4B48>2<3C>-2<55>-3<53>4<4C>3<43>3<D1>-2<4B54>-4<0243>3<024C>3<4B55>-3<56>4<53>-3<4A>2<0253>4<55>-3<024C>3<3C>-2<D1>-2<4F>3<43>3<4C>-5<43>3<42>3<3C>-2<02474A>2<4B4C>-5<43>3<4D>2<43>-5<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 210.389 Td /F1 12 Tf[<56>4<53>-3<0253>4<4C>3<43>3<3C>-10<0255>5<3C>-2<52>2<53>-3<56>4<43>3<024C>3<4B>-9<02D0>6<4B48>2<3C>-2<55>-3<53>4<4C>3<43>3<D1>-2<4B023D42>-4<53>4<0258>3<53>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 196.689 Td /F1 12 Tf[<D2>5<4B52>2<48>2<4B4C>-5<50>3<48>2<43>-5<42>3<3C>-2<0256>4<53>4<D1>-2<4C>-5<43>3<0256>4<52>2<3C>-2<47>-8<53>4<4B0256>4<53>-3<0250>3<53>-3<50>3<42>3<4B56>-3<53>4<42>-4<024C>3<4B02D4>-2<4A>2<4D>2<43>3<D1>-2<4B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 182.989 Td /F1 12 Tf[<43>3<02D54E>-1<474B4A>2<43>3<D1>-2<4B2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 155.589 Td /F1 12 Tf[<D6D3D7D8>9<D0>-2<D7D9>-2<02DA>2<02DBDC>3<D8>1<DC>3<DD>-7<DA>2<02DE>-2<DC>3<02DFE0>2<DE>-2<D7>7<D9>-2<DA>2<E1>-1<DC>3<D9>47<DC>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 141.889 Td /F1 12 Tf[<D8>1<4E>7<45>-2<4B42>3<4B024953>-3<4C>3<3C>-2<42>3<43>3<48>2<4B>-9<0258>3<4A>2<53>4<43>-5<4F>3<52>2<43>-5<4F>3<4B0253>4<42>-4<02474A>2<3B>-1<4D>2<48>2<4B42>3<4B>-9<0255>5<4E>-1<45>5<4B>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 128.189 Td /F1 12 Tf[<4A>2<4C>3<53>-3<58>3<3C>-2<54>3<0248>-5<53>4<46>-1<42>3<53>-3<0253>4<4F>3<4C>3<4B5A>-2<4B56>4<4B>-9<02604F>3<56>4<4E>-1<48>2<64>50<54>-4<02604752>2<4B50>3<64>50<54>-4<026042>3<53>-3<4C>3<64>50<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 100.789 Td /F1 12 Tf[<E2>-3<4C>3<4B>7<5A>-2<4B52>2<3C>-2<0251>-2<5752>2<53>4<023A>-3<52>2<53>-3<56>4<53>4<54>-4<0243>3<023A>-3<52>2<53>-3<56>4<53>-3<0251>6<5752>2<53>-3<024E>-1<02D553>4<474B54>3<0243>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 758.389 Td /F1 12 Tf[<3A>-3<52>2<53>-3<56>4<53>-3<0251>6<5752>2<53>-3<02D553>4<472E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 744.689 Td /F1 12 Tf[<E0>2<4C>-5<53>4<0251>-2<5752>2<53>-3<0256>4<024C>3<4B5A>-2<4B52>2<3C>-2<024E>-1<02D553>4<474B2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 717.289 Td /F1 12 Tf[<67>4<13>-3<17>-2<32>4<35>5<13>-3<17>-2<141602CE>7<35>5<17>-2<1412E3>-2<0238>7<1F>-2<160219>-1<10>6<1F>-2<13>-3<CE>-1<12>8<160219>-1<10>-1<021A>2<1F>-2<16>7<17>-2<13>-3<12>8<13>-3<1C>-1<13>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 703.589 Td /F1 12 Tf[<7317>-2<CE>7<35>5<17>-2<14C9>3<13>-3<161C>7<1619>-1<021513>-3<1C>7<121639>-1<13>4<17>-2<1413>-3<19>-1<54>3<0232>4<1613>-3<54>3<0232>4<B5>-1<39>-1<13>-3<32>12<13>-3<19>-1<021513>-3<1C>7<19>-1<12162E>-4<0271>5<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 689.889 Td /F1 12 Tf[<1A>-5<2C>-3<0232>4<17>-2<11>6<13>-3<2C>4<11>-2<13>-3<32>4<2C>4<19>-9<021C>7<17>-2<12E4>-1<0215>8<13>-3<1C>-1<12>8<13>-3<14E3>-2<19>-1<0216>7<1F>-2<1E>1<160235>-2<161F>14<39>-1<13>-3<14E3>5<19>-1<0214E3>-2<1F>-2<160212>8<13>-3<17>-2<32>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 676.189 Td /F1 12 Tf[<1F>5<17>5<13>-3<32>4<CE>-1<1C>-1<13>-3<14152C>4<19>-1<54>3<0232>4<1613>-3<1A>2<0219>-1<10>-1<11>-2<16>7<10>-1<32>4<10>-1<19>-1<0226>-1<23>-1<0216>7<1F>-2<0228>-1<26>-1<021C>-1<17>-2<12>8<E4>-1<2E>-4<0284>5<10>-1<2C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 662.489 Td /F1 12 Tf[<122C>4<11>-2<13>-3<1C>7<17>-2<19>-1<1413>-3<19>-1<02E5>4<35>-10<38>-1<32>4<13>-3<19>-1<54>3<021210>-1<2C>-3<02CE>7<35>5<17>-2<1412>8<E3>-2<0239>-1<161F>5<2C>4<19>7<13>-3<0219>-1<35>-2<16>7<1F>-2<1E>-6<17>-2<19>-1<14E3>-2<0213>4<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 648.789 Td /F1 12 Tf[<13>-3<CE>-1<32>4<13>4<11>-2<1C>-1<13>-3<1415>8<17>-2<19>-1<14E3>-2<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 621.389 Td /F1 12 Tf[<84>-2<E6>-2<37>7<38>-1<32>-4<021A>2<1F>-2<16>7<19>-1<E7>-2<2C>12<33>-2<13>-3<16E819>-1<32>12<13>-3<021C>-1<13>-3<16>7<E7>-2<0233>-2<02371632>4<1F>14<17>-2<19>-1<13>4<17>-2<0239>-1<17>-2<32>4<11>6<13>-3<141631>3<34>-2<13>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 607.689 Td /F1 12 Tf[<6C>-1<B7>-1<17>-2<32>4<19>7<34>-2<13>-3<0213>4<1C>-1<13>4<17>-2<141417>-2<34>-2<6D>-1<0214>9<1619>-1<12E6>-2<1A>2<10>6<34>-2<E931>3<17>-2<0232>4<161217>-2<152C>4<1F>-2<13>4<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 593.989 Td /F1 12 Tf[<151F>-2<161C>7<161238>7<31>3<371417>-2<2D>3<0211>-2<13>-3<31>3<371E>1<38>57<54>3<021F>5<2C>-3<39>-1<3716>7<34>-2<10>-1<0213>-3<021A>2<1F>5<3738>-1<1A>2<1639>-1<32>4<10>-1<2E>-4<02222C>4<3716>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 580.289 Td /F1 12 Tf[<1238>-1<1C>-1<0213>4<19>-1<121413>4<16E7>-2<38>-1<0233>-2<0214>9<13>-3<1C>-1<026C>23<33>-2<02371632>4<1F>5<17>-2<19>7<13>-3<17>-2<02B7>7<17>-2<32>4<19>-1<34>-2<13>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 566.589 Td /F1 12 Tf[<1F>-2<3717>-2<31>3<372C>4<33>-2<14>9<13>-3<32>4<166D>-1<021F>-2<EA>4<EB1417>-2<02EC>1<2C>-3<39>-1<1C>-1<13>-3<1614>9<38>-1<ED>-6<54>3<0231>3<3738>-1<11>6<13>-3<021238>-1<1A>11<38>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 552.889 Td /F1 12 Tf[<39>-1<17>-2<32>4<11>6<13>-3<141631>3<38>-1<34>-2<1417>14<2E>-4<0271>5<1C>-1<0239>-1<1633>-2<14>9<13>-3<17>5<34>-2<0233>-2<0231>3<371619>7<13>-3<17>5<54>3<021238>-1<1C>-1<022C>12<33>5<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 539.189 Td /F1 12 Tf[<1F>-2<EA>4<EB1413>-3<31>3<17>-2<0239>6<17>-2<32>4<11>-2<13>-3<141631>3<38>-1<34>-2<14>9<17>-2<021C>-1<13>4<16E7>-2<38>-1<021C>-1<14>9<13>-3<17>-2<34>5<19>-1<3738>-1<023733>5<13>-3<E93717>-2<32>4<0237>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 525.489 Td /F1 12 Tf[<19>-1<17>-2<1C>7<16141238>-1<32>4<E9021F>-2<3717>-2<31>3<372C>4<33>-2<1413>-3<32>4<162E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 498.089 Td /F1 12 Tf[<C4>4<163735>5<2C>4<34>-2<021511>-2<1619>-1<2C>4<19>-1<11>6<2C>4<35>-2<34>5<160234>-2<17>-2<0239>6<13>-3<161C>7<17>-2<121F>-2<16>7<11>-2<142C>-3<0239>6<1F>-2<10>-1<1516C9>3<17>-2<14022C>-3<39>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 484.389 Td /F1 12 Tf[<1F>-2<1637>7<35>5<2C>4<34>-2<16021C>-1<2C>4<1F>-2<20>-6<2C>4<11>-2<2C>4<1513>4<34>-2<17>5<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 470.689 Td /F1 12 Tf[<2B>-5<0215>8<2C>4<35>5<2C>4<1F>-2<10>-1<0219>7<13>-3<021E>-6<17>-2<19>-1<17>-2<39>-1<17>-2<0219>7<11>-2<17>-2<39>-10<17>14<2E>3<022B>-5<0235>5<19>-1<1632>4<13>-3<0219>7<13>-3<141216151C>7<13>-3<0239>-1<2C>4<1E>1<13>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 456.989 Td /F1 12 Tf[<1E>-6<17>-2<19>-1<17>-2<39>-1<160219>-1<35>5<2C>4<34>-2<2C>4<0235>-2<1F>5<17>-2<39>-1<142C>4<19>-1<1254>-4<02C9>3<17>-2<0234>5<17>-2<023735>14<17>-2<371614160237021E>-6<17>-2<19>-1<17>-2<39>-1<2C>12<54>3<0232>4<13>-3<0234>-2<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 443.289 Td /F1 12 Tf[<1A>2<1F>5<17>-2<39>-1<021434>-2<2C>12<54>-4<0213>4<140237021E>-6<17>-2<19>-1<17>-2<39>-1<2C>12<54>-4<0232>4<13>-3<0234>5<13>-3<0219>-1<11>-2<17>-2<39>6<13>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 415.889 Td /F1 12 Tf[<18>-3<36>5<B8>-3<0216140218>5<1F>-2<13>4<161236>-3<16>7<1F>-2<6C>-1<71>-2<6D>-1<0216>7<14140213>-3<0239>-1<12>8<EE>-1<19>-1<021E>1<C713>4<1F>5<17>-2<02161510>6<19>-1<021E>1<36>-3<B8>-3<0216>7<14>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 402.189 Td /F1 12 Tf[<18>-3<1F>5<13>-3<1612>8<36>-3<161F>-2<0213>4<140262>-2<13>-3<14>9<17>-2<1631>3<36>-3<120211>6<17>-2<026E>1<13>-3<1654>3<02161510>6<19>-1<021E>1<16026E>1<36>-3<13>4<16021614>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 388.489 Td /F1 12 Tf[<18>-3<1F>5<13>-3<1612>8<36>-3<161F>55<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 361.089 Td /F1 12 Tf[<18>-3<36>5<B8>-3<0219>7<62>-2<021614140213>-3<0239>6<12EE>-1<19>-1<021E>1<C713>4<1F>5<17>-2<0213>4<140262>-2<13>-3<14>9<17>-2<1631>3<36>-3<120211>6<17>-2<026E>1<13>-3<162E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 347.389 Td /F1 12 Tf[<2F>12<19>-1<13>4<17>-2<1F>-2<16140271>5<123716021E>1<165D>-3<37>7<161454>-4<0212160271>5<12371602EF>58<16>7<13>-3<1432>-4<2C>4<161516140237>7<161454>-4<0212160271>5<123716>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 333.689 Td /F1 12 Tf[<EF>58<16>7<13>-3<1432>-4<2C>4<023716142E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 319.989 Td /F1 12 Tf[<2F>12<19>-1<13>4<17>-2<1F>-2<16140218>5<17>-2<1F>-2<1602EF>67<1613>-3<1432>4<2C>4<16151614023716142E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 292.589 Td /F1 12 Tf[<732C>-3<0222>8<1F>-2<13>-3<1431>3<13>-3<1A>11<13>-3<2C>-3<0217>5<1F>-2<160216022216>7<11>-2<1635>5<1F>-2<1654>-4<0217>5<021602221611>6<1635>-2<1F>-2<160217>5<19>-1<121635>5<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 278.889 Td /F1 12 Tf[<34>-2<10>-1<14122C>4<0239>-1<17>-2<026E>1<17>-2<2C>4<19>-1<54>-4<0217>-2<0216>7<02221611>-2<16>7<35>-2<1F>-2<160217>5<1F>-2<16026E>1<17>-10<2C>4<19>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 265.189 Td /F1 12 Tf[<8219>-1<12160217>5<19>-1<121635>5<1602142C>-3<021A>2<1F>5<13>-3<1431>3<13>-3<1A>2<13>-3<2C>4<0234>-2<10>-1<14122C>4<0239>-1<17>-2<026E>1<17>-2<2C>4<19>-9<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 237.789 Td /F1 12 Tf[<F0>-2<0210>-1<1A>2<1A>2<36>-3<16BC>2<0235>5<161F>-2<0275>2<1F>-2<BB>3<13>-3<BB>3<022C>4<15>-7<0275>10<1F>-2<BB>3<13>-3<BB>-5<0235>5<161F>-2<0236>5<34>-2<C7026F>2<10>-1<BB>3<54>-4<022C>4<15>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 224.089 Td /F1 12 Tf[<75>2<1F>-2<BB>3<13>-3<BB>3<0235>-2<161F>-2<026F>10<10>-1<BB>3<13>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 210.389 Td /F1 12 Tf[<63>-2<1614140235>5<161F>-2<02B8>4<0210>-1<1A>2<1A>2<36>-3<16BC>2<0236>-3<34>5<C7026F>2<10>-1<BB>3<13>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 182.989 Td /F1 12 Tf[<18>-3<17>-2<15>8<38>-1<1439>-1<17>5<11>-2<19>-1<17>-2<140235>5<161F>-2<0275>2<1F>5<39>6<17>-2<1254>-4<022C>4<150275>2<1F>5<39>-1<17>-2<120235>5<161F>-2<0236>-3<2C>4<19>-1<026F>2<10>6<39>-1<54>-4<022C>4<15>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 169.289 Td /F1 12 Tf[<75>2<1F>5<39>-1<17>-2<120235>5<161F>-2<026F>2<10>6<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 155.589 Td /F1 12 Tf[<6E>1<17>-2<121217>-2<0235>5<161F>-2<0213>4<0218>-3<17>5<1538>-1<1439>-1<17>5<11>-2<19>-1<17>-2<140236>-3<2C>4<19>-1<026F>2<10>6<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 128.189 Td /F1 12 Tf[<71>-2<021E>-6<17>-2<1538>-1<1414>9<17>-2<11>-2<19>-1<17>-2<140235>5<161F>-2<0275>2<1F>14<39>-1<17>-2<1254>3<022C>-12<31>3<36>-3<0275>2<1F>14<39>-1<17>-2<120235>5<161F>-2<0236>-3<2C>4<19>-1<026F>2<10>-1<39>-1<54>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 114.489 Td /F1 12 Tf[<2C>-3<31>3<36>-11<0275>10<1F>5<39>-1<17>-2<120235>5<161F>-2<026F>2<10>-1<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -297.7 100.789 Td /F1 12 Tf[<63>-2<16140235>5<161F>-2<0213>4<021E>-6<17>-2<1538>-1<141417>-2<11>6<19>-1<17>-2<140236>-3<2C>4<19>-1<026F>2<10>-1<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 53.689 Td /F1 6 Tf[<18>5<13>4<121217>-2<021E>-6<17>-2<16>7<31>-4<36>5<1217>-2<14>-7<2D>3<022F>45<10>-1<20>-6<151F>5<10>-1<14>-7<39>6<0239>6<17>-2<19>-9<0263>-2<13>21<14>-7<1213>4<14>-7<1519>7<0219>7<17>-2<36>5<17>-2<14>-7<0239>6<13>4<17>-19<0280>4<17>-2<13>4<31>-4<36>5<17>14<14>-7<0216>7<10>-1<20>-6<0239>6<17>-2<1C>-9<0218>5<13>4<11>-2<39>6<19>7<31>-4<36>5<13>-11<1F>5<1C>-9<0216>7<14>-7<39>6<17>-2<1F>5<19>7<0216>7<10>-18<19>7<0216>7<11>-2<19>-9<0214>-7<16>24<31>-4<36>5<36>5<17>-19<1F>5<0213>4<1C>-9<026E>1<1F>5<10>-1<31>11<32>-4<2E>-12<02C0>-5<1C>7<0217>-2<13>21<14>-7<17>-2<14>-7<022C>4<1A>2<1213>4<19>7<31>-4<36>-11<0215>17<11>-2<17>-2<13>4<31>-4<36>5<33>14<17>-2<1F>5<12>-16<13>4<1517>14<14>-7<022B>85<17>-2<1F>5<1511>-2<17>-2<13>4<31>-4<36>-11<0237>7<10>-1<0217>-2<1F>5<36>5<16>7<11>-2<1217>-2<14>-7<54>3<021E>-6<17>-2<121F>5<16>7<31>-4<36>5<1217>-2<14>-7<020C>2<13>4<17>-2<0239>6<13>4<17>-19<0222>8<6E>1<72>2<021E>-6<17>-2<13>-11<0217>-2<13>21<14>-7<17>-2<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 46.789 Td /F1 6 Tf[<2B>85<17>-2<1F>5<151F>5<7E>-12<5F>8<17>-2<1F>5<10>-1<14>-7<150235>14<2C>4<14>-7<0227>-1<23>-1<23>-1<C1>4<5C>5<0222>-8<11>-2<17>-2<16>7<19>7<17>-19<0214>9<2C>4<1217>-2<2D>3<021E>-6<17>-2<31>-4<16>7<10>-18<19>7<17>-2<022C>4<20>-6<021236>5<17>-2<0236>5<13>4<14>-7<1213>4<14>-7<1554>3<021511>-2<38>-1<1A>2<36>5<19>7<0211>-2<2C>-12<2C>4<32>-4<0239>6<13>4<6817>-2<1F>5<17>14<14>-7<12022C>4<14>-7<0219>7<31>-4<1F>5<17>-2<17>-2<14>-7<021236>5<16>7<14>-7<022C>4<14>-7<021A>2<1F>5<13>4<14>-7<1213>4<14>-7<15021C>7<17>-2<39>6<13>-11<16>7<2E>3<0272>2<2C>-12<1F>5<0216>7<14>-7<0217>-2<30>3<10>-1<16>7<11>-18<0231>11<2C>4<1C>-9<1A>2<16>7<1F>-10<13>4<19>7<2C>4<14>-7<022C>4<20>-6<021236>5<17>-2<0222>8<6E>1<72>-14<0231>-4<36>21<2C>-12<2C>-12<19>7<17>-2<0227>-1<23>-1<23>-1<C1>4<0237>7<2C>-12<2C>4<1C>7<5C>]TJ -ET -Q -Q -endstream -endobj - -6 0 obj -21996 -endobj - -% PDFWriterImpl::PDFPage::beginStream, + -8 0 obj -<</Length 9 0 R>> -stream -0.1 w -% drawRectangle -q 0 0.028 595.275 841.861 re -W* n -% drawText with array -q 0.20392 0.3647 0 rg -BT -108.6 785.789 Td /F1 12 Tf<0102>Tj -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -117.6 785.789 Td /F1 12 Tf[<03>3<04>3<05>-9<06>2<07>3<08>-3<04>3<09>2<0A>1<0B>-4<020C>2<06>2<07>-5<04>3<0D>]TJ -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -204.7 785.789 Td /F1 12 Tf[<020E020F>-2<10>6<11>-2<1213>4<11>-2<13>-3<141510>-1<16>7<11>-2<17>-2<0218>5<17>-2<13>4<19>-1<1A>2<13>-3<17>-2<11>6<1217>5<1B>-1<1217>-2<020E021C>7<10>-1<11>-2<12>8<13>-3<11>-2<13>-3<1415>8<10>-1<1611>-2<0219>7<161C>-1<1A>2<11>-2<17>-2<021217>14<1B>-1<1219>-1<02>]TJ -/Span<</ActualText<FEFFE002>>> -BDC -1 0 0 1 481 785.789 Tm -/F1 12 Tf<01>Tj -EMC -ET -Q -% drawText with array -q 0.20392 0.3647 0 rg -BT -507.1 785.789 Td /F1 12 Tf[<0C>2<17>5<13>-3<1217>-2<0224>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 758.389 Td /F1 12 Tf[<71>5<021E>-6<17>-2<1538>-1<141417>-2<11>6<19>-1<17>-2<140235>-2<16>7<1F>-2<0275>2<1F>5<39>-1<17>-2<1254>3<0275>2<1F>5<39>6<17>-2<120235>-2<16>7<1F>-2<0236>-3<2C>4<19>-1<026F>2<10>-1<39>-1<54>3<022C>4<15>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 744.689 Td /F1 12 Tf[<75>2<1F>14<39>-1<17>-2<120235>-2<16>7<1F>-2<026F>2<10>-1<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 730.989 Td /F1 12 Tf[<63>5<16140235>-2<16>7<1F>-2<0213>-3<021E>-6<17>-2<1538>-1<1414>9<17>-2<11>-2<19>-1<17>-2<140236>-3<2C>12<19>-1<026F>2<10>-1<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 717.289 Td /F1 12 Tf[<2F>3<11>-2<120217>5<1F>-2<021E>1<11>6<13>-3<1212021213>4<11>-2<0235>5<17>-2<39>-1<0236>-3<161C>-1<7F>3<0210>-1<12>8<17>-2<140236>-3<16>7<1C>-1<0217>-2<1F>-2<0213>-3<32>4<32>4<17>-2<02142C>-3<17>-2<021E>1<11>6<13>-3<1212>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 703.589 Td /F1 12 Tf[<12>8<13>-3<11>-2<0216>7<35>-2<021611>-2<120219>-1<2C>4<1C>-1<0217>5<1F>-2<021213>4<11>-2<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 676.189 Td /F1 12 Tf[<71>5<022C>-3<1A>2<1A>2<36>-3<1635>14<17>-2<120235>-2<16>7<1F>-2<0275>2<1F>5<39>-1<17>-2<1254>3<022C>4<150275>2<1F>5<39>-1<17>-2<120235>5<161F>-2<0236>5<34>-2<C2026F>2<10>-1<39>-1<54>3<022C>4<15>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 662.489 Td /F1 12 Tf[<75>2<1F>14<39>-1<17>-2<120235>-2<16>7<1F>-2<026F>2<10>-1<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 648.789 Td /F1 12 Tf[<63>5<16140235>-2<16>7<1F>-2<0213>-3<022C>4<1A>2<1A>2<36>-3<1635>5<17>-2<120236>5<34>-2<C2026F>2<10>6<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 621.389 Td /F1 12 Tf[<71>5<140239>-1<17>-2<14021E>-6<17>-2<15>8<13>-3<141417>-2<0233>-2<16>7<19>-1<0236>-3<17>-2<12026B>84<2C>-3<2C>4<1F>5<39>-1<0217>-2<140236>5<17>-2<12026B>76<2C>-3<2C>4<1F>5<39>-1<0233>5<1619>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 607.689 Td /F1 12 Tf[<1E>10<13>-3<34>-2<026F>2<2C>-3<39>-1<0217>-2<140236>-3<17>5<12026B>76<2C>-3<2C>4<1F>5<39>-1<0233>5<1619>-1<026F>2<2C>-3<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 593.989 Td /F1 12 Tf[<6E>9<13>-3<120233>-2<1619>-1<0213>4<140239>-1<17>-2<14021E>-6<17>-2<15>8<13>-3<141417>-2<021E>10<13>-3<34>-2<026F>2<2C>-3<39>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 566.589 Td /F1 12 Tf[<2F>3<11>-2<10>6<19>-1<19>-1<16022C>4<11>-2<13>-3<020C>2<16141654>3<0234>-2<16020C>2<1614>9<16022C>4<11>-2<13>-3<0284>-2<10>6<1C>-1<1611>-2<16140211>6<10>-1<2C>4<141654>-4<020C>2<161416>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 552.889 Td /F1 12 Tf[<2C>4<11>6<13>-3<0284>-2<10>-1<1C>-1<16>7<11>-2<162E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 539.189 Td /F1 12 Tf[<34>5<160236>-3<70022C>4<11>6<13>-3<021611>-2<10>6<19>-1<19>-1<160284>-2<10>6<1C>-1<1611>-2<16140211>6<10>-1<2C>4<14162E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 511.789 Td /F1 12 Tf[<63>5<161A>-5<2C>-3<021C>7<33>-2<1614372C>-3<0232>4<10>6<11>-2<13>-3<32>4<10>-1<33>-2<1632>4<2C>4<027317>-2<142C>12<54>-4<021416>7<38>7<17>-2<027317>-2<142C>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 498.089 Td /F1 12 Tf[<16>7<11>-2<13>-3<32>4<10>-1<33>5<1632>-4<2C>4<0232>4<33>-2<16020F>-2<10>-1<14152C>12<54>3<02141638>7<17>-2<0273>7<17>-2<142C>-3<0216>7<11>-2<13>-3<32>4<10>-1<33>5<16>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 484.389 Td /F1 12 Tf[<0F>6<10>-1<141510>-1<54>3<0263>-2<10>-1<38>7<2C>4<021C>-1<33>5<1614372C>-3<0216>7<11>-2<13>-3<32>4<10>-1<33>5<1632>-4<2C>4<0232>4<33>-2<16020F>-2<10>-1<1415>8<10>-1<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 470.689 Td /F1 12 Tf[<2B>52<38>7<2C>4<1217>-2<0235>-2<13>4<11>-2<35>5<161438>-1<13>-3<32>4<160232>4<33>-2<160236>5<10>-1<38>7<2C>4<7F>-5<0233>5<1611>-2<16021A>2<1619>7<13>-3<1A>-5<2C>-3<0238>7<17>14<38>7<17>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 456.989 Td /F1 12 Tf[<36>5<1632>4<13>-3<32>4<10>-1<20>2<161438>-1<13>-3<32>4<160231>3<36>-3<2C>4<0231>3<36>-3<2C>4<1217>-2<0232>4<13>-3<11>6<13>-3<31>3<36>-3<2C>4<20>2<161438>-1<13>-3<32>4<13>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.4 429.589 Td /F1 12 Tf[<02>-7<7B>2<F1F2>3<F3>-1<02F4>3<F5>-2<F6>1<F7>4<02F8>2<F9>1<02F3>-1<FA>-2<FB>3<02FCFD>-1<FE>-3<F9>1<F8>2<02F6>1<FF>]TJ -1 0 0 1 169.2 429.589 Tm -/F5 12 Tf<01>Tj -1 0 0 1 174.8 429.589 Tm -/F1 12 Tf[<F8>2<F3>-1<FB>3<02>]TJ -1 0 0 1 193.2 429.589 Tm -/F5 12 Tf<02>Tj -1 0 0 1 199.5 429.589 Tm -/F1 12 Tf[<F2>3<F6>1<02>]TJ -1 0 0 1 211.4 429.589 Tm -/F5 12 Tf[<03>3<04>]TJ -1 0 0 1 224.5 429.589 Tm -/F1 12 Tf<02>Tj -1 0 0 1 227.5 429.589 Tm -/F5 12 Tf<05>Tj -1 0 0 1 230.9 429.589 Tm -/F1 12 Tf<F5>Tj -1 0 0 1 236.8 429.589 Tm -/F5 12 Tf[<06>5<07>]TJ -1 0 0 1 248.8 429.589 Tm -/F1 12 Tf<02>Tj -1 0 0 1 251.8 429.589 Tm -/F5 12 Tf[<08>2<09>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 415.889 Td /F5 12 Tf<03>Tj -1 0 0 1 51.3 415.889 Tm -/F1 12 Tf[<F4>3<F2>3<F9>]TJ -1 0 0 1 65.9 415.889 Tm -/F5 12 Tf<06>Tj -1 0 0 1 71.9 415.889 Tm -/F1 12 Tf<F4>Tj -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 388.489 Td /F1 12 Tf[<61>-3<75>10<76>]TJ -1 0 0 1 61.6 388.489 Tm -/F5 12 Tf<0A>Tj -1 0 0 1 65.3 388.489 Tm -/F1 12 Tf<78>Tj -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 361.089 Td /F5 12 Tf[<0B>1<0C>1<0D0E0F>7<101112>-4<13>2<1415>2<16>3<1718>-3<19>1<1A>3<1B1C>-2<1D>-4<1E>3<1F>4<20>-3<21>-2<22>3<232425>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 333.689 Td /F1 12 Tf<63>Tj -1 0 0 1 54.2 333.689 Tm -/F5 12 Tf[<26>-1<27>]TJ -1 0 0 1 66.6 333.689 Tm -/F1 12 Tf<1415021415>Tj -1 0 0 1 94.6 333.689 Tm -/F5 12 Tf[<26>-1<28>]TJ -1 0 0 1 107 333.689 Tm -/F1 12 Tf[<13>-3<02>]TJ -1 0 0 1 113.3 333.689 Tm -/F5 12 Tf[<29>6<2A>]TJ -1 0 0 1 125.7 333.689 Tm -/F1 12 Tf[<31>3<0236>]TJ -1 0 0 1 140.3 333.689 Tm -/F5 12 Tf<2B>Tj -1 0 0 1 145.8 333.689 Tm -/F1 12 Tf[<14>9<36>-3<021E>1<1638>-1<021B>-1<1654>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 319.989 Td /F1 12 Tf<63>Tj -1 0 0 1 54.2 319.989 Tm -/F5 12 Tf[<26>-1<27>]TJ -1 0 0 1 66.6 319.989 Tm -/F1 12 Tf<141502>Tj -1 0 0 1 82.1 319.989 Tm -/F5 12 Tf<2C>Tj -1 0 0 1 90 319.989 Tm -/F1 12 Tf[<10>-1<C614021415C7120212>]TJ -1 0 0 1 140 319.989 Tm -/F5 12 Tf<2D>Tj -1 0 0 1 146 319.989 Tm -/F1 12 Tf<160212>Tj -1 0 0 1 158.3 319.989 Tm -/F5 12 Tf<2E>Tj -1 0 0 1 164.7 319.989 Tm -/F1 12 Tf[<0236>-3<2C>4<160216>7<14021E>]TJ -1 0 0 1 209.5 319.989 Tm -/F5 12 Tf<2F>Tj -1 0 0 1 212.8 319.989 Tm -/F1 12 Tf[<1436>-3<2E>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 53.689 Td /F1 6 Tf[<18>5<13>4<121217>-2<021E>-6<17>-2<16>7<31>-4<36>5<1217>-2<14>-7<2D>3<022F>45<10>-1<20>-6<151F>5<10>-1<14>-7<39>6<0239>6<17>-2<19>-9<0263>-2<13>21<14>-7<1213>4<14>-7<1519>7<0219>7<17>-2<36>5<17>-2<14>-7<0239>6<13>4<17>-19<0280>4<17>-2<13>4<31>-4<36>5<17>14<14>-7<0216>7<10>-1<20>-6<0239>6<17>-2<1C>-9<0218>5<13>4<11>-2<39>6<19>7<31>-4<36>5<13>-11<1F>5<1C>-9<0216>7<14>-7<39>6<17>-2<1F>5<19>7<0216>7<10>-18<19>7<0216>7<11>-2<19>-9<0214>-7<16>24<31>-4<36>5<36>5<17>-19<1F>5<0213>4<1C>-9<026E>1<1F>5<10>-1<31>11<32>-4<2E>-12<02C0>-5<1C>7<0217>-2<13>21<14>-7<17>-2<14>-7<022C>4<1A>2<1213>4<19>7<31>-4<36>-11<0215>17<11>-2<17>-2<13>4<31>-4<36>5<33>14<17>-2<1F>5<12>-16<13>4<1517>14<14>-7<022B>85<17>-2<1F>5<1511>-2<17>-2<13>4<31>-4<36>-11<0237>7<10>-1<0217>-2<1F>5<36>5<16>7<11>-2<1217>-2<14>-7<54>3<021E>-6<17>-2<121F>5<16>7<31>-4<36>5<1217>-2<14>-7<020C>2<13>4<17>-2<0239>6<13>4<17>-19<0222>8<6E>1<72>2<021E>-6<17>-2<13>-11<0217>-2<13>21<14>-7<17>-2<1F>]TJ -ET -Q -% drawText with array -q 0 0 0 rg -BT -45.5 46.789 Td /F1 6 Tf[<2B>85<17>-2<1F>5<151F>5<7E>-12<5F>8<17>-2<1F>5<10>-1<14>-7<150235>14<2C>4<14>-7<0227>-1<23>-1<23>-1<C1>4<5C>5<0222>-8<11>-2<17>-2<16>7<19>7<17>-19<0214>9<2C>4<1217>-2<2D>3<021E>-6<17>-2<31>-4<16>7<10>-18<19>7<17>-2<022C>4<20>-6<021236>5<17>-2<0236>5<13>4<14>-7<1213>4<14>-7<1554>3<021511>-2<38>-1<1A>2<36>5<19>7<0211>-2<2C>-12<2C>4<32>-4<0239>6<13>4<6817>-2<1F>5<17>14<14>-7<12022C>4<14>-7<0219>7<31>-4<1F>5<17>-2<17>-2<14>-7<021236>5<16>7<14>-7<022C>4<14>-7<021A>2<1F>5<13>4<14>-7<1213>4<14>-7<15021C>7<17>-2<39>6<13>-11<16>7<2E>3<0272>2<2C>-12<1F>5<0216>7<14>-7<0217>-2<30>3<10>-1<16>7<11>-18<0231>11<2C>4<1C>-9<1A>2<16>7<1F>-10<13>4<19>7<2C>4<14>-7<022C>4<20>-6<021236>5<17>-2<0222>8<6E>1<72>-14<0231>-4<36>21<2C>-12<2C>-12<19>7<17>-2<0227>-1<23>-1<23>-1<C1>4<0237>7<2C>-12<2C>4<1C>7<5C>]TJ -ET -Q -Q -endstream -endobj - -9 0 obj -9111 -endobj - -% PDFWriterImpl::emitFonts -11 0 obj -<</Length 12 0 R/Length1 33364>> -stream -true -
!"#$%&'()*+,-/012346789:;<=>?@ABCDEFGHIJKLMNPQRSTUVWXZ[\]^_`abcdefghijklmnopqrs - - - - -C#Ce --, -C#C-, --, i@a -@@ @
CTX@ -#eB#B#? -+,@@,-@@:-- - -
6A--XSY-- - -L555&5L}Å - - -sYvY@ - - `Y
`Y_Y -
_Y
o/oO?/o_8/?^]]]]]]qqqqrr^]]]]]]qqqqqqqrrrrr -PY - - - - - - -@ - -sY -sY@& -vY - - - -` -@ -]]]]qq -tdTD4$tdTD4$9tTD4$pP@0 pPO]]]]]]]]qqqqqqqqqq_qqrrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqqqqqq - -QYPY@ -kpo+;sYr//aFS%
-PY -_@qrr - - -
H
-PY@ -
H - -PY -@adH$4Dd $D -9$d$!H@*H@ ->S/!2;<3,@@,-@@m~- - -"#PY
PY
QY - PY -"QYPY -PY -PY - -&# - - ;PY 2PYBBBBtBdBTBDB4B$BBBBBBBBBBtBdBTBDB$BB -o+Kl9@$o0VK|u}qrx - - - - - - - - - - - 0P - - -
PY
PYPY - -PY - - - -
PY -PY -#PY -ڴ~uw-- --º - - - - `Y ? O -%+55 - -_Y
-
_Y
dT;tdD4dTD4 9@ - -
H
-_Y@ -
H - - -_Y_O?p@ - - -_Y `YpdTD4$tT -^=Vm -V -"p
$*xjTx:BZ,BJRLDLTHPR T !(!"x"#$h$$%&,''&'(l)>)p))*d*++,T,--.&.x//0,0B011 -nQ - -Copyright (c) 2012 Red Hat, Inc.Liberation SerifRegularAscender - Liberation SerifLiberation SerifVersion 2.00.1LiberationSerifLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationSteve MattesonBased on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the SIL Open Font License, Version 1.1http://scripts.sil.org/OFL - - -endstream -endobj - -12 0 obj -33364 -endobj - -13 0 obj -<</Type/FontDescriptor/FontName/CAAAAA+LiberationSerif -/Flags 4 -/FontBBox[-543 -303 1277 981]/ItalicAngle 0 -/Ascent 891 -/Descent -216 -/CapHeight 981 -/StemV 80 -/FontFile2 11 0 R ->> -endobj - -% PDFWriterImpl::createToUnicodeCMap -14 0 obj -<</Length 1676>> -stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> <FF> -endcodespacerange -100 beginbfchar -<01> <0054> -<02> <0069> -<03> <006D> -<04> <0065> -<05> <0073> -<06> <0020> -<07> <004E> -<08> <0052> -<09> <0031> -<0A> <0032> -<0B> <0050> -<0C> <0074> -<0D> <003A> -<0E> <0030> -<0F> <0033> -<10> <0034> -<11> <0035> -<12> <0036> -<13> <0037> -<14> <0038> -<15> <0039> -<16> <0041> -<17> <0071> -<18> <0075> -<19> <0063> -<1A> <006B> -<1B> <0062> -<1C> <0072> -<1D> <006F> -<1E> <0077> -<1F> <006E> -<20> <0066> -<21> <0078> -<22> <006A> -<23> <0070> -<24> <0076> -<25> <0068> -<26> <006C> -<27> <0061> -<28> <007A> -<29> <0079> -<2A> <0064> -<2B> <0067> -<2C> <002E> -<2D> <0421> -<2E> <044A> -<2F> <0435> -<30> <0448> -<31> <044C> -<32> <0449> -<33> <0451> -<34> <044D> -<35> <0442> -<36> <0438> -<37> <0445> -<38> <043C> -<39> <044F> -<3A> <0433> -<3B> <043A> -<3C> <0444> -<3D> <0440> -<3E> <0430> -<3F> <043D> -<40> <0446> -<41> <0443> -<42> <0437> -<43> <0441> -<44> <0431> -<45> <043B> -<46> <043E> -<47> <002C> -<48> <0434> -<49> <0432> -<4A> <044B> -<4B> <043F> -<4C> <0439> -<4D> <0447> -<4E> <044E> -<4F> <0021> -<50> <0042> -<51> <002D> -<52> <00DF> -<53> <201E> -<54> <0043> -<55> <00E9> -<56> <0048> -<57> <201C> -<58> <00FC> -<59> <004B> -<5A> <20AC> -<5B> <0057> -<5C> <0028> -<5D> <0029> -<5E> <0044> -<5F> <0053> -<60> <0047> -<61> <004C> -<62> <00E4> -<63> <0056> -<64> <0049> -endbfchar -11 beginbfchar -<65> <0046> -<66> <004F> -<67> <00B2> -<68> <2026> -<69> <003F> -<6A> <201A> -<6B> <2018> -<6C> <00F6> -<6D> <003B> -<6E> <004D> -<6F> <005A> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end - -endstream -endobj - -15 0 obj -<</Type/Font/Subtype/TrueType/BaseFont/CAAAAA+LiberationSerif -/FirstChar 0 -/LastChar 111 -/Widths[777 610 277 777 443 389 250 722 666 500 500 556 277 277 500 500 -500 500 500 500 500 500 722 500 500 443 500 500 333 500 722 500 -333 500 277 500 500 500 277 443 443 500 500 500 250 666 517 443 -770 456 770 443 429 437 535 500 632 459 410 485 647 500 443 535 -535 500 395 443 508 499 500 250 508 472 671 535 535 502 747 333 -666 333 500 443 666 443 722 443 500 722 500 943 333 333 722 556 -722 610 443 722 333 556 722 299 1000 443 333 333 500 277 889 610 -] -/FontDescriptor 13 0 R -/ToUnicode 14 0 R ->> -endobj - -% PDFWriterImpl::emitFonts -16 0 obj -<</Length 17 0 R/Length1 5371/Length2 57743/Length3 532>> -stream -%!FontType1-1.0: LibertinusSerifRegular 001.003 -11 dict begin -/FontType 1 def -/PaintType 0 def -/FontName /LibertinusSerifRegular def -/UniqueID 4100001 def -/FontMatrix [0.001 0 0 0.001 0 0]readonly def -/FontBBox {-1325 -256 1269 928}readonly def -/FontInfo 2 dict dup begin - /FullName (LibertinusSerifRegular) readonly def - /FamilyName (LibertinusSerifRegular) readonly def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 1 /.notdef put -dup 2 /space put -dup 3 /L put -dup 4 /bad2544 put -dup 5 /bad2537 put -dup 6 /bad2540 put -dup 7 /bad2552 put -dup 8 /bad2554 put -dup 9 /bad2548 put -dup 10 /bad2555 put -dup 11 /bad2553 put -dup 12 /S put -dup 13 /bad2541 put -dup 14 /periodcentered put -dup 15 /M put -dup 16 /u put -dup 17 /l put -dup 18 /t put -dup 19 /i put -dup 20 /n put -dup 21 /g put -dup 22 /a put -dup 23 /e put -dup 24 /B put -dup 25 /s put -dup 26 /p put -dup 27 /x put -dup 28 /m put -dup 29 /one put -dup 30 /b put -dup 31 /r put -dup 32 /f put -dup 33 /two put -dup 34 /P put -dup 35 /zero put -dup 36 /three put -dup 37 /four put -dup 38 /five put -dup 39 /six put -dup 40 /seven put -dup 41 /eight put -dup 42 /nine put -dup 43 /V put -dup 44 /o put -dup 45 /colon put -dup 46 /period put -dup 47 /A put -dup 48 /q put -dup 49 /c put -dup 50 /k put -dup 51 /w put -dup 52 /j put -dup 53 /v put -dup 54 /h put -dup 55 /z put -dup 56 /y put -dup 57 /d put -dup 58 /uni0421 put -dup 59 /uni044A put -dup 60 /uni0435 put -dup 61 /uni0448 put -dup 62 /uni044C put -dup 63 /uni0449 put -dup 64 /uni0451 put -dup 65 /uni044D put -dup 66 /uni0442 put -dup 67 /uni0438 put -dup 68 /uni0445 put -dup 69 /uni043C put -dup 70 /uni044F put -dup 71 /uni0433 put -dup 72 /uni043A put -dup 73 /uni0444 put -dup 74 /uni0440 put -dup 75 /uni0430 put -dup 76 /uni043D put -dup 77 /uni0446 put -dup 78 /uni0443 put -dup 79 /uni0437 put -dup 80 /uni0441 put -dup 81 /uni0431 put -dup 82 /uni043B put -dup 83 /uni043E put -dup 84 /comma put -dup 85 /uni0434 put -dup 86 /uni0432 put -dup 87 /uni044B put -dup 88 /uni043F put -dup 89 /uni0439 put -dup 90 /uni0447 put -dup 91 /uni044E put -dup 92 /exclam put -dup 93 /hyphen put -dup 94 /T put -dup 95 /germandbls put -dup 96 /quotedblbase put -dup 97 /C put -dup 98 /eacute put -dup 99 /H put -dup 100 /quotedblleft put -dup 101 /udieresis put -dup 102 /f_t put -dup 103 /K put -dup 104 /f_f put -dup 105 /bad2689 put -dup 106 /Euro put -dup 107 /W put -dup 108 /parenleft put -dup 109 /parenright put -dup 110 /D put -dup 111 /G put -dup 112 /adieresis put -dup 113 /I put -dup 114 /F put -dup 115 /N put -dup 116 /uni207A put -dup 117 /O put -dup 118 /uni2084 put -dup 119 /uni00B2 put -dup 120 /uni207B put -dup 121 /bad2690 put -dup 122 /ellipsis put -dup 123 /question put -dup 124 /quotesinglbase put -dup 125 /quoteleft put -dup 126 /odieresis put -dup 127 /semicolon put -dup 128 /Z put -dup 129 /egrave put -dup 130 /E put -dup 131 /quoteright put -dup 132 /J put -dup 133 /agrave put -dup 134 /ecircumflex put -dup 135 /uni1F6E put -dup 136 /kappa put -dup 137 /omicron put -dup 138 /iota put -dup 139 /nu put -dup 140 /uni1F78 put -dup 141 /alpha put -dup 142 /uni1F50 put -dup 143 /tau put -dup 144 /uni1F71 put -dup 145 /delta put -dup 146 /epsilon put -dup 147 /lambda put -dup 148 /phi put -dup 149 /uni1F38 put -dup 150 /sigma put -dup 151 /uni03BC put -dup 152 /uni1F75 put -dup 153 /eta put -dup 154 /sigma1 put -dup 155 /rho put -dup 156 /uni1F06 put -dup 157 /uni1FE4 put -dup 158 /uni1F36 put -dup 159 /theta put -dup 160 /uni1FBD put -dup 161 /uni1F45 put -dup 162 /Zeta put -dup 163 /uni1F7A put -dup 164 /uni1FF6 put -dup 165 /uni1F00 put -dup 166 /pi put -dup 167 /Omicron put -dup 168 /uni1F30 put -dup 169 /uni1F77 put -dup 170 /upsilon put -dup 171 /uni1F41 put -dup 172 /uni1FD6 put -dup 173 /chi put -dup 174 /uni1F76 put -dup 175 /uni1FF7 put -dup 176 /uni1F14 put -dup 177 /zeta put -dup 178 /imacron put -dup 179 /emacron put -dup 180 /amacron put -dup 181 /umacron put -dup 182 /omacron put -dup 183 /f_l put -dup 184 /iacute put -dup 185 /ae put -dup 186 /thorn put -dup 187 /eth put -dup 188 /f_i put -dup 189 /s_t put -dup 190 /atilde put -dup 191 /longs put -dup 192 /U put -dup 193 /percent put -dup 194 /aring put -dup 195 /f_f_i put -dup 196 /R put -dup 197 /quotesingle put -dup 198 /acircumflex put -dup 199 /aacute put -dup 200 /rcaron put -dup 201 /ccaron put -dup 202 /Scaron put -dup 203 /yacute put -dup 204 /zcaron put -dup 205 /ecaron put -dup 206 /scaron put -dup 207 /uring put -dup 208 /uni041C put -dup 209 /uni0458 put -dup 210 /bad2703 put -dup 211 /uni0420 put -dup 212 /uni0413 put -dup 213 /uni0411 put -dup 214 /uni041F put -dup 215 /uni0415 put -dup 216 /uni0414 put -dup 217 /uni0422 put -dup 218 /uni0418 put -dup 219 /uni0417 put -dup 220 /uni0410 put -dup 221 /uni0427 put -dup 222 /uni041D put -dup 223 /uni0424 put -dup 224 /uni041E put -dup 225 /uni041A put -dup 226 /uni0412 put -dup 227 /edotaccent put -dup 228 /uogonek put -dup 229 /iogonek put -dup 230 /eogonek put -dup 231 /lslash put -dup 232 /nacute put -dup 233 /aogonek put -dup 234 /oacute put -dup 235 /zdotaccent put -dup 236 /guillemotleft put -dup 237 /guillemotright put -dup 238 /uacute put -dup 239 /Y put -dup 240 /Iacute put -dup 241 /uni05DA put -dup 242 /uni05D9 put -dup 243 /uni05D0 put -dup 244 /uni05D4 put -dup 245 /uni05E8 put -dup 246 /uni05D1 put -dup 247 /uni05D7 put -dup 248 /uni05D5 put -dup 249 /uni05DC put -dup 250 /uni05E6 put -dup 251 /uni05DE put -dup 252 /uni05E2 put -dup 253 /uni05EA put -dup 254 /uni05E4 put -dup 255 /uni05D6 put -readonly def -currentdict end -currentfile eexec -A $<[eDr_ѩ_PK
:/c&ơkQp&>%/p:mD_kQBp\o
_T҅*;
&#xzuK-Juhtִ}{s{{qе\\~n=湀]hSO~#7nq%SNCh$Dެ'fϣڨ~^Pu-M3z60wm\k!RQjT#2WM"BF3nCg=ϡQ65o8QʂrR> Bi^tJ{|~_Ss4ur5~7$0RbG槚g4FsH$$`Ӌ{fhž -lXK~):p]0 -hGt$ıΦ>J8E* bSJW6Up2?C*HH>G -x96
T";)B, lL4V'Ul}q'_sdl`$#bv\N9EPtuh"nrw]IIW""A~Nݍ*x)ǂszF!'E(fZ-SiW -l(,S?NJBa;&{ݘzI,Ժgwx^5W\ -GBg̫[dxBv17F1do&$`X7IS]ZPO'3F4I?^tAW\/`ho/Z;7:{|{2bfd=𲋠Urf-Hv氼eg@糲G盳o2I@HR -"`nSKtʝIp1]lBQw 5i(ZNz%][t\o:J\%.]w(Bg;o)b3$@W9]2W)rxS!]݀3Уֹ"W^ԸH'JD%N -ké;7WؠMy@:s?Ey'fJ٣f<8 -͡<M"$U9MX+b<|wIs
ϙVb;~ø<`<#τ+MLcI֤8ҺRǼr#7)67s0yhgn:Їn_ -Ks4?UMlk2K<OKΐ!-GNӓ:u*xP&#Ғ;x;ItfE[[^݃nW_2+;_Ԣ,<f8*=p-Vt i>R[iϨ>Έ\'xrK1})
i):E5O= 3&mc'2 .jd ivĉ% -cR5:am}esIaf-&PDʪ\BȤxZVUDۢRfUg1BleڳpKO^Pl8u]<PBsn\ -ԃ -1l-vEzYIV.`&0D:ULR6,0h* T&')Y@xK'+ꈹ/xk&aË9n%ea&Ul#A}8Ռ^&,0558l:{-٦e00^ii9=SC˄
?""i3rR)!nsE]_Hx {]
QQ.f+*g\q;)rG.(k] -˰h/f\Xcp<h[')=66bIؾ: hF;.c|Y,Sz"%
Y_ٝ}_-:Ow8G>ѷ̎Q0 -+lXWKz_qhg|fj4&UPo-N=Uw'%>RPONlul]AW}KU'*/F3+C
]Ș_[%bo=jNsYR,ϧAOWp\xT/DwqpC#hX*y:@'2o) #|Jgꨩ*1Vrpfw$Ţ*f/c%9a%
Z,4{x
!Of_^_YLhN-9D*RRF -х!utY -\ade[AX72)Edf@?3`=E=4$o$]aMo\OyQhhu;quDKd/0Էx9m R;x~wFg nu$Q>=[جWk^fgPl^Z|U4L+^\uH0Bt4*?(T,e1y!i0%탕,ȱX6b5\; k#*i[-<%`%3T -t&V|96"ۂ!.R'/>$CODSC7딾Fްr7/jlS['5mVN I(1s=֧M.6# Gt* %>C4XaMШQq&[ -/mJ8,Kj3$+eP6A"7%DZhB|Yĕ哂F|t~넵}_M;w M̻{bYy{Xk{Vd6P -sNr$V|#KtM),17n,W
|DdԑN
зbF7ք/Z[e5Ps!Dq>dӡuܞ~d9yzbXĆNjHm2V1ol,^4v6|u?s0-@m`.6PtuJhm *_yC&{_aCUx^qc9Ԏ4|طLNn5ЖBTe0_~wcN,7"'iGA\P(,lDxWpjJojYBpdN3p1yĹ\Na"lA묭UײP4PĠmF4].TO5a1ԃM'* ѳ I"nڑx57PUH]u%GqP;N;,vs:~G!v -9kej"xUaWfI3gaL^A.#,Ox?险{Z/#@XH,P!5lޣJ<cZ.L٪{Srmd<C?1dԚ{_Ź*06~,kWzEm"XDP5ʜ/.iL<`&|[4\1~LAsᱏ݅GO3W,3рٶZ} TdwyRj\ӛ)2/U>ʽ+"qd")pO} -چ5p -jd4d>RQCCTS;mWZN*i#NVmΏ&~ -} -ef-o]:U] 6\PVѐ6VWi$ĈxSn0K*M&/v`5t(K@G4/4X;|@߮IӶ<},)JC&x~ -rV&tc28"v>1hlO[7Fj'bUdHH_v538#cjT%ZYRJBB*{Nݘ8vL
z>Mħ~?qI<®WwtF [R;A;Tlqe7erZ'iW7r{j;炮=))Zs^QaB]og8+EukLU_<v -fV$a@}oÕyj^fKK#{IT=>$]*eCTRڰi{C -bJ]*9Gі? -,]ןyܩ,OR,Xi_;Ө 9vnBF}pHz 1lwnT2kXm #Qخ#G8Dp ,\Wt'D[~UAGdvú[*oc -);x(G -!lB sG^cpH$$'U@VdagI~[8MR`4
GӾ^<0Ev¼j;סG3jUm HITc79ɮlqB5Rh>Bڗv'z-'y'W>|4w}nurhe4emNa]'f7}| -8ZN6n'+PWCT,2;.=KrF:̓nZ-i^wWe>
ZTp7FBwNcŶw>,0 -L[ct&Q`\PF쒼ێ֜ -U?ӬRҴHUPJwgۼNFgLEWxV72HFnrwh DG,%Z1xK -z]$J>[oo^FG9gp^VMHOeJo,<nyua+3\PM/pblAh@_#y(uF.OfO&F-pzH)"+-gNF\5'ͱGc8M&QvqY}Iu.=+y0M+:>Clc{a~ETkF&W G"eY,
qw8e2U6]1* -5ߦ/U;Q -_]a"^Y!˰jn ^h4g=GyF.YI% -
]CyAf?;:E1EWI87M\\`Z̩X$^"ތM'6#HFL^ۏ3Ő[P"dp2-p{S=Tڃte:Gir&<{9j]ݵؔ
13 -Զ(>׃~;Npǯ>apw٥1ma-oŵ8,["[h;uv#GFLFSAz>cޝaOBDY -¦TiwMU%hi^!R:[MΊnAuW߉<H?2E}uc2Ï=L\hAtp|k
-F%l0eTa" -{[&t@OXIx&zVf;fK
1 -BFX;tV0!u^~Z9<i$e%DO%x$/&ou҂fg(,zlkOMd5enNPt<6hHYR@qޜ).8SC^^!Qϛ,7<;O9Y9%GBuxEaC>J?j>$[. jɽs{?A;#Olv}p^y6Yp 5 -f V+_SM3
Ô|)S(Kw -~N)=}Ii -p#g}^*4?&WnWG5a3+mAwH4)?6a.-d2h -!xO!7NtܰvtUǵ\x:_.^:eW%faMͿoSj| #̽AV<'D=:=rT4)G3'4uЄ·:eRf`ve)lNtS`&RPхPo -cp -"ղ:ªAOֱm1blXS*2ާc
4凈Æ,|+?o:lqVEozt+ÉCNBhX7P)n -u(@q'\)iLd*N| _UȫkP.7o62.u6")ReE'Yތ7f
mfݧta -Z^7ˍqv%Aakci6aˎ#\rNV brXE! -WfPDmw8ZܹK(lGg;Ѳ,
@ -#4 C<Q1+aa:_WԀ.8lFKZ挮'tl iFᙖ.sI߷5iM&7ҦO -^50<˳ƺ2 ߙN<">h.,aEg{2>c|%T1~Zo6'pl_ȋ,0)/ ez&<{5hGb+n8Bc/1ZfY4|cjF{FXi 70<J-}XI|`'22SAܶڕwB3\16[Z&w:}G9!<81@,YPJB7Nɬ- -_:14!_8̱B#En
8Pud[X KxQ[85tOtJ{.]0QV%8W{IAD3 -|QdcШ^nܧ"7xyPs01pIbzʹ-̓i\DN?9p*4`~LwGQ
iWv3ۍMhK]3Emz+ȵtk"۷L;+BQ5VJ5oP?uqz\*vɪ+v!#( 茟^걟cL߯<Ҝ68<I1nՁC ?y -랣\w^CmQK?-fȂy8i<Z݁N dSQ:
`=Pp=p~d|69 -P]2G"/F5".Y)X
3h*ދf56p.?)S^57lְxCPH\K̸Yc *RaC;qh\Xj{ͫQD^s96?@jxnnik`քq~gΤnQRNEcl%L;rSPofL"
RN,lhȦق7XJS'Pƪ9wV)[v:^`WUk
Pk|z1zlmU5rpSy.2b) -1k:UBr!El ļh)HN, n@-:/:X]bt5֕T.=L~%tEI1Z3YnS<r2+NRy'YY%x1RM0PA_вwX2Q&Q[G߭1zvX¥qmzr
|3Z=dۘ*7Z@S@H%u`uL{KX Է )1QjsG.
Z|iGW}^]Q|
ڢhE띱pX?FǦDF6O&xc|oPz:#yAj EjϪ:r!⇽Ҟt;x2u{^8;~SiZs~M7zp$bR?rWD>lUa-"__H&xϰ"Ak]cjyqGAi2\,ְgCkzٚ(Bs(cIϐ䤹o{}MAPM[.6
r=E,iC+ag549,xc<їl(v"e23[2'@{s>95hʡ8bMee7LMgO*<w^,Ęz
}lHrnI6 jlRbś\+XpqF{S6I`edc%8_*P1z@V xAm䗭xn;GUaZ0-l>?"Clio8WCR6+ѧշZu"weNH8srHCf$BJܼzrRMz%? rR]0qyc/.R
f@pϜOߡ ;x݁YE?Rg`r$/̔$äEN3rxYCQ ECڵ:oUi}o'KUۆpybg`G -$!>7d廬|O"9xy#Ope=F"`n``[ݩd̞_$|kJ,5A^Z:FV[' [dD - -SWckٵy]]''/4,-{=Klj\QAHssv.
ɞa
4 -Fc^G#I
_SAqvD -uE}tM[Oc-p5C"bwðd7pkՕFFˇ#C8=I@/Kʽtވ粈=acDڨigxK4Ҵ cNp0}KX3wtE.Ҟ<=R8)ƌG(]''_ˬV}1wg&yiY -Ƨn~ $2 #GW -`aT4x}$_PB!m/j>%Hp'|T -ص+w֭o}FPMKիC|!qn~[jVcrZ$1Α8݊{(Q?ޖm/2NA°rp$byR?@ Bx.GdnKV b\hm |I{rYUpڢ0o(Yg()U6ju5~WvRH*(n=} -,O"gەUz09sǓ#<6klF_i7zw?3kFِ"Y=ig#ApXն l5e)f3PeH\-әhۏ@_g ]l[v>`ij,i)yKS\ˑEof=+O#Myjku$ !
UF,q}=2(`Bu'<o2A(,uCt])8oK<V{z,CDJ70F50E|H+w7>X%"Q-)8ৡі3,%O湮#G -Dv -NaG ->,L4
HTaz2uNJC~aoއrn -G̜1)ׯtZFdbGwbL(dI`fFVl -!tz
q5RY.Wr:!{wöɪejD!2SʅAX*Q7eF;Y>({HcΥ0*քZ֨
M7Ӓ5{'@~J%K.j<SԺkr#t{nAS6!rASN -HPgzQ}]>G@?[|ǝp -mTgЦE](` Ԋ R59`FpkJZm5ڎBÒ׃܋Zpamc"ՆʪA1VjbK|N(S3S9<,R2w}Y]XWq{W$zy7 !aon:K -
Z8YїBZDܶ[5WhcC}D}uRXCYNV3{IHHsnD,F7\Kaʚ?L= -G8C3WizHqQf7 T -K^]WbەQ
OU?c>WN:D`BXUᆨKJw&$ݵ -}dpacΊk=vLڱ@.Sd].bO6 nv0bF>b[7?"<om#YyZ3B*zZh\h 5.kiEGKG^ۚ}ecC#z}T$Qp0gj[[a*l!!"F~cB"o&70arf89WWU-?Bl>8t:_B_Qr%{FH#Iĝ.;U2} -t눳@Rz b|u@O;}-hoNẊN>D[IeVE|3$.w?-\Ng1[oG1^/w$T2 :pfv ɖ,qVSWU -5Eh_gȑ8^9
6l!1 -&q^|LS6$o<ߤV=3iX|[d<~8
W -ms\Q;CS{!*pXOJpF*'z_zV]/L.h,t`w%sC -a<l -ӱ3$+ɌP'G+ -
&Oy5Ri
>u눂J^"x^jЧrΎm#).̰h)K+YWRV
AO6BX|mG+7lF݂*`G[qC\4VT!m`6 5ƕ9=Y_}%~cөvG5ឱNAJɗ=Ϗ>H#@!m0qW:.6Hup!/kK&%=+:dG\NmKg "`7Q˺,ujNP$g jc&(t['@`qz0[uC\0&`d0LjP?y_hx8Sb)Ieu5eʄ_QeoB9ysZltG<{ND@PkQvgQtMu -SVM -+J'r:vN-6R<tަP/V؆*CU#UHIv G1Ys@ΰy^| -ܕj[å,'tΚp}*VNttvF-Puơש{5` -=m/NOΈ#se\A^>
'R6cYè<'8$2 -'azvwn:^"Vb?]g#H+A$FU!w^߅iRm=-vMbB0LЂ;ł=솫6+^@V4TղN.ěrލ -hF`eYʊj֧A3Wz>T(58l-hZ0m˜z-akj- -0ȼ&t;.}!)K%5vOTBd4w -
D+;X><.69W9B3[# -b^ ?Le-&3j{QU=Θ -~0Ag# -"Sp=C3хU F-V|B5LNyzKI!C [X-!\g;ơjU4<Y놩Ლ0g@]A8.'q/~yY+At9L$&r_u~ipV? 8}2{?N -cȼ4!|yg/AoU~cyvd6giNUgD¾/3!2wMϱp ƀD0~{75BLryHhX3 -K{n{>GW
wȪ&Y,u}7זPIYi<;%G\g -ʛpcdtZS~$ -LaSg!^}nq+u_/EZl-Lt%.&>6ӂR
NFWz -}w3ybio^ifŐ i\o?gڃ.YooTTg'X,<OV{sъjy@{8jcGrxP27@,!ƜkEƠ5+y9|uNŹbg,쁨oҩ)U-J -(wUm18|1)3q0#(W{ΌME|<hw!X2 8(axx{t~V*(D^NmftB¾\Y\x쯬q'D`m3
H,m"sһkj*b^<G9tz@0H.4/sV- -Bv:9JY
C9}FT9Y;˦|ΌO..qh&Odly
5|]<tnnքOlgwjȥL1@c/V,OEɵxZ"TT\@*zƺJAfnA]ٲۜ!Gxg!VvmtS:Xvlp\K+#Nb8J[W!MOw8;y|8G+o|T|Oc56zz~ڿ7zp -[6jWCGLļ -ߠDZ+Ƨ c8T
'WX2s?0ST[\ق;MT<9W'sxU -쀛bs$Cu1:+aPlBclyG8İ}LSPj@OJ$ȚW6[Slhck#K
}g8?tK%b[B~㩹w0iC -!z&ȝ9=hP{X !'MNKE6*IOc2Cm):ǠlNOΖ -uפlz}& -|z̫`Fu+ -uWy[BؿU$.v]PF"U>Y7a`(l$[t[I5%Ȫf?nz.utQ%3EwRI!U1c!tq -rN`P_
5UmɦE/Ԉ;Wz<nذ酙iX'"(uАoN{Bf~v*=єIqlú+Wrb
gں8_rA $lk*/1p[ ֥:jC(B}4.j/{YV^&@+ԇY -zwú5ަʦknXYa~!eM^xE!|vR ,~7Q -Zk4<~UjhR|:2Ά6;
C`yg#Sp]Mءh]ת8B|G3>i'fj/^?r.:ppTQȓ~lRq?$bQ`7g~Q\欄 -IqQ7;)C': UN1!JޓcJNRy1 "? -k4Ƭ;?İQap/5d%Y\x\k!.)"m0U -F? -uLwq,> -
58n$=Z[qax{2%Ն]d* ]L^orJq*i1S@´#>0f*b,(2Ӆu*j\1хl:Ʈw_! -?g|Td/I
O{
O]|gי!é~Ѥ}4?2j*G,].{JK{sY$ıLhdzD|!}fAIWTg -E\&w$Dc6:Vmvl$C[{V/*IVat yʂLͦbFفHbXL͈^dq䯕IeסE -K(7Rs.]{ B*LߞR*:Ҁ"WlP:k4ǻ I4Z -uv
5L, 奤XXTq(ۏYk<'B)d -xғ*xAXOS8V."\"K4B\xk<UKgEGPX -mUzTFe1jZZFAfɩ>EX((<`NDk%ZEtý>wJ"CWC_EUG;"%"a%ȫOM4%&GN(@ -ןYØwW<1p
`Fg/gOS%Qlջ@McjA'vkQ
3:!rSԋx<J Dtvn/{ -Z3/Lv3AWכW?僼.ŲoK3^4쟾Ɖc>P!-l>_ߒw1kҤvDI?qǵiu>k]LsF{J֤nXʆ3Im_:^\fU<U -I:5:-`Wʌj(n
"2#Jnzbg{~q)EšFSp]gӎЌ8 /.V*Htepr®uhƯ&d&V}8tT.v CgCY)Hu-4R8ei rw"k[?u¡ȀSG -&",|LUl]z\8+bXh*D2Xs_!"cи\2뎨l o
zg;Q\JI:{-][5Q.y:,,REHUgk w'G0 -[Ă2}kk --LF5D0ԩT -/x-q_6t*_K֦_7{= -$+fGa}&ɳ2!MdTS2|E5Ap;pQ Ɛ7U-l-^L{6N;)#J]j]<Խ6s/&t -4J3ha?j>hu5]?eg=ڄ"o>y -"q%2-J! wT%p]+F,e+'l j[ǖ*A@3䁟iYzq mZ+( -B -c[34T4иk8_GQ1PFՐ>ʭ4!H0hl/@%91vPSV>0B۸pWU *f| m4~7@ڸۂ} -݊e5QAN)bpYFM-PdkrmoPG~.Lw6mLݭks+#]F@TCO!GZj/u}6{Er8 c"^
|?G,'$2<(0gNFэ0ZTj˷jXܫ'gh(jː+ -Le: -j1*ܹ|F\ [$ -}n#~%,tMQQ-V1 -Av1> -v(UNoLg걏,f|zccK=fHM" -/h;(ګ9z+nĴ2) -V'@Ɯ]96m/Aum -g
ȏiZXWb5^!)8o>B jI[qxX[1ÿa1p?byIM` -Y&W^vui,|aN"݇^%S]g -:N74IۖnTjohmB!q>ttM($vMypq|ws+}!RV\OJN;lHkNmcggM1+
74DL
gjc3(TgLU14G#.3 -\)-I*\Z -j?JcڇyH$,iSja -iE8kuO31 )+rkafhk={;m!d]}8gcק -]yD- -]"Ftu1!nCqۂW -! -Ho@LW3AG52aPc#ߺ֜hrΡj}nF.&*a+\/)?!"5qk]ֽCj%[}=.NUrKVs_L1Ǧ7բgzz8/笟VdL6tм?=Wv]Yvvt -X-P;1DYfBA:RA^k.4i\8Yr7Q7
柅MpS/dyJpV'
y~:=!cY3^>N"i3U4Hl;$j -]IrH0LL8cBh?iEIm[Ct[+^la"M|c'3&<ͧKPPA1L-y8
V,Wu-5_@4U5>6́ζdȺYSmC -
dѾʗ:ާ\OڎArH,A°
^̎Ƶ<'Υ(fBm#9_RoLey8M˛N~:k,VG-] ~ثp+4P7L9)u_XW5\7`x,$'Oq߯wF,&y̾"ԱXX³ܼ@
řwly@09pk<@;65wIu#Ƒ - -V)uQP\֠F4p4J͊N}3M^Fsk+ј8.?Z38:nջ#_U¡\vPRίtE9og)̕Pq(#g֝!نimi"K!Uo&V"3e(nrMuK,πiT8%^W#݄- -5g)5Fd0<t-I vg1$%}p #Sr۷CE0ම2ԌP{E\ -lD)"hmeP"~FFԖWL6>%Pv>B06i?3F -L. -̚rCD -$&zŪ8
o(=#{Bwǡqjp?ICmHd6Dkp͓F_׀ſ'ĝیxFTޟ8wp!BTYkhJrPjo9F?#4 dKU%]LWO -%ho|PI]dK*8a#ZH}!_ײ}HP}b
}BԠD@^ܻ37M('D+M#)aBnf~RD -AFA⾷Y`m56*$UM^٥.\9?BԚv}-$x&ޜ 'PW/L{WOQa'1a -Z6<Pe!.Ax-ruoCfw]m8L= ב p]K_ʠK -~_O:^'K
.OpeE3D?Xi?IYS)g_]NTdi5Vy'=և#tʆQ?R@Թj
I\|cp:%jg<2Ȑ -DKg<
ա+둝bϨjf!@<nނ2|Cr[!rQu0>pȏBS8 -f¶8 -0sWRF.(s''axo=Ԇ[-{X M3macbjUx}|iB&v.d|VNoZ}J+yUO=0=Hߞ\a
JLf NKĂk.rcI7N'LFhHt\}1|MaoLzҪeVgqu yuC2Lus$?j2=n7[tĚ[PiS,xcut -N/))&t|5t1T[Of356T>7i!Ñt~'G%"}"bZ!b=oP4<8TrҍM+cmչP{08ܰ,oYj
iM`$"bǿZMGu
N)q(4%4߬! -$o#.غiVZC7[c4F3U-G
y#İ>tL -ú:8yULPIJKXdT[CIr&`*nh=ߔ@ -*!\zT5A$j^B@8g1?"/"UU*FUgOJFsE(E<œ% -EA{uXr5<uSfvӟPws3Q?S'Zz)W) -uǝF4䋿[v&Qb|C+-Z -i*M<tD.7sm\ -rX/9T;IӄA?mESh9-kf'W!(F-q;]z6G&lYqi&TkdLگ.I?(g+}w;P -|qŃ3\/ĩ/V -6
+%˞i!5Qr^KQܲn;!ʮx֬[19<y;@sEV/'iuIלgX:15ql@1Əg͍c*w'Nc>{Y$
l6/olbx{DY{^ue+D -z̪I0C%/ZJYG'd8wWC(%t -a'Q,4bNoy #pU{D7:]xHp2Ȯ5Oy缅:xgZ$ľɐ9+`{lB4T
s:4n - -f?TF2QԔP|l[\24fy%K -j132S}
si{? -w9$64g_P
n@jB\ -UtbO"f&8EkA~9_I\عݝvx:_G2V-]XC[ZPB{3U5M\~J7ɱ`N׃#{僶oRm7 O<״OG#->N܋Rq@%8p<&ЊWXr -w4z}N8D̢.j^ǹw+Fɝ6 ٕkA(O軫'3g7ÚOǞvJ1BI:KtO/6T,Y/rF|="PmF'A)z\6Z:-*<L#8LI;OYNLFce-%955Etii=%,E>akIhlb@n&围bSJ%wmq|Ī|Vk4oIgX(nפ<XB
I0ޱ/hցgԍuI{|Na}$ws!V/-XR0tPB6"XqHnXU~ۋT)rձBy"Qi$=WE"Tr^_|s\+m'Df
aM w+ -Hi, -Ē;ѓkWEĝhqi\YdPl8rtf?E!m2t^Co@~pYe q]?x3B`VT˿+:@uj2v과gz|"t -ʿDg#ar(*e*S,{:2.B/Fi{$ֻJBy
J*Bq0S]/L_}K"uJm=K6W&:MI'_z5QWfMiG'/V'|~鈟ס[Wv945I[h*TYL#hdwժ40nܦlKy+_,#on -e~mBt^Գ6Tv~<GE/K =2f+cOL%I#za.GKrΒtN{hS!'%f(2_qCyY;0b)lkKu -9uKn[mi|lh1[H'{b.a,O?{;-sg)D*hwkE`"3\`jJ=ݞ -|RxD!2y[#vir_ {VSСʬS85g}DrD[k -Z)5Jg[ K,H?E))vRx']119zq2=ظ}s+ȉN)<
:<G^xe6]'\9Y.zD5L6,<_JNQVs١,_Aix7T?=o'rB]`nZ4ӓ]~& -ʡ'o9:DiywM/kKO fF< -91e]Ù5iPcYsD M<N\GД'I -RF:H3
A"..Bl1§ *py3pĶbBT߉Ǯ=rC6=]]7L*ш( }8W!=FgpqtzfJP@J/>q -[RǒS#)VppxC)GX=x:dvQz*<tFge"ȎlR -̝Cf)NDĉ[(a
whCq\hsƃK6p"qAI5}3lX74i|:ԜQ !ƬݼLϚD'BqrmM=NmrFڦ^zG!\h5*&rYa#|b@ÕA,r?\c\vizR8i֚ *~g@`hN !+.:fi -kɓR5| ԾgΤaN~o`CՄD1=P@4iBkq5to0nx0#xH%t_U
~bYbv& pJޯĈØ*
N!佽xAHze'!Ձ3ݓ݀ZSEŌ -_C7ENb*vOk+ls9L"dL%xD8ό\̷:Xn3%a|I`/A֮HI;?-[@ZN'Y5ƇǦ;]Y;<uA`l7b*I|lD-[y=U/SdqxV3ڜDEb7/"xݔOj
;sߝ8~XI}hwΑq;ҙ")&8N">lOļ#1q<+ӉB OU֒+ccz{v,GyK&3C:m&=\o&fXk@" Q -̲"4cnF
=1?Y9F;ih/s_xxW/.`HȳjϠQ"kDQ@05s!H[ǘ8KcA'"
)z7JVW(ױpG-j-e)kDGbPyc/-ŲUd-Άwed##3~NE-0? -exy<-^bVOTo?UlY:XG̜ŬzNN<X}`Aጉ[xp$%ha\ZWfeLAMz9y\ظP
۔@S'=QfYl7lޞ& Is\4\K -;XP yF^oZtto8lܺ1,]4_yceY?]lN
IVUYE3kX_ւԛ&҃do1r`o57s%TJz+la)6~MWcf\+dis4+EdIP˅G|4wi{blG75F>h%k4kXϖ]Dm\PS瑐%kҥSE=ދC$C&HVdcPxgM=C.ʪd[|n =HhB])5/\>:1xSC!W0V6IyF1u|=îZ%jLrH;x:t(&n [eUYlV붦3o%Am7gz -* .t_[X -iD P]Hr;@ -wXL\T -ylJ`Oj'Žkk/i4_1 o#pa2 ͱrkXAJ>w0,9]NӦM.w:N<zyX6fixA -+sɱCQݚj$5Ihuiȥ[6D[f8"+Tĸԧx;lp$4H|MݾI"ECe9ӒW -%8)2җ:t)z2X'r(TW"WmBFV#r\}GұGcHa:LTXiB Ƥ -jw*cqC}*b{;
qt%3о0W*am6pj`wz6,^Ve'soZ Ƀɤd4{=hk.QSp@MQg` -Wa*f(פ6vӀ8i><֦ߓ9T$/I5P9,o|@A;ʐ'?/˽yk[X-{I70Q9˹Л('1fS4Ӂ[BrSȀgYUL"4IzG!i<IyvH%}Rjy -RnWܰe(knBds.P'`f {P#/oJYi;.|+,wφb&3=r6%Z -E g[
<,(T_v:)q˻7u&Nr:_wm-`TU|b|!g@<"M#nȣ!1+FhwR5'ʱۊms-=,B-MWÓ[fY3}viAleH\>q#v@?_ԥW)DIí*,C'۔Fc2PpZ2`wgMu62)^i&ǍcO(;NO:ɘh {壞o"Ciw7V]kgcX:`kJ'B'h<"=.
/]x8 -d|LP+qѳ++RfI_Fe%"+hpDzdv<'\ԇ:?!w7nFc9zPH[֛*JY{)maa5ZmcQXwdAqJML+!Îlc@!b2G⾦lC70x?wx6va4'/AYlƭ2"<ۘ 6LXgVΖGhZk cny73 -Ep}8ϫ=$9"T3Dn!xw`WI -h8'**Rr+g%jPt`=wbtFi:9_g7`VRz/C8i?*M^>joE9+ךܺ+ѧRǶ@۫ФȒ4d\ɗol Kho"Re~pW
ä|}r-xJ}%H;r3[<pɯ<%m)V ВFbLC!#4Q|_**QWG !G*`cՄB* -;c+5P^9_ܶL*f'n/b -bbz4"g;!M}%z*t.1GЅDheWM0%δZm5>IBh6zxx7 X]*2JǟcUu -r4'8E
ҍWۈ:rZĿvw̹_)z$Bt `Bi3S4 \;,UZ"8T:jOyW3RJ^mwm՜gJ('шAuNGrHf^bm51<}D=) ReZ19ܼb]J'T}$2 -q1Ȗ5ge`IY_E}ݻ3)˰>جJD'ȸqpƵ= =qY^v7cFWvoҮ~Jl_O3jV
.Z.7w9dxg5![Kouhح7)g^e2(id.a6i! -%ҨpaVљՙt,,熞t(>ߨWnүUGz%vAF^=zڍ }פG Dt)iՏDcz'<|*p#U[=`0?)`k< &K(</h(HSQ` -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -endstream -endobj - -17 0 obj -63646 -endobj - -18 0 obj -<</Type/FontDescriptor/FontName/BAAAAA+LibertinusSerifRegular -/Flags 4 -/FontBBox[-1325 -256 1269 929]/ItalicAngle 0 -/Ascent 894 -/Descent 246 -/CapHeight 928 -/StemV 80 -/FontFile 16 0 R ->> -endobj - -% PDFWriterImpl::createToUnicodeCMap -19 0 obj -<</Length 3462>> -stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> <FF> -endcodespacerange -100 beginbfchar -<01> <E001> -<02> <0020> -<03> <004C> -<04> <0069> -<05> <0062> -<06> <0065> -<07> <0072> -<08> <0074> -<09> <006E> -<0A> <0075> -<0B> <0073> -<0C> <0053> -<0D> <0066> -<0E> <00B7> -<0F> <004D> -<10> <0075> -<11> <006C> -<12> <0074> -<13> <0069> -<14> <006E> -<15> <0067> -<16> <0061> -<17> <0065> -<18> <0042> -<19> <0073> -<1A> <0070> -<1B> <0078> -<1C> <006D> -<1D> <0031> -<1E> <0062> -<1F> <0072> -<20> <0066> -<21> <0032> -<22> <0050> -<23> <0030> -<24> <0033> -<25> <0034> -<26> <0035> -<27> <0036> -<28> <0037> -<29> <0038> -<2A> <0039> -<2B> <0056> -<2C> <006F> -<2D> <003A> -<2E> <002E> -<2F> <0041> -<30> <0071> -<31> <0063> -<32> <006B> -<33> <0077> -<34> <006A> -<35> <0076> -<36> <0068> -<37> <007A> -<38> <0079> -<39> <0064> -<3A> <0421> -<3B> <044A> -<3C> <0435> -<3D> <0448> -<3E> <044C> -<3F> <0449> -<40> <0451> -<41> <044D> -<42> <0442> -<43> <0438> -<44> <0445> -<45> <043C> -<46> <044F> -<47> <0433> -<48> <043A> -<49> <0444> -<4A> <0440> -<4B> <0430> -<4C> <043D> -<4D> <0446> -<4E> <0443> -<4F> <0437> -<50> <0441> -<51> <0431> -<52> <043B> -<53> <043E> -<54> <002C> -<55> <0434> -<56> <0432> -<57> <044B> -<58> <043F> -<59> <0439> -<5A> <0447> -<5B> <044E> -<5C> <0021> -<5D> <002D> -<5E> <0054> -<5F> <00DF> -<60> <201E> -<61> <0043> -<62> <00E9> -<63> <0048> -<64> <201C> -endbfchar -100 beginbfchar -<65> <00FC> -<66> <00660074> -<67> <004B> -<68> <00660066> -<69> <0066> -<6A> <20AC> -<6B> <0057> -<6C> <0028> -<6D> <0029> -<6E> <0044> -<6F> <0047> -<70> <00E4> -<71> <0049> -<72> <0046> -<73> <004E> -<74> <207A> -<75> <004F> -<76> <2084> -<77> <00B2> -<78> <207B> -<79> <00660066> -<7A> <2026> -<7B> <003F> -<7C> <201A> -<7D> <2018> -<7E> <00F6> -<7F> <003B> -<80> <005A> -<81> <00E8> -<82> <0045> -<83> <2019> -<84> <004A> -<85> <00E0> -<86> <00EA> -<87> <1F6E> -<88> <03BA> -<89> <03BF> -<8A> <03B9> -<8B> <03BD> -<8C> <1F78> -<8D> <03B1> -<8E> <1F50> -<8F> <03C4> -<90> <1F71> -<91> <03B4> -<92> <03B5> -<93> <03BB> -<94> <03C6> -<95> <1F38> -<96> <03C3> -<97> <03BC> -<98> <1F75> -<99> <03B7> -<9A> <03C2> -<9B> <03C1> -<9C> <1F06> -<9D> <1FE4> -<9E> <1F36> -<9F> <03B8> -<A0> <1FBD> -<A1> <1F45> -<A2> <0396> -<A3> <1F7A> -<A4> <1FF6> -<A5> <1F00> -<A6> <03C0> -<A7> <039F> -<A8> <1F30> -<A9> <1F77> -<AA> <03C5> -<AB> <1F41> -<AC> <1FD6> -<AD> <03C7> -<AE> <1F76> -<AF> <1FF7> -<B0> <1F14> -<B1> <03B6> -<B2> <012B> -<B3> <0113> -<B4> <0101> -<B5> <016B> -<B6> <014D> -<B7> <0066006C> -<B8> <00ED> -<B9> <00E6> -<BA> <00FE> -<BB> <00F0> -<BC> <00660069> -<BD> <00730074> -<BE> <00E3> -<BF> <017F> -<C0> <0055> -<C1> <0025> -<C2> <00E5> -<C3> <006600660069> -<C4> <0052> -<C5> <0027> -<C6> <00E2> -<C7> <00E1> -<C8> <0159> -endbfchar -55 beginbfchar -<C9> <010D> -<CA> <0160> -<CB> <00FD> -<CC> <017E> -<CD> <011B> -<CE> <0161> -<CF> <016F> -<D0> <041C> -<D1> <0458> -<D2> <0431> -<D3> <0420> -<D4> <0413> -<D5> <0411> -<D6> <041F> -<D7> <0415> -<D8> <0414> -<D9> <0422> -<DA> <0418> -<DB> <0417> -<DC> <0410> -<DD> <0427> -<DE> <041D> -<DF> <0424> -<E0> <041E> -<E1> <041A> -<E2> <0412> -<E3> <0117> -<E4> <0173> -<E5> <012F> -<E6> <0119> -<E7> <0142> -<E8> <0144> -<E9> <0105> -<EA> <00F3> -<EB> <017C> -<EC> <00AB> -<ED> <00BB> -<EE> <00FA> -<EF> <0059> -<F0> <00CD> -<F1> <05DA> -<F2> <05D9> -<F3> <05D0> -<F4> <05D4> -<F5> <05E8> -<F6> <05D1> -<F7> <05D7> -<F8> <05D5> -<F9> <05DC> -<FA> <05E6> -<FB> <05DE> -<FC> <05E2> -<FD> <05EA> -<FE> <05E4> -<FF> <05D6> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end - -endstream -endobj - -20 0 obj -<</Type/Font/Subtype/Type1/BaseFont/BAAAAA+LibertinusSerifRegular -/FirstChar 0 -/LastChar 255 -/Widths[500 500 250 528 311 507 477 511 529 602 576 412 485 458 250 839 -531 264 316 271 542 500 457 447 588 390 519 490 790 465 493 372 -310 465 541 465 465 465 465 465 465 465 465 652 504 236 220 695 -503 428 512 747 272 497 538 424 515 506 646 565 447 849 465 849 -447 454 445 586 490 680 481 416 502 657 519 457 586 577 515 436 -428 489 527 504 220 538 479 724 586 586 539 731 288 338 597 541 -375 646 447 730 375 531 596 637 582 328 465 951 298 298 701 685 -457 297 485 699 307 702 307 307 307 595 749 435 268 268 504 236 -604 447 557 268 322 457 447 850 506 504 281 474 504 566 490 441 -566 491 397 531 589 383 570 490 528 528 441 525 566 525 281 489 -181 504 604 490 658 566 566 702 281 281 490 504 281 505 281 658 -397 441 271 447 457 531 504 540 271 687 502 486 560 680 457 291 -661 637 457 829 587 190 457 457 372 428 485 515 424 447 390 531 -839 272 505 541 497 583 667 557 659 597 710 558 695 650 730 674 -702 606 588 447 531 271 447 264 542 457 504 424 543 543 531 575 -297 475 270 481 478 489 468 479 285 476 480 520 499 515 463 289 -] -/FontDescriptor 18 0 R -/ToUnicode 19 0 R ->> -endobj - -% PDFWriterImpl::emitFonts -21 0 obj -<</Length 22 0 R/Length1 1407/Length2 12420/Length3 532>> -stream -%!FontType1-1.0: LibertinusSerifRegular 001.003 -11 dict begin -/FontType 1 def -/PaintType 0 def -/FontName /LibertinusSerifRegular def -/UniqueID 4100002 def -/FontMatrix [0.001 0 0 0.001 0 0]readonly def -/FontBBox {-1325 -256 1269 928}readonly def -/FontInfo 2 dict dup begin - /FullName (LibertinusSerifRegular) readonly def - /FamilyName (LibertinusSerifRegular) readonly def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 1 /uni05DB put -dup 2 /uni05DD put -dup 3 /uni05D8 put -dup 4 /uni05E9 put -dup 5 /uni05DF put -dup 6 /uni05E7 put -dup 7 /uni05E1 put -dup 8 /uni05D2 put -dup 9 /uni05D3 put -dup 10 /uni00B3 put -dup 11 /uni262F put -dup 12 /sun put -dup 13 /uni263D put -dup 14 /uni263F put -dup 15 /female put -dup 16 /uni2641 put -dup 17 /male put -dup 18 /uni2643 put -dup 19 /uni2644 put -dup 20 /uni2645 put -dup 21 /uni2646 put -dup 22 /uni2647 put -dup 23 /uni2648 put -dup 24 /uni2649 put -dup 25 /uni264A put -dup 26 /uni264B put -dup 27 /uni264C put -dup 28 /uni264D put -dup 29 /uni264E put -dup 30 /uni264F put -dup 31 /uni2650 put -dup 32 /uni2651 put -dup 33 /uni2652 put -dup 34 /uni2653 put -dup 35 /uni2695 put -dup 36 /uni2698 put -dup 37 /uni261B put -dup 38 /uhorn put -dup 39 /ohorn put -dup 40 /uni1EDD put -dup 41 /dcroat put -dup 42 /uni1EE9 put -dup 43 /uni1EA1 put -dup 44 /X put -dup 45 /uni1ECF put -dup 46 /uni1EEB put -dup 47 /igrave put -readonly def -currentdict end -currentfile eexec -A $<[eDr_ѩ_PK
:/c&ơkQp&>%/p:mD_kQBp\o
_T҅*;
&#xzuK-Juhtִ}{s{{qе\\~n=湀]hSO~#7nq%SNCh$Dެ'fϣڨ~^Pu-M3z60wm\k!RQjT#2WM"BF3nCg=ϡQ65o8QʂrR> Bi^tJ{|~_Ss4ur5~7$0RbG槚g4FsH$$`Ӌ{fhž -lXK~):p]0 -`sQo~Ć؞0D7vRC8PX~.N\A],<XW&QcDuT؞h!bKQ"qmyRJ3cGLNݾԩ0",,"Aod$@̯"ֿ{e\FdA o*8#3Ȓw1相00!ss|8dvsǎ|``Bԛa -F/9>|aK}bd@!Iu'ME#x]ʶ/bFySńg[FHZ)$Eq~:*"ui}5*~|s7rD=XS%R^/^G8,|4zvkF;״_ϥn -n ^ŕ٠ KQ7s-<cvrg"*lW{?2.DhY7t
{K6+<1ب
pkηfWnaQ憦mwۙ⻑Ć{\?-S LӐ&)yTArKj@V!h'S& -r AD@XS<J/`$Tk>*E0H)ކ:g*SmV(0i]됭LrNvIRxK_"W=i:InĆԏ ZUKXD` -inTy{b WoqX^!HT@r_ Q@C~z3"5} -V]-,TSX%4h'}!'@Ww7B=Q&U3\i^x y]5|8oTMͻqr4'Udau
.Zj7Ya<lW-uI1&Ø6MO!!cךNt+-pnŻ,=ΪޅfJ*1~XQHbFYay+g -d aKEF1~ _HhJI\Er#O%(% (-iV|ֽBqu$;: - - -{rioc;p6کݵ2 @^{Γx#<SXneG](`#jѦFS o
T]Ai>)bC@̮.Azqhtu~9/N9fJ$͂GM]"gz+XaD&/ĽWuS'.)0o !aX=
*Rzl4*UĤyj˿FfιgZyzßFb>O%89CJUK_דML.t(V -||PgkR?zq<#/z"$ >t#%I-y7SR,O(/iC'kHg*'epB0DAܣd{.ؐ >f{5DWMkue@ m80s^hsԴl~ -Cĺׅe#E<m)!F^4;}
Uһ?R~NK6E55Nv2c\B -[zt:vR -Ps% 4E>"D.ꗤ8M-vv Hb3'ҘIӌW8 Fٸ\c>0po%A
ܠP7|)3&O9ڞmlika#쾜(YA/tN 1?T|>^OֹҮG:{Nh"dӍVZP -bY!g9(|)ܸ<ӧhh6s\Cr@V%썘A--gINY0L`"Pd&KUYlwK9űR9yyXr"3%Q55ք@ \CU>tqðAd0qbڮFDTo4=NAZgu.#
>L<>e5z -h5M=|o`Vmk>a#Fkۆ}<?1#)+{_:wK%QH<%t~5L
0u4kNJA/8NG-y(np9<qֹ3~ӧ{M̓:v$roK* -T688cxDCsiNrB1:cr)aSO馾,KF!M7D -sʷziҪzЊ'1Nς(<Foӧm/@,߅ͼx ,hU
*ݩ+n SYpFDF':f=|kYn yAɤiN{58hE8{`lG\]RjPj]E6B{.XbY)n|pP
l#8#'T4Ж㥵y 8"T2$fֿ<OT{<$wp+,QEÈWCǓ$@bf-Z|ԍ(r.yרr)cȬOЍk4Nqģ[$[, ?j,
ȿtyT+RjDvRW̨f(pohW3܍fk?4L[8o0KN8R ?/[8becB/?hG%{ -+~iꀾ
q!AzMIkKLY:*jTbfܕpPjux
ƀôm!D'8w.RPa㷗AЏK$"T`#u?\o̯Q^+~B
IzaAzQ^,sk&0/@J$JpfrQfGejK72rL'XBZ<=`õxppոGҫe"Xf4u]ӹHԩ.GP"YtAԍS"tDnGDWoM}T,N.M<<qLhX48! z<xo/[T,ȇF<(G:𗍗^ۂe{>t9Qr`,jyo4ٷ8F-@PP>l[22ץ\Yv;gH$gObt+Oݟ{VCF]$ɭBK0!OJ{!cͱꀥA(
7dQ1`P6Q
-Q$/ßdbf Lk
vW:=onKU;qǡL s>5RŸdȓ`zJ; u*]I.>-H5F]-QsW>Ѕ\~n-B$r05|z]-⇼8AҗcRQ1MzTy覃UŰ=nWABcDHҳI -^W"6C2EB,K^W1RĒEމ((_χTֽ0, N| `\2f4-19 -t#vj)ݤ< hn(/6c4av|xK)S2V1}"a%/`zGw4LTib_FM -ӄGNt
XhXǺ1<1<<+{m8.8jYZKyOO<xy,A7H -b,M:-Uy ǃ#ByK49w5 79屭x(OsApr,K]zɧD@?RY0lα8MN?4@oCwFn.1'Db`hyz_P5] rzr:dEw9-C+W)F-Rip6]+,K(Cu_'s͋LaYEݘCC>SId'nʓ}Mϵ>!S贅AV.;6eMLW>fܷ> -+E]`o."ZAyߵPjףDs\NDHآDȷ|n&$F~y\Sezx"Y0#ރA."=0s95Y -
"l]B0yH"\A0Qk<ITM\ϊ59yк)̈́@_@T5L Cp."^mypu +n=YoD䐰\y@Ќy$saջڔ6dz[^nJ`l?<\!b,HjW$sed<"ts0 -dDΔʄt_jPf81Y3HN $ϯ'
"O{z3F4r(nRer{Z W{^HzlAqE -k|e@lœ#ܹm,]"LB:a5ryiJi)FrP~yX/j{9:au_Y=bU\͏$T]>Z~!>l5kLkT -Z{5;mpsܖ=jyoC<DD
H$ 0[U׆}8V*rtIpA[0jI-g$#Kz|J ]0s{T)x p0f`!-IEe4+s_pbMzh%v8ӜS)>-EՐ)H -] -ZZˋmb҆b`!5%սTG>)̛)K7WV>9=ۊ`|iNqxdxM1()\,
3W*Di0ׁ8ZgzdI*\GwcNq'@jfX2Ӫ|f#^5b뗆l*s70ė!1o,p'ilIqvaͷ_*;~WwOzvqAyqHO3`鶬܋['xtǍ -Ʀ -BY=Jt(n`w5+)}"0UI^MݩiWij]:A<1ׅg-, -)*B,e!!s_24<d6>/ɕ$du@
CU<0sE<H -AIE - bJ7]@dZ2X6N(w|@wKj%X$/g6#;@O2g2B]ݓ#H.Ʊǀ4qD`m -'}yf%7N1h'Ɵ7Oo$cmkVq<!#yyzP4p.Ѯ[q/ڕ"[A 2i;q}@cEe5UwibG)W{BB<d""\9Ϛf3<K%Uf[n9-Ȑe=c8<c{Ls齾-u=}C*'wA] .}*&V.gHDj;J߾dFJ@?Fgk{FE=[Slo -v_¯^Tٜxl>$⋓@菤'YD50G ]8Cg -ceuCpטTיۭɰRQBF&L[a`xliNo< -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -endstream -endobj - -22 0 obj -14359 -endobj - -23 0 obj -<</Type/FontDescriptor/FontName/FAAAAA+LibertinusSerifRegular -/Flags 4 -/FontBBox[-1325 -256 1269 929]/ItalicAngle 0 -/Ascent 894 -/Descent 246 -/CapHeight 928 -/StemV 80 -/FontFile 21 0 R ->> -endobj - -% PDFWriterImpl::createToUnicodeCMap -24 0 obj -<</Length 882>> -stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> <FF> -endcodespacerange -47 beginbfchar -<01> <05DB> -<02> <05DD> -<03> <05D8> -<04> <05E9> -<05> <05DF> -<06> <05E7> -<07> <05E1> -<08> <05D2> -<09> <05D3> -<0A> <00B3> -<0B> <262F> -<0C> <263C> -<0D> <263D> -<0E> <263F> -<0F> <2640> -<10> <2641> -<11> <2642> -<12> <2643> -<13> <2644> -<14> <2645> -<15> <2646> -<16> <2647> -<17> <2648> -<18> <2649> -<19> <264A> -<1A> <264B> -<1B> <264C> -<1C> <264D> -<1D> <264E> -<1E> <264F> -<1F> <2650> -<20> <2651> -<21> <2652> -<22> <2653> -<23> <2695> -<24> <2698> -<25> <261B> -<26> <01B0> -<27> <01A1> -<28> <1EDD> -<29> <0111> -<2A> <1EE9> -<2B> <1EA1> -<2C> <0058> -<2D> <1ECF> -<2E> <1EEB> -<2F> <00EC> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end - -endstream -endobj - -25 0 obj -<</Type/Font/Subtype/Type1/BaseFont/FAAAAA+LibertinusSerifRegular -/FirstChar 0 -/LastChar 47 -/Widths[500 463 527 486 612 282 497 510 335 438 307 643 693 507 557 557 -557 667 645 510 617 810 495 892 788 718 836 725 764 737 678 646 -821 830 645 467 407 997 531 501 501 506 531 457 660 504 531 271 -] -/FontDescriptor 23 0 R -/ToUnicode 24 0 R ->> -endobj - -% PDFWriterImpl::emitFonts -26 0 obj -<</Length 27 0 R/Length1 1060/Length2 8616/Length3 532>> -stream -%!FontType1-1.0: LibertinusSerifItalic 001.003 -11 dict begin -/FontType 1 def -/PaintType 0 def -/FontName /LibertinusSerifItalic def -/UniqueID 4100003 def -/FontMatrix [0.001 0 0 0.001 0 0]readonly def -/FontBBox {-1325 -312 1390 928}readonly def -/FontInfo 2 dict dup begin - /FullName (LibertinusSerifItalic) readonly def - /FamilyName (LibertinusSerifItalic) readonly def -end readonly def -/Encoding 256 array -0 1 255 {1 index exch /.notdef put} for -dup 1 /L put -dup 2 /e put -dup 3 /space put -dup 4 /d put -dup 5 /s put -dup 6 /i put -dup 7 /n put -dup 8 /t put -dup 9 /p put -dup 10 /r put -dup 11 /colon put -dup 12 /j put -dup 13 /a put -dup 14 /comma put -dup 15 /c put -dup 16 /h put -dup 17 /T put -dup 18 /eacute put -dup 19 /m put -dup 20 /egrave put -dup 21 /E put -dup 22 /q put -dup 23 /u put -dup 24 /l put -dup 25 /o put -dup 26 /quoteright put -dup 27 /b put -dup 28 /z put -dup 29 /period put -dup 30 /D put -dup 31 /g put -dup 32 /J put -dup 33 /agrave put -dup 34 /v put -dup 35 /x put -dup 36 /ecircumflex put -dup 37 /semicolon put -readonly def -currentdict end -currentfile eexec -A $<[eDr_ѩ_PK
:/c&ơkQp&>%/p:mD_kQBp\o
_T҅*;
&#xzuK-Juhtִ}{s{{qе\\~n=湀]hSO~#7nq%SNCh$Dެ'f)ބy
8߾K9Xl1IZMdPDNctY3FOՏݖ84dt"Q<86w]J& -dC
FG#'Gy/:#u_=-e|i#iuzmsH\Y/
3ڍcT0H - ->x{"= -@hL+V*1fƹos|yHˣgu2%fV;D\D" Øo) ~MCНi-ଭae -'[dV]J祯^#M:X%< -\9>|MyDfV7كk?ϭ2m\IS30~XUnQgR)|`Qo0=)uW;m_H1t8pw,5k -4G!_e%%!V3N~{`xOF
K]Dƥl,5ښo72wԡ,uĦr,|F])"-pn!,Pۑ{7XuIv:;^IJHp?zqbPLLKBB`Lu0dGAapy2S.ch'Ƥ|M$kY8X{gV3]KL~^@xXnXu t_sl0teAF7tۮ5Jbc[ǐ -+V'f %4f(_%c6?
C#6Jmrr m]|I5X~rI>bQ̈́vAu]ݯ
/ڏ*5u'1* ݣoӦ©҅n$-ڀn`*rz,xԻC"kfc=`Lhјz,:C<l-Âx܁d\>($7鮤Ԕ( -WuS0Xkw켭PƽzjG"AdJ,Dg)y24lh7U[{VZ͍ufՌob,4mrJEDD
떢Z8ch3{={V0|t,ABYF?FoS8`Յ09Lg -#,j+li&@RzʬDkO*jFM[Zj :?DG\jTrDUt5nuSxN -!I pĦx"i+E#6P7@GmID' C6{އ Quۚt rHJ\0@ө#Jtɂs\@J lK`f#a֥؉Gd<@1؊%4@ȦcbăK o1%rϴ7!6p*Ro.sYQLTE92nŏ1k5,pL5"mV6uU8Lћ3Z
iY4- -<4ظ)fv EYton5A62Og6u9cDEQpjUʅAkrwo=c[hPue{;H/(r5=GlkabPȳu}da-ѮGy~AyQsfR3Z\rw[]ҥz[ۼ`wX@#I3`%3fno=DT3WxW9fXau8.5кIL3KǜIZMC2F-zF@a 2miE|K7G:IF
]S9@Аeju78QF?ad5,֧PDuk -%ܒ>@@ŗvzPE_êbߕAaHsm1wHsxNC
q(o0vKhQ>}(yW -⎂ө9@bB8h -d6j&x[RPs4J>&v׀U)VlEcB0dO{t/Vw0RΡ 5c`26nA%yUR --WeH=O]
cIB+!9ެز,wf|wkJ(jn##;j3t{&^ؗ)v<=%?uRA6\IOLSXGh~*(rs*ƽ2D`r/":Gge\rQH3pz8h}eFV)]dTg{xËGÝk^h<K^sNa.6q#,">{dg
EK\n-ڸO)XXC =̇Ø)7ӈUBrNb&O0aR\c>ɦA|$!vUP<>? -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -0000000000000000000000000000000000000000000000000000000000000000 -cleartomark -endstream -endobj - -27 0 obj -10208 -endobj - -28 0 obj -<</Type/FontDescriptor/FontName/EAAAAA+LibertinusSerifItalic -/Flags 68 -/FontBBox[-1325 -312 1390 929]/ItalicAngle -30 -/Ascent 894 -/Descent 246 -/CapHeight 928 -/StemV 80 -/FontFile 26 0 R ->> -endobj - -% PDFWriterImpl::createToUnicodeCMap -29 0 obj -<</Length 762>> -stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> <FF> -endcodespacerange -37 beginbfchar -<01> <004C> -<02> <0065> -<03> <0020> -<04> <0064> -<05> <0073> -<06> <0069> -<07> <006E> -<08> <0074> -<09> <0070> -<0A> <0072> -<0B> <003A> -<0C> <006A> -<0D> <0061> -<0E> <002C> -<0F> <0063> -<10> <0068> -<11> <0054> -<12> <00E9> -<13> <006D> -<14> <00E8> -<15> <0045> -<16> <0071> -<17> <0075> -<18> <006C> -<19> <006F> -<1A> <2019> -<1B> <0062> -<1C> <007A> -<1D> <002E> -<1E> <0044> -<1F> <0067> -<20> <004A> -<21> <00E0> -<22> <0076> -<23> <0078> -<24> <00EA> -<25> <003B> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end - -endstream -endobj - -30 0 obj -<</Type/Font/Subtype/Type1/BaseFont/EAAAAA+LibertinusSerifItalic -/FirstChar 0 -/LastChar 37 -/Widths[500 519 401 250 489 353 276 518 307 489 357 219 259 486 219 389 -519 544 401 783 401 526 491 521 266 447 268 478 436 219 667 477 -414 486 472 475 401 219 ] -/FontDescriptor 28 0 R -/ToUnicode 29 0 R ->> -endobj - -% PDFWriterImpl::emitFonts -31 0 obj -<</Length 32 0 R/Length1 11392>> -stream -true - - - - - - M - -h
\ -_ - - - -DejaVu changes are in public domain -DejaVu SerifBookDejaVu SerifDejaVu SerifVersion 2.37DejaVuSerifDejaVu fonts teamhttp://dejavu.sourceforge.netFonts are (c) Bitstream (see below). DejaVu changes are in public domain. - -Bitstream Vera Fonts Copyright ------------------------------- - -Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is a trademark of Bitstream, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license ("Fonts") and associated documentation files (the "Font Software"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: - -The above copyright and trademark notices and this permission notice shall be included in all copies of one or more of the Font Software typefaces. - -The Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or or characters may be added to the Fonts, only if the fonts are renamed to names not containing either the words "Bitstream" or the word "Vera". - -This License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the "Bitstream Vera" names. - -The Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. - -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. - -Except as contained in this notice, the names of Gnome, the Gnome Foundation, and Bitstream Inc., shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Font Software without prior written authorization from the Gnome Foundation or Bitstream Inc., respectively. For further information, contact: fonts at gnome dot org. -http://dejavu.sourceforge.net/wiki/index.php/LicenseDejaVu SerifBook - - - - - - - - - - - - - - - - - - - - - - -%K.%x -@@%0%
@@ -
-o}@:]%]@%@0d0ddl~}~2}|{|{zyx -wv wvuv utltsrqp
qp
p@o}nm>nkm>lkllkk@jddjihihg]hhgf%g]g@f%eddeddcba`_.`_.^]\K[}ZYDXWVUSdRQ2POP}ONA@BLJdI"IH2GGFE -EDCDkCBCBABA@ A@ @@S?>->M=<=K<; -<<@; -:9:]98987
654543432 -321 2 -2@1 0/0D/.//. -..- d-,+,K+"++@* -*d)(0)A(-(0'-'&:%
%]$#$S#"##@"! !] - -@#$0S-0 -k@-B d-
-
@ -@8k - d -} d2}-2- -S -endstream -endobj - -32 0 obj -11392 -endobj - -33 0 obj -<</Type/FontDescriptor/FontName/DAAAAA+DejaVuSerif -/Flags 4 -/FontBBox[-769 -346 2104 1109]/ItalicAngle 0 -/Ascent 928 -/Descent -235 -/CapHeight 1109 -/StemV 80 -/FontFile2 31 0 R ->> -endobj - -% PDFWriterImpl::createToUnicodeCMap -34 0 obj -<</Length 353>> -stream -/CIDInit/ProcSet findresource begin -12 dict begin -begincmap -/CIDSystemInfo<< -/Registry (Adobe) -/Ordering (UCS) -/Supplement 0 ->> def -/CMapName/Adobe-Identity-UCS def -/CMapType 2 def -1 begincodespacerange -<00> <FF> -endcodespacerange -3 beginbfchar -<01> <207A> -<02> <2084> -<03> <207B> -endbfchar -endcmap -CMapName currentdict /CMap defineresource pop -end -end - -endstream -endobj - -35 0 obj -<</Type/Font/Subtype/TrueType/BaseFont/DAAAAA+DejaVuSerif -/FirstChar 0 -/LastChar 3 -/Widths[600 527 400 527 ] -/FontDescriptor 33 0 R -/ToUnicode 34 0 R ->> -endobj - -36 0 obj -<</F1 20 0 R/F2 15 0 R/F3 35 0 R/F4 30 0 R/F5 25 0 R ->> -endobj - -37 0 obj -<</Font 36 0 R -/ProcSet[/PDF/Text] ->> -endobj - -1 0 obj -<</Type/Page/Parent 10 0 R/Resources 37 0 R/MediaBox[0 0 595.303937007874 841.889763779528]/Group<</S/Transparency/CS/DeviceRGB/I true>>/Contents 2 0 R>> -endobj - -4 0 obj -<</Type/Page/Parent 10 0 R/Resources 37 0 R/MediaBox[0 0 595.303937007874 841.889763779528]/Group<</S/Transparency/CS/DeviceRGB/I true>>/Contents 5 0 R>> -endobj - -7 0 obj -<</Type/Page/Parent 10 0 R/Resources 37 0 R/MediaBox[0 0 595.303937007874 841.889763779528]/Group<</S/Transparency/CS/DeviceRGB/I true>>/Contents 8 0 R>> -endobj - -10 0 obj -<</Type/Pages -/Resources 37 0 R -/MediaBox[ 0 0 595 841 ] -/Kids[ 1 0 R 4 0 R 7 0 R ] -/Count 3>> -endobj - -38 0 obj -<</Type/Catalog/Pages 10 0 R -/OpenAction[1 0 R /XYZ null null 0] -/Lang(en-US) ->> -endobj - -39 0 obj -<</Creator<FEFF005700720069007400650072> -/Producer<FEFF004C0069006200720065004F0066006600690063006500200036002E0031> -/CreationDate(D:20190305011559-08'00')>> -endobj - -xref -0 40 -0000000000 65535 f -0000200781 00000 n -0000000060 00000 n -0000024446 00000 n -0000200951 00000 n -0000024509 00000 n -0000046557 00000 n -0000201121 00000 n -0000046620 00000 n -0000055783 00000 n -0000201291 00000 n -0000055831 00000 n -0000089263 00000 n -0000089286 00000 n -0000089483 00000 n -0000091248 00000 n -0000091884 00000 n -0000155623 00000 n -0000155646 00000 n -0000155849 00000 n -0000159400 00000 n -0000160615 00000 n -0000175067 00000 n -0000175090 00000 n -0000175293 00000 n -0000176263 00000 n -0000176645 00000 n -0000186945 00000 n -0000186968 00000 n -0000187173 00000 n -0000188023 00000 n -0000188364 00000 n -0000199824 00000 n -0000199847 00000 n -0000200042 00000 n -0000200483 00000 n -0000200653 00000 n -0000200726 00000 n -0000201403 00000 n -0000201501 00000 n -trailer -<</Size 40/Root 38 0 R -/Info 39 0 R -/ID [ <0E72B6ACBFDA34663F78BC164440A4CE> -<0E72B6ACBFDA34663F78BC164440A4CE> ] -/DocChecksum /4321F0BB36532AB53A4C40D7BFBFAE4D ->> -startxref -201676 -%%EOF diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.pdf b/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.pdf Binary files differdeleted file mode 100644 index 980e3cd7312..00000000000 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.svg b/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.svg index ef55ac6f1cd..4c5956181b4 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.svg +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/preview.svg @@ -176,7 +176,7 @@ <symbol id="font_2_46"> <path d="M .34300003 .099 C .30800004 .063 .275 .037 .22000003 .037 C .18600002 .037 .136 .057000005 .106000009 .106 C .08700001 .13700001 .076000008 .18500002 .076000008 .24000001 L .344 .24400002 C .35500003 .24400002 .36200003 .25100003 .36200003 .261 C .36200003 .34100003 .32900004 .42900003 .19600001 .42900003 C .106000009 .42900003 0 .34800003 0 .20300001 C 0 .15 .014000002 .097 .045000007 .061000006 C .07700001 .023000002 .127 0 .19600001 0 C .268 0 .32500003 .033000005 .36300005 .083000008 C .36 .093 .35400004 .098000008 .34300003 .099 M .07900001 .269 C .097 .377 .16000001 .40600003 .19600001 .40600003 C .24200002 .40600003 .286 .367 .286 .287 C .286 .278 .282 .274 .272 .274 L .07900001 .269 Z "/> </symbol> -<symbol id="font_2_8aa"> +<symbol id="font_2_8a8"> <path d="M .509 .099000018 C .387 .14700002 .283 .14700002 .254 .14700002 C .244 .14700002 .23300003 .14600002 .22400002 .14500001 C .22700002 .14700002 .23100002 .15 .23400001 .15200001 C .275 .18100003 .321 .20600002 .354 .21500002 C .444 .22600001 .515 .27 .563 .33800004 C .60300007 .39500005 .623 .467 .623 .55100008 C .623 .758 .48300005 .88000008 .304 .88000008 C .20500002 .88000008 .12100001 .833 .066 .758 C .022 .698 0 .619 0 .532 C 0 .35000003 .119 .23100002 .271 .21400002 C .24800001 .20400001 .22600003 .19300002 .20600002 .17800002 C .16100002 .14600002 .12400001 .107000019 .096 .069000009 L .134 .050000013 C .143 .06300001 .15300001 .076000008 .164 .088000018 C .18200001 .10200001 .202 .107000019 .21000001 .107000019 C .276 .107000019 .33200003 .08900002 .444 .043000014 C .51600006 .013000011 .584 0 .66400006 0 C .763 0 .859 .03500001 .919 .091000009 L .90300008 .10800001 C .84000006 .073000017 .764 .052000017 .716 .052000017 C .644 .052000017 .595 .066000018 .509 .099000018 M .291 .856 C .423 .856 .533 .734 .533 .532 C .533 .35300005 .444 .23600002 .33 .23600002 C .20800002 .23600002 .09 .35700003 .09 .549 C .09 .759 .20000002 .856 .291 .856 Z "/> </symbol> <symbol id="font_2_56"> @@ -251,7 +251,7 @@ <use xlink:href="#font_2_35" transform="matrix(27.673888,0,0,-27.673888,20.124678,64.47174)"/> <use xlink:href="#font_2_49" transform="matrix(27.673888,0,0,-27.673888,38.02969,64.47174)"/> <use xlink:href="#font_2_46" transform="matrix(27.673888,0,0,-27.673888,52.669179,64.610118)"/> -<use xlink:href="#font_2_8aa" transform="matrix(27.673888,0,0,-27.673888,71.65347,70.476978)"/> +<use xlink:href="#font_2_8a8" transform="matrix(27.673888,0,0,-27.673888,71.65347,70.476978)"/> <use xlink:href="#font_2_56" transform="matrix(27.673888,0,0,-27.673888,90.41636,64.69314)"/> <use xlink:href="#font_2_4a" transform="matrix(27.673888,0,0,-27.673888,104.61307,64.47174)"/> <use xlink:href="#font_2_44" transform="matrix(27.673888,0,0,-27.673888,112.27873,64.610118)"/> @@ -472,7 +472,7 @@ <symbol id="font_4_46"> <path d="M .363 .119 C .326 .074 .289 .056000007 .25100003 .056000007 C .17300001 .056000007 .115 .13100001 .115 .22900002 L .115 .255 L .358 .255 C .382 .255 .397 .262 .397 .276 C .397 .361 .36200003 .45400004 .215 .45400004 C .11000001 .45400004 0 .361 0 .20800002 C 0 .098000008 .060000004 0 .21200001 0 C .28100003 0 .351 .023000002 .388 .098000008 L .363 .119 M .12000001 .29500003 C .134 .397 .19300002 .412 .21400002 .412 C .241 .412 .282 .386 .282 .306 C .282 .3 .282 .297 .28 .29500003 L .12000001 .29500003 Z "/> </symbol> -<symbol id="font_4_84f"> +<symbol id="font_4_84d"> <path d="M .34100003 .18300002 C .335 .184 .32900004 .184 .323 .185 L .32700003 .185 C .52900007 .185 .657 .324 .657 .52400007 C .657 .723 .503 .85300007 .326 .85300007 C .136 .85300007 0 .702 0 .50600007 C 0 .321 .126 .202 .291 .187 L .254 .155 C .231 .15100001 .164 .125 .13700001 .079 C .14700002 .074 .16600001 .060000004 .17600002 .055000009 C .19600001 .101 .24100003 .112 .256 .112 C .29000003 .112 .418 .086 .55 .038000004 C .638 .0059999974 .72700008 0 .81000009 0 C .91400006 0 1.016 .039000006 1.0780001 .097 L 1.0610001 .12100001 C .99500009 .084 .915 .066 .86500009 .066 C .78900006 .066 .68700006 .082 .595 .111 C .495 .143 .40800003 .157 .31800003 .16100002 C .321 .17 .33100004 .18300002 .34100003 .18300002 M .314 .81200006 C .42700003 .81200006 .52500006 .708 .52500006 .505 C .52500006 .33100004 .448 .22600001 .347 .22600001 C .229 .22600001 .13100001 .335 .13100001 .523 C .13100001 .727 .229 .81200006 .314 .81200006 Z "/> </symbol> <symbol id="font_4_56"> @@ -547,7 +547,7 @@ <use xlink:href="#font_4_35" transform="matrix(27.673888,0,0,-27.673888,20.263049,130.80815)"/> <use xlink:href="#font_4_49" transform="matrix(27.673888,0,0,-27.673888,36.95041,130.80815)"/> <use xlink:href="#font_4_46" transform="matrix(27.673888,0,0,-27.673888,52.724527,131.02954)"/> -<use xlink:href="#font_4_84f" transform="matrix(27.673888,0,0,-27.673888,72.456,136.14922)"/> +<use xlink:href="#font_4_84d" transform="matrix(27.673888,0,0,-27.673888,72.456,136.14922)"/> <use xlink:href="#font_4_56" transform="matrix(27.673888,0,0,-27.673888,92.29818,131.0849)"/> <use xlink:href="#font_4_4a" transform="matrix(27.673888,0,0,-27.673888,107.823238,130.80815)"/> <use xlink:href="#font_4_44" transform="matrix(27.673888,0,0,-27.673888,115.79331,131.02954)"/> @@ -903,7 +903,7 @@ <symbol id="font_7_46"> <path d="M .13 .20900002 C .256 .23600002 .32800005 .26500003 .36200003 .298 C .39300005 .327 .39300005 .361 .39300005 .379 C .39300005 .414 .35200004 .449 .27100004 .449 C .077 .449 0 .279 0 .15200001 C 0 .067 .026 0 .146 0 C .21300003 0 .291 .033000005 .35000003 .109000008 C .34500004 .120000008 .33 .134 .31800003 .134 C .261 .076 .23000002 .060000004 .18200001 .060000004 C .143 .060000004 .12900001 .108 .12900001 .17500001 C .12900001 .18 .12900001 .20100002 .13 .20900002 M .28000004 .38 C .28000004 .29 .19000003 .256 .137 .24700003 C .171 .388 .20900002 .40800003 .24800003 .40800003 C .26900003 .40800003 .28000004 .4 .28000004 .38 Z "/> </symbol> -<symbol id="font_7_66e"> +<symbol id="font_7_671"> <path d="M .432 .13700001 C .32700003 .17600002 .254 .16500002 .215 .16000001 C .206 .15800002 .19800002 .157 .19300002 .157 C .183 .157 .174 .157 .16499999 .15600002 C .16800002 .15800002 .171 .16000001 .174 .16200002 C .21400002 .18900001 .255 .20800002 .28800003 .21900001 C .498 .23300001 .65200009 .41300003 .65200009 .632 C .65200009 .788 .544 .88600006 .391 .88600006 C .29500003 .88600006 .20300001 .84300008 .134 .77400007 C .062 .702 .003000006 .59800007 .003000006 .46900005 C .003000006 .33400003 .08800001 .24600002 .20199999 .22400002 C .17500001 .21200001 .14900002 .19900002 .12800002 .18500002 C .078 .15100001 .035000005 .127 0 .08700001 L .06000001 .050000013 C .072000008 .06400001 .084000017 .07800001 .09600001 .09200001 C .115 .10700001 .13300002 .11300001 .141 .11300001 C .20500002 .11300001 .26500003 .096000019 .365 .048000009 C .428 .017000005 .50500008 0 .58300009 0 C .68000009 0 .78200009 .039000006 .85200008 .098000008 L .8370001 .12200001 C .76800009 .08500001 .6930001 .074 .6470001 .074 C .57600006 .074 .51100006 .10800001 .432 .13700001 M .37100003 .8440001 C .452 .8440001 .507 .778 .507 .651 C .507 .444 .409 .26000003 .289 .26000003 C .204 .26000003 .148 .33 .148 .45400004 C .148 .559 .187 .67800006 .22100002 .737 C .264 .81200006 .31800003 .8440001 .37100003 .8440001 Z "/> </symbol> <symbol id="font_7_56"> @@ -978,7 +978,7 @@ <use xlink:href="#font_7_35" transform="matrix(27.673888,0,0,-27.673888,22.83672,230.43315)"/> <use xlink:href="#font_7_49" transform="matrix(27.673888,0,0,-27.673888,39.85617,230.65454)"/> <use xlink:href="#font_7_46" transform="matrix(27.673888,0,0,-27.673888,56.239107,230.65454)"/> -<use xlink:href="#font_7_66e" transform="matrix(27.673888,0,0,-27.673888,75.05734,236.68746)"/> +<use xlink:href="#font_7_671" transform="matrix(27.673888,0,0,-27.673888,75.05734,236.68746)"/> <use xlink:href="#font_7_56" transform="matrix(27.673888,0,0,-27.673888,94.45675,230.65454)"/> <use xlink:href="#font_7_4a" transform="matrix(27.673888,0,0,-27.673888,113.053607,230.65454)"/> <use xlink:href="#font_7_44" transform="matrix(27.673888,0,0,-27.673888,121.16205,230.65454)"/> @@ -1120,37 +1120,37 @@ <use xlink:href="#font_8_49" transform="matrix(27.673888,0,0,-27.673888,37.22715,263.66914)"/> <use xlink:href="#font_8_46" transform="matrix(27.673888,0,0,-27.673888,51.11944,263.86286)"/> <use xlink:href="#font_8_87e" transform="matrix(27.673888,0,0,-27.673888,71.04463,268.5674)"/> -<use xlink:href="#font_8_56" transform="matrix(27.673888,0,0,-27.673888,91.24657,263.86286)"/> -<use xlink:href="#font_8_4a" transform="matrix(27.673888,0,0,-27.673888,106.27348,263.66914)"/> -<use xlink:href="#font_8_44" transform="matrix(27.673888,0,0,-27.673888,112.30639,263.86286)"/> -<use xlink:href="#font_8_4c" transform="matrix(27.673888,0,0,-27.673888,125.36846,263.66914)"/> -<use xlink:href="#font_8_23" transform="matrix(27.673888,0,0,-27.673888,146.56667,263.66914)"/> -<use xlink:href="#font_8_53" transform="matrix(27.673888,0,0,-27.673888,163.171,263.66914)"/> -<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,171.69455,263.86286)"/> -<use xlink:href="#font_8_58" transform="matrix(27.673888,0,0,-27.673888,184.83966,263.6968)"/> -<use xlink:href="#font_8_4f" transform="matrix(27.673888,0,0,-27.673888,206.31459,263.66914)"/> -<use xlink:href="#font_8_27" transform="matrix(27.673888,0,0,-27.673888,228.6751,263.66914)"/> -<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,241.073,263.86286)"/> -<use xlink:href="#font_8_59" transform="matrix(27.673888,0,0,-27.673888,254.35646,263.66914)"/> -<use xlink:href="#font_8_2b" transform="matrix(27.673888,0,0,-27.673888,272.04005,268.34605)"/> -<use xlink:href="#font_8_56" transform="matrix(27.673888,0,0,-27.673888,284.07823,263.86286)"/> -<use xlink:href="#font_8_4e" transform="matrix(27.673888,0,0,-27.673888,298.91145,263.66914)"/> -<use xlink:href="#font_8_51" transform="matrix(27.673888,0,0,-27.673888,321.24427,270.08949)"/> -<use xlink:href="#font_8_54" transform="matrix(27.673888,0,0,-27.673888,334.61073,263.86286)"/> -<use xlink:href="#font_8_30" transform="matrix(27.673888,0,0,-27.673888,353.0139,263.86286)"/> -<use xlink:href="#font_8_57" transform="matrix(27.673888,0,0,-27.673888,372.91139,263.66914)"/> -<use xlink:href="#font_8_46" transform="matrix(27.673888,0,0,-27.673888,385.9181,263.86286)"/> -<use xlink:href="#font_8_53" transform="matrix(27.673888,0,0,-27.673888,399.672,263.66914)"/> -<use xlink:href="#font_8_35" transform="matrix(27.673888,0,0,-27.673888,414.64356,263.66914)"/> -<use xlink:href="#font_8_49" transform="matrix(27.673888,0,0,-27.673888,431.41395,263.66914)"/> -<use xlink:href="#font_8_46" transform="matrix(27.673888,0,0,-27.673888,445.30628,263.86286)"/> -<use xlink:href="#font_8_2d" transform="matrix(27.673888,0,0,-27.673888,466.44914,263.66914)"/> -<use xlink:href="#font_8_42" transform="matrix(27.673888,0,0,-27.673888,479.31748,263.86286)"/> -<use xlink:href="#font_8_5b" transform="matrix(27.673888,0,0,-27.673888,491.93675,263.66914)"/> -<use xlink:href="#font_8_5a" transform="matrix(27.673888,0,0,-27.673888,503.67048,270.14485)"/> -<use xlink:href="#font_8_25" transform="matrix(27.673888,0,0,-27.673888,526.41836,263.66914)"/> -<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,544.51718,263.86286)"/> -<use xlink:href="#font_8_48" transform="matrix(27.673888,0,0,-27.673888,558.18807,270.14485)"/> +<use xlink:href="#font_8_56" transform="matrix(27.673888,0,0,-27.673888,92.159809,263.86286)"/> +<use xlink:href="#font_8_4a" transform="matrix(27.673888,0,0,-27.673888,107.18672,263.66914)"/> +<use xlink:href="#font_8_44" transform="matrix(27.673888,0,0,-27.673888,113.21963,263.86286)"/> +<use xlink:href="#font_8_4c" transform="matrix(27.673888,0,0,-27.673888,126.2817,263.66914)"/> +<use xlink:href="#font_8_23" transform="matrix(27.673888,0,0,-27.673888,147.4799,263.66914)"/> +<use xlink:href="#font_8_53" transform="matrix(27.673888,0,0,-27.673888,164.08425,263.66914)"/> +<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,172.60779,263.86286)"/> +<use xlink:href="#font_8_58" transform="matrix(27.673888,0,0,-27.673888,185.7529,263.6968)"/> +<use xlink:href="#font_8_4f" transform="matrix(27.673888,0,0,-27.673888,207.22783,263.66914)"/> +<use xlink:href="#font_8_27" transform="matrix(27.673888,0,0,-27.673888,229.58834,263.66914)"/> +<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,241.98624,263.86286)"/> +<use xlink:href="#font_8_59" transform="matrix(27.673888,0,0,-27.673888,255.2697,263.66914)"/> +<use xlink:href="#font_8_2b" transform="matrix(27.673888,0,0,-27.673888,272.9533,268.34605)"/> +<use xlink:href="#font_8_56" transform="matrix(27.673888,0,0,-27.673888,284.9915,263.86286)"/> +<use xlink:href="#font_8_4e" transform="matrix(27.673888,0,0,-27.673888,299.82466,263.66914)"/> +<use xlink:href="#font_8_51" transform="matrix(27.673888,0,0,-27.673888,322.15748,270.08949)"/> +<use xlink:href="#font_8_54" transform="matrix(27.673888,0,0,-27.673888,335.52397,263.86286)"/> +<use xlink:href="#font_8_30" transform="matrix(27.673888,0,0,-27.673888,353.9271,263.86286)"/> +<use xlink:href="#font_8_57" transform="matrix(27.673888,0,0,-27.673888,373.8246,263.66914)"/> +<use xlink:href="#font_8_46" transform="matrix(27.673888,0,0,-27.673888,386.83137,263.86286)"/> +<use xlink:href="#font_8_53" transform="matrix(27.673888,0,0,-27.673888,400.58528,263.66914)"/> +<use xlink:href="#font_8_35" transform="matrix(27.673888,0,0,-27.673888,415.55683,263.66914)"/> +<use xlink:href="#font_8_49" transform="matrix(27.673888,0,0,-27.673888,432.3272,263.66914)"/> +<use xlink:href="#font_8_46" transform="matrix(27.673888,0,0,-27.673888,446.21949,263.86286)"/> +<use xlink:href="#font_8_2d" transform="matrix(27.673888,0,0,-27.673888,467.36238,263.66914)"/> +<use xlink:href="#font_8_42" transform="matrix(27.673888,0,0,-27.673888,480.2307,263.86286)"/> +<use xlink:href="#font_8_5b" transform="matrix(27.673888,0,0,-27.673888,492.84999,263.66914)"/> +<use xlink:href="#font_8_5a" transform="matrix(27.673888,0,0,-27.673888,504.5837,270.14485)"/> +<use xlink:href="#font_8_25" transform="matrix(27.673888,0,0,-27.673888,527.3316,263.66914)"/> +<use xlink:href="#font_8_50" transform="matrix(27.673888,0,0,-27.673888,545.4304,263.86286)"/> +<use xlink:href="#font_8_48" transform="matrix(27.673888,0,0,-27.673888,559.10128,270.14485)"/> <use xlink:href="#font_1_2d" transform="matrix(16.604332,0,0,-27.673888,963.2984,263.64149)"/> <use xlink:href="#font_1_4a" transform="matrix(16.604332,0,0,-27.673888,974.4565,263.64149)"/> <use xlink:href="#font_1_43" transform="matrix(16.604332,0,0,-27.673888,983.7217,264.0289)"/> @@ -1175,7 +1175,7 @@ <path d="M .091000009 .21800001 C .34900005 .22800002 .36700005 .334 .36700005 .372 C .36700005 .41500003 .34000004 .449 .26600004 .449 C .089 .449 0 .279 0 .15300001 C 0 .071 .051 0 .135 0 C .219 0 .29400004 .037 .333 .092 C .328 .103 .32600004 .13000001 .324 .143 L .31700004 .14400001 C .28900004 .094000007 .22000002 .048000006 .172 .048000006 C .128 .048000006 .089 .087000008 .089 .17600002 C .089 .18500002 .091000009 .21000001 .091000009 .21800001 M .292 .374 C .292 .289 .21300002 .257 .096 .252 C .131 .387 .19500001 .41300003 .24300002 .41300003 C .277 .41300003 .292 .4 .292 .374 Z "/> </symbol> <symbol id="font_9_8a5"> -<path d="M .42500005 .22500001 C .44400005 .236 .46300004 .25 .48000006 .26500003 C .55200007 .329 .63 .45600004 .63 .60300007 C .63 .75100007 .536 .845 .384 .845 C .303 .845 .22600001 .814 .16300002 .76100006 C .074 .68700006 0 .566 0 .41400004 C 0 .266 .097 .177 .243 .177 C .277 .177 .30900003 .18100001 .34 .18900001 C .455 .103 .56000009 .052 .7340001 0 C .75600007 .015000001 .8000001 .038000004 .84000006 .056999998 L .8410001 .063 C .65 .088 .49500004 .16700001 .42500005 .22500001 M .361 .801 C .47 .801 .528 .74300006 .528 .62100008 C .528 .505 .484 .374 .43600003 .31 C .39200003 .252 .33600004 .22100002 .272 .22100002 C .174 .22100002 .105000007 .289 .105000007 .418 C .105000007 .55200007 .167 .683 .22 .737 C .264 .78200009 .31300003 .801 .361 .801 Z "/> +<path d="M .33900003 .18900001 C .45400004 .103 .56000009 .052 .7340001 0 C .75600007 .015000001 .8000001 .038000004 .84000006 .056999998 L .8410001 .063 C .65 .088 .49500004 .16700001 .42500005 .22500001 C .44400005 .237 .46300004 .25 .48000006 .26500003 C .55200007 .329 .63 .45600004 .63 .60300007 C .63 .75100007 .536 .845 .384 .845 C .303 .845 .22600001 .814 .16300002 .76100006 C .074 .686 0 .566 0 .41400004 C 0 .266 .097 .177 .243 .177 C .277 .177 .30900003 .18100001 .33900003 .18900001 M .36200003 .801 C .47100006 .801 .528 .7440001 .528 .62200006 C .528 .505 .483 .374 .43600003 .31 C .39200003 .252 .33600004 .22100002 .272 .22100002 C .174 .22100002 .105000007 .28800003 .105000007 .418 C .105000007 .55200007 .167 .683 .22 .737 C .264 .78200009 .314 .801 .36200003 .801 Z "/> </symbol> <symbol id="font_9_56"> <path d="M .26400004 .074 L .266 .074 L .257 .010000001 C .257 .008 .259 .0070000009 .26500003 .0070000009 C .279 .009000001 .286 .010000001 .30100004 .010000001 C .31300003 .010000001 .33200003 .009000001 .344 .0070000009 L .34700004 .010000001 C .34800003 .053000004 .35500003 .127 .37100003 .202 L .38300003 .259 C .39900003 .334 .411 .386 .431 .439 L .431 .442 C .431 .442 .416 .439 .381 .439 C .34700004 .439 .33400003 .442 .33400003 .442 L .33100004 .439 C .328 .382 .319 .335 .303 .259 L .275 .12900001 C .243 .098000008 .192 .055000005 .148 .055000005 C .09900001 .055000005 .08 .071 .09900001 .16000001 L .120000008 .259 C .136 .334 .148 .386 .16800002 .439 L .16800002 .442 C .16800002 .442 .153 .439 .118 .439 C .08400001 .439 .07100001 .442 .07100001 .442 L .068 .439 C .065 .382 .05600001 .335 .040000008 .259 L .014000006 .136 C 0 .069000009 .012000002 0 .105000007 0 C .14600002 0 .19500003 .014 .26400004 .074 Z "/> @@ -1250,37 +1250,37 @@ <use xlink:href="#font_9_49" transform="matrix(27.673888,0,0,-27.673888,36.839715,296.88026)"/> <use xlink:href="#font_9_46" transform="matrix(27.673888,0,0,-27.673888,51.340837,297.07398)"/> <use xlink:href="#font_9_8a5" transform="matrix(27.673888,0,0,-27.673888,70.657199,301.97227)"/> -<use xlink:href="#font_9_56" transform="matrix(27.673888,0,0,-27.673888,89.91822,297.07398)"/> -<use xlink:href="#font_9_4a" transform="matrix(27.673888,0,0,-27.673888,103.782848,296.88026)"/> -<use xlink:href="#font_9_44" transform="matrix(27.673888,0,0,-27.673888,111.00572,297.07398)"/> -<use xlink:href="#font_9_4c" transform="matrix(27.673888,0,0,-27.673888,121.660167,296.88026)"/> -<use xlink:href="#font_9_23" transform="matrix(27.673888,0,0,-27.673888,142.0835,296.88026)"/> -<use xlink:href="#font_9_53" transform="matrix(27.673888,0,0,-27.673888,157.85762,296.88026)"/> -<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,167.34976,297.07398)"/> -<use xlink:href="#font_9_58" transform="matrix(27.673888,0,0,-27.673888,181.71251,296.90794)"/> -<use xlink:href="#font_9_4f" transform="matrix(27.673888,0,0,-27.673888,198.87032,296.88026)"/> -<use xlink:href="#font_9_27" transform="matrix(27.673888,0,0,-27.673888,220.31758,296.88026)"/> -<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,233.13059,297.07398)"/> -<use xlink:href="#font_9_59" transform="matrix(27.673888,0,0,-27.673888,244.94734,296.88026)"/> -<use xlink:href="#font_9_2b" transform="matrix(27.673888,0,0,-27.673888,261.96678,301.55717)"/> -<use xlink:href="#font_9_56" transform="matrix(27.673888,0,0,-27.673888,275.25025,297.07398)"/> -<use xlink:href="#font_9_4e" transform="matrix(27.673888,0,0,-27.673888,288.61674,296.88026)"/> -<use xlink:href="#font_9_51" transform="matrix(27.673888,0,0,-27.673888,308.0438,303.3006)"/> -<use xlink:href="#font_9_54" transform="matrix(27.673888,0,0,-27.673888,322.5726,297.07398)"/> -<use xlink:href="#font_9_30" transform="matrix(27.673888,0,0,-27.673888,341.39085,297.07398)"/> -<use xlink:href="#font_9_57" transform="matrix(27.673888,0,0,-27.673888,361.09468,296.88026)"/> -<use xlink:href="#font_9_46" transform="matrix(27.673888,0,0,-27.673888,371.47236,297.07398)"/> -<use xlink:href="#font_9_53" transform="matrix(27.673888,0,0,-27.673888,383.12306,296.88026)"/> -<use xlink:href="#font_9_35" transform="matrix(27.673888,0,0,-27.673888,401.47087,296.88026)"/> -<use xlink:href="#font_9_49" transform="matrix(27.673888,0,0,-27.673888,414.44993,296.88026)"/> -<use xlink:href="#font_9_46" transform="matrix(27.673888,0,0,-27.673888,428.95103,297.07398)"/> -<use xlink:href="#font_9_2d" transform="matrix(27.673888,0,0,-27.673888,448.12904,296.88026)"/> -<use xlink:href="#font_9_42" transform="matrix(27.673888,0,0,-27.673888,461.21876,297.07398)"/> -<use xlink:href="#font_9_5b" transform="matrix(27.673888,0,0,-27.673888,473.22923,296.88026)"/> -<use xlink:href="#font_9_5a" transform="matrix(27.673888,0,0,-27.673888,485.40574,303.35597)"/> -<use xlink:href="#font_9_25" transform="matrix(27.673888,0,0,-27.673888,507.07438,296.88026)"/> -<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,525.47756,297.07398)"/> -<use xlink:href="#font_9_48" transform="matrix(27.673888,0,0,-27.673888,537.0175,303.38365)"/> +<use xlink:href="#font_9_56" transform="matrix(27.673888,0,0,-27.673888,90.00124,297.07398)"/> +<use xlink:href="#font_9_4a" transform="matrix(27.673888,0,0,-27.673888,103.86587,296.88026)"/> +<use xlink:href="#font_9_44" transform="matrix(27.673888,0,0,-27.673888,111.088748,297.07398)"/> +<use xlink:href="#font_9_4c" transform="matrix(27.673888,0,0,-27.673888,121.74319,296.88026)"/> +<use xlink:href="#font_9_23" transform="matrix(27.673888,0,0,-27.673888,142.16652,296.88026)"/> +<use xlink:href="#font_9_53" transform="matrix(27.673888,0,0,-27.673888,157.94065,296.88026)"/> +<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,167.43279,297.07398)"/> +<use xlink:href="#font_9_58" transform="matrix(27.673888,0,0,-27.673888,181.79553,296.90794)"/> +<use xlink:href="#font_9_4f" transform="matrix(27.673888,0,0,-27.673888,198.95334,296.88026)"/> +<use xlink:href="#font_9_27" transform="matrix(27.673888,0,0,-27.673888,220.4006,296.88026)"/> +<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,233.21361,297.07398)"/> +<use xlink:href="#font_9_59" transform="matrix(27.673888,0,0,-27.673888,245.03037,296.88026)"/> +<use xlink:href="#font_9_2b" transform="matrix(27.673888,0,0,-27.673888,262.0498,301.55717)"/> +<use xlink:href="#font_9_56" transform="matrix(27.673888,0,0,-27.673888,275.33326,297.07398)"/> +<use xlink:href="#font_9_4e" transform="matrix(27.673888,0,0,-27.673888,288.69978,296.88026)"/> +<use xlink:href="#font_9_51" transform="matrix(27.673888,0,0,-27.673888,308.12684,303.3006)"/> +<use xlink:href="#font_9_54" transform="matrix(27.673888,0,0,-27.673888,322.65565,297.07398)"/> +<use xlink:href="#font_9_30" transform="matrix(27.673888,0,0,-27.673888,341.47389,297.07398)"/> +<use xlink:href="#font_9_57" transform="matrix(27.673888,0,0,-27.673888,361.17768,296.88026)"/> +<use xlink:href="#font_9_46" transform="matrix(27.673888,0,0,-27.673888,371.5554,297.07398)"/> +<use xlink:href="#font_9_53" transform="matrix(27.673888,0,0,-27.673888,383.2061,296.88026)"/> +<use xlink:href="#font_9_35" transform="matrix(27.673888,0,0,-27.673888,401.5539,296.88026)"/> +<use xlink:href="#font_9_49" transform="matrix(27.673888,0,0,-27.673888,414.53297,296.88026)"/> +<use xlink:href="#font_9_46" transform="matrix(27.673888,0,0,-27.673888,429.03407,297.07398)"/> +<use xlink:href="#font_9_2d" transform="matrix(27.673888,0,0,-27.673888,448.21205,296.88026)"/> +<use xlink:href="#font_9_42" transform="matrix(27.673888,0,0,-27.673888,461.3018,297.07398)"/> +<use xlink:href="#font_9_5b" transform="matrix(27.673888,0,0,-27.673888,473.31227,296.88026)"/> +<use xlink:href="#font_9_5a" transform="matrix(27.673888,0,0,-27.673888,485.48878,303.35597)"/> +<use xlink:href="#font_9_25" transform="matrix(27.673888,0,0,-27.673888,507.1574,296.88026)"/> +<use xlink:href="#font_9_50" transform="matrix(27.673888,0,0,-27.673888,525.56057,297.07398)"/> +<use xlink:href="#font_9_48" transform="matrix(27.673888,0,0,-27.673888,537.1005,303.38365)"/> <use xlink:href="#font_1_2d" transform="matrix(16.604332,0,0,-27.673888,888.9112,296.8526)"/> <use xlink:href="#font_1_4a" transform="matrix(16.604332,0,0,-27.673888,900.0693,296.8526)"/> <use xlink:href="#font_1_43" transform="matrix(16.604332,0,0,-27.673888,909.3345,297.24003)"/> @@ -1691,68 +1691,68 @@ <symbol id="font_d_9"> <path d="M 0 .46000005 C 0 .24000001 .105000007 .083 .266 0 L .282 .027999998 C .136 .124 .082 .259 .082 .46000005 C .082 .65900006 .136 .79300007 .282 .89000007 L .266 .916 C .105000007 .834 0 .67800006 0 .46000005 Z "/> </symbol> -<symbol id="font_d_aaf"> +<symbol id="font_d_acc"> <path d="M .18 .319 L .21600002 .22100002 L .122 .083000008 C .111999999 .068 .101 .064 .094000007 .064 C .086 .064 .075 .066 .067 .07 C .058 .074 .048 .076 .038000004 .076 C .016 .076 0 .060000004 0 .038000004 C 0 .012000001 .035000005 0 .058 0 C .092 0 .116000007 .015000001 .16000001 .078 L .23 .17800002 L .268 .056000007 C .28100003 .016 .291 0 .32500003 0 C .36 0 .404 .019000002 .435 .071 C .43100003 .08 .42200003 .088 .411 .09 C .38500003 .057000005 .372 .049000004 .361 .049000004 C .352 .049000004 .345 .062000004 .337 .086 L .283 .24700003 L .359 .359 C .375 .382 .39900003 .386 .40600003 .386 C .414 .386 .42700003 .38300003 .43600003 .37600003 C .44300003 .37 .45900003 .366 .469 .366 C .483 .366 .50100007 .386 .50100007 .409 C .50100007 .43400003 .474 .449 .451 .449 C .40100003 .449 .368 .432 .319 .361 L .269 .289 L .24100001 .377 C .22400002 .42900003 .21300002 .449 .18800001 .449 C .165 .449 .091000009 .40800003 .056 .382 C .057000005 .37100003 .060999998 .359 .069 .351 C .081 .357 .114 .373 .135 .373 C .14800002 .373 .158 .37 .16300002 .361 C .16700001 .35300002 .17400001 .337 .18 .319 Z "/> </symbol> <symbol id="font_d_c"> <path d="M .25200004 .012 C .26400004 0 .29000003 0 .30200003 .012 L .30200003 .252 L .54200008 .252 C .554 .264 .554 .29 .54200008 .30200003 L .30200003 .30200003 L .30200003 .54200008 C .29000003 .554 .26400004 .554 .25200004 .54200008 L .25200004 .30200003 L .012000002 .30200003 C 0 .29 0 .264 .012000002 .252 L .25200004 .252 L .25200004 .012 Z "/> </symbol> -<symbol id="font_d_d2d"> +<symbol id="font_d_d4a"> <path d="M .354 .201 L .5220001 .446 C .51000007 .446 .494 .441 .48 .441 C .46600003 .441 .45000003 .446 .43600003 .446 L .35500003 .30400003 L .35500003 .314 C .35500003 .402 .333 .45400004 .26500003 .45400004 C .18 .45400004 .053999999 .39200003 .011 .208 C .003999999 .179 0 .152 0 .127 C 0 .049000004 .038000004 0 .128 0 C .19200002 0 .244 .041 .313 .14 L .312 .101 L .312 .093 C .312 .030000002 .329 0 .363 0 C .403 0 .432 .026 .46800003 .08900001 L .44500003 .098000008 C .42200003 .068 .41 .061000006 .386 .061000006 C .366 .061000006 .35300002 .08900001 .35300002 .14 L .35300002 .143 L .354 .201 M .25100003 .42000003 C .304 .42000003 .315 .358 .315 .272 C .315 .266 .314 .26000003 .314 .25300003 L .314 .23200001 L .29 .191 C .23600002 .095000009 .18300002 .034 .14100002 .034 C .095 .034 .077 .072000008 .077 .13000001 C .077 .268 .15600002 .42000003 .25100003 .42000003 Z "/> </symbol> <symbol id="font_d_a"> <path d="M .28200004 .46000005 C .28200004 .67800006 .177 .834 .016 .916 L 0 .89000007 C .146 .79300007 .2 .65900006 .2 .46000005 C .2 .259 .146 .124 0 .027999998 L .016 0 C .177 .083 .28200004 .24000001 .28200004 .46000005 Z "/> </symbol> <use xlink:href="#font_d_9" transform="matrix(27.673888,0,0,-27.673888,209.92053,523.6196)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,219.13404,518.41848)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,219.13404,518.41848)"/> <use xlink:href="#font_d_c" transform="matrix(27.673888,0,0,-27.673888,240.99642,518.6122)"/> -<use xlink:href="#font_d_d2d" transform="matrix(27.673888,0,0,-27.673888,264.32548,518.4738)"/> +<use xlink:href="#font_d_d4a" transform="matrix(27.673888,0,0,-27.673888,264.32548,518.4738)"/> <use xlink:href="#font_d_a" transform="matrix(27.673888,0,0,-27.673888,280.19679,523.6196)"/> -<symbol id="font_d_aa5"> +<symbol id="font_d_ac2"> <path d="M .344 .134 L .382 .293 C .39000003 .328 .395 .351 .395 .36900003 C .395 .42900003 .368 .449 .329 .449 C .277 .449 .23400001 .428 .142 .32 L .14100002 .321 L .14400001 .33 C .157 .367 .165 .41 .165 .425 C .165 .439 .158 .446 .14500001 .446 C .113 .446 .066 .44 .019 .433 C .012 .425 .014 .414 .020000002 .405 L .060000004 .402 C .072000008 .40100003 .078 .39200003 .078 .382 C .078 .374 .075 .359 .069 .331 L .012999998 .082 C .007999999 .062000004 0 .037 0 .027000003 C 0 .011000001 .011 0 .042999999 0 C .081 0 .08 .044000005 .089 .082 L .127 .24800001 C .19000001 .33 .24500002 .389 .28100003 .389 C .30200003 .389 .316 .384 .316 .35300002 C .316 .34100003 .31 .313 .303 .285 L .26500003 .125 C .257 .093 .24800001 .052000006 .24800001 .033000005 C .24800001 .014 .259 0 .289 0 C .337 0 .38500003 .034 .43100003 .093 C .428 .102000009 .42200003 .11 .40800003 .11 C .382 .08 .35300002 .060000004 .343 .060000004 C .336 .060000004 .333 .065000008 .333 .077 C .333 .086 .338 .108 .344 .134 Z "/> </symbol> -<use xlink:href="#font_d_aa5" transform="matrix(22.139166,0,0,-22.139166,289.63444,503.5853)"/> +<use xlink:href="#font_d_ac2" transform="matrix(22.139166,0,0,-22.139166,289.63444,503.5853)"/> <symbol id="font_d_1e"> <path d="M .012000002 .049999998 C 0 .038000004 0 .0119999949 .012000002 0 L .54200008 0 C .554 .0119999949 .554 .038000004 .54200008 .049999998 L .012000002 .049999998 M .012000002 .25 C 0 .23800002 0 .212 .012000002 .2 L .54200008 .2 C .554 .212 .554 .23800002 .54200008 .25 L .012000002 .25 Z "/> </symbol> <use xlink:href="#font_d_1e" transform="matrix(27.673888,0,0,-27.673888,309.9923,514.40579)"/> -<use xlink:href="#font_d_aa5" transform="matrix(22.139166,0,0,-22.139166,347.21778,485.52699)"/> -<symbol id="font_d_e51"> +<use xlink:href="#font_d_ac2" transform="matrix(22.139166,0,0,-22.139166,347.21778,485.52699)"/> +<symbol id="font_d_e6e"> <path d="M .498 .651 L 0 0 L 1.0040001 0 L 1.063 .34300003 L 1.02 .34800003 C 1.017 .337 .954 .09800002 .80700007 .09800002 L .171 .09800002 L .628 .6930001 L .62900009 .694 L .24000001 1.2770001 L .78200009 1.2770001 C .90200009 1.2770001 .96500006 1.1060001 .9760001 1.067 L 1.019 1.074 L .98800006 1.353 L .031000004 1.353 L .498 .651 Z "/> </symbol> -<use xlink:href="#font_d_e51" transform="matrix(27.673888,0,0,-27.673888,337.27955,529.6669)"/> -<symbol id="font_d_aa2"> +<use xlink:href="#font_d_e6e" transform="matrix(27.673888,0,0,-27.673888,337.27955,529.6669)"/> +<symbol id="font_d_abf"> <path d="M .012999998 .082 C .007999999 .062000004 0 .037 0 .027000003 C 0 .011000001 .009 0 .041 0 C .079 0 .079 .045 .087000008 .082 L .123 .24400002 C .13100001 .24700003 .13800001 .24700003 .14500001 .24700003 C .15300001 .24700003 .16000001 .24000001 .165 .23100002 C .18300002 .19900002 .19400002 .14800002 .21400002 .103 C .24700003 .031000004 .272 0 .313 0 C .347 0 .382 .031000004 .414 .087000008 C .407 .095 .403 .1 .39200003 .1 C .372 .071 .351 .052000006 .34 .052000006 C .321 .052000006 .314 .07 .304 .09 C .276 .14500001 .263 .18400002 .24900003 .21200001 C .23300003 .24300002 .22700002 .257 .19400002 .266 L .19400002 .27 L .246 .316 C .29500003 .36 .322 .37800003 .342 .37800003 C .368 .37800003 .364 .364 .398 .364 C .412 .364 .444 .38300003 .444 .414 C .444 .442 .42200003 .449 .395 .449 C .363 .449 .30200003 .411 .23 .347 L .19000001 .313 C .17300001 .298 .15200001 .282 .13100001 .282 L .20300001 .593 C .21800001 .658 .22800002 .698 .22800002 .698 C .22800002 .70500007 .22500001 .708 .21600002 .708 C .18900001 .698 .117000009 .685 .076 .68200007 L .073 .658 C .073 .65500006 .074 .653 .078 .653 L .109000008 .651 C .122 .651 .13000001 .64500007 .13000001 .623 C .13000001 .61200007 .128 .595 .123 .573 L .012999998 .082 Z "/> </symbol> <symbol id="font_d_11"> <path d="M .18900001 0 C .266 0 .38300003 .078 .38300003 .313 C .38300003 .412 .35900004 .497 .315 .555 C .289 .59000006 .24700001 .62 .193 .62 C .094 .62 0 .50200006 0 .304 C 0 .19700001 .033000005 .097 .088 .042000005 C .116 .014 .15 0 .18900001 0 M .193 .58500006 C .21000001 .58500006 .22600001 .579 .238 .568 C .26900003 .542 .296 .46600003 .296 .33200003 C .296 .24000001 .293 .17700002 .279 .126 C .257 .044000005 .208 .035 .19000001 .035 C .097 .035 .087 .20600002 .087 .293 C .087 .53900006 .148 .58500006 .193 .58500006 Z "/> </symbol> -<use xlink:href="#font_d_aa2" transform="matrix(22.139166,0,0,-22.139166,334.75389,549.4936)"/> +<use xlink:href="#font_d_abf" transform="matrix(22.139166,0,0,-22.139166,334.75389,549.4936)"/> <use xlink:href="#font_d_1e" transform="matrix(22.139166,0,0,-22.139166,346.04487,546.28347)"/> <use xlink:href="#font_d_11" transform="matrix(22.139166,0,0,-22.139166,360.21397,549.4936)"/> -<symbol id="font_d_ee5"> +<symbol id="font_d_f02"> <path d="M 0 1.3050001 C 0 .67999997 .198 .23299998 .37 0 L .40400005 .020999909 C .24300002 .30599994 .111 .712 .111 1.303 C .111 1.893 .24500002 2.303 .40600003 2.588 L .371 2.6090003 C .198 2.374 0 1.928 0 1.3050001 Z "/> </symbol> -<symbol id="font_d_eed"> +<symbol id="font_d_f0a"> <path d="M .40600003 1.3050001 C .40600003 1.928 .208 2.374 .035 2.6090003 L 0 2.588 C .161 2.303 .29500003 1.893 .29500003 1.303 C .29500003 .712 .163 .30599994 .0020000004 .020999909 L .036000004 0 C .208 .23299998 .40600003 .67999997 .40600003 1.3050001 Z "/> </symbol> -<use xlink:href="#font_d_ee5" transform="matrix(27.673888,0,0,-27.673888,376.74354,547.0455)"/> -<use xlink:href="#font_d_aa5" transform="matrix(27.673888,0,0,-27.673888,389.82014,502.36564)"/> -<use xlink:href="#font_d_aa2" transform="matrix(27.673888,0,0,-27.673888,389.6396,537.7934)"/> -<use xlink:href="#font_d_eed" transform="matrix(27.673888,0,0,-27.673888,403.5875,547.0455)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,417.83958,518.41848)"/> -<use xlink:href="#font_d_aa2" transform="matrix(22.139166,0,0,-22.139166,432.70109,507.98533)"/> -<use xlink:href="#font_d_d2d" transform="matrix(27.673888,0,0,-27.673888,444.90904,518.4738)"/> -<symbol id="font_d_80d"> +<use xlink:href="#font_d_f02" transform="matrix(27.673888,0,0,-27.673888,376.74354,547.0455)"/> +<use xlink:href="#font_d_ac2" transform="matrix(27.673888,0,0,-27.673888,389.82014,502.36564)"/> +<use xlink:href="#font_d_abf" transform="matrix(27.673888,0,0,-27.673888,389.6396,537.7934)"/> +<use xlink:href="#font_d_f0a" transform="matrix(27.673888,0,0,-27.673888,403.5875,547.0455)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,417.83958,518.41848)"/> +<use xlink:href="#font_d_abf" transform="matrix(22.139166,0,0,-22.139166,432.70109,507.98533)"/> +<use xlink:href="#font_d_d4a" transform="matrix(27.673888,0,0,-27.673888,444.90904,518.4738)"/> +<symbol id="font_d_828"> <path d="M .012000002 .050000013 C 0 .037999989 0 .0119999949 .012000002 0 L .54200008 0 C .554 .0119999949 .554 .037999989 .54200008 .050000013 L .012000002 .050000013 Z "/> </symbol> -<use xlink:href="#font_d_aa5" transform="matrix(22.139166,0,0,-22.139166,460.3511,507.98533)"/> -<use xlink:href="#font_d_80d" transform="matrix(22.139166,0,0,-22.139166,471.3764,502.56123)"/> -<use xlink:href="#font_d_aa2" transform="matrix(22.139166,0,0,-22.139166,485.12483,507.98533)"/> +<use xlink:href="#font_d_ac2" transform="matrix(22.139166,0,0,-22.139166,460.3511,507.98533)"/> +<use xlink:href="#font_d_828" transform="matrix(22.139166,0,0,-22.139166,471.3764,502.56123)"/> +<use xlink:href="#font_d_abf" transform="matrix(22.139166,0,0,-22.139166,485.12483,507.98533)"/> <symbol id="font_d_5d"> <path d="M .044 0 L .044 .917 L 0 .917 L 0 0 L .044 0 Z "/> </symbol> -<symbol id="font_d_ed5"> +<symbol id="font_d_ef2"> <path d="M 0 1.2670001 C .088 1.2670001 .125 1.248 .125 1.085 C .125 .90500006 .031999999 .622 .031999999 .439 C .031999999 .111 .179 0 .30300004 0 L .30300004 .038999976 C .22900002 .038999976 .127 .122999969 .127 .38700003 C .127 .61300006 .21800001 .74600008 .21800001 1.014 C .21800001 1.2210001 .14500001 1.2870001 .078999999 1.302 L .078999999 1.3080001 C .14500001 1.33 .219 1.4020001 .219 1.6330001 C .219 1.8690001 .12900001 2.0500003 .12900001 2.2270003 C .12900001 2.5030003 .22900002 2.573 .30300004 2.573 L .30300004 2.611 C .179 2.611 .034 2.5100003 .034 2.18 C .034 1.9940001 .125 1.7080001 .125 1.523 C .125 1.362 .088 1.343 0 1.342 L 0 1.2670001 Z "/> </symbol> <symbol id="font_d_d"> @@ -1761,73 +1761,73 @@ <symbol id="font_d_1d"> <path d="M .060000007 .28900004 L .53900006 .522 C .551 .534 .551 .566 .53900006 .578 L .009000003 .32000003 C .0030000024 .31400005 0 .29900003 0 .28900004 C 0 .28000004 .0030000024 .26400004 .009000003 .25800003 L .53900006 0 C .551 .012 .551 .044 .53900006 .056 L .060000007 .28900004 Z "/> </symbol> -<symbol id="font_d_85e"> +<symbol id="font_d_879"> <path d="M .49100007 .40900005 L .012000002 .176 C 0 .164 0 .132 .012000002 .120000008 L .54200008 .37800003 C .54800006 .384 .55100008 .40000005 .55100008 .40900005 C .55100008 .41900004 .54800006 .43400003 .54200008 .44 L .012000002 .698 C 0 .686 0 .654 .012000002 .642 L .49100007 .40900005 M .012000002 .05 C 0 .038 0 .0119999949 .012000002 0 L .54200008 0 C .554 .0119999949 .554 .038 .54200008 .05 L .012000002 .05 Z "/> </symbol> -<symbol id="font_d_802"> +<symbol id="font_d_81d"> <path d="M .31500004 0 C .411 .23400001 .561 .601 .561 .601 C .564 .60700008 .565 .61 .565 .61200007 C .565 .615 .56 .61600008 .549 .61600008 L .0040000008 .61600008 C .0010000002 .615 0 .614 0 .61200007 C 0 .61 .0010000002 .60700008 .0040000008 .601 C .0040000008 .601 .158 .23400001 .25700004 0 L .31500004 0 M .26600004 .080000009 L .053000004 .59000006 L .47100003 .59000006 L .26600004 .080000009 Z "/> </symbol> -<symbol id="font_d_8b3"> +<symbol id="font_d_8ce"> <path d="M 0 .054000006 C 0 .023999989 .024 0 .054 0 C .08400001 0 .10800001 .023999989 .10800001 .054000006 C .10800001 .08400001 .08400001 .107999999 .054 .107999999 C .024 .107999999 0 .08400001 0 .054000006 Z "/> </symbol> -<symbol id="font_d_d44"> +<symbol id="font_d_d61"> <path d="M .18300002 .252 C .122 .259 .101 .31 .101 .384 C .101 .42000003 .106 .46100004 .113 .50600007 L .142 .66400006 C .143 .67300006 .13700001 .67700007 .127 .67700007 C .097 .67700007 .076 .65500006 .0020000004 .64000007 L 0 .61 C .016 .614 .025 .615 .035000005 .615 C .049000004 .615 .072000008 .61300006 .072000008 .58800008 C .072000008 .58500006 .072000008 .582 .071 .579 L .057000005 .49800004 C .049000004 .453 .042999999 .41000004 .042999999 .37300004 C .042999999 .287 .074 .22700002 .17500001 .22500001 C .14600002 .11900001 .114 .052 .094000007 .018000007 L .101 0 L .16900002 .031000004 C .20000002 .106000009 .21800001 .21800001 .21900001 .22500001 C .315 .24400002 .389 .328 .421 .40600003 L .48600004 .56700006 C .50600007 .615 .535 .637 .56900009 .671 L .56400009 .67300006 C .54100009 .666 .52900007 .66400006 .51500007 .66400006 C .508 .66400006 .48100005 .66700008 .472 .671 C .463 .64400008 .437 .574 .423 .53900006 L .388 .45400004 C .343 .34300003 .294 .27400003 .22500001 .252 C .255 .45400004 .334 .7260001 .351 .77700009 L .404 .933 L .358 .92300006 L .329 .9250001 C .264 .587 .21900001 .38500003 .18300002 .252 Z "/> </symbol> -<symbol id="font_d_d46"> +<symbol id="font_d_d63"> <path d="M .256 .38000003 C .162 .38000003 .044000005 .30100004 .021 .17700002 C 0 .07000001 .067 0 .163 0 C .31800003 0 .41700004 .18000002 .44800005 .33800004 C .48000003 .49800004 .41800005 .62700006 .29400004 .62700006 C .221 .62700006 .153 .6 .147 .56700006 C .143 .55 .153 .539 .172 .539 C .19 .539 .209 .557 .223 .575 C .23 .584 .244 .595 .293 .595 C .38000003 .595 .39000003 .44600005 .37500004 .365 C .37100003 .34800003 .36800004 .335 .36400003 .32500003 C .34000004 .36300005 .30400003 .38000003 .256 .38000003 M .27100004 .34200005 C .31500004 .34200005 .34000004 .30800004 .35200004 .28900004 C .31800003 .17900002 .25300003 .033000005 .171 .033000005 C .116000007 .033000005 .08500001 .096 .095000009 .14900002 C .11400001 .24400002 .19500001 .34200005 .27100004 .34200005 Z "/> </symbol> <use xlink:href="#font_d_5d" transform="matrix(27.673888,0,0,-27.673888,276.92494,615.8668)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,280.9118,610.65176)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,280.9118,610.65176)"/> <use xlink:href="#font_d_5d" transform="matrix(27.673888,0,0,-27.673888,297.57215,615.8668)"/> <use xlink:href="#font_d_1e" transform="matrix(27.673888,0,0,-27.673888,309.98954,606.63906)"/> -<use xlink:href="#font_d_ed5" transform="matrix(27.673888,0,0,-27.673888,335.9992,639.30648)"/> -<use xlink:href="#font_d_80d" transform="matrix(27.673888,0,0,-27.673888,347.23399,584.7217)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,364.41947,591.5018)"/> +<use xlink:href="#font_d_ef2" transform="matrix(27.673888,0,0,-27.673888,335.9992,639.30648)"/> +<use xlink:href="#font_d_828" transform="matrix(27.673888,0,0,-27.673888,347.23399,584.7217)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,364.41947,591.5018)"/> <use xlink:href="#font_d_d" transform="matrix(27.673888,0,0,-27.673888,380.02754,594.90567)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,413.15318,591.5018)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,413.15318,591.5018)"/> <use xlink:href="#font_d_1d" transform="matrix(27.673888,0,0,-27.673888,436.62065,592.0276)"/> <use xlink:href="#font_d_11" transform="matrix(27.673888,0,0,-27.673888,461.94224,591.5018)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,364.4201,631.35177)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,364.4201,631.35177)"/> <use xlink:href="#font_d_d" transform="matrix(27.673888,0,0,-27.673888,380.02818,634.7556)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,413.1538,631.35177)"/> -<use xlink:href="#font_d_85e" transform="matrix(27.673888,0,0,-27.673888,436.53828,633.53799)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,413.1538,631.35177)"/> +<use xlink:href="#font_d_879" transform="matrix(27.673888,0,0,-27.673888,436.53828,633.53799)"/> <use xlink:href="#font_d_11" transform="matrix(27.673888,0,0,-27.673888,461.9429,631.35177)"/> -<use xlink:href="#font_d_802" transform="matrix(27.673888,0,0,-27.673888,234.10153,695.29446)"/> -<use xlink:href="#font_d_8b3" transform="matrix(27.673888,0,0,-27.673888,257.45829,689.5936)"/> -<use xlink:href="#font_d_802" transform="matrix(27.673888,0,0,-27.673888,268.30647,695.29446)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,284.6894,701.7978)"/> +<use xlink:href="#font_d_81d" transform="matrix(27.673888,0,0,-27.673888,234.10153,695.29446)"/> +<use xlink:href="#font_d_8ce" transform="matrix(27.673888,0,0,-27.673888,257.45829,689.5936)"/> +<use xlink:href="#font_d_81d" transform="matrix(27.673888,0,0,-27.673888,268.30647,695.29446)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,284.6894,701.7978)"/> <use xlink:href="#font_d_1e" transform="matrix(27.673888,0,0,-27.673888,309.9833,691.5585)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,337.71357,675.52108)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,337.71357,675.52108)"/> <symbol id="font_d_13"> <path d="M .009000003 .47000004 C .009000003 .44900004 .028000005 .43100003 .049000004 .43100003 C .06600001 .43100003 .096 .44900004 .096 .47100003 C .096 .47900004 .09400001 .485 .09200001 .492 C .09 .499 .08400001 .508 .08400001 .516 C .08400001 .541 .11 .577 .18300002 .577 C .21900003 .577 .27000005 .552 .27000005 .45600004 C .27000005 .39200003 .24700003 .34000004 .18800001 .28000004 L .11400001 .20700002 C .016000003 .107 0 .059000005 0 0 C 0 0 .051000008 .002 .083000008 .002 L .25800003 .002 C .29000003 .002 .33600004 0 .33600004 0 C .34900005 .053000004 .35900004 .128 .36 .158 C .35400004 .16300002 .34100003 .165 .33100004 .16300002 C .314 .092 .297 .067 .26100005 .067 L .083000008 .067 C .083000008 .115 .15200001 .18300002 .157 .18800001 L .25800003 .28500004 C .315 .34000004 .35800005 .38400004 .35800005 .46000005 C .35800005 .568 .27000005 .612 .18900001 .612 C .07800001 .612 .009000003 .53 .009000003 .47000004 Z "/> </symbol> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,352.0401,664.8804)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,363.12013,681.72006)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,363.12013,681.72006)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 49.547 -175.713 L 64.591 -175.713 "/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,338.6552,716.86557)"/> -<use xlink:href="#font_d_aaf" transform="matrix(27.673888,0,0,-27.673888,352.38148,716.8379)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,338.6552,716.86557)"/> +<use xlink:href="#font_d_acc" transform="matrix(27.673888,0,0,-27.673888,352.38148,716.8379)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,367.95124,708.02487)"/> <use xlink:href="#font_d_c" transform="matrix(27.673888,0,0,-27.673888,390.19233,695.7649)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,416.37745,675.52108)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,416.37745,675.52108)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,430.70124,664.8804)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,441.78126,681.72006)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,441.78126,681.72006)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 77.866 -175.713 L 92.91 -175.713 "/> -<symbol id="font_d_ab0"> +<symbol id="font_d_acd"> <path d="M .303 .23400001 C .323 .266 .44500003 .453 .47300003 .51900008 C .488 .554 .50000008 .59000006 .50000008 .62600007 C .50000008 .65400007 .48600004 .67300006 .448 .67300006 C .419 .67300006 .40100003 .66 .40100003 .63600006 C .40100003 .63000008 .404 .62 .407 .61600008 C .42200003 .59300008 .428 .572 .428 .55600008 C .428 .512 .387 .43700005 .352 .38300003 C .352 .38300003 .301 .29900003 .275 .26200003 L .269 .26500003 C .263 .381 .256 .47500003 .22600001 .59900006 C .21200001 .652 .19900002 .67300006 .17400001 .67300006 C .15 .67300006 .077 .632 .042000005 .606 C .042999999 .595 .047 .583 .055 .57500007 C .067 .58100005 .1 .597 .12 .597 C .13300002 .597 .143 .59400007 .14800002 .58500006 C .15300001 .577 .158 .56100007 .16400002 .54300007 C .19400002 .44100005 .22500001 .19800002 .21300002 .172 C .172 .105000007 .13000001 .061000006 .116000007 .061000006 C .106 .061000006 .087000008 .074 .081 .07900001 C .074 .08500001 .053999999 .09300001 .045999998 .09300001 C .025 .09300001 0 .073 0 .04200001 C 0 .009000003 .044 0 .060999998 0 C .114 0 .19300002 .065 .25800003 .164 L .303 .23400001 Z "/> </symbol> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,417.333,716.86557)"/> -<use xlink:href="#font_d_ab0" transform="matrix(27.673888,0,0,-27.673888,431.03157,723.03689)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,417.333,716.86557)"/> +<use xlink:href="#font_d_acd" transform="matrix(27.673888,0,0,-27.673888,431.03157,723.03689)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,446.60124,708.02487)"/> <use xlink:href="#font_d_c" transform="matrix(27.673888,0,0,-27.673888,468.85343,695.7649)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,495.04133,675.52108)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,495.04133,675.52108)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,509.3651,664.8804)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,520.4451,681.72006)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,520.4451,681.72006)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 106.185 -175.713 L 121.228 -175.713 "/> -<symbol id="font_d_ab1"> +<symbol id="font_d_ace"> <path d="M .384 .45600004 C .361 .43 .34600003 .42400003 .33 .42400003 C .312 .42400003 .298 .428 .25100003 .43800003 C .20300001 .446 .17300001 .451 .14500001 .451 C .11000001 .451 .065 .386 .048 .32700003 C .055 .32000003 .064 .319 .075 .319 C .096 .365 .113 .375 .15900001 .375 C .20400001 .375 .24200003 .366 .271 .366 C .285 .366 .293 .366 .303 .368 L .062 .10300001 C .042000005 .080000009 .003999999 .033 0 .019000002 C .0030000006 .012 .007999999 .0069999999 .014 .006 C .022000002 .0029999996 .029000001 .0009999992 .037 0 C .059 .037 .084 .053000004 .094000007 .053000004 C .11100001 .053000004 .13800001 .047 .17000002 .027 C .19500001 .012 .22800002 .0019999995 .256 .0019999995 C .299 .0019999995 .33200003 .027 .379 .135 C .373 .142 .366 .145 .354 .145 C .316 .08400001 .287 .079 .259 .079 C .20800002 .079 .21400002 .11400001 .122 .11400001 C .19200002 .192 .30200003 .30400003 .358 .374 C .38300003 .404 .403 .425 .41300003 .441 L .384 .45600004 Z "/> </symbol> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,497.19966,716.86557)"/> -<use xlink:href="#font_d_ab1" transform="matrix(27.673888,0,0,-27.673888,510.89823,716.89328)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,497.19966,716.86557)"/> +<use xlink:href="#font_d_ace" transform="matrix(27.673888,0,0,-27.673888,510.89823,716.89328)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,524.0596,708.02487)"/> <symbol id="font_d_12"> <path d="M .19900002 .124000009 L .19900002 .47100003 C .19900002 .531 .2 .592 .202 .605 C .202 .61 .2 .61 .19600003 .61 C .141 .576 .088 .551 0 .51 C .002000004 .499 .0060000049 .48900003 .015000001 .48300005 C .061000006 .502 .083000008 .508 .10200001 .508 C .119 .508 .12200001 .48400004 .12200001 .45000003 L .12200001 .124000009 C .12200001 .041 .09500001 .036000004 .025000006 .033 C .019000002 .027 .019000002 .006 .025000006 0 C .074 .001 .110000018 .002 .16400002 .002 C .21200003 .002 .23600002 .001 .286 0 C .292 .006 .292 .027 .286 .033 C .216 .036000004 .19900002 .041 .19900002 .124000009 Z "/> @@ -1835,81 +1835,81 @@ <use xlink:href="#font_d_1e" transform="matrix(27.673888,0,0,-27.673888,309.9895,772.8224)"/> <use xlink:href="#font_d_12" transform="matrix(27.673888,0,0,-27.673888,372.32685,760.561)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 49.547 -204.969 L 77.387 -204.969 "/> -<symbol id="font_d_aa9"> +<symbol id="font_d_ac6"> <path d="M .13200002 .29500003 L .14000002 .33 C .14900002 .36900003 .157 .404 .157 .421 C .157 .43600003 .14900002 .446 .136 .446 C .104 .446 .063 .439 .016 .433 C .009 .425 .011 .414 .016999999 .405 L .057000005 .402 C .069 .40100003 .075 .39200003 .075 .382 C .075 .373 .075 .359 .068 .331 L .012999998 .082 C .007999999 .061000006 0 .043 0 .027000003 C 0 .011000001 .009 0 .038000004 0 C .073 0 .074 .043 .084 .082 L .113 .19900002 C .16100002 .286 .21700002 .379 .24000003 .379 C .25 .379 .255 .374 .261 .367 C .268 .359 .28100003 .34600003 .29500003 .34600003 C .322 .34600003 .34 .375 .34 .402 C .34 .423 .32500003 .449 .28800003 .449 C .23800002 .449 .18 .387 .136 .294 L .13200002 .29500003 Z "/> </symbol> -<use xlink:href="#font_d_aa9" transform="matrix(27.673888,0,0,-27.673888,338.18403,798.1045)"/> +<use xlink:href="#font_d_ac6" transform="matrix(27.673888,0,0,-27.673888,338.18403,798.1045)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,349.29847,789.29147)"/> <use xlink:href="#font_0_54" transform="matrix(27.673888,0,0,-27.673888,365.7672,798.1045)"/> <use xlink:href="#font_0_4a" transform="matrix(27.673888,0,0,-27.673888,375.89588,797.8831)"/> <use xlink:href="#font_0_4f" transform="matrix(27.673888,0,0,-27.673888,383.2848,797.8831)"/> -<symbol id="font_d_d34"> +<symbol id="font_d_d51"> <path d="M .022000002 .356 C .0069999995 .29000003 0 .235 0 .189 C 0 .048 .064 0 .124000009 0 C .19800002 0 .333 .082 .396 .356 C .41 .418 .416 .47000004 .416 .51400008 C .416 .65800008 .351 .71000006 .294 .71000006 C .20200002 .71000006 .077 .5960001 .022000002 .356 M .328 .372 L .098000008 .372 C .128 .50100007 .20200002 .67600008 .28 .67600008 C .32500003 .67600008 .347 .61300006 .347 .52700009 C .347 .481 .34 .42700003 .328 .372 M .32 .338 C .286 .193 .20900002 .034 .13700001 .034 C .091000009 .034 .071 .09900001 .071 .183 C .071 .231 .078 .285 .09 .338 L .32 .338 Z "/> </symbol> -<symbol id="font_d_ef5"> +<symbol id="font_d_f12"> <path d="M .266 0 L .266 .04399997 L .095000009 .04399997 L .095000009 2.566 L .266 2.566 L .266 2.6100002 L 0 2.6100002 L 0 0 L .266 0 Z "/> </symbol> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,402.8979,798.15988)"/> -<use xlink:href="#font_d_ef5" transform="matrix(27.673888,0,0,-27.673888,421.46583,805.4787)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,402.8979,798.15988)"/> +<use xlink:href="#font_d_f12" transform="matrix(27.673888,0,0,-27.673888,421.46583,805.4787)"/> <use xlink:href="#font_0_54" transform="matrix(27.673888,0,0,-27.673888,436.59498,776.8351)"/> <use xlink:href="#font_0_4a" transform="matrix(27.673888,0,0,-27.673888,446.72364,776.6137)"/> <use xlink:href="#font_0_4f" transform="matrix(27.673888,0,0,-27.673888,454.11256,776.6137)"/> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,473.72569,776.89047)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,494.45243,760.81)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,473.72569,776.89047)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,494.45243,760.81)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 104.08 -204.969 L 112.638 -204.969 "/> -<symbol id="font_d_ee3"> +<symbol id="font_d_f00"> <path d="M 0 1.066 C 0 .556 .17200002 .19099999 .34200005 0 L .367 .023000002 C .21100003 .254 .09800001 .58400008 .09800001 1.0630001 C .09800001 1.542 .21100003 1.8730002 .367 2.104 L .34200005 2.127 C .17300001 1.9380002 0 1.5730001 0 1.066 Z "/> </symbol> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,489.19413,796.23776)"/> -<use xlink:href="#font_d_aa9" transform="matrix(27.673888,0,0,-27.673888,502.92039,796.2101)"/> -<use xlink:href="#font_d_ee3" transform="matrix(27.673888,0,0,-27.673888,518.5855,798.79537)"/> -<use xlink:href="#font_d_aa9" transform="matrix(27.673888,0,0,-27.673888,530.51187,776.8351)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,489.19413,796.23776)"/> +<use xlink:href="#font_d_ac6" transform="matrix(27.673888,0,0,-27.673888,502.92039,796.2101)"/> +<use xlink:href="#font_d_f00" transform="matrix(27.673888,0,0,-27.673888,518.5855,798.79537)"/> +<use xlink:href="#font_d_ac6" transform="matrix(27.673888,0,0,-27.673888,530.51187,776.8351)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,541.6262,766.2248)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,555.558,756.785)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,569.2566,762.98397)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,555.558,756.785)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,569.2566,762.98397)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 127.971 -204.969 L 138.81 -204.969 "/> -<symbol id="font_d_eeb"> +<symbol id="font_d_f08"> <path d="M .367 1.066 C .367 1.5730001 .194 1.9380002 .025000003 2.127 L 0 2.104 C .156 1.8730002 .26900003 1.542 .26900003 1.0630001 C .26900003 .58400008 .156 .254 0 .023000002 L .025000003 0 C .19500001 .19099999 .367 .556 .367 1.066 Z "/> </symbol> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,558.7246,796.23776)"/> -<use xlink:href="#font_d_aa9" transform="matrix(27.673888,0,0,-27.673888,572.45089,796.2101)"/> -<use xlink:href="#font_d_eeb" transform="matrix(27.673888,0,0,-27.673888,590.12039,798.79537)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,558.7246,796.23776)"/> +<use xlink:href="#font_d_ac6" transform="matrix(27.673888,0,0,-27.673888,572.45089,796.2101)"/> +<use xlink:href="#font_d_f08" transform="matrix(27.673888,0,0,-27.673888,590.12039,798.79537)"/> <use xlink:href="#font_d_c" transform="matrix(27.673888,0,0,-27.673888,610.10897,777.0288)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,642.60519,760.81)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,642.60519,760.81)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 157.036 -204.969 L 166.351 -204.969 "/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,636.29409,796.23776)"/> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,650.0203,796.26547)"/> -<use xlink:href="#font_d_ee3" transform="matrix(27.673888,0,0,-27.673888,667.78829,798.79537)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,636.29409,796.23776)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,650.0203,796.26547)"/> +<use xlink:href="#font_d_f00" transform="matrix(27.673888,0,0,-27.673888,667.78829,798.79537)"/> <use xlink:href="#font_0_54" transform="matrix(27.673888,0,0,-27.673888,685.10336,776.8351)"/> <use xlink:href="#font_0_4a" transform="matrix(27.673888,0,0,-27.673888,695.23196,776.6137)"/> <use xlink:href="#font_0_4f" transform="matrix(27.673888,0,0,-27.673888,702.62088,776.6137)"/> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,722.234,776.89047)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,737.70248,756.785)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,751.42868,762.98397)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,722.234,776.89047)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,737.70248,756.785)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,751.42868,762.98397)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 193.543 -204.969 L 204.382 -204.969 "/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,739.8191,796.23776)"/> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,753.5453,796.26547)"/> -<use xlink:href="#font_d_eeb" transform="matrix(27.673888,0,0,-27.673888,772.2676,798.79537)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,739.8191,796.23776)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,753.5453,796.26547)"/> +<use xlink:href="#font_d_f08" transform="matrix(27.673888,0,0,-27.673888,772.2676,798.79537)"/> <use xlink:href="#font_d_c" transform="matrix(27.673888,0,0,-27.673888,792.25619,777.0288)"/> <use xlink:href="#font_d_12" transform="matrix(27.673888,0,0,-27.673888,839.64907,760.561)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 222.609 -204.969 L 240.798 -204.969 "/> <use xlink:href="#font_0_54" transform="matrix(27.673888,0,0,-27.673888,819.68667,796.2101)"/> <use xlink:href="#font_0_4a" transform="matrix(27.673888,0,0,-27.673888,829.8153,795.9887)"/> <use xlink:href="#font_0_4f" transform="matrix(27.673888,0,0,-27.673888,837.2042,795.9887)"/> -<use xlink:href="#font_d_d34" transform="matrix(27.673888,0,0,-27.673888,856.8173,796.26547)"/> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,875.608,756.785)"/> +<use xlink:href="#font_d_d51" transform="matrix(27.673888,0,0,-27.673888,856.8173,796.26547)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,875.608,756.785)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,889.93179,746.14706)"/> -<use xlink:href="#font_d_d44" transform="matrix(27.673888,0,0,-27.673888,901.0118,762.98397)"/> +<use xlink:href="#font_d_d61" transform="matrix(27.673888,0,0,-27.673888,901.0118,762.98397)"/> <path transform="matrix(2.7777777,0,0,-2.7777777,200,200.00559)" stroke-width=".6475" stroke-linecap="butt" stroke-miterlimit="10" stroke-linejoin="miter" fill="none" stroke="#000000" d="M 243.189 -204.969 L 258.232 -204.969 "/> -<symbol id="font_d_d42"> +<symbol id="font_d_d5f"> <path d="M .20200002 .64900007 L .19000001 .6700001 C .142 .648 .034 .56500008 .01 .462 C .003999999 .43300004 0 .407 0 .38200004 C 0 .29000003 .049000004 .23200001 .158 .22500001 C .13800001 .14000002 .12500002 .076000008 .12500002 .03400001 L .18100001 0 L .19600001 .018000007 C .19100002 .032000007 .18800001 .048000009 .18800001 .069000009 C .18800001 .103000018 .19500001 .15 .21300002 .22500001 C .275 .23100002 .437 .277 .48200003 .47200004 C .48700003 .49600003 .49000005 .51900008 .49000005 .541 C .49000005 .61600008 .45700003 .67700007 .37600003 .67700007 C .25100003 .67700007 .22400002 .50900009 .22000002 .49500004 L .165 .254 C .093 .261 .07 .30400003 .07 .36400003 C .07 .453 .109000008 .582 .20200002 .64900007 M .21800001 .25500003 L .277 .51100006 C .301 .612 .331 .638 .366 .638 C .402 .638 .417 .605 .417 .554 C .417 .458 .372 .27600003 .21800001 .25500003 Z "/> </symbol> -<use xlink:href="#font_d_d46" transform="matrix(27.673888,0,0,-27.673888,876.69967,798.13217)"/> -<use xlink:href="#font_d_d42" transform="matrix(27.673888,0,0,-27.673888,890.4259,804.3311)"/> +<use xlink:href="#font_d_d63" transform="matrix(27.673888,0,0,-27.673888,876.69967,798.13217)"/> +<use xlink:href="#font_d_d5f" transform="matrix(27.673888,0,0,-27.673888,890.4259,804.3311)"/> <use xlink:href="#font_d_13" transform="matrix(22.139166,0,0,-22.139166,905.6901,789.29147)"/> -<symbol id="font_d_efd"> +<symbol id="font_d_f1a"> <path d="M .26600004 0 L .26600004 2.6100002 L 0 2.6100002 L 0 2.566 L .17100002 2.566 L .17100002 .04399997 L 0 .04399997 L 0 0 L .26600004 0 Z "/> </symbol> -<use xlink:href="#font_d_efd" transform="matrix(27.673888,0,0,-27.673888,922.4598,805.4787)"/> +<use xlink:href="#font_d_f1a" transform="matrix(27.673888,0,0,-27.673888,922.4598,805.4787)"/> </g> </svg> diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/sample.pdf b/Master/texmf-dist/doc/fonts/libertinus-fonts/sample.pdf Binary files differnew file mode 100644 index 00000000000..013609afc8e --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/sample.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus-fonts/waterfalls.pdf b/Master/texmf-dist/doc/fonts/libertinus-fonts/waterfalls.pdf Binary files differnew file mode 100644 index 00000000000..38b3f8e766f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libertinus-fonts/waterfalls.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus-type1/README b/Master/texmf-dist/doc/fonts/libertinus-type1/README index 3125990af10..909c2625416 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-type1/README +++ b/Master/texmf-dist/doc/fonts/libertinus-type1/README @@ -1,4 +1,4 @@ -This is the README for libertinus-type1, version 2023-06-23. +This is the README for libertinus-type1, version 2024-09-22. The Libertinus fonts are derived from the Linux Libertine and Biolinum families of fonts. To use the OpenType fonts @@ -39,9 +39,9 @@ scit italic small caps Slanted variants are not supported; the designed italic variants will be automatically substituted. The exception -is the bold series of Libertinus Sans, for which a designed -italic is not available. An artificially slanted variant has -been generated and treated as if it were italic. +is the bold series of Libertinus Sans, for which no italic +is available. Bold and italic variants of Libertinus Mono +are also unavailable. To activate Libertinus Serif without Libertinus Sans or Mono, use the serif (or rm) option. Similarly, to activate @@ -79,5 +79,5 @@ License. Thanks to Herbert Voss and Khaled Hosny for their assistance. The maintainer of this package is Bob Tennent -(rdt at cs.queensu.ca). +(rdtennent at gmail dot com). diff --git a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.pdf b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.pdf Binary files differindex 20eacc25b6b..a679c0608e5 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.tex b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.tex index daf73f5119f..1963e7017fb 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.tex +++ b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-samples.tex @@ -1,14 +1,13 @@ \documentclass{article} \usepackage[LGR,T2A,T1]{fontenc} -\usepackage[sb]{libertinus-type1} +\usepackage[sb,nomath]{libertinus-type1} \usepackage{lipsum} -\usepackage{lettrine} \usepackage{soul} \begin{document} \begin{center}\huge -{\LibertinusDisplay\so{LIBERTINUS}} +{\so{LIBERTINUS}} \end{center} \tableofcontents @@ -88,10 +87,6 @@ X\textsup{1234567890} \subsection*{Bold} \textbf{\lipsum[3]} -\subsection*{Bold Italic} - -\textbf{\textit{\lipsum[4]}} - \subsection*{Small Caps Regular} \textsc{\lipsum[5]} @@ -101,13 +96,9 @@ X\textsup{1234567890} \subsection*{Small Caps Bold} \textsc{\textbf{\lipsum[7]}} -\subsection*{Small Caps Bold Italic} - -\textsc{\textbf{\textit{\lipsum[8]}}} - \subsection*{Default Numbers} -\textbf{1234567890} +1234567890 \subsection*{Oldstyle Numbers} @@ -146,46 +137,4 @@ X\textsup{1234567890} \subsection*{Regular} \lipsum[1] -\subsection*{Italic} -\textit{\lipsum[1]} - -\subsection*{Bold} -\textbf{\lipsum[1]} - -\subsection*{Bold Italic} - -\textbf{\textit{\lipsum[1]}} - -\section{Libertinus Initials} -\rm - -{\Huge\LibertinusInitials 0 1 2 3 4 5 6 7 8 9 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} - -\lettrine[lines=3,nindent=0pt]{\LibertinusInitials L}{orem ipsum dolor sit amet}, consectetuer adipiscing elit. Ut purus elit, vestibulum -ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu -libero, nonummy eget, consectetuer id, vulputate a, magna. Donec vehicula augue eu -neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames -ac turpis egestas. Mauris ut leo. Cras viverra metus rhoncus sem. Nulla et lectus -vestibulum urna fringilla ultrices. Phasellus eu tellus sit amet tortor gravida placerat. -Integer sapien est, iaculis in, pretium quis, viverra ac, nunc. Praesent eget sem vel -leo ultrices bibendum. Aenean faucibus. Morbi dolor nulla, malesuada eu, pulvinar -at, mollis ac, nulla. Curabitur auctor semper nulla. Donec varius orci eget risus. Duis -nibh mi, congue eu, accumsan eleifend, sagittis quis, diam. Duis eget orci sit amet orci -dignissim rutrum. - -\lettrine[lines=3,nindent=0pt]{\LibertinusInitials I}{am dui ligula}, fringilla a, euismod sodales, sollicitudin vel, wisi. Morbi auctor lorem -non justo. Nam lacus libero, pretium at, lobortis vitae, ultricies et, tellus. Donec aliquet, -tortor sed accumsan bibendum, erat ligula aliquet magna, vitae ornare odio metus a mi. -Morbi ac orci et nisl hendrerit mollis. Suspendisse ut massa. Cras nec ante. Pellentesque a -nulla. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus -mus. Aliquam tincidunt urna. Nulla ullamcorper vestibulum turpis. Pellentesque cursus -luctus mauris. - -\section{Libertinus Display} - -\begin{center}\Huge -THIS IS LIBERTINUS REGULAR\\ -{\LibertinusDisplay THIS IS LIBERTINUS DISPLAY} -\end{center} - \end{document} diff --git a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.pdf b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.pdf Binary files differindex 07b6c3e40dd..a4fb29c11b7 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.pdf +++ b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.pdf diff --git a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.tex b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.tex index 26e3e7340f2..bc8a523aa2f 100644 --- a/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.tex +++ b/Master/texmf-dist/doc/fonts/libertinus-type1/libertinus-type1.tex @@ -13,7 +13,7 @@ \begin{document} \title{Libertinus for Traditional \LaTeX\ Processors} \author{Bob Tennent\\ -\small\url{rdt@cs.queensu.ca}} +\small\url{rdtennent@gmail.com}} \date{\today} \maketitle \thispagestyle{empty} @@ -25,7 +25,7 @@ The Libertinus OpenType fonts are derived from the Linux Libertine and Biolinum families of fonts. To use them with \verb|xelatex| or \verb|lualatex|, install -the \verb|libertinus-fonts| and \verb|libertinus-otf| packages. +the \verb|libertinus| and \verb|libertinus-otf| packages. This package provides support for use of Libertinus fonts with traditional processing engines (\verb|latex| with \verb|dvips| or \verb|dvipdfmx|, or \verb|pdflatex|). @@ -56,8 +56,7 @@ and Libertinus Mono as the monospaced family. It is recommended that the font encoding be set to \verb\T1\ or \verb\LY1\ but the default \verb\OT1\ encoding is also supported. The \verb|LGR| encoding is supported for the Serif and Sans -families. The T2A/B/C encodings are supported and may be selected using -\verb|{\fontencoding{T2x}\selectfont ...}|. +families. Available shapes in all series (except \texttt{tt}, which only has \texttt{it}) include: @@ -69,9 +68,10 @@ only has \texttt{it}) include: \end{tabular} \end{list} Slanted variants are not supported; the designed italic variants will be -automatically substituted. The exceptions are the monospaced font and the bold series of Libertinus Sans, -for which designed italics are not available. Artificially -slanted variants have been generated and treated as if they were italic. +automatically substituted. The exception is the bold series of Libertinus Sans, +for which no italic is available. Bold and italic variants of Libertinus Mono +are also unavailable. + To activate Libertinus Serif without Libertinus Sans or Mono, use the \texttt{serif} (or \texttt{rm}) option. Similarly, to activate Libertinus Sans (without Libertinus Serif or Libertinus Mono) use the @@ -109,7 +109,7 @@ and \verb|ScaleTT=|<\emph{number}> will scale the Serif and Mono fonts, respectively. Superior numbers (for footnote markers) are available using \verb|\sufigures| -or \verb|\textsup{|\ldots\verb|}|. +or \verb|\textsu{|\ldots\verb|}|. Command \verb|\useosf| switches the default figure style for Libertinus Serif and Libertinus Sans to old-style figures; this is @@ -122,18 +122,13 @@ The following macros select the font family indicated: \verb|\LibertinusSerif| & Libertinus Serif \\ \verb|\LibertinusSerifSB|& Libertinus Serif with semibold \\ \verb|\LibertinusSerifOsF| & Libertinus Serif with proportional oldstyle figures \\ -\verb|\LibertinusSerifTLF| & Libertinus Serif with tabular lining figures \\ -\verb|\LibertinusSerifLF| & Libertinus Serif with proportional lining figures \\ +\verb|\libertinusSerifTLF| & Libertinus Serif with tabular lining figures \\ \verb|\LibertinusSans| & Libertinus Sans \\ \verb|\LibertinusSansOsF|& LibertinusSans with proportional oldstyle figures \\ -\verb|\LibertinusSansTLF| & Libertinus Sans with tabular lining figures \\ -\verb|\LibertinusSansLF| & Libertinus Sans with proportional lining figures \\ +\verb|\LibertinusSansLF| & Libertinus Sans with tabular lining figures \\ \verb|\LibertinusMono| & Libertinus Mono\\ \end{tabular} \end{center} -Special fonts Libertinus Serif Display and Libertinus Serif Initials may be -activated by commands -\verb|\LibertinusDisplay| and \verb|\LibertinusInitials|, respectively. \section{Concluding Remarks} @@ -142,7 +137,10 @@ The original Linux Libertine and Biolinum OpenType fonts were created by Philipp (\url{gillian@linuxlibertine.org}) and are licensed under the terms of the GNU General Public License (Version~2, with font exception) and under the terms of the Open Font License. For details look into the \verb|doc| directory of the -distribution. +distribution or at +\begin{list}{}{}\item +\url{http://www.linuxlibertine.org/} +\end{list} The basic Libertinus OpenType fonts are from \begin{list}{}{}\item \url{https://github.com/libertinus-fonts/libertinus} @@ -155,6 +153,6 @@ the terms of the LaTeX Project Public License. Thanks to Herbert Voss and Khaled Hosny for their assistance. The maintainer of this -package is Bob Tennent (\url{rdt@cs.queensu.ca}) +package is Bob Tennent (\url{rdtennent@gmail.com}) \end{document} diff --git a/Master/texmf-dist/doc/fonts/libris/COPYING b/Master/texmf-dist/doc/fonts/libris/COPYING index fbdd65f6f8b..d60c31a97a5 100644 --- a/Master/texmf-dist/doc/fonts/libris/COPYING +++ b/Master/texmf-dist/doc/fonts/libris/COPYING @@ -1,340 +1,340 @@ - GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
+ GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/libris/README b/Master/texmf-dist/doc/fonts/libris/README.md index 34c8955c189..de99575e4e9 100644 --- a/Master/texmf-dist/doc/fonts/libris/README +++ b/Master/texmf-dist/doc/fonts/libris/README.md @@ -1,5 +1,6 @@ -librisadf ---------- +$Id: README.md 10366 2024-09-18 14:25:21Z cfrees $ + +# librisadf librisadf consists of: 1. the Libris ADF Std fonts developed by Hirwen Harendel, Arkandis Digital @@ -12,8 +13,7 @@ Information and resources concerning Libris ADF, including opentype versions of the fonts, and other ADF fonts can be found on the foundry's homepage: http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## (La)TeX Support For details, please see librisadf.pdf. @@ -44,15 +44,25 @@ to set this as default until further notice or \textswash{Hello!} to typeset just the text "Hello!" in this style. -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 ---------------- +## 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 (cfrees <at> imapmail <dot> org) -2010/07/07 +Clea F. Rees +Version 1.1 +2024-09-18 + +<!-- vim: tw=80:et:sw=2: --> diff --git a/Master/texmf-dist/doc/fonts/libris/libris-tables.pdf b/Master/texmf-dist/doc/fonts/libris/libris-tables.pdf Binary files differnew file mode 100644 index 00000000000..88f875605d2 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/libris-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/libris/libris-tables.tex b/Master/texmf-dist/doc/fonts/libris/libris-tables.tex new file mode 100644 index 00000000000..96627d35b55 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/libris-tables.tex @@ -0,0 +1,35 @@ +%% 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{-yly.map} +\pdfmapfile{+yly.map} +\begin{document} + +\sampletable{TS1}{ylyw}{m}{n}% +\sampletable{TS1}{ylyw}{m}{it}% +\sampletable{TS1}{ylyw}{b}{n}% +\sampletable{TS1}{ylyw}{b}{it}% +\sampletable{T1}{ylyw}{m}{n}% +\sampletable{T1}{ylyw}{m}{it}% +\sampletable{T1}{ylyw}{b}{n}% +\sampletable{T1}{ylyw}{b}{it}% +\sampletable{TS1}{yly}{m}{n}% +\sampletable{TS1}{yly}{m}{it}% +\sampletable{TS1}{yly}{b}{n}% +\sampletable{TS1}{yly}{b}{it}% +\sampletable{T1}{yly}{m}{n}% +\sampletable{T1}{yly}{m}{it}% +\sampletable{T1}{yly}{b}{n}% +\sampletable{T1}{yly}{b}{it}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/libris/librisadf-build.pdf b/Master/texmf-dist/doc/fonts/libris/librisadf-build.pdf Binary files differnew file mode 100644 index 00000000000..715296eda98 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/librisadf-build.pdf diff --git a/Master/texmf-dist/doc/fonts/libris/librisadf-example.pdf b/Master/texmf-dist/doc/fonts/libris/librisadf-example.pdf Binary files differnew file mode 100644 index 00000000000..8057c327331 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/librisadf-example.pdf diff --git a/Master/texmf-dist/doc/fonts/libris/librisadf-example.tex b/Master/texmf-dist/doc/fonts/libris/librisadf-example.tex new file mode 100644 index 00000000000..b3e1bed1906 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/librisadf-example.tex @@ -0,0 +1,107 @@ +%% +%% This is file `librisadf-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% librisadf.dtx (with options: `ee') +%% Copyright (C) 2008-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 +%% librisadf. You may however distribute the package librisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% !TEX TS-program = pdflatex +%% !TEX encoding = UTF-8 Unicode +\documentclass[12pt]{article} +\usepackage{libris} +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\title{\textswash{Libris ADF Sample (yly, ylyw)}} +\author{\textswash{splendid spiky strains of active fjords}} + +\providecommand{\zeroslash}{} +\providecommand{\textsi}[1]{} +\newcommand{\alphaline}{% + \begin{flushleft} + ABCDEFGHIJKLMNOPQRSTUVWXYZ\par abcdefghijklmnopqrs{}tuvwxyz\par + 0123456789 f\kern0pt f ff f\kern0pt i fi f\kern0pt j fj f\kern0pt l fl f\kern0pt f\kern0pt i ffi f\kern0pt f\kern0pt j ffj f\kern0pt f\kern0pt l ffl c\kern0pt h ch c\kern0pt k ck c\kern0pt l cl c\kern0pt t ct s\kern0pt h sh s\kern0pt k sk s\kern0pt l sl s\kern0pt p sp s\kern0pt t st t\kern0pt t tt\par + Â â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Û û Ŵ ŵ Ŷ ŷ \capitalcircumflex{A}\par + Ë ë Ï ï Ÿ ÿ \capitaldieresis{A}\par + À à È è Ì ì Ò ò Ù ù \capitalgrave{A}\par + Á á Ć ć É é Í í Ĺ ĺ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź \capitalacute{A}\par + Ā ā Ē ē Ī ī Ō ō Ū ū \capitalring{A} \capitalmacron{A}\par + \u{A} \u{a} \u{E} \u{e} + \u{G} \u{g} + \H{A} \H{a} \H{U} \H{u} \capitalbreve{A}\par + \.{A} \.{a} \.{C} \.{c} \.{E} \.{e} + \.{I} \.{i} + \.{Z} \.{z} + \~A \~a % + \~I \~\i\ % + \~N \~n \~O \~o % + \capitaldotaccent{I} \capitaltilde{A}\par + \par + \v{C} \v{c} \v{D} \v{d} \v{E} \v{e} \v{L} \v{l} \v{N} \v{n} \v{R} \v{r} \v{S} \v{s} \v{T} \v{t} \v{Z} \v{z} \capitalcaron{C}\par + \k{A} \k{a} % + \k{E} \k{e} % + \c{C} \c{c} \c{D} \c{d} \c{E} \c{e} \c{G} \c{g} \c{K} \c{k} \c{L} \c{l} \c{N} \c{n} \c{R} \c{r} \c{S} \c{s} \c{T} \c{t} \capitalogonek{A} \capitalcedilla{C}\par + \O\ \o\ \AE\ \ae\ \OE\ \oe\ \L\ \l\smallskip\par + <\kern0pt< << >\kern0pt> >> - -\kern0pt- -- -\kern0pt-\kern0pt- ---\par + \& \texteuro\ \textdollar\ \textsterling\ \textyen\ \textcurrency\ \textflorin\ \textcent\ \textohm\ \textmu\ \textcelsius\ \textnumero\ \textdiv\ \texttimes\ \textpm\ \textregistered\ \textcopyright\ \texttrademark\ \textparagraph\ \textestimated\ \textonequarter\ \textonehalf\ \textthreequarters\ \textonesuperior\ \texttwosuperior\ \textthreesuperior\par\ \textservicemark\smallskip\par + Sphinx of black quartz, judge my vow.\par + The quick brown fox jumps over the lazy dog.\par + Somewhat splendid fjords act last.\par + A churlish skittish lisping clerk strictly slows. + \end{flushleft}% +} +\newcommand{\alphatest}{% + \begin{flushleft} +{\upshape upright shape:\par \alphaline}\smallskip\par +{\itshape italics:\par \alphaline}\smallskip\par +{\bfseries +{\upshape upright shape:\par \alphaline}\smallskip\par +{\itshape italics:\par \alphaline}\smallskip\par} + \end{flushleft}} + +\pdfmapfile{+yly.map} +\usepackage{libris} +\renewcommand\thepage{\textsf{\arabic{page}}} +\begin{document} +\sffamily +\maketitle +\setlength{\parindent}{0pt} + +\section*{regular modified encoding (yly)} + +A sans-serif family with lining figures. + +\alphatest + +\section*{alternative modified encoding (ylyw)} + +\swashstyle +A ‘swash’ variant with alternate characters and additional ligatures: + +\alphatest + +\end{document} +\endinput +%% +%% End of file `librisadf-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/libris/librisadf.pdf b/Master/texmf-dist/doc/fonts/libris/librisadf.pdf Binary files differindex 87c201f8922..ee5b3595fd3 100644 --- a/Master/texmf-dist/doc/fonts/libris/librisadf.pdf +++ b/Master/texmf-dist/doc/fonts/libris/librisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/libris/librisadf.tex b/Master/texmf-dist/doc/fonts/libris/librisadf.tex deleted file mode 100644 index e5d14fb3e41..00000000000 --- a/Master/texmf-dist/doc/fonts/libris/librisadf.tex +++ /dev/null @@ -1,266 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% librisadf.tex -%% Copyright 2010 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[11pt,british]{article} -\usepackage{babel} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage{lmodern} -\renewcommand{\ttdefault}{lmvtt} -\let\origsfdefault\sfdefault -\DeclareRobustCommand{\origsffamily}{% - \fontencoding{T1}% - \fontfamily{\origsfdefault}% - \selectfont} -\DeclareTextFontCommand{\textorigsf}{\origsffamily} -\usepackage{libris} - \pdfmapfile{+yly.map} % not necessary for installed package -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{url} - \urlstyle{tt} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{librisadf} -\author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\newcommand*{\dyddiad}{6\textsuperscript{th} July, 2010} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape librisadf} - \fancyhf[rh]{\itshape\dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (librisadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Libris,libris,librisadf,LibrisADF,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]{\textorigsf{#1}} -\newcommand*{\fgroup}[1]{\textorigsf{#1}} -\newcommand*{\fname}[1]{\textorigsf{#1}} -%\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 the Libris \adf\ font collection. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided with version 1.007 of the fonts. -\end{abstract} - -This document explains how to use the \TeX/\LaTeX\ support included with version 1.007 of the Libris \adf\ font collection. The fonts were developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf) and information about the fonts themselves can be found at \url{http://arkandis.tuxfamily.org/adffonts.html}. The fonts are released under the \textsc{gnu} General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version, with font exception. For details, see \textsc{notice}.txt and \textsc{copying}. - -The \TeX/\LaTeX\ support package consists of all files listed in \path{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices. 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 fonts themselves, the \TeX/\LaTeX\ support is still somewhat experimental. - -\section{The collection} - -Libris \adf\ is a sans-serif family with lining figures. The family currently includes upright and italic shapes in each of regular and bold weights. The support package renames the fonts according to the Karl Berry fontname scheme and defines two families. The first of these is primarily designed to provide access to the ``standard'' or default characters while the second ``swash'' family supports alternate characters and additional ligatures. The included package files provide access to these features in \LaTeX\ as explained in \fref{sec:support} and \fref{sec:commands}. - -\begin{longtable}{llll} - \toprule - {\fontseries{b}\selectfont Original grouping} & {\fontseries{b}\selectfont\TeX\ directory/group} & {\fontseries{b}\selectfont Original} \textbf{name} & {\fontseries{b}\selectfont\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - Libris-Std & libris & LibrisADFStd-Regular & ylyr8a\\ - & & LibrisADFStd-Italic & ylyri8a\\ - & & LibrisADFStd-Bold & ylyb8a\\ - & & LibrisADFStd-BoldItalic & ylybi8a\\ -\end{longtable} - -\section{Requirements} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ support provided by \path{libris.sty} requires \lpack{nfssext-cfr}. Without this, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. - -The documentation requires in addition: -\begin{itemize} - \item \lpack{babel} - \item \lpack{lm} - \item \lpack{microtype} - \item \lpack{geometry} - \item \lpack{fancyhdr} - \item \lpack{lastpage} - \item \lpack{fancyref} - \item \lpack{array} - \item \lpack{longtable} - \item \lpack{verbatim} - \item \lpack{booktabs} - \item \lpack{url} -\end{itemize} -though you can always comment out the relevant lines if you don't have these packages. - - -\section{Installation} - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/libris} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich libris.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=yly.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=yly.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map yly.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{yly.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: -\begin{verbatim} - Map yly.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex this file (\path{librisadf.tex}). The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{librisadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings} - -The package supports modified \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. Most characters in the \textsc{ec} encoding are available and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The regular version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-libris.enc}) reassigns three slots which would otherwise be empty due to missing glyphs which \path{fontinst} cannot fake. In the \textsc{t1} encoding, these slots are standardly used for the per thousand zero and the Sami Eng/eng characters (\NG/\ng). \path{t1-libris.enc} uses them for three additional ligatures (`\textsf{tt}', `\textsf{fj}' and `\textsf{ffj}'). - -The ``swash'' version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-librisswash.enc}) provides access to the full range of ligatures available, in addition to replacing default glyphs by alternates. Because additional slots are required to accommodate the additional ligatures, a number of characters normally available in the \textsc{ec} encoding are unavailable. These are the \textsc{ascii} circumflex (\textsf{\textasciicircum}), the \textsc{ascii} tilde (\textsf{\textasciitilde}), the IJ/ij ligature (\textsf\IJ/\textsf\ij), dbar (\textsf\dj), the Eth/eth (\textsf\DH/\textsf\dh) and the Thorn/thorn (\textsf\TH/\textsf\th). Attempting to access these characters while using this font may result in errors of various kinds and will certainly produce unexpected output even though the characters are provided by the font, as the previous sentence demonstrates. To access these glyphs, ensure that the regular version of the font is active. - -\subsection{\LaTeX\ package} - -To use the fonts in a \LaTeX\ document, add \verb|\usepackage{libris}| to your document preamble. This will set the default sans-serif family to \fname{yly} (\fgroup{libris}) and enable access to the various alternates and additional glyphs available in \fname{ylyw}. - -Note that loading \path{libris.sty} will not affect the default roman family or, therefore, the default document font. To use \fgroup{libris} (\fname{yly}) as the default document font, add the line \verb|\renewcommand{\familydefault}{\sfdefault}| to your preamble as well. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ package \lpack{libris}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{librisadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures etc.\ as determined by the packages and options loaded or your distribution's setup. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{libris} is loaded. If for some reason you wish to make them available when no relevant package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - -\subsubsection{Styles} - - \begin{longtable}{lll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - swash & \verb|\swashstyle| & \verb|\textswash{}|\\ - \end{longtable} - - For example, if \lpack{libris}\ was loaded then: - \begin{verbatim} - \newcommand*{\fytext}{% - ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrs{}tuvwxyz\\ - 0123456789 \textonequarter \textonehalf \textthreequarters \textsurd \texttimes - \textdiv \textpm\ \& \texteuro \textcent \textsterling \textcurrency \textyen - \textflorin \textdollar\ \textregistered \textcopyright \texttrademark - \textestimated \textnumero\ \textohm \textmu\ \textsection \textparagraph\ - \textdagger \textdaggerdbl\ \textcelsius\\ - Sphinx of black quartz, judge my vow.\\ - The quick brown fox jumps over the lazy dog.\\ - The quick bronzing wax lay over the impish fjord.\\ - A churlish skittish bespectacled clerk strictly slacks.} - \newcommand*{\fytest}{\fytext\\[.5em]\textswash{\fytext}} - \textsf{% - \fytest\\[1em] - \textit{\fytest}\\[1em] - \textbf{\fytest}\\[1em] - \textbf{\textit{\fytest}}} - \end{verbatim} - produces: - \begin{center} - \newcommand*{\fytext}{% - ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrs{}tuvwxyz\\ - 0123456789 \textonequarter \textonehalf \textthreequarters \textsurd \texttimes - \textdiv \textpm\ \& \texteuro \textcent \textsterling \textcurrency \textyen - \textflorin \textdollar\ \textregistered \textcopyright \texttrademark - \textestimated \textnumero\ \textohm \textmu\ \textsection \textparagraph\ - \textdagger \textdaggerdbl\ \textcelsius\\ - Sphinx of black quartz, judge my vow.\\ - The quick brown fox jumps over the lazy dog.\\ - The quick bronzing wax lay over the impish fjord.\\ - A churlish skittish bespectacled clerk strictly slacks.} - \newcommand*{\fytest}{\fytext\\[.5em]\textswash{\fytext}} - \textsf{% - \fytest\\[1em] - \textit{\fytest}\\[1em] - \textbf{\fytest}\\[1em] - \textbf{\textit{\fytest}}} - \end{center} - -\end{document} - diff --git a/Master/texmf-dist/doc/fonts/libris/manifest.txt b/Master/texmf-dist/doc/fonts/libris/manifest.txt index d1d8f9fe3b7..86f04d9b9ae 100644 --- a/Master/texmf-dist/doc/fonts/libris/manifest.txt +++ b/Master/texmf-dist/doc/fonts/libris/manifest.txt @@ -1,6 +1,13 @@ -Copyright 2010 Clea F. Rees +# Manifest for libris -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 9 06:14:17 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'. @@ -8,65 +15,109 @@ The Current Maintainer of this work is Clea F. Rees. 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. - -README -librisadf.tex -libris-supp.etx -libris.sty -manifest.txt -reglyph-yly.tex -resetalt.mtx -t1-libris.etx -t1-librisswash.etx -t1-cfr.etx -ts1-euro.etx -yly-drv.tex -yly-map.tex - -Derived files: -librisadf.pdf -libris-supp.enc -t1-cfr-yly.enc -ts1-euro-yly.enc -t1yly.fd -t1ylyw.fd -ts1yly.fd -ts1ylyw.fd -yly.map -ylyb8c.tfm -ylyb8c.vf -ylyb8s.tfm -ylyb8t.tfm -ylyb8t.vf -ylybi8c.tfm -ylybi8c.vf -ylybi8s.tfm -ylybi8t.tfm -ylybi8t.vf -ylybiw8t.tfm -ylybiw8t.vf -ylybw8t.tfm -ylybw8t.vf -ylyr8c.tfm -ylyr8c.vf -ylyr8s.tfm -ylyr8t.tfm -ylyr8t.vf -ylyri8c.tfm -ylyri8c.vf -ylyri8s.tfm -ylyri8t.tfm -ylyri8t.vf -ylyriw8t.tfm -ylyriw8t.vf -ylyrw8t.tfm -ylyrw8t.vf -ylyb-t1.tfm -ylyb-ts1.tfm -ylybi-t1.tfm -ylybi-ts1.tfm -ylyr-t1.tfm -ylyr-ts1.tfm -ylyri-t1.tfm -ylyri-ts1.tfm +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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* manifest.txt +* README.md +* librisadf.dtx +* librisadf.ins +* librisadf-build.dtx + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* ts1-euro.etx +* t1-cfr.etx +* fnt-tables.tex +* libris-scale.lvt +* libris-auto-test.tlg +* libris-scale.tlg + + +## Derived files + + +### Package files + + +* ylybiw8t.vf +* ylyri8s.tfm +* ts1yly.fd +* ylyb-ts1.tfm +* ylyb-t1.tfm +* ylyri-t1.tfm +* t1-cfr-yly.enc +* ylybi8t.tfm +* ylyr8s.tfm +* ylybw8t.vf +* ylyb8t.tfm +* ylyrw8t.tfm +* ylybi8t.vf +* ylybi8s.tfm +* ts1-euro-yly.enc +* ts1ylyw.fd +* ylybi8c.vf +* libris-supp.enc +* yly.map +* ylyrw8t.vf +* ylyriw8t.tfm +* ylybw8t.tfm +* ylybi8c.tfm +* ylybi-t1.tfm +* ylyriw8t.vf +* ylyri8c.tfm +* ylyb8c.vf +* ylyb8t.vf +* ylyri8t.tfm +* ylyri8c.vf +* ylyri8t.vf +* t1ylyw.fd +* ylyr8t.tfm +* ylyr8c.tfm +* ylyr8t.vf +* ylyri-ts1.tfm +* ylyb8c.tfm +* ylyr8c.vf +* ylybi-ts1.tfm +* ylyr-ts1.tfm +* ylyr-t1.tfm +* t1yly.fd +* ylybiw8t.tfm +* ylyb8s.tfm +* librisadf-example.tex +* libris.sty +* reglyph-yly.tex + +### Development files + +* libris-supp.etx +* t1-librisswash.etx +* yly-drv.tex +* t1-libris.etx +* yly-map.tex +* resetalt.mtx + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* libris-tables.pdf +* librisadf-build.pdf +* librisadf-example.pdf +* librisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/libris/reglyph-yly.tex b/Master/texmf-dist/doc/fonts/libris/reglyph-yly.tex new file mode 100644 index 00000000000..1fd102796e7 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/reglyph-yly.tex @@ -0,0 +1,42 @@ +%% +%% This is file `reglyph-yly.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% librisadf-build.dtx (with options: `reglyph') +%% Copyright (C) 2008-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 +%% librisadf. You may however distribute the package librisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\relax +\reglyphfonts +\renameglyph{numero}{afii61352} +\renameglyph{ff}{f_f} +\renameglyph{ffi}{f_f_i} +\renameglyph{ffl}{f_f_l} +\reglyphfont{ylyr8sr}{ylyr8s} +\reglyphfont{ylyb8sr}{ylyb8s} +\reglyphfont{ylyri8sr}{ylyri8s} +\reglyphfont{ylybi8sr}{ylybi8s} +\endreglyphfonts +\endinput +%% +%% End of file `reglyph-yly.tex'. diff --git a/Master/texmf-dist/doc/fonts/libris/yly-drv.tex b/Master/texmf-dist/doc/fonts/libris/yly-drv.tex new file mode 100644 index 00000000000..099cf92625e --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/yly-drv.tex @@ -0,0 +1,78 @@ +%% +%% This is file `yly-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% librisadf.dtx (with options: `drv') +%% Copyright (C) 2008-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 +%% librisadf. You may however distribute the package librisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{sc}{n} +\substitutesilent{sl}{it} +\substitutesilent{scsl}{sl} +\substitutesilent{scit}{scsl} +\substitutesilent{si}{scit} +\recordtransforms{yly-rec.tex} +\declaresize{}{<-> \string\yly@@scale} +\transformfont{ylyr-t1}{\reencodefont{t1-cfr}{\fromafm{ylyr8a}}} +\transformfont{ylyri-t1}{\reencodefont{t1-cfr}{\fromafm{ylyri8a}}} +\transformfont{ylyb-t1}{\reencodefont{t1-cfr}{\fromafm{ylyb8a}}} +\transformfont{ylybi-t1}{\reencodefont{t1-cfr}{\fromafm{ylybi8a}}} +\transformfont{ylyr-ts1}{\reencodefont{ts1-euro}{\fromafm{ylyr8a}}} +\transformfont{ylyri-ts1}{\reencodefont{ts1-euro}{\fromafm{ylyri8a}}} +\transformfont{ylyb-ts1}{\reencodefont{ts1-euro}{\fromafm{ylyb8a}}} +\transformfont{ylybi-ts1}{\reencodefont{ts1-euro}{\fromafm{ylybi8a}}} +\transformfont{ylyr8s}{\reencodefont{libris-supp}{\fromafm{ylyr8a}}} +\transformfont{ylyri8s}{\reencodefont{libris-supp}{\fromafm{ylyri8a}}} +\transformfont{ylyb8s}{\reencodefont{libris-supp}{\fromafm{ylyb8a}}} +\transformfont{ylybi8s}{\reencodefont{libris-supp}{\fromafm{ylybi8a}}} +\input reglyph-yly.tex +\installfonts +\installfamily{T1}{yly}{} +\installfont{ylyr8t}{ylyr-t1,ylyr8sr,newlatin}{t1-libris}{T1}{yly}{m}{n}{} +\installfont{ylyri8t}{ylyri-t1,ylyri8sr,newlatin}{t1-libris}{T1}{yly}{m}{it}{} +\installfont{ylyb8t}{ylyb-t1,ylyb8sr,newlatin}{t1-libris}{T1}{yly}{b}{n}{} +\installfont{ylybi8t}{ylybi-t1,ylybi8sr,newlatin}{t1-libris}{T1}{yly}{b}{it}{} +\installfamily{T1}{ylyw}{} +\installfont{ylyrw8t}{ylyr-t1,ylyr8sr,resetalt,newlatin}{t1-librisswash}{T1}{ylyw}{m}{n}{} +\installfont{ylyriw8t}{ylyri-t1,ylyri8sr,resetalt,newlatin}{t1-librisswash}{T1}{ylyw}{m}{it}{} +\installfont{ylybw8t}{ylyb-t1,ylyb8sr,resetalt,newlatin}{t1-librisswash}{T1}{ylyw}{b}{n}{} +\installfont{ylybiw8t}{ylybi-t1,ylybi8sr,resetalt,newlatin}{t1-librisswash}{T1}{ylyw}{b}{it}{} +\installfamily{TS1}{yly}{} +\installfont{ylyr8c}{ylyr-t1,ylyr-ts1,ylyr8sr,textcomp}{ts1-euro}{TS1}{yly}{m}{n}{} +\installfont{ylyri8c}{ylyri-t1,ylyri-ts1,ylyri8sr,textcomp}{ts1-euro}{TS1}{yly}{m}{it}{} +\installfont{ylyb8c}{ylyb-t1,ylyb-ts1,ylyb8sr,textcomp}{ts1-euro}{TS1}{yly}{b}{n}{} +\installfont{ylybi8c}{ylybi-t1,ylybi-ts1,ylybi8sr,textcomp}{ts1-euro}{TS1}{yly}{b}{it}{} +\installfamily{TS1}{ylyw}{} +\installfontas{ylyr8c}{TS1}{ylyw}{m}{n}{} +\installfontas{ylyri8c}{TS1}{ylyw}{m}{it}{} +\installfontas{ylyb8c}{TS1}{ylyw}{b}{n}{} +\installfontas{ylybi8c}{TS1}{ylyw}{b}{it}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yly-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/libris/yly-map.tex b/Master/texmf-dist/doc/fonts/libris/yly-map.tex new file mode 100644 index 00000000000..0ae6511ce3c --- /dev/null +++ b/Master/texmf-dist/doc/fonts/libris/yly-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yly-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% librisadf.dtx (with options: `map') +%% Copyright (C) 2008-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 +%% librisadf. You may however distribute the package librisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yly.map} +\adddriver{pltotf}{yly-pltotf.sh} +\input yly-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yly-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/luwiantype/OFL.txt b/Master/texmf-dist/doc/fonts/luwiantype/OFL.txt new file mode 100644 index 00000000000..9513c84d1d3 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/OFL.txt @@ -0,0 +1,93 @@ +Copyright 2022 The Noto Project Authors (https://github.com/notofonts/anatolian-hieroglyphs) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/Master/texmf-dist/doc/fonts/luwiantype/README.md b/Master/texmf-dist/doc/fonts/luwiantype/README.md new file mode 100644 index 00000000000..0f69525bca1 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/README.md @@ -0,0 +1,41 @@ +LuwianType Package v1.2 +================== +2024/07/15 + +Maintainer: Jonathan Walls + +jonathan.walls@ling-phil.ox.ac.uk + +___________________________ + +The LuwianType package allows for typing in Hieroglyphic Luwian in LaTeX documents, using relatively simple commands based on the Latin transcriptions of the various signs. It also includes some formatting commands designed to allow boustrophedon and columns, as well as shorthands for symbols commonly used in transcriptions. + +The luwiantype-doc.tex file is the LaTeX version of the documentation which can be run as a testing ground for new users. + +__________________________ + + +Copyright 2024 Jonathan Walls + +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/lppl-1-3c.txt +and version 1.3c or later is part of all distributions of LaTeX +version 2008 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Jonathan Walls. + +This work consists of the files luwiantype.sty, luwiantype-doc.tex and the derived file luwiantype-doc.pdf. + +The LuwianFont.ttf file consists of the Google Noto Sans Anatolian Hieroglyphs font, distributed under the terms of the included Open Font License. + + +Version history: +1.2 - updated to resolve some minor typos and command formatting +1.1 - updated to comply with CTAN formatting requirements, adjustments to licensing + diff --git a/Master/texmf-dist/doc/fonts/luwiantype/U14400.pdf b/Master/texmf-dist/doc/fonts/luwiantype/U14400.pdf Binary files differnew file mode 100644 index 00000000000..793842562ef --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/U14400.pdf diff --git a/Master/texmf-dist/doc/fonts/luwiantype/lppl1-3c.txt b/Master/texmf-dist/doc/fonts/luwiantype/lppl1-3c.txt new file mode 100644 index 00000000000..1b57559a832 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/lppl1-3c.txt @@ -0,0 +1,416 @@ +The LaTeX Project Public License +=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- + +LPPL Version 1.3c 2008-05-04 + +Copyright 1999 2002-2008 LaTeX3 Project + Everyone is allowed to distribute verbatim copies of this + license document, but modification of it is not allowed. + + +PREAMBLE +======== + +The LaTeX Project Public License (LPPL) is the primary license under +which the LaTeX kernel and the base LaTeX packages are distributed. + +You may use this license for any work of which you hold the copyright +and which you wish to distribute. This license may be particularly +suitable if your work is TeX-related (such as a LaTeX package), but +it is written in such a way that you can use it even if your work is +unrelated to TeX. + +The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', +below, gives instructions, examples, and recommendations for authors +who are considering distributing their works under this license. + +This license gives conditions under which a work may be distributed +and modified, as well as conditions under which modified versions of +that work may be distributed. + +We, the LaTeX3 Project, believe that the conditions below give you +the freedom to make and distribute modified versions of your work +that conform with whatever technical specifications you wish while +maintaining the availability, integrity, and reliability of +that work. If you do not see how to achieve your goal while +meeting these conditions, then read the document `cfgguide.tex' +and `modguide.tex' in the base LaTeX distribution for suggestions. + + +DEFINITIONS +=========== + +In this license document the following terms are used: + + `Work' + Any work being distributed under this License. + + `Derived Work' + Any work that under any applicable law is derived from the Work. + + `Modification' + Any procedure that produces a Derived Work under any applicable + law -- for example, the production of a file containing an + original file associated with the Work or a significant portion of + such a file, either verbatim or with modifications and/or + translated into another language. + + `Modify' + To apply any procedure that produces a Derived Work under any + applicable law. + + `Distribution' + Making copies of the Work available from one person to another, in + whole or in part. Distribution includes (but is not limited to) + making any electronic components of the Work accessible by + file transfer protocols such as FTP or HTTP or by shared file + systems such as Sun's Network File System (NFS). + + `Compiled Work' + A version of the Work that has been processed into a form where it + is directly usable on a computer system. This processing may + include using installation facilities provided by the Work, + transformations of the Work, copying of components of the Work, or + other activities. Note that modification of any installation + facilities provided by the Work constitutes modification of the Work. + + `Current Maintainer' + A person or persons nominated as such within the Work. If there is + no such explicit nomination then it is the `Copyright Holder' under + any applicable law. + + `Base Interpreter' + A program or process that is normally needed for running or + interpreting a part or the whole of the Work. + + A Base Interpreter may depend on external components but these + are not considered part of the Base Interpreter provided that each + external component clearly identifies itself whenever it is used + interactively. Unless explicitly specified when applying the + license to the Work, the only applicable Base Interpreter is a + `LaTeX-Format' or in the case of files belonging to the + `LaTeX-format' a program implementing the `TeX language'. + + + +CONDITIONS ON DISTRIBUTION AND MODIFICATION +=========================================== + +1. Activities other than distribution and/or modification of the Work +are not covered by this license; they are outside its scope. In +particular, the act of running the Work is not restricted and no +requirements are made concerning any offers of support for the Work. + +2. You may distribute a complete, unmodified copy of the Work as you +received it. Distribution of only part of the Work is considered +modification of the Work, and no right to distribute such a Derived +Work may be assumed under the terms of this clause. + +3. You may distribute a Compiled Work that has been generated from a +complete, unmodified copy of the Work as distributed under Clause 2 +above, as long as that Compiled Work is distributed in such a way that +the recipients may install the Compiled Work on their system exactly +as it would have been installed if they generated a Compiled Work +directly from the Work. + +4. If you are the Current Maintainer of the Work, you may, without +restriction, modify the Work, thus creating a Derived Work. You may +also distribute the Derived Work without restriction, including +Compiled Works generated from the Derived Work. Derived Works +distributed in this manner by the Current Maintainer are considered to +be updated versions of the Work. + +5. If you are not the Current Maintainer of the Work, you may modify +your copy of the Work, thus creating a Derived Work based on the Work, +and compile this Derived Work, thus creating a Compiled Work based on +the Derived Work. + +6. If you are not the Current Maintainer of the Work, you may +distribute a Derived Work provided the following conditions are met +for every component of the Work unless that component clearly states +in the copyright notice that it is exempt from that condition. Only +the Current Maintainer is allowed to add such statements of exemption +to a component of the Work. + + a. If a component of this Derived Work can be a direct replacement + for a component of the Work when that component is used with the + Base Interpreter, then, wherever this component of the Work + identifies itself to the user when used interactively with that + Base Interpreter, the replacement component of this Derived Work + clearly and unambiguously identifies itself as a modified version + of this component to the user when used interactively with that + Base Interpreter. + + b. Every component of the Derived Work contains prominent notices + detailing the nature of the changes to that component, or a + prominent reference to another file that is distributed as part + of the Derived Work and that contains a complete and accurate log + of the changes. + + c. No information in the Derived Work implies that any persons, + including (but not limited to) the authors of the original version + of the Work, provide any support, including (but not limited to) + the reporting and handling of errors, to recipients of the + Derived Work unless those persons have stated explicitly that + they do provide such support for the Derived Work. + + d. You distribute at least one of the following with the Derived Work: + + 1. A complete, unmodified copy of the Work; + if your distribution of a modified component is made by + offering access to copy the modified component from a + designated place, then offering equivalent access to copy + the Work from the same or some similar place meets this + condition, even though third parties are not compelled to + copy the Work along with the modified component; + + 2. Information that is sufficient to obtain a complete, + unmodified copy of the Work. + +7. If you are not the Current Maintainer of the Work, you may +distribute a Compiled Work generated from a Derived Work, as long as +the Derived Work is distributed to all recipients of the Compiled +Work, and as long as the conditions of Clause 6, above, are met with +regard to the Derived Work. + +8. The conditions above are not intended to prohibit, and hence do not +apply to, the modification, by any method, of any component so that it +becomes identical to an updated version of that component of the Work as +it is distributed by the Current Maintainer under Clause 4, above. + +9. Distribution of the Work or any Derived Work in an alternative +format, where the Work or that Derived Work (in whole or in part) is +then produced by applying some process to that format, does not relax or +nullify any sections of this license as they pertain to the results of +applying that process. + +10. a. A Derived Work may be distributed under a different license + provided that license itself honors the conditions listed in + Clause 6 above, in regard to the Work, though it does not have + to honor the rest of the conditions in this license. + + b. If a Derived Work is distributed under a different license, that + Derived Work must provide sufficient documentation as part of + itself to allow each recipient of that Derived Work to honor the + restrictions in Clause 6 above, concerning changes from the Work. + +11. This license places no restrictions on works that are unrelated to +the Work, nor does this license place any restrictions on aggregating +such works with the Work by any means. + +12. Nothing in this license is intended to, or may be used to, prevent +complete compliance by all parties with all applicable laws. + + +NO WARRANTY +=========== + +There is no warranty for the Work. Except when otherwise stated in +writing, the Copyright Holder provides the Work `as is', without +warranty of any kind, either expressed or implied, including, but not +limited to, the implied warranties of merchantability and fitness for a +particular purpose. The entire risk as to the quality and performance +of the Work is with you. Should the Work prove defective, you assume +the cost of all necessary servicing, repair, or correction. + +In no event unless required by applicable law or agreed to in writing +will The Copyright Holder, or any author named in the components of the +Work, or any other party who may distribute and/or modify the Work as +permitted above, be liable to you for damages, including any general, +special, incidental or consequential damages arising out of any use of +the Work or out of inability to use the Work (including, but not limited +to, loss of data, data being rendered inaccurate, or losses sustained by +anyone as a result of any failure of the Work to operate with any other +programs), even if the Copyright Holder or said author or said other +party has been advised of the possibility of such damages. + + +MAINTENANCE OF THE WORK +======================= + +The Work has the status `author-maintained' if the Copyright Holder +explicitly and prominently states near the primary copyright notice in +the Work that the Work can only be maintained by the Copyright Holder +or simply that it is `author-maintained'. + +The Work has the status `maintained' if there is a Current Maintainer +who has indicated in the Work that they are willing to receive error +reports for the Work (for example, by supplying a valid e-mail +address). It is not required for the Current Maintainer to acknowledge +or act upon these error reports. + +The Work changes from status `maintained' to `unmaintained' if there +is no Current Maintainer, or the person stated to be Current +Maintainer of the work cannot be reached through the indicated means +of communication for a period of six months, and there are no other +significant signs of active maintenance. + +You can become the Current Maintainer of the Work by agreement with +any existing Current Maintainer to take over this role. + +If the Work is unmaintained, you can become the Current Maintainer of +the Work through the following steps: + + 1. Make a reasonable attempt to trace the Current Maintainer (and + the Copyright Holder, if the two differ) through the means of + an Internet or similar search. + + 2. If this search is successful, then enquire whether the Work + is still maintained. + + a. If it is being maintained, then ask the Current Maintainer + to update their communication data within one month. + + b. If the search is unsuccessful or no action to resume active + maintenance is taken by the Current Maintainer, then announce + within the pertinent community your intention to take over + maintenance. (If the Work is a LaTeX work, this could be + done, for example, by posting to comp.text.tex.) + + 3a. If the Current Maintainer is reachable and agrees to pass + maintenance of the Work to you, then this takes effect + immediately upon announcement. + + b. If the Current Maintainer is not reachable and the Copyright + Holder agrees that maintenance of the Work be passed to you, + then this takes effect immediately upon announcement. + + 4. If you make an `intention announcement' as described in 2b. above + and after three months your intention is challenged neither by + the Current Maintainer nor by the Copyright Holder nor by other + people, then you may arrange for the Work to be changed so as + to name you as the (new) Current Maintainer. + + 5. If the previously unreachable Current Maintainer becomes + reachable once more within three months of a change completed + under the terms of 3b) or 4), then that Current Maintainer must + become or remain the Current Maintainer upon request provided + they then update their communication data within one month. + +A change in the Current Maintainer does not, of itself, alter the fact +that the Work is distributed under the LPPL license. + +If you become the Current Maintainer of the Work, you should +immediately provide, within the Work, a prominent and unambiguous +statement of your status as Current Maintainer. You should also +announce your new status to the same pertinent community as +in 2b) above. + + +WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE +====================================================== + +This section contains important instructions, examples, and +recommendations for authors who are considering distributing their +works under this license. These authors are addressed as `you' in +this section. + +Choosing This License or Another License +---------------------------------------- + +If for any part of your work you want or need to use *distribution* +conditions that differ significantly from those in this license, then +do not refer to this license anywhere in your work but, instead, +distribute your work under a different license. You may use the text +of this license as a model for your own license, but your license +should not refer to the LPPL or otherwise give the impression that +your work is distributed under the LPPL. + +The document `modguide.tex' in the base LaTeX distribution explains +the motivation behind the conditions of this license. It explains, +for example, why distributing LaTeX under the GNU General Public +License (GPL) was considered inappropriate. Even if your work is +unrelated to LaTeX, the discussion in `modguide.tex' may still be +relevant, and authors intending to distribute their works under any +license are encouraged to read it. + +A Recommendation on Modification Without Distribution +----------------------------------------------------- + +It is wise never to modify a component of the Work, even for your own +personal use, without also meeting the above conditions for +distributing the modified component. While you might intend that such +modifications will never be distributed, often this will happen by +accident -- you may forget that you have modified that component; or +it may not occur to you when allowing others to access the modified +version that you are thus distributing it and violating the conditions +of this license in ways that could have legal implications and, worse, +cause problems for the community. It is therefore usually in your +best interest to keep your copy of the Work identical with the public +one. Many works provide ways to control the behavior of that work +without altering any of its licensed components. + +How to Use This License +----------------------- + +To use this license, place in each of the components of your work both +an explicit copyright notice including your name and the year the work +was authored and/or last substantially modified. Include also a +statement that the distribution and/or modification of that +component is constrained by the conditions in this license. + +Here is an example of such a notice and statement: + + %% pig.dtx + %% Copyright 2008 M. Y. Name + % + % 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 + % https://www.latex-project.org/lppl.txt + % and version 1.3c or later is part of all distributions of LaTeX + % version 2008 or later. + % + % This work has the LPPL maintenance status `maintained'. + % + % The Current Maintainer of this work is M. Y. Name. + % + % This work consists of the files pig.dtx and pig.ins + % and the derived file pig.sty. + +Given such a notice and statement in a file, the conditions +given in this license document would apply, with the `Work' referring +to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being +generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' +referring to any `LaTeX-Format', and both `Copyright Holder' and +`Current Maintainer' referring to the person `M. Y. Name'. + +If you do not want the Maintenance section of LPPL to apply to your +Work, change `maintained' above into `author-maintained'. +However, we recommend that you use `maintained', as the Maintenance +section was added in order to ensure that your Work remains useful to +the community even when you can no longer maintain and support it +yourself. + +Derived Works That Are Not Replacements +--------------------------------------- + +Several clauses of the LPPL specify means to provide reliability and +stability for the user community. They therefore concern themselves +with the case that a Derived Work is intended to be used as a +(compatible or incompatible) replacement of the original Work. If +this is not the case (e.g., if a few lines of code are reused for a +completely different task), then clauses 6b and 6d shall not apply. + + +Important Recommendations +------------------------- + + Defining What Constitutes the Work + + The LPPL requires that distributions of the Work contain all the + files of the Work. It is therefore important that you provide a + way for the licensee to determine which files constitute the Work. + This could, for example, be achieved by explicitly listing all the + files of the Work near the copyright notice of each file or by + using a line such as: + + % This work consists of all files listed in manifest.txt. + + in that place. In the absence of an unequivocal list it might be + impossible for the licensee to determine what is considered by you + to comprise the Work and, in such a case, the licensee would be + entitled to make reasonable conjectures as to which files comprise + the Work. + diff --git a/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.pdf b/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.pdf Binary files differnew file mode 100644 index 00000000000..406fb8fab0a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.tex b/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.tex new file mode 100644 index 00000000000..1529b12e4e1 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/luwiantype/luwiantype-doc.tex @@ -0,0 +1,180 @@ +%% Copyright 2024 Jonathan Walls +% +% 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/lppl-1-3c.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. +% +% This work has the LPPL maintenance status `maintained'. +% +% The Current Maintainer of this work is Jonathan Walls. +% +% This work consists of the files luwiantype.sty, luwiantype-doc.tex +% and the derived file luwiantype-doc.pdf. +% +% +% Version history: +% 1.2 - updated to resolve some minor typos and command formatting +% 1.1 - updated to comply with CTAN formatting requirements, adjustments to licensing + +\documentclass[12pt,A4]{article} +\usepackage{fontspec} +\usepackage{polyglossia} +\usepackage[notes,backend=biber]{biblatex-chicago} +\usepackage{csquotes} + +\usepackage{expex} +\setdefaultlanguage{english} +\usepackage{lua-ul, luacolor} +\usepackage{hyperref} +\setmainfont{Charis SIL} +\usepackage{luwiantype} +\usepackage{float} + +\title{The LuwianType Package} +\author{Jonathan Walls} + +\begin{document} +\maketitle + +\section{Introduction} + +This package aims to allow platform-agnostic typing in Luwian hieroglyphs using LaTeX. It is based on the Noto Sans Anatolian Hieroglyphic font by Google, and incorporates functionality from the fontspec, stackengine, and graphicx packages in order to create a system for the aforementioned purpose. + +\section{Setup} +The system aims to be maximally user-friendly (to the extent that LaTeX ever is), allowing more-or-less free typing using Latin characters as LaTeX commands which are then converted to hieroglyphic text in the PDF. To begin, in the project folders, one must include: +\begin{enumerate} + \item The Fonts folder containing the necessary fonts + \item The luwiantype.sty file containing the commands necessary for the Unicode conversions. +\end{enumerate} + +In the preamble of the main.tex file (or however you name your main project file), one must also include the following line to import the package:\small +\begin{verbatim} +\usepackage{luwiantype} +\end{verbatim} +\normalsize\newpage +This will incorporate the fontspec package allowing switching to the Unicode font, bring in the LuwianType functionality from the .sty file, and create a +\begin{verbatim} + \Luwian +\end{verbatim} +command which will allow easy switching to the cuneiform typing mode. To switch back, simply use the \verb|\Lat| command. + +\section{Usage} +\subsection{Basic Hieroglyphic Typing} +To use the package, in a given section, you can trigger the cuneiform writing mode by using the \verb|\Luwian| command as listed above. Each character is designated by an uppercase command (to differentiate it from other stock LaTeX commands), and subscripts for sign variants are given in brackets. Typing is made fairly easy by simply turning on caps lock. An example of use is shown below: +\begin{verbatim} + \Luwian\DEUS\KU\AVIS\PA\PA\SA\Lat +\end{verbatim} +This displays the hieroglyphic inline text corresponding to: +\\ + +\noindent(DEUS)ku-AVIS-pa-pa-sa + + \noindent\Luwian\DEUS\KU\AVIS\PA\PA\SA\\\Lat + +Luwian of course is written in boustrophedon pattern, and the graphicx package has been utilized to create a \verb|\boust{}| command which takes arguments and then mirrors the text for R-to-L reading as shown: + +\begin{verbatim} + \Luwian\boust{\DEUS\KU\AVIS\PA\PA\SA}\\ +\end{verbatim} + \Luwian\boust{\DEUS\KU\AVIS\PA\PA\SA}\\\Lat + +\newpage Luwian, however, was written not in strict linear fashion, but included columns as well. This, naturally, is much more easily reproduced in physical media than in text, but the stackengine package allows us to approximate the look and feel of real Luwian text, should this be required. For this purpose, we have the \verb|\gstack{{\argi} {\argii} {\etc}}| command which stacks glyphs in a ``glyph stack," with as many glyphs as needed. + + \begin{verbatim} + \Luwian\gstack{{\DEUS} {\KU} {\AVIS}}\gstack{{\PA} {\PA} {\SA}} + \HUGE\gstack{{ } {\REX}} + \end{verbatim} + \Luwian\gstack{{\DEUS} {\KU} {\AVIS}}\gstack{{\PA} {\PA} {\SA}}\HUGE\gstack{{ } {\REX}}\Lat\\ + +In this example, we can see the two glyph stacks, with each glyph in brackets and separated by a space in the \verb|\gstack| command, shown next to each other, as well as a following stack made up of a single large REX sign and an empty argument. Often, single signs may be written large and take up an entire column, which is best approximated by what is shown above. Here, the font size is changed with \verb|\HUGE|, and a space argument is fed into the glyph stack to help with spacing. This system is very flexible, and able to relatively neatly approximate the look of most Luwian text.\\ + +To change between S\'A and S\`A, use the following syntax: +\begin{verbatim} + \SA[2] + \SA[3] + %the base SA character can be had with + \SA +\end{verbatim} +Thus \Luwian\SA[2], \SA[3], \SA,\setmainfont{Charis SIL}\normalsize in order. + +Commands which correspond to numbers, i.e., 1, 2, etc., are in the LaTeX code with +\begin{verbatim} + \ONE + \TWO +\end{verbatim} +as LaTeX does not allow numeric characters in command names. Signs with varying vowels like \textit{wa/i} have both vowels in the command name, unseparated, as in \verb|\WAI|. Those signs which are compound, such as LITUUS+na will be designated without any break between the signs as \verb|\LITUUSNA|, except on the rare occasion where a distinction needs to be made between two signs joined by . or +, in which case the latter is designated \verb|PLUS| in the command name. The signs which do not have a standard reading such as \Luwian\LIII\Lat will be designated by an L (Laroche) and the appropriate Laroche number in roman numerals, as in \verb|\LIII|. The special signs for word divisions, logograms, and personal identifiers are \Luwian\VIRIIA \Lat\verb|\VIRIIA|, \Luwian\LOGS \Lat\verb|\LOGS| ("logogram start"), \Luwian\LOGE \Lat\verb|\LOGE| ("logogram end"), and \Luwian\PERS \Lat\verb|\PERS|. + +\subsection{Formatting Transcriptions} +This package also contains a number of commands which are useful for formatting transcriptions of Luwian, which follows conventions that are often tedious to work through. Some of these will create special characters often used in such transcriptions, as in the following table. + + +\begin{table}[H] + \centering + \begin{tabular}{cc} + \textbf{Command} & \textbf{Effect} \\ \hline + \verb|\badeq| (``bad equal") & \badeq\\ + \verb|\hl| (``half left") & \hl\\ + \verb|\hr| (``half right") & \hr\\ + \end{tabular} +\end{table} + +Some other commands are included which serve to facilitate formatting, as shown in the following table. + + +\begin{table}[H] + \centering + \begin{tabular}{cc} + \textbf{Command} & \textbf{Effect} \\ \hline + \verb|\tsup{}| & \tsup{M}\\ + \verb|\tsub{}| & \tsub{2}\\ + \end{tabular} +\end{table} + +\verb|\tsup| and \verb|\tsub| create super- and subscripts, respectively. + +\subsection{Working with expex} + +If one is using the expex package for interlinear translation or example glossing, the easiest thing to do is to define a new glw level as shown in this example: +\color{red} +\begin{verbatim} +\defineglwlevels{luw} +\begingl[glwordalign=center,glhangstyle=none, aboveglftskip=0pt, + everygla=\normalfont, everyglluw=\Luwian] +\end{verbatim}\color{black} +\begin{verbatim} +\gla REX \textsuperscript{I}t\'a-i-t\'a-sa EGO-wa/i-mi +(VIR\textsubscript{2})HEROS (VIR\textsubscript{2})pa-l\'a/\'i-s\`a-ti-[n\'i]-za-sa +REX a-wa/i x mi-i-*a// +\end{verbatim}\color{red} +\begin{verbatim} +\glluw {\REX} {\PERS\TA[2]\I\TA[2]\SA} {\EGO\WAI\MI} {\VIR[2]\HEROS} +{\VIR[2]\PA\LAI[2]\SA[3]\TI\NI[2]\ZA\SA} {\REX} {\A\WAI} x {\MI\I\A}// +\end{verbatim}\color{black} +\begin{verbatim} +\glb hantawattis Taitas amu\badeq wa\badeq mi hastalis Falistinizzas +hantawattis a\badeq wa x ammi// +\glc king.nom Taitas I.quot.myself Hero Falistina.nom king.nom and.quot x +my.dat// +\glft I am King Taitas, Hero, Falistinian king, and I\newline// +\endgl +\end{verbatim} + +Note the section at the beginning which defines a ``luw" (Luwian) glw level, which needs to be done only once at the beginning of the document, and note also the \verb|evergylluw=\Luwian| specification in the parameters which assigns the entire line to be in Luwian hieroglyphs. You may of course omit one of the transcription levels, in which case you can simply add the specification to the a, b, or c level instead. This code will produce the following output:\\ + +\defineglwlevels{luw} + +\begingl[glwordalign=center,glhangstyle=none, aboveglftskip=0pt, everygla=\normalfont, everyglluw=\Luwian] +\gla REX \textsuperscript{I}t\'a-i-t\'a-sa EGO-wa/i-mi (VIR\textsubscript{2})HEROS (VIR\textsubscript{2})pa-l\'a/\'i-s\`a-ti-[n\'i]-za-sa REX a-wa/i x mi-i-*a// +\glluw {\REX} {\PERS\TA[2]\I\TA[2]\SA} {\EGO\WAI\MI} {\VIR[2]\HEROS} {\VIR[2]\PA\LAI[2]\SA[3]\TI\NI[2]\ZA\SA} {\REX} {\A\WAI} x {\MI\I\A}// +\glb hantawattis Taitas amu\badeq wa\badeq mi hastalis Falistinizzas hantawattis a\badeq wa x ammi// +\glc king.nom Taitas I.quot.myself Hero Falistina.nom king.nom and.quot x my.dat// +\glft I am King Taitas, Hero, Falistinian king, and I\newline// +\endgl + +Happy Luwian! +\end{document} + diff --git a/Master/texmf-dist/doc/fonts/mfb-oldstyle/COPYING b/Master/texmf-dist/doc/fonts/mfb-oldstyle/COPYING new file mode 100644 index 00000000000..373d7ec0c57 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/mfb-oldstyle/COPYING @@ -0,0 +1,125 @@ +MFB Oldstyle is in the public domain and may be used without restriction. + +* * * * * + +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/Master/texmf-dist/doc/fonts/mfb-oldstyle/MFBOldStyle-CharacterMap.pdf b/Master/texmf-dist/doc/fonts/mfb-oldstyle/MFBOldStyle-CharacterMap.pdf Binary files differnew file mode 100644 index 00000000000..c6cda1793fb --- /dev/null +++ b/Master/texmf-dist/doc/fonts/mfb-oldstyle/MFBOldStyle-CharacterMap.pdf diff --git a/Master/texmf-dist/doc/fonts/mfb-oldstyle/README b/Master/texmf-dist/doc/fonts/mfb-oldstyle/README new file mode 100644 index 00000000000..4b41781eab6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/mfb-oldstyle/README @@ -0,0 +1,9 @@ +MFB Oldstyle font family +Version 1.0 +August 5, 2024 + +MFB Oldstyle is a serif font family designed for body text. This typeface was originally designed by Morris Fuller Benton and released by American Type Founders in 1909 as Century Oldstyle. The family contains three fonts: regular, italic and bold. (Currently, no bold italic font is provided.) Superior and inferior figures are available for all fonts in the family. Small capitals and old-style figures are available only for the regular font. + +The MFB Oldstyle fonts have been placed in the public domain using the CC Zero 1.0 waiver. See COPYING for details. + +For any questions, email Daniel Benjamin Miller <dbmiller@dbmiller.org>. diff --git a/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.pdf b/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.pdf Binary files differnew file mode 100644 index 00000000000..300acbaa5e4 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.tex b/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.tex new file mode 100644 index 00000000000..1eac3a3fdd2 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/mfb-oldstyle/mfb-oldstyle-doc.tex @@ -0,0 +1,50 @@ +% !TEX TS-program = lualatex +\documentclass[12pt]{article} +\usepackage{fontspec}\setmainfont{MFB Oldstyle} +\usepackage{url} +\usepackage{realscripts} +\usepackage[main=english]{babel} +\usepackage{hologo} +\usepackage[autostyle=false,babel=true,english=american]{csquotes} +\usepackage[expansion=all,protrusion,babel]{microtype} +\usepackage{titlesec}\titleformat*{\section}{\bfseries}\titleformat*{\subsection}{\bfseries} +\title{The \textit{MFB Oldstyle} Font Family\\\large Version 1.0} +\date{August 5, 2024} +\author{Daniel Benjamin Miller\thanks{dbmiller@dbmiller.org}} + +\begin{document} +\maketitle + +\section{Description} + +\textit{MFB Oldstyle} is a serif font family designed for body text. This typeface design was originally created by Morris Fuller Benton and released by American Type Founders in 1909 as \textit{Century Oldstyle}. + +\section{Features} + +The font family currently includes regular, \textit{italic} and \textbf{bold} fonts; no bold italic is included (though one may be added in the future). All the fonts include superior and inferior figures, accessible both through OpenType features and the provided \texttt{mfb-oldstyle} \hologo{LaTeX} package. \textsc{Small capitals} and old-style figures ({\addfontfeatures{Numbers=OldStyle}0123456789}) are currently provided for the regular font only. For a view of character coverage, see the included character map PDF. + +\section{Usage with OpenType-capable \hologo{TeX} engines} + +I recommend using the OpenType versions of \textit{MFB Oldstyle}, along with a modern \hologo{TeX} engine (such as \hologo{LuaTeX} or \hologo{XeTeX}). If you are using \hologo{LuaLaTeX} or \hologo{XeLaTeX}, use \texttt{fontspec} to select the font and the appropriate options, e.g., by adding \texttt{\textbackslash usepackage\{fontspec\}\textbackslash setmainfont\{MFB Oldstyle\}} to your preamble. For detailed options, see that package's documentation. + +\section{Usage with legacy \hologo{TeX} engines} + +If you wish to use the fonts with a legacy \hologo{TeX} engine, Type 1 fonts and the appropriate support files are provided. To set use the Type 1 version of \textit{MFB Oldstyle} in \hologo{LaTeX}, use the following command: + +\begin{verbatim} +\usepackage{mfb-oldstyle} +\end{verbatim} + +By default, tabular lining figures (0123456789) are used. The package-level options \texttt{tabular} and \texttt{proportional} can be used to switch between tabular ({\addfontfeatures{Numbers=Tabular}0123456789}) and proportional ({\addfontfeatures{Numbers=Proportional}0123456789}) versions of lining figures. Old-style figures ({\addfontfeatures{Numbers=OldStyle}0123456789}) can technically be set as the default using package option \texttt{oldstyle}, but, since old-style figures are only provided for the regular font, this will disable use of the italic and bold fonts by default. (For a more graceful fallback, try using a modern \hologo{TeX} engine). When using the legacy \hologo{LaTeX} package, superior figures can be accessed on a one-off basis using the text command \texttt{textsu}, and inferior figures can be accessed using the text command \texttt{textin}. + +\section{Copying} + +The \textit{MFB Oldstyle} fonts have been placed in the public domain and can be used without restriction. For a detailed copyright waiver with explicit fallback provisions, see \texttt{COPYING}. + +\section{Source files and development} + +Source files for the \textit{MFB Oldstyle} fonts are available on GitHub.\footnote{\url{https://github.com/dbenjaminmiller/mfb-oldstyle}} Suggestions for feature additions are welcome on GitHub (preferred) or via email. + + + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/README b/Master/texmf-dist/doc/fonts/newcomputermodern/README index 7276421b9f0..cc68608d5c6 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/README +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/README @@ -1,7 +1,7 @@ New Computer Modern Fonts - (Package version 5.2.0, GustFLv1 or later) + (Package version 7.0.0, GustFLv1 or later) Antonis Tsolomitis Samos, Greece, 2019--2024 @@ -26,12 +26,20 @@ or OR +\usepackage[sansdefault]{fontsetup} (loads the Regular Sans weight) +or +\usepackage[sansdefault]{newcomputermodern} (loads the Regular Sans weight) + + + +OR + \usepackage{fontspec} \setmainfont{NewCM10-Book} \setsansfont{NewCMSans10-Book} \setmonofont{NewCMMono10-Book} -and similarly for the Regular weight. +and similarly for the Regular weight or the Sans family. ======================================================================= The fonts contain Latin and accented latin letters and combinations, @@ -45,7 +53,11 @@ As of version 5.0 the Devanagari script is supported for Languages Hindi (default), Sanskrit, Marathi and Nepali in Regular/Book 08/10pt and Bold 10t. -The Math fonts (Regular and Book) support fully all Unicode blocks +As of version 6.0.0 a Bold Math font has been added. + +As of version 7.0.0 a Sans Math font has been added. + +The Math fonts (Regular, Book, Bold and Sans) support fully all Unicode blocks of Mathematics providing the widest possible Mathematical coverage. The fonts have their own protrusion settings through the microtype package @@ -103,6 +115,57 @@ xelatex newcm-doc.tex Latest additions/improvements: ------------------------------ +Version 7.0.0 + +Added NewCMSansMath-Regular + +Sans letters used for math variables are a new design +(and not the original with a slant) so they really look as variables! + +NewCM mathbb/symbb symbols in Sans have been reworked to match the Sans design +in both style and wight. + +Same goes for mathcal/symcal letters. + +Math Kerning has been introduced in ALL math fonts to compensate +for bad spacing especially of the index of mathcal/symcal letters. + +Added ss06 and ss07 to be selected for auto +middle beta and theta in Greek. + +The kerning of Greek Oblique block has been greatly improved; "theorem" +statements now look much better. + +testmath-newcm.tex/pdf has been added to the documentation from the AMS bundle +to showcase the new SansMath font. + + + +Version 6.0.0 + +Added Bold Math font + +NewCM mathbb symbols (in ss03) have been reworked and they now +match the design of ComputerModern fonts (the AMSbb remain the default) + +AMSbb and NewCMbb are now provided in SmallCaps for special applications +(see the documentation) in ss05 + +An additional operator similar to \sum and \int has been added +to the Math fonts. Namely now it is possible to convolute many +function in the usual shorthand notation mathematicians use. +The new operator is called: \convolution + +Added Currency Symbols font in all text fonts (except Uncials) + +Fixed several typos in Lookup tables thanks to Eric Biedert + +Fixed CapHeight parameter in OS2 tables for some of the fonts +thanks to Max Kortge + + + + Version 5.2.0 Added Cherokee in the Sans font too diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.pdf Binary files differnew file mode 100644 index 00000000000..564665901b6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.pdf diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.tex new file mode 100644 index 00000000000..a3ed1a20768 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/mathkern-example.tex @@ -0,0 +1,24 @@ +\documentclass{standalone} +\pagestyle{empty} +\usepackage{fontspec} +\usepackage{unicode-math} +\usepackage[olddefault]{fontsetup} +\begin{document} + + + +% \begin{center} +\renewcommand{\arraystretch}{2} + \begin{tabular}{c|c} + Latin Modern & NewCM-Regular\\ \hline +{\setmathfont{latinmodern-math.otf}\Large $F_x$ $Y_x$ $\symscr N_x$ $\symcal J_x$ $\symcal G_x$ $\Gamma_x$ } & {\setmathfont{NewCMMath-Regular.otf}\Large $F_x$ $Y_x$ $\symscr N_x$ $\symcal J_x$ $\symcal G_x$ $\Gamma_x$ } + \end{tabular} +%\end{center} + + + +\end{document} + +\Large +$F_x$ $J_x$ $Y_x$ $\mathcal J_x$ $\mathcal G_x$ $\Gamma_x$ +\end{document} diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf Binary files differindex e084e2ba719..a2102f5b48d 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.pdf diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex index d8d7356d377..69ce5eed3c4 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/newcm-doc.tex @@ -8,6 +8,7 @@ \setotherlanguage[variant=polytonic]{greek} \usepackage[hidelinks,pdfa]{hyperref} %\usepackage{xgreek} +\usepackage{pstricks,hvlogos} \usepackage[default,varnothing]{fontsetup} \usepackage{unicodefonttable,graphicx,wrapfig,xcolor,calc} \newfontfamily\lmboldsans{lmsans10-bold.otf} @@ -20,7 +21,11 @@ \newfontfamily\showtiefont[CharacterVariant=5]{NewCM10-Book.otf} \newfontfamily\ipafont[%Renderer = {Harfbuzz}, StylisticSet = {05},ItalicFont=NewCM10-BookItalic]{NewCM10-Book.otf} -% +\newfontfamily\middlegreekon[StylisticSet=7]{NewCM10-Book.otf} +\newfontfamily\middlegreekonsans[StylisticSet=6,StylisticSet=7]{NewCMSans10-Book.otf} +\newfontfamily{\mathastext}{NewCMMath-Book.otf} +\newfontfamily{\mathastextnewcm}[StylisticSet=3]{NewCMMath-Book.otf} +% %%%%%%%%%%%%%%%%%%%%%%%%%%%% Devanagari text %%%% \newfontfamily\hinditext[% Script=Devanagari,% @@ -90,19 +95,22 @@ Language=Nepali, % \Umathcode #1 = "0 ~ \use:c{ symdevletters } ~ #1 %} %\ExplSyntaxOff - + \renewcommand{\arraystretch}{1.4} -\title{The New Computer Modern FontFamily\\ version 5.2.0} +\title{The New Computer Modern FontFamily\\ version 7.0.0} \author{Antonis Tsolomitis} %\address{Department of Mathematics\\ University of the Aegean\\ Karlovassi, 832\,00 Samos\\ Greece} %\netaddress{atsol (at) aegean dot gr} %\personalURL{https://myria.math.aegean.gr/~atsol/} %%% End of metadata %%% -\usepackage{pstricks,hvlogos} \begin{document} +\mathversion{bold} +\newsavebox{\mathcalscrA} +\savebox{\mathcalscrA}{$\symcal A$ $\symbfscr A$} +\mathversion{normal} % \rput(-2,-3){\devgray ल}% @@ -174,17 +182,8 @@ Language=Nepali, \null\thispagestyle{empty} -%\vfill -% -%\ttxstackedup \qquad -%{\ttxstackeddown} -% -%\vfill -% - \newpage -%\end{document} \maketitle \tableofcontents @@ -195,8 +194,8 @@ the number of additional glyphs) of the \verb|lm| fonts. It is not just a family adding random missing glyphs but it adds support for several more languages and shapes needed for academic (and not only) work. Currently it supports among others, Greek\footnote{from Claudio Beccari's Greek.}, -Cyrillic\footnote{from the \texttt{cmu} package.}, Hebrew, Cherokee and -Coptic. Since it supports +Cyrillic\footnote{from the \texttt{cmu} package.}, Devanagari, Hebrew, Coptic, Cherokee and +Canadian Aboriginal. Since it supports diacritics stacking the number of languages that use the Latin alphabet is greatly expanded. Diacritics stacking is also needed for Greek for papyrological work and this is also supported. @@ -214,17 +213,27 @@ that Unicode has forgotten to encode). \textit{What follows is a sequence of commands and results so as to show how to access all features of the fonts. Character tables are also included}. +\textsc{Important:} If you want to provide patches for the fonts +please contact me before you create them. The fonts evolve quickly +and you may not have the latest development version and your patches +may not apply if created for the published version. + + \section{How to load the fonts} The simpler way to load the fonts is through the \verb|fontsetup| package. The command \verb|\usepackage[default]{fontsetup}| -\noindent will load the Book weight of the NewCM family, and +\noindent will load the Book weight of the NewCM family, \verb|\usepackage[olddefault]{fontsetup}| -\noindent will load the Regular weight. +\noindent will load the Regular weight, and + +\verb|\usepackage[sansdefault]{fontsetup}| + +\noindent will load the Sans Serif NewCM family. Also notice that the fonts support the microtype package for fine typographic tuning. See the documentation of microtype for this. @@ -316,7 +325,7 @@ U10307, U10310, U10312, U10314, U1031F and U1032F are {\sffamily\char"10307\char"10310\char"10312\char"10314\char"1031F\char"1032F}. \subsection{Diacritics Stacking} -\marginpar{\begin{center} +\marginpar{\begin{center} \ \\[-1cm] {\color{red}$\rightarrow$}\ \xstacked\quad{\sffamily\xstacked}\quad{\ttfamily\xstacked}\ {\color{red}$\leftarrow$} \end{center}} Diacritics---the full block U+0300 to U+036F---and diacritics stacking @@ -336,7 +345,7 @@ these accents you can use the \verb|\char| command or just copy-paste from the f Please note that stacking is by default supported with xetex. With luatex you have to add the option \texttt{Renderer=Harfbuzz}, say by - \noindent\verb|\addfontfeature{Renderer=Harfbuzz}| + \noindent\verb|\addfontfeatures{Renderer=Harfbuzz}| Also notice that your text editor may not support stacking. The editor may show the accents one after the other, but the pdf produced by xetex or luatex will have the accents stacked. @@ -393,6 +402,36 @@ The full Unicode Greek block is supported, which is Pamphilian digamma (ͷ) etc, have been added. For example, it is now possible to write \centerline{βιϐλίο instead of βιβλίο.} + + In order to auto select this conversion for middle beta and theta the StylisticSets + ss07 must be enabled with, say, + + \noindent\verb|\addfontfeatures{StylisticSet=7}|, + + \noindent but for the Sans and Mono fonts \texttt{StylisticSet=6} is also needed, with + + \noindent\verb|\addfontfeatures{StylisticSet=6,StylisticSet=7}|. + + To disable this feature + you can do + + \noindent\verb|\addfontfeature{RawFeature={-ss07}}| + + or + + \noindent\verb|\addfontfeature{RawFeature={-ss06},RawFeature={-ss07}}| + + for the Sans and Mono families. + + \begin{center} + \begin{tabular}{|c|c|c|} \hline + \texttt{Source} & \texttt{βιβλίο} & \texttt{θυμήθηκα}\\ \hline + \texttt{ss07} enabled & {\middlegreekon βιβλίο} & {\middlegreekon θυμήθηκα}\\ \hline + \texttt{ss06} and \texttt{ss07} enabled for Sans & {\middlegreekonsans βιβλίο}& {\middlegreekonsans θυμήθηκα}\\ \hline + \texttt{ss06} and \texttt{ss07} disabled & βιβλίο, \textsf{βιβλίο} &θυμήθηκα, \textsf{θυμήθηκα} \\ \hline + \end{tabular} + \end{center} + \item U1F00--U1FFF for polytonic, and \item U10140--U1018F for ancient Greek numbers. @@ -790,7 +829,11 @@ Renderer=Harfbuzz]{NewCM10Devanagari-Book.otf} The Devanagari fonts were developed with the help of {\devanagaritext निरंजन} (Niranjan) whose name appears in the copyright section of the fonts and I also thank him for -providing the samples below. +providing the samples below. It should also be noted that the design is original +and based on old handwritten books. In old civilizations, such as the Indian one, +it is only natural that the design be affected by how the handwritten +book look. Ink creates ``drop''-like serifs on paper that absorbs it, and the +tool used to write also affects the look of the script. All these were taken into account. \noindent A Sanskrit sample from {\sanskrittext बृहदारण्यकोपनिषद्} (bṛhadāraṇyakopaniṣad) follows: @@ -1036,6 +1079,44 @@ Upright & Italic\\ \hline \end{center} +\section{Currency Symbols} + +Support for currency symbols block U20A0--U20C0 in all text fonts (except uncials). +\begin{center} + \begin{tabular}{rl} +Roman:& ₠₡₢₣₤₥₦₧₨₩₪₫€₭₮₯₰₱₲₳₴₵₶₷₸₹₺₻₼₽₾₿⃀\\ +Sans:& \textsf{₠₡₢₣₤₥₦₧₨₩₪₫€₭₮₯₰₱₲₳₴₵₶₷₸₹₺₻₼₽₾₿⃀}\\ + Mono:& \texttt{₠₡₢₣₤₥₦₧₨₩₪₫€₭₮₯₰₱₲₳₴₵₶₷₸₹₺₻₼₽₾₿⃀} + \end{tabular} +\end{center} +Interesting is the design of Spanish Peseta in the Mono family +(seen enlarged in the margin) were we have +to fit essentially three letters in the width of the Mono font. +\marginpar{\scalebox{2}{\texttt{\huge ₧}}} +%\begin{center} +%{Roman: \huge ₧}\hspace{1cm}{Mono: \texttt{\huge ₧}} +%\end{center} + + +Especially for the Rupee sign (U20B9) the upright serifed +non-Devanagari fonts have the ``latinized'' +version, but to avoid changing fonts they also provide the Devanagari +version in CharacterVariant 7. So the code +\begin{verbatim} +\begin{LARGE} +\begin{center} + 100\,₹ \hspace{2cm} {\addfontfeatures{CharacterVariant=7}100\,₹} +\end{center} +\end{LARGE} +\end{verbatim} +gives +\begin{LARGE} +\begin{center} + 100\,₹ \hspace{2cm} {\addfontfeatures{CharacterVariant=7}100\,₹} +\end{center} +\end{LARGE} + + \section{Bold Sans} \texttt{lm} fonts and \texttt{cmu} fonts do not contain a properly made @@ -1068,7 +1149,11 @@ commands of the next table. \verb|\char"E033| & \fdal{E033}{crustaceans} & \verb|\char"E034| & \fdal{E034}{eggs}\\ \hline \verb|\char"E035| & \fdal{E035}{gluten} & \verb|\char"E036| & \fdal{E036}{fish}\\ \hline \verb|\char"E037| & \fdal{E037}{lupin} & \verb|\char"E038| & \fdal{E038}{milk}\\ \hline - \verb|\char"E039| & \fdal{E039}{molluscs} & \verb|\char"E03A| & \fdal{E03A}{mustard}\\ \hline + \verb|\char"E039| & \fdal{E039}{molluscs} & \verb|\char"E03A| & \fdal{E03A}{mustard}\\ \hline + \end{tabular} + \end{center} +\begin{center} + \begin{tabular}{|l|c||l|c|}\hline \verb|\char"E03B| & \fdal{E03B}{peanut} & \verb|\char"E03C| & \fdal{E03C}{sesame}\\ \hline \verb|\char"E03D| & \fdal{E03D}{soya} & \verb|\char"E03E| & \fdal{E03E}{treenuts}\\ \hline \verb|\char"E03F| & \fdal{E03F}{celery} & \verb|\char"E040| & \fdal{E040}{SO$_2$}\\ \hline @@ -1082,7 +1167,7 @@ NewCM provides full Unicode math support, that is all Mathematics Unicode Slots presented in \url{http://www.unicode.org/charts/} - in both Math weights, Regular and Book. These blocks are: + in the Math weights, Regular, Book and Bold. These blocks are: \hspace*{-5em} \begin{description} \item[Mathematical Symbols] \ \\ @@ -1129,6 +1214,97 @@ For example, \verb|\char"2BDA| will give the Hygeia symbol that appeared in TUGboat (see \cite{1}), being more realistic will be moved to a new font in the future with ornaments. + +\subsection{Bold Math} + +A complete math font, such as NewCM, contains all alphabetic characters in bold too. +These characters are typically accessed using the \verb|\mathbf| command. However, +this is not true for bold versions of symbols. This creates difficulties +when a user has some math in chapter or section titles, or when a user wants to +create a poster with colored background. In the later case the Regular and Book +weights look too light (especially with dark backgrounds) and one is in need +of a real Bold Math font, that has everything in Bold. + +NewCM, starting from version 6.0.0 provides an independent Bold Math font for the +first time for a Computer Modern font family. +Let us compare: + +Book inline: $\sqrt[3]{x+y\pm 1}=\sum_{n=1}^\infty \int_{K}f_n(x)\,dx$ and the same in display +$$\sqrt[3]{x+y\pm 1}=\sum_{n=1}^\infty \int_{K}f_n(x)\,dx.$$ + +\setmathfont{NewCMMath-Bold.otf} %[version=bold] +%\mathversion{bold} +\setmathfont[range={\mathscr,\mathbfscr},StylisticSet=1]{NewCMMath-Book.otf} + + +Bold inline: $\sqrt[3]{x+y\pm 1}=\sum_{n=1}^\infty \int_{K}f_n(x)\,dx$ and the same in display +$$\sqrt[3]{x+y\pm 1}=\sum_{n=1}^\infty \int_{K}f_n(x)\,dx.$$ + +Bold Math with colors inverted: + +\medskip + + +\begin{pspicture}(0,0)(10,2) +\psframe[fillstyle=solid,fillcolor=black](1.5,0)(9.5,2) +\rput(5.5,1){{\color{white}$\displaystyle\sqrt[3]{x+y\pm 1}=\sum_{n=1}^\infty \int_{K}f_n(x)\,dx.$}} +\end{pspicture} + +In order to use the Bold font for chapter and section titles, when using the \verb|default| +or \verb|olddefault| options of the \verb|fontsetup| package, change the math version +to bold with \verb|\mathversion{bold}| \textit{before} the commands for chapter and section +and switch back to normal with \verb|\mathversion{normal}| \textit{afterwards}. + +The \verb|unicode-math| package, according to it's documentation +has still some troubles with ``versions'' and the \verb|range| options. These seem to affect +at least the calligraphic and script math alphabets. In normal version for example +the commands \verb|\symcal| and \verb|\symscr| work as expected, but when one switches +to the bold version the \verb|\symscr| fails. In this case one can use +\verb|\symbfscr|: \usebox{\mathcalscrA} (which was \verb|$\symcal A$ $\symbfscr A$|). + +%\mathversion{normal} + +\subsection{Sans Serif Math} + +\setmathfont{NewCMSansMath-Regular.otf} +\newfontfamily{\sansAmSfont}{NewCMSansMath-Regular.otf} +\renewcommand{\AmS}{{\sansAmSfont $\symcal A$\kern-.1667em\lower.5ex\hbox{$\symcal M$}\kern-.125em$\symcal S$}} + + +As of version 7.0.0, the family includes a full-featured Math Sans font. Up to now such a font +did not exist in the CM family (although partial solutions existed), and it +posed a serious problem for scientific writing especially in the preparation of presentations. +The font supplied with NewCM covers all Unicode math slots but it also provides some new features. +The lowercase Latin alphabet has been completely re-worked so that it really looks +as it should when used for Math variables. The letters are + +$$|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|$$ +In Large +\begin{Large} +$$|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|$$ +\end{Large} +Moreover the calligraphic capitals have been re-worked to match +better with the sans serif style (see subsection~\ref{mathscript} for how to select them) +$$\symcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ + +Same goes for the \verb|\mathbb/\symbb| capital letters. They have been adjusted to match +the Sans design, both in style and weight: +$$\symbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ +It is also worth noticing that the SansSerifed and the Serifed letters have swapped slots +in the font. So if using the MathSans font and you write for example \verb|$\symsf{ABCDabcd}$| +you will get the Serifed version(!): $\symsf{ABCDabcd}$. This choice facilitates +converting a document with Serifed fonts using Sans for emphasis or differentiation +to keep these characteristics when changed to Sans. + +One can see the Sans Serif Math font in action in the provided file +\verb|testmath-newcm.pdf| which comes form the \AmS-{\sffamily L\kern-.5ex\raise.5ex\hbox{\textsc{a}}\kern-.2exT\kern-.4ex\lower.6ex\hbox{E}X} +bundle (here the logo is written in NewCMSans). + + + + +\setmathfont{NewCMMath-Book.otf} + \subsection{Optical sizes for more glyphs} So far the fonts provided optical sizes for 1st and 2nd order exponents for letters. This was not true though for binary operators and some symbols commonly used in mathematics. @@ -1144,9 +1320,9 @@ Zoom or print and compare with \texttt{lat\-in\-modern-math} font: \end{center} -\subsection{Math Script} +\subsection{Math Script}\label{mathscript} -Calligraphic letters are accessed as usual with \verb|\mathcal| producing +Calligraphic letters are accessed as usual with \verb|\mathcal| or \verb|\symcal|, producing $$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ However, mathematicians often need a second level of ``scriptness''. The fonts @@ -1176,29 +1352,41 @@ $$ \setmathfont{NewCMMath-Book.otf}$$\mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ +\subsection{Math Kerning} + +Math kerning has been added to all NewCM Math fonts. This feature +greatly improves Math typesetting, especially for the calligraphic letters but for regular +letters as well, such as, $Y$ or $\Gamma$. + + +\begin{center} + \includegraphics{mathkern-example.pdf} +\end{center} + + + \subsection{Blackboard Bold} -In version 5.0 of the fonts a new NewCM blackboard bold was introduced -in the place of the \textsc{ams} blackboard -bold letters. There were many complains from Mathematicians for this choice. -I have to make a statement here: it seems that although \textsc{ams} blackboard -bold are not matching with the computer modern design the long time -Mathematicians use them had its effect. People (including myself) -got used to it and find it difficult to feel their non-matching design. -Moreover, the new design can not be metrically equivalent with the past -so there will be slight changes in the older documents if re-run. -With this in mind and the fact that the new design should be considered -``beta'', as there are characters that need improvement, -I decided bring back to default the \textsc{ams} design and keep the -new design for new documents for the StylisticSet 3. - - - -The \textsc{ams} blackboard bold are: +The fonts contain as default the \textsc{ams} blackboard bold. These are: + $$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ $$\mathbb{abcdefghijklmnopqrstuvwxyz}$$ -$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$ +$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\textrm{\mathastext\char"2140}\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$ + +They also contain a blackboard bold that matches the design of Computer Modern +but respecting the fact that most users have been used for a long period to +the AMS bb design. Compare +the +default \begin{center}{\LARGE $\textup{R}\in\mathbb R\qquad \textup{Q}\in\mathbb Q$} +\end{center} +with the new design +\setmathfont[StylisticSet=3]{NewCMMath-Book.otf} +\begin{center} +{\LARGE $\textup{R}\in\mathbb R\qquad \textup{Q}\in\mathbb Q$} +\end{center} -To access the new ones needs to load the math font enabling the +\setmathfont{NewCMMath-Book.otf} + +To access this design one needs to load the math font enabling the \verb|ss03| stylistic set using for example \noindent\verb|\setmathfont[StylisticSet=3]{NewCMMath-Book.otf}| @@ -1206,7 +1394,7 @@ Then the above blackboard bold design changes to \setmathfont[StylisticSet=3]{NewCMMath-Book.otf} $$\mathbb{ABCDEFGHIJKLMNOPQRSTUVWXYZ}$$ $$\mathbb{abcdefghijklmnopqrstuvwxyz}$$ -$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$ +$$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\textrm{\mathastextnewcm\char"2140}\mitBbbD\mitBbbd\mitBbbe\mitBbbi\mitBbbj}$$ \setmathfont{NewCMMath-Book.otf} \newsavebox{\emptysetdefault} @@ -1214,10 +1402,45 @@ $$\mathbb{0123456789\ \pi\gamma\Gamma\Pi\Sigma\mitBbbD\mitBbbd\mitBbbe\mitBbbi\m \setmathfont[CharacterVariant=1]{NewCMMath-Book.otf} -If using the latest \verb|fontsetup| (to be released soon) +If using the latest \verb|fontsetup| then you can choose the NewCM blackboard bold with the option \verb|newcmbb|. +\subsubsection{Small Caps for Blackboard Bold} + +It happens one to need Blackboard Bold in Small Caps. For example, +this may arise when running heads +are in small caps and contain a Blackboard Bold symbol. Consider for example +the case when a chapter is named ``The Lebesgue measure on $\mathbb R$''. +Then the running head in small caps will look awkward: +\begin{center} +\textsc{the lebesgue measure on} $\mathbb R$ +\end{center} +In such cases, a small caps version of the number sets is needed. NewCM provides +the needed glyphs in \verb|ss05|. So setting + +\noindent\verb|\setmathfont[StylisticSet=5]{NewCMMath-Book.otf}| + +\noindent the above +running head becomes: +\setmathfont[StylisticSet=5]{NewCMMath-Book.otf} +\begin{center} +\textsc{the lebesgue measure on} $\mathbb R$ +\end{center} +\setmathfont{NewCMMath-Book.otf} +These glyphs are provided in the CM style (instead of the AMS bb) +by enabling \verb|ss03| too. So the command + +\noindent\verb|\setmathfont[StylisticSet=3,StylisticSet=5]{NewCMMath-Book.otf}| + +\noindent will produce: +\setmathfont[StylisticSet=3,StylisticSet=5]{NewCMMath-Book.otf} +\begin{center} +\textsc{the lebesgue measure on} $\mathbb R$ +\end{center} +\setmathfont[CharacterVariant=1]{NewCMMath-Book.otf} +The same is true for the Regular and Bold Math fonts. + \subsection{Upright and extensible integrals} The Math fonts (both Regular and Book weights) include upright integrals in the ss02 StylisticSet. @@ -1278,15 +1501,21 @@ $ \end{tabular} \subsection{Additional and alternative characters in Math} + +\subsubsection{Alternative symbols} + The Math fonts provide the character \verb|\varnothing| ($\varnothing$), as an alternative to \verb|\emptyset| (\usebox{\emptysetdefault}), through Character Variant \verb|cv01|. The \verb|fontsetup| package provides the option `\verb|varnothing|' to easily switch to the alternative character. -\newcommand{\twoheadhookrightarrow}{\char"E034} -\newcommand{\twoheadhookleftarrow}{\char"E035} -It also provides four more symbols that correspond to the commands +\subsubsection{Additional symbols} + +%\newcommand{\twoheadhookrightarrow}{\char"E034} +%\newcommand{\twoheadhookleftarrow}{\char"E035} + +It also provides four more arrows that correspond to the commands \medskip @@ -1304,6 +1533,26 @@ and supported by the \verb|default| and \verb|olddefault| options of the \verb|f These symbols are not in the Unicode Standard and so they are added in the Private Area of the fonts. +\subsubsection{Additional operators} + +An operator for convolution of functions seems to have long been forgotten from both +Unicode and the \TeX\ world. +The \verb|default| and \verb|olddefault| options of the \verb|fontsetup| package +define a new command \verb|\convolution| which behaves just like the \verb|\sum| and +\verb|\int| operators. +The convolution of $N$ functions in inline mode: $\convolution_{n=1}^N f_n$ and the same +in display mode: $$\convolution_{n=1}^N f_n.$$ + +\subsubsection{``Smoother'' changing radicals} + +One more radical size has been added that improves the way radical sizes change. Compare +the previous state +\setmathfont{latinmodern-math.otf} +$$\sqrt{q}\quad\sqrt{q_1^2}\quad\sqrt{q_1^{2^3}}\quad\sqrt{\frac12}$$ with the new one +\setmathfont[CharacterVariant=1]{NewCMMath-Book.otf} +$$\sqrt{q}\quad\sqrt{q_1^2}\quad\sqrt{q_1^{2^3}}\quad\sqrt{\frac12}.$$ + + \subsection{Notes on Mathematics} Extensible tildes and hats produce different results @@ -1367,8 +1616,6 @@ I thank Ulrike Fischer for this solution. - - \begin{thebibliography}{9} \bibitem[\textsc{at}]{1} Antonis Tsolomitis, \textit{The NewComputerModern font family}, \textsc{tug}boat Vol.~\textsc{42}, No.~\textsc{1}, \textsc{2021}. \bibitem[\textsc{ipa}rev]{2} Council actions on revisions of the \textsc{ipa}, Phonetic Representation: b) Revision of the \textsc{ipa}, Journal of the International Phonetic Association, Volume \textsc{23}, Issue \textsc{1}, diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz b/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz Binary files differindex 7f1cf27a247..99d6c998d91 100644 --- a/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/source.txz diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.pdf b/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.pdf Binary files differnew file mode 100644 index 00000000000..9ff206ea70f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.pdf diff --git a/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.tex b/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.tex new file mode 100644 index 00000000000..44ee168372c --- /dev/null +++ b/Master/texmf-dist/doc/fonts/newcomputermodern/testmath-newcm-sans.tex @@ -0,0 +1,2321 @@ +%%% ==================================================================== +%%% filename = testmath.tex +%%% version = 2.0a +%%% date = 2023/08/24 +%%% author = American Mathematical Society +%%% copyright = Copyright 1995, 1999 American Mathematical Society +%%% 2023 LaTeX Project. +%%% License = https://www.latex-project.org/lppl/lppl-1-3c +%%% keywords = latex, amsmath, examples, documentation +%%% abstract = This is a test file containing extensive examples of +%%% mathematical constructs supported by the amsmath +%%% package." +%%% ==================================================================== +\NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) +[1994/12/01]% LaTeX date must December 1994 or later +\documentclass[draft]{article} +\synctex=1 +\pagestyle{headings} + +\title{Sample Paper for the \pkg{amsmath} Package\\ +File name: \fn{testmath.tex}} +\author{American Mathematical Society} +\date{Version 2.0a, 2023/08/24} + +\usepackage{amsmath,amsthm} +\usepackage[sansdefault]{fontsetup} +\newfontfamily{\sansAmSfont}{NewCMSansMath-Regular.otf} +\renewcommand{\AmS}{{\sansAmSfont $\symcal A$\kern-.1667em\lower.5ex\hbox{$\symcal M$}\kern-.125em$\symcal S$}} +% \input fspdefault.tex + +% Some definitions useful in producing this sort of documentation: +\chardef\bslash=`\\ % p. 424, TeXbook +% Normalized (nonbold, nonitalic) tt font, to avoid font +% substitution warning messages if tt is used inside section +% headings and other places where odd font combinations might +% result. +\newcommand{\ntt}{\normalfont\ttfamily} +% command name +\newcommand{\cn}[1]{{\protect\ntt\bslash#1}} +% LaTeX package name +\newcommand{\pkg}[1]{{\protect\ntt#1}} +% File name +\newcommand{\fn}[1]{{\protect\ntt#1}} +% environment name +\newcommand{\env}[1]{{\protect\ntt#1}} +\hfuzz1pc % Don't bother to report overfull boxes if overage is < 1pc + +% Theorem environments + +%% \theoremstyle{plain} %% This is the default +\newtheorem{thm}{Theorem}[section] +\newtheorem{cor}[thm]{Corollary} +\newtheorem{lem}[thm]{Lemma} +\newtheorem{prop}[thm]{Proposition} +\newtheorem{ax}{Axiom} + +\theoremstyle{definition} +\newtheorem{defn}{Definition}[section] + +\theoremstyle{remark} +\newtheorem{rem}{Remark}[section] +\newtheorem*{notation}{Notation} + +%\numberwithin{equation}{section} + +\newcommand{\thmref}[1]{Theorem~\ref{#1}} +\newcommand{\secref}[1]{\S\ref{#1}} +\newcommand{\lemref}[1]{Lemma~\ref{#1}} + +\newcommand{\bysame}{\mbox{\rule{3em}{.4pt}}\,} + +% Math definitions + +\newcommand{\A}{{\symcal A}} +\newcommand{\B}{{\symcal B}} +\newcommand{\st}{\sigma} +\newcommand{\XcY}{{(X,Y)}} +\newcommand{\SX}{{S_X}} +\newcommand{\SY}{{S_Y}} +\newcommand{\SXY}{{S_{X,Y}}} +\newcommand{\SXgYy}{{S_{X|Y}(y)}} +\newcommand{\Cw}[1]{{\hat C_#1(X|Y)}} +\newcommand{\G}{{G(X|Y)}} +\newcommand{\PY}{{P_{\symcal Y}}} +\newcommand{\X}{{\symcal X}} +\newcommand{\wt}{\widetilde} +\newcommand{\wh}{\widehat} + +\DeclareMathOperator{\per}{per} +\DeclareMathOperator{\cov}{cov} +\DeclareMathOperator{\non}{non} +\DeclareMathOperator{\cf}{cf} +\DeclareMathOperator{\add}{add} +\DeclareMathOperator{\Cham}{Cham} +\DeclareMathOperator{\IM}{Im} +\DeclareMathOperator{\esssup}{ess\,sup} +\DeclareMathOperator{\meas}{meas} +\DeclareMathOperator{\seg}{seg} + +% \interval is used to provide better spacing after a [ that +% is used as a closing delimiter. +\newcommand{\interval}[1]{\mathinner{#1}} + +% Notation for an expression evaluated at a particular condition. The +% optional argument can be used to override automatic sizing of the +% right vert bar, e.g. \eval[\biggr]{...}_{...} +\newcommand{\eval}[2][\right]{\relax + \ifx#1\right\relax \left.\fi#2#1\rvert} + +% Enclose the argument in vert-bar delimiters: +\newcommand{\envert}[1]{\left\lvert#1\right\rvert} +\let\abs=\envert + +% Enclose the argument in double-vert-bar delimiters: +\newcommand{\enVert}[1]{\left\lVert#1\right\rVert} +\let\norm=\enVert + +\begin{document} +\maketitle +\markboth{Sample paper for the {\protect\ntt\lowercase{amsmath}} package} +{Sample paper for the {\protect\ntt\lowercase{amsmath}} package} +\renewcommand{\sectionmark}[1]{} + +\section{Introduction} + +This paper contains examples of various features from \AmS-\LaTeX{}. + + +\section{Enumeration of Hamiltonian paths in a graph} + +Let $\symbf{A}=(a_{ij})$ be the adjacency matrix of graph $G$. The +corresponding Kirchhoff matrix $\symbf{K}=(k_{ij})$ is obtained from +$\symbf{A}$ by replacing in $-\symbf{A}$ each diagonal entry by the +degree of its corresponding vertex; i.e., the $i$th diagonal entry is +identified with the degree of the $i$th vertex. It is well known that +\begin{equation} +\det\symbf{K}(i|i)=\text{ the number of spanning trees of $G$}, +\quad i=1,\dots,n +\end{equation} +where $\symbf{K}(i|i)$ is the $i$th principal submatrix of +$\symbf{K}$. +\begin{verbatim} +\det\symbf{K}(i|i)=\text{ the number of spanning trees of $G$}, +\end{verbatim} + +Let $C_{i(j)}$ be the set of graphs obtained from $G$ by attaching edge +$(v_iv_j)$ to each spanning tree of $G$. Denote by $C_i=\bigcup_j +C_{i(j)}$. It is obvious that the collection of Hamiltonian cycles is a +subset of $C_i$. Note that the cardinality of $C_i$ is $k_{ii}\det +\symbf{K}(i|i)$. Let $\wh X=\{\hat x_1,\dots,\hat x_n\}$. +\begin{verbatim} +$\wh X=\{\hat x_1,\dots,\hat x_n\}$ +\end{verbatim} +Define multiplication for the elements of $\wh X$ by +\begin{equation}\label{multdef} +\hat x_i\hat x_j=\hat x_j\hat x_i,\quad \hat x^2_i=0,\quad +i,j=1,\dots,n. +\end{equation} +Let $\hat{k}_{ij}=k_{ij}\hat x_j$ and $\hat k_{ij}=-\sum_{j\not=i} \hat +k_{ij}$. Then the number of Hamiltonian cycles $H_c$ is given by the +relation \cite{liuchow:formalsum} +\begin{equation}\label{H-cycles} +\biggl(\prod^n_{\,j=1}\hat x_j\biggr)H_c=\frac{1}{2}\hat k_{ij}\det +\wh{\symbf{K}}(i|i),\qquad i=1,\dots,n. +\end{equation} +The task here is to express \eqref{H-cycles} +in a form free of any $\hat x_i$, +$i=1,\dots,n$. The result also leads to the resolution of enumeration of +Hamiltonian paths in a graph. + +It is well known that the enumeration of Hamiltonian cycles and paths in +a complete graph $K_n$ and in a complete bipartite graph $K_{n_1n_2}$ +can only be found from \textit{first combinatorial principles} +\cite{hapa:graphenum}. One wonders if there exists a formula which can +be used very efficiently to produce $K_n$ and $K_{n_1n_2}$. Recently, +using Lagrangian methods, Goulden and Jackson have shown that $H_c$ can +be expressed in terms of the determinant and permanent of the adjacency +matrix \cite{gouja:lagrmeth}. However, the formula of Goulden and +Jackson determines neither $K_n$ nor $K_{n_1n_2}$ effectively. In this +paper, using an algebraic method, we parametrize the adjacency matrix. +The resulting formula also involves the determinant and permanent, but +it can easily be applied to $K_n$ and $K_{n_1n_2}$. In addition, we +eliminate the permanent from $H_c$ and show that $H_c$ can be +represented by a determinantal function of multivariables, each variable +with domain $\{0,1\}$. Furthermore, we show that $H_c$ can be written by +number of spanning trees of subgraphs. Finally, we apply the formulas to +a complete multigraph $K_{n_1\dots n_p}$. + +The conditions $a_{ij}=a_{ji}$, $i,j=1,\dots,n$, are not required in +this paper. All formulas can be extended to a digraph simply by +multiplying $H_c$ by 2. + +\section{Main Theorem} +\label{s:mt} + +\begin{notation} For $p,q\in P$ and $n\in\omega$ we write +$(q,n)\le(p,n)$ if $q\le p$ and $A_{q,n}=A_{p,n}$. +\begin{verbatim} +\begin{notation} For $p,q\in P$ and $n\in\omega$ +... +\end{notation} +\end{verbatim} +\end{notation} + +Let $\symbf{B}=(b_{ij})$ be an $n\times n$ matrix. Let $\symbf{n}=\{1, +\dots,n\}$. Using the properties of \eqref{multdef}, it is readily seen +that + +\begin{lem}\label{lem-per} +\begin{equation} +\prod_{i\in\symbf{n}} +\biggl(\sum_{\,j\in\symbf{n}}b_{ij}\hat x_i\biggr) +=\biggl(\prod_{\,i\in\symbf{n}}\hat x_i\biggr)\per \symbf{B} +\end{equation} +where $\per \symbf{B}$ is the permanent of $\symbf{B}$. +\end{lem} + +Let $\wh Y=\{\hat y_1,\dots,\hat y_n\}$. Define multiplication +for the elements of $\wh Y$ by +\begin{equation} +\hat y_i\hat y_j+\hat y_j\hat y_i=0,\quad i,j=1,\dots,n. +\end{equation} +Then, it follows that +\begin{lem}\label{lem-det} +\begin{equation}\label{detprod} +\prod_{i\in\symbf{n}} +\biggl(\sum_{\,j\in\symbf{n}}b_{ij}\hat y_j\biggr) +=\biggl(\prod_{\,i\in\symbf{n}}\hat y_i\biggr)\det\symbf{B}. +\end{equation} +\end{lem} + +Note that all basic properties of determinants are direct consequences +of Lemma~\ref{lem-det}. Write +\begin{equation}\label{sum-bij} +\sum_{j\in\symbf{n}}b_{ij}\hat y_j=\sum_{j\in\symbf{n}}b^{(\lambda)} +_{ij}\hat y_j+(b_{ii}-\lambda_i)\hat y_i\hat y +\end{equation} +where +\begin{equation} +b^{(\lambda)}_{ii}=\lambda_i,\quad b^{(\lambda)}_{ij}=b_{ij}, +\quad i\not=j. +\end{equation} +Let $\symbf{B}^{(\lambda)}=(b^{(\lambda)}_{ij})$. By \eqref{detprod} +and \eqref{sum-bij}, it is +straightforward to show the following +result: +\begin{thm}\label{thm-main} +\begin{equation}\label{detB} +\det\symbf{B}= +\sum^n_{l =0}\sum_{I_l \subseteq n} +\prod_{i\in I_l}(b_{ii}-\lambda_i) +\det\symbf{B}^{(\lambda)}(I_l |I_l ), +\end{equation} +where $I_l =\{i_1,\dots,i_l \}$ and $\symbf{B}^{(\lambda)}(I_l |I_l )$ +is the principal submatrix obtained from $\symbf{B}^{(\lambda)}$ +by deleting its $i_1,\dots,i_l $ rows and columns. +\end{thm} + +\begin{rem} +Let $\symbf{M}$ be an $n\times n$ matrix. The convention +$\symbf{M}(\symbf{n}|\symbf{n})=1$ has been used in \eqref{detB} and +hereafter. +\end{rem} + +Before proceeding with our discussion, we pause to note that +\thmref{thm-main} yields immediately a fundamental formula which can be +used to compute the coefficients of a characteristic polynomial +\cite{mami:matrixth}: +\begin{cor}\label{BI} +Write $\det(\symbf{B}-x\symbf{I})=\sum^n_{l =0}(-1) +^l b_l x^l $. Then +\begin{equation}\label{bl-sum} +b_l =\sum_{I_l \subseteq\symbf{n}}\det\symbf{B}(I_l |I_l ). +\end{equation} +\end{cor} +Let +\begin{equation} +\symbf{K}(t,t_1,\dots,t_n) +=\begin{pmatrix} D_1t&-a_{12}t_2&\dots&-a_{1n}t_n\\ +-a_{21}t_1&D_2t&\dots&-a_{2n}t_n\\ +\hdotsfor[2]{4}\\ +-a_{n1}t_1&-a_{n2}t_2&\dots&D_nt\end{pmatrix}, +\end{equation} +\begin{verbatim} +\begin{pmatrix} D_1t&-a_{12}t_2&\dots&-a_{1n}t_n\\ +-a_{21}t_1&D_2t&\dots&-a_{2n}t_n\\ +\hdotsfor[2]{4}\\ +-a_{n1}t_1&-a_{n2}t_2&\dots&D_nt\end{pmatrix} +\end{verbatim} +where +\begin{equation} +D_i=\sum_{j\in\symbf{n}}a_{ij}t_j,\quad i=1,\dots,n. +\end{equation} + +Set +\begin{equation*} +D(t_1,\dots,t_n)=\frac{\delta}{\delta t}\eval{\det\symbf{K}(t,t_1,\dots,t_n) +}_{t=1}. +\end{equation*} +Then +\begin{equation}\label{sum-Di} +D(t_1,\dots,t_n) +=\sum_{i\in\symbf{n}}D_i\det\symbf{K}(t=1,t_1,\dots,t_n; i|i), +\end{equation} +where $\symbf{K}(t=1,t_1,\dots,t_n; i|i)$ is the $i$th principal +submatrix of $\symbf{K}(t=1,t_1,\dots,t_n)$. + +Theorem~\ref{thm-main} leads to +\begin{equation}\label{detK1} +\det\symbf{K}(t_1,t_1,\dots,t_n) +=\sum_{I\in\symbf{n}}(-1)^{\envert{I}}t^{n-\envert{I}} +\prod_{i\in I}t_i\prod_{j\in I}(D_j+\lambda_jt_j)\det\symbf{A} +^{(\lambda t)}(\overline{I}|\overline I). +\end{equation} +Note that +\begin{equation}\label{detK2} +\det\symbf{K}(t=1,t_1,\dots,t_n)=\sum_{I\in\symbf{n}}(-1)^{\envert{I}} +\prod_{i\in I}t_i\prod_{j\in I}(D_j+\lambda_jt_j)\det\symbf{A} +^{(\lambda)}(\overline{I}|\overline{I})=0. +\end{equation} + +Let $t_i=\hat x_i,i=1,\dots,n$. Lemma~\ref{lem-per} yields +\begin{multline} +\biggl(\sum_{\,i\in\symbf{n}}a_{l _i}x_i\biggr) +\det\symbf{K}(t=1,x_1,\dots,x_n;l |l )\\ +=\biggl(\prod_{\,i\in\symbf{n}}\hat x_i\biggr) +\sum_{I\subseteq\symbf{n}-\{l \}} +(-1)^{\envert{I}}\per\symbf{A}^{(\lambda)}(I|I) +\det\symbf{A}^{(\lambda)} +(\overline I\cup\{l \}|\overline I\cup\{l \}). +\label{sum-ali} +\end{multline} +\begin{verbatim} +\begin{multline} +\biggl(\sum_{\,i\in\symbf{n}}a_{l _i}x_i\biggr) +\det\symbf{K}(t=1,x_1,\dots,x_n;l |l )\\ +=\biggl(\prod_{\,i\in\symbf{n}}\hat x_i\biggr) +\sum_{I\subseteq\symbf{n}-\{l \}} +(-1)^{\envert{I}}\per\symbf{A}^{(\lambda)}(I|I) +\det\symbf{A}^{(\lambda)} +(\overline I\cup\{l \}|\overline I\cup\{l \}). +\label{sum-ali} +\end{multline} +\end{verbatim} + +By \eqref{H-cycles}, \eqref{detprod}, and \eqref{sum-bij}, we have +\begin{prop}\label{prop:eg} +\begin{equation} +H_c=\frac1{2n}\sum^n_{l =0}(-1)^{l} +D_{l}, +\end{equation} +where +\begin{equation}\label{delta-l} +D_{l}=\eval[2]{\sum_{I_{l}\subseteq \symbf{n}} +D(t_1,\dots,t_n)}_{t_i=\left\{\begin{smallmatrix} +0,& \text{if }i\in I_{l}\quad\\% \quad added for centering +1,& \text{otherwise}\end{smallmatrix}\right.\;,\;\; i=1,\dots,n}. +\end{equation} +\end{prop} + +\section{Application} +\label{lincomp} + +We consider here the applications of Theorems~\ref{th-info-ow-ow} +and~\ref{th-weak-ske-owf} to a complete +multipartite graph $K_{n_1\dots n_p}$. It can be shown that the +number of spanning trees of $K_{n_1\dots n_p}$ +may be written +\begin{equation}\label{e:st} +T=n^{p-2}\prod^p_{i=1} +(n-n_i)^{n_i-1} +\end{equation} +where +\begin{equation} +n=n_1+\dots+n_p. +\end{equation} + +It follows from Theorems~\ref{th-info-ow-ow} and~\ref{th-weak-ske-owf} that +\begin{equation}\label{e:barwq} +\begin{split} +H_c&=\frac1{2n} +\sum^n_{{l}=0}(-1)^{l}(n-{l})^{p-2} +\sum_{l _1+\dots+l _p=l}\prod^p_{i=1} +\binom{n_i}{l _i}\\ +&\quad\cdot[(n-l )-(n_i-l _i)]^{n_i-l _i}\cdot +\biggl[(n-l )^2-\sum^p_{j=1}(n_i-l _i)^2\biggr].\end{split} +\end{equation} +\begin{verbatim} +... \binom{n_i}{l _i}\\ +\end{verbatim} +and +\begin{equation}\label{joe} +\begin{split} +H_c&=\frac12\sum^{n-1}_{l =0} +(-1)^{l}(n-l )^{p-2} +\sum_{l _1+\dots+l _p=l} +\prod^p_{i=1}\binom{n_i}{l _i}\\ +&\quad\cdot[(n-l )-(n_i-l _i)]^{n_i-l _i} +\left(1-\frac{l _p}{n_p}\right) +[(n-l )-(n_p-l _p)]. +\end{split} +\end{equation} + +The enumeration of $H_c$ in a $K_{n_1\dotsm n_p}$ graph can also be +carried out by Theorem~\ref{thm-H-param} or~\ref{thm-asym} +together with the algebraic method of \eqref{multdef}. +Some elegant representations may be obtained. For example, $H_c$ in +a $K_{n_1n_2n_3}$ graph may be written +\begin{equation}\label{j:mark} +\begin{split} +H_c=& +\frac{n_1!\,n_2!\,n_3!} +{n_1+n_2+n_3}\sum_i\left[\binom{n_1}{i} +\binom{n_2}{n_3-n_1+i}\binom{n_3}{n_3-n_2+i}\right.\\ +&+\left.\binom{n_1-1}{i} +\binom{n_2-1}{n_3-n_1+i} +\binom{n_3-1}{n_3-n_2+i}\right].\end{split} +\end{equation} + +\section{Secret Key Exchanges} +\label{SKE} + +Modern cryptography is fundamentally concerned with the problem of +secure private communication. A Secret Key Exchange is a protocol +where Alice and Bob, having no secret information in common to start, +are able to agree on a common secret key, conversing over a public +channel. The notion of a Secret Key Exchange protocol was first +introduced in the seminal paper of Diffie and Hellman +\cite{dihe:newdir}. \cite{dihe:newdir} presented a concrete +implementation of a Secret Key Exchange protocol, dependent on a +specific assumption (a variant on the discrete log), specially +tailored to yield Secret Key Exchange. Secret Key Exchange is of +course trivial if trapdoor permutations exist. However, there is no +known implementation based on a weaker general assumption. + +The concept of an informationally one-way function was introduced +in \cite{imlelu:oneway}. We give only an informal definition here: + +\begin{defn} A polynomial time +computable function $f = \{f_k\}$ is informationally +one-way if there is no probabilistic polynomial time algorithm which +(with probability of the form $1 - k^{-e}$ for some $e > 0$) +returns on input $y \in \{0,1\}^{k}$ a random element of $f^{-1}(y)$. +\end{defn} +In the non-uniform setting \cite{imlelu:oneway} show that these are not +weaker than one-way functions: +\begin{thm}[\cite{imlelu:oneway} (non-uniform)] +\label{th-info-ow-ow} +The existence of informationally one-way functions +implies the existence of one-way functions. +\end{thm} +We will stick to the convention introduced above of saying +``non-uniform'' before the theorem statement when the theorem +makes use of non-uniformity. It should be understood that +if nothing is said then the result holds for both the uniform and +the non-uniform models. + +It now follows from \thmref{th-info-ow-ow} that + +\begin{thm}[non-uniform]\label{th-weak-ske-owf} Weak SKE +implies the existence of a one-way function. +\end{thm} + +More recently, the polynomial-time, interior point algorithms for linear +programming have been extended to the case of convex quadratic programs +\cite{moad:quadpro,ye:intalg}, certain linear complementarity problems +\cite{komiyo:lincomp,miyoki:lincomp}, and the nonlinear complementarity +problem \cite{komiyo:unipfunc}. The connection between these algorithms +and the classical Newton method for nonlinear equations is well +explained in \cite{komiyo:lincomp}. + +\section{Review} +\label{computation} + +We begin our discussion with the following definition: + +\begin{defn} + +A function $H\colon \Re^n \to \Re^n$ is said to be +\emph{B-differentiable} at the point $z$ if (i)~$H$ is Lipschitz +continuous in a neighborhood of $z$, and (ii)~there exists a positive +homogeneous function $BH(z)\colon \Re^n \to \Re^n$, called the +\emph{B-derivative} of $H$ at $z$, such that +\[ \lim_{v \to 0} \frac{H(z+v) - H(z) - BH(z)v}{\enVert{v}} = 0. \] +The function $H$ is \textit{B-differentiable in set $S$} if it is +B-differentiable at every point in $S$. The B-derivative $BH(z)$ is said +to be \textit{strong} if +\[ \lim_{(v,v') \to (0,0)} \frac{H(z+v) - H(z+v') - BH(z)(v + -v')}{\enVert{v - v'}} = 0. \] +\end{defn} + + +\begin{lem}\label{limbog} There exists a smooth function $\psi_0(z)$ +defined for $\abs{z}>1-2a$ satisfying the following properties\textup{:} +\begin{enumerate} +\renewcommand{\labelenumi}{(\roman{enumi})} +\item $\psi_0(z)$ is bounded above and below by positive constants +$c_1\leq \psi_0(z)\leq c_2$. +\item If $\abs{z}>1$, then $\psi_0(z)=1$. +\item For all $z$ in the domain of $\psi_0$, $\Delta_0\ln \psi_0\geq 0$. +\item If $1-2a<\abs{z}<1-a$, then $\Delta_0\ln \psi_0\geq +c_3>0$. +\end{enumerate} +\end{lem} + +\begin{proof} +We choose $\psi_0(z)$ to be a radial function depending only on $r=\abs{z}$. +Let $h(r)\geq 0$ be a suitable smooth function satisfying $h(r)\geq c_3$ +for $1-2a<\abs{z}<1-a$, and $h(r)=0$ for $\abs{z}>1-\tfrac a2$. The radial +Laplacian +\[\Delta_0\ln\psi_0(r)=\left(\frac {d^2}{dr^2}+\frac +1r\frac d{dr}\right)\ln\psi_0(r)\] +has smooth coefficients for $r>1-2a$. Therefore, we may +apply the existence and uniqueness theory for ordinary differential +equations. Simply let $\ln \psi_0(r)$ be the solution of the differential +equation +\[\left(\frac{d^2}{dr^2}+\frac 1r\frac d{dr}\right)\ln \psi_0(r)=h(r)\] +with initial conditions given by $\ln \psi_0(1)=0$ and +$\ln\psi_0'(1)=0$. + +Next, let $D_\nu$ be a finite collection of pairwise disjoint disks, +all of which are contained in the unit disk centered at the origin in +$C$. We assume that $D_\nu=\{z\mid \abs{z-z_\nu}<\delta\}$. Suppose that +$D_\nu(a)$ denotes the smaller concentric disk $D_\nu(a)=\{z\mid +\abs{z-z_\nu}\leq (1-2a)\delta\}$. We define a smooth weight function +$\Phi_0(z)$ for $z\in C-\bigcup_\nu D_\nu(a)$ by setting $\Phi_ +0(z)=1$ when $z\notin \bigcup_\nu D_\nu$ and $\Phi_ +0(z)=\psi_0((z-z_\nu)/\delta)$ when $z$ is an element of $D_\nu$. It +follows from \lemref{limbog} that $\Phi_ 0$ satisfies the properties: +\begin{enumerate} +\renewcommand{\labelenumi}{(\roman{enumi})} +\item \label{boundab}$\Phi_ 0(z)$ is bounded above and below by +positive constants $c_1\leq \Phi_ 0(z)\leq c_2$. +\item \label{d:over}$\Delta_0\ln\Phi_ 0\geq 0$ for all +$z\in C-\bigcup_\nu D_\nu(a)$, +the domain where the function $\Phi_ 0$ is defined. +\item \label{d:ad}$\Delta_0\ln\Phi_ 0\geq c_3\delta^{-2}$ +when $(1-2a)\delta<\abs{z-z_\nu}<(1-a)\delta$. +\end{enumerate} +Let $A_\nu$ denote the annulus $A_\nu=\{(1-2a)\delta<\abs{z-z_\nu}<(1-a) +\delta \}$, and set $A=\bigcup_\nu A_\nu$. The +properties (\ref{d:over}) and (\ref{d:ad}) of $\Phi_ 0$ +may be summarized as $\Delta_0\ln \Phi_ 0\geq c_3\delta^{-2}\chi_A$, +where $\chi _A$ is the characteristic function of $A$. +\end{proof} + +Suppose that $\alpha$ is a nonnegative real constant. We apply +Proposition~\ref{prop:eg} with $\Phi(z)=\Phi_ 0(z) e^{\alpha\abs{z}^2}$. If +$u\in C^\infty_0(R^2-\bigcup_\nu D_\nu(a))$, assume that $\symcal{D}$ +is a bounded domain containing the support of $u$ and $A\subset +\symcal{D}\subset R^2-\bigcup_\nu D_\nu(a)$. A calculation gives +\[\int_{\symcal{D}}\abs{\overline\partial u}^2\Phi_ 0(z) e^{\alpha\abs{z}^2} +\geq c_4\alpha\int_{\symcal{D}}\abs{u}^2\Phi_ 0e^{\alpha\abs{z}^2} ++c_5\delta^{-2}\int_ A\abs{u}^2\Phi_ 0e^{\alpha\abs{z}^2}.\] + +The boundedness, property (\ref{boundab}) of $\Phi_ 0$, then yields +\[\int_{\symcal{D}}\abs{\overline\partial u}^2e^{\alpha\abs{z}^2}\geq c_6\alpha +\int_{\symcal{D}}\abs{u}^2e^{\alpha\abs{z}^2} ++c_7\delta^{-2}\int_ A\abs{u}^2e^{\alpha\abs{z}^2}.\] + +Let $B(X)$ be the set of blocks of $\Lambda_{X}$ +and let $b(X) = \abs{B(X)}$. If $\phi \in Q_{X}$ then +$\phi$ is constant on the blocks of $\Lambda_{X}$. +\begin{equation}\label{far-d} + P_{X} = \{ \phi \in M \mid \Lambda_{\phi} = \Lambda_{X} \}, +\qquad +Q_{X} = \{\phi \in M \mid \Lambda_{\phi} \geq \Lambda_{X} \}. +\end{equation} +If $\Lambda_{\phi} \geq \Lambda_{X}$ then +$\Lambda_{\phi} = \Lambda_{Y}$ for some $Y \geq X$ so that +\[ Q_{X} = \bigcup_{Y \geq X} P_{Y}. \] +Thus by M\"obius inversion +\[ \abs{P_{Y}}= \sum_{X\geq Y} \mu (Y,X)\abs{Q_{X}}.\] +Thus there is a bijection from $Q_{X}$ to $W^{B(X)}$. +In particular $\abs{Q_{X}} = w^{b(X)}$. + +Next note that $b(X)=\dim X$. We see this by choosing a +basis for $X$ consisting of vectors $v^{k}$ defined by +\[v^{k}_{i}= +\begin{cases} 1 & \text{if $i \in \Lambda_{k}$},\\ +0 &\text{otherwise.} \end{cases} +\] +\begin{verbatim} +\[v^{k}_{i}= +\begin{cases} 1 & \text{if $i \in \Lambda_{k}$},\\ +0 &\text{otherwise.} \end{cases} +\] +\end{verbatim} + +\begin{lem}\label{p0201} +Let $\A$ be an arrangement. Then +\[ \chi (\A,t) = \sum_{\B \subseteq \A} +(-1)^{\abs{\B}} t^{\dim T(\B)}. \] +\end{lem} + +In order to compute $R''$ recall the definition +of $S(X,Y)$ from \lemref{lem-per}. Since $H \in \B$, +$\A_{H} \subseteq \B$. Thus if $T(\B) = Y$ then +$\B \in S(H,Y)$. Let $L'' = L(\A'')$. Then +\begin{equation}\label{E_SXgYy} +\begin{split} +R''&= \sum_{H\in \B \subseteq \A} (-1)^{\abs{\B}} +t^{\dim T(\B)}\\ +&= \sum_{Y \in L''} \sum_{\B \in S(H,Y)} +(-1)^{\abs{\B}}t^{\dim Y} \\ +&= -\sum_{Y \in L''} \sum_{\B \in S(H,Y)} (-1)^ +{\abs{\B - \A_{H}}} t^{\dim Y} \\ +&= -\sum_{Y \in L''} \mu (H,Y)t^{\dim Y} \\ +&= -\chi (\A '',t). +\end{split} +\end{equation} + +\begin{cor}\label{tripleA} +Let $(\A,\A',\A'')$ be a triple of arrangements. Then +\[ \pi (\A,t) = \pi (\A',t) + t \pi (\A'',t). \] +\end{cor} + +\begin{defn} +Let $(\A,\A',\A'')$ be a triple with respect to +the hyperplane $H \in \A$. Call $H$ a \textit{separator} +if $T(\A) \not\in L(\A')$. +\end{defn} + +\begin{cor}\label{nsep} +Let $(\A,\A',\A'')$ be a triple with respect to $H \in \A$. +\begin{enumerate} +\renewcommand{\labelenumi}{(\roman{enumi})} +\item +If $H$ is a separator then +\[ \mu (\A) = - \mu (\A'') \] +and hence +\[ \abs{\mu (\A)} = \abs{ \mu (\A'')}. \] + +\item If $H$ is not a separator then +\[\mu (\A) = \mu (\A') - \mu (\A'') \] +and +\[ \abs{\mu (\A)} = \abs{\mu (\A')} + \abs{\mu (\A'')}. \] +\end{enumerate} +\end{cor} + +\begin{proof} +It follows from \thmref{th-info-ow-ow} that $\pi(\A,t)$ +has leading term +\[(-1)^{r(\A)}\mu (\A)t^{r(\A)}.\] +The conclusion +follows by comparing coefficients of the leading +terms on both sides of the equation in +Corollary~\ref{tripleA}. If $H$ is a separator then +$r(\A') < r(\A)$ and there is no contribution +from $\pi (\A',t)$. +\end{proof} + +The Poincar\'e polynomial of an arrangement +will appear repeatedly +in these notes. It will be shown to equal the +Poincar\'e polynomial +of the graded algebras which we are going to +associate with $\A$. It is also the Poincar\'e +polynomial of the complement $M(\A)$ for a +complex arrangement. Here we prove +that the Poincar\'e polynomial is the chamber +counting function for a real arrangement. The +complement $M(\A)$ is a disjoint union of chambers +\[M(\A) = \bigcup_{C \in \Cham(\A)} C.\] +The number +of chambers is determined by the Poincar\'e +polynomial as follows. + +\begin{thm}\label{th-realarr} +Let $\A_{\symbf{R}}$ be a real arrangement. Then +\[ \abs{\Cham(\A_{\symbf{R}})} = \pi (\A_{\symbf{R}},1). \] +\end{thm} + +\begin{proof} +We check the properties required in Corollary~\ref{nsep}: +(i) follows from $\pi (\Phi_{ l},t) = 1$, and (ii) is a +consequence of Corollary~\ref{BI}. +\end{proof} + +\begin{figure} +\vspace{5cm} +\caption[]{$Q(\A_{1}) = xyz(x-z)(x+z)(y-z)(y+z)$} +\end{figure} + +\begin{figure} +\vspace{5cm} +\caption[]{$Q(\A_{2})= xyz(x+y+z)(x+y-z)(x-y+z)(x-y-z)$} +\end{figure} + + +\begin{thm} +\label{T_first_the_int} +Let $\phi$ be a protocol for a random pair $\XcY$. +If one of $\st_\phi(x',y)$ and $\st_\phi(x,y')$ is a prefix of the other +and $(x,y)\in\SXY$, then +\[ +\langle \st_j(x',y)\rangle_{j=1}^\infty +=\langle \st_j(x,y)\rangle_{j=1}^\infty +=\langle \st_j(x,y')\rangle_{j=1}^\infty . +\] +\end{thm} +\begin{proof} +We show by induction on $i$ that +\[ +\langle \st_j(x',y)\rangle_{j=1}^i +=\langle \st_j(x,y)\rangle_{j=1}^i +=\langle \st_j(x,y')\rangle_{j=1}^i. +\] +The induction hypothesis holds vacuously for $i=0$. Assume it holds for +$i-1$, in particular +$[\st_j(x',y)]_{j=1}^{i-1}=[\st_j(x,y')]_{j=1}^{i-1}$. Then one of +$[\st_j(x',y)]_{j=i}^{\infty}$ and $[\st_j(x,y')]_{j=i}^{\infty}$ is a +prefix of the other which implies that one of $\st_i(x',y)$ and +$\st_i(x,y')$ is a prefix of the other. If the $i$th message is +transmitted by $P_\X$ then, by the separate-transmissions property and +the induction hypothesis, $\st_i(x,y)=\st_i(x,y')$, hence one of +$\st_i(x,y)$ and $\st_i(x',y)$ is a prefix of the other. By the +implicit-termination property, neither $\st_i(x,y)$ nor $\st_i(x',y)$ +can be a proper prefix of the other, hence they must be the same and +$\st_i(x',y)=\st_i(x,y)=\st_i(x,y')$. If the $i$th message is +transmitted by $\PY$ then, symmetrically, $\st_i(x,y)=\st_i(x',y)$ by +the induction hypothesis and the separate-transmissions property, and, +then, $\st_i(x,y)=\st_i(x,y')$ by the implicit-termination property, +proving the induction step. +\end{proof} + +If $\phi$ is a protocol for $(X,Y)$, and $(x,y)$, $(x',y)$ are distinct +inputs in $\SXY$, then, by the correct-decision property, +$\langle\st_j(x,y)\rangle_{j=1}^\infty\ne\langle +\st_j(x',y)\rangle_{j=1}^\infty$. + +Equation~(\ref{E_SXgYy}) defined $\PY$'s ambiguity set $\SXgYy$ +to be the set of possible $X$ values when $Y=y$. +The last corollary implies that for all $y\in\SY$, +the multiset% +\footnote{A multiset allows multiplicity of elements. +Hence, $\{0,01,01\}$ is prefix free as a set, but not as a multiset.} +of codewords $\{\st_\phi(x,y):x\in\SXgYy\}$ is prefix free. + +\section{One-Way Complexity} +\label{S_Cp1} + +$\Cw1$, the one-way complexity of a random pair $\XcY$, +is the number of bits $P_\X$ must transmit in the worst case +when $\PY$ is not permitted to transmit any feedback messages. +Starting with $\SXY$, the support set of $\XcY$, we define $\G$, +the \textit{characteristic hypergraph} of $\XcY$, and show that +\[ +\Cw1=\lceil\,\log\chi(\G)\rceil\ . +\] + +Let $\XcY$ be a random pair. For each $y$ in $\SY$, the support set of +$Y$, Equation~(\ref{E_SXgYy}) defined $\SXgYy$ to be the set of possible +$x$ values when $Y=y$. The \textit{characteristic hypergraph} $\G$ of +$\XcY$ has $\SX$ as its vertex set and the hyperedge $\SXgYy$ for each +$y\in\SY$. + + +We can now prove a continuity theorem. +\begin{thm}\label{t:conl} +Let $\Omega \subset\symbf{R}^n$ be an open set, let +$u\in BV(\Omega ;\symbf{R}^m)$, and let +\begin{equation}\label{quts} +T^u_x=\left\{y\in\symbf{R}^m: + y=\tilde u(x)+\left\langle \frac{Du}{\abs{Du}}(x),z +\right\rangle \text{ for some }z\in\symbf{R}^n\right\} +\end{equation} +for every $x\in\Omega \backslash S_u$. Let $f\colon \symbf{R}^m\to +\symbf{R}^k$ be a Lipschitz continuous function such that $f(0)=0$, and +let $v=f(u)\colon \Omega \to \symbf{R}^k$. Then $v\in BV(\Omega +;\symbf{R}^k)$ and +\begin{equation} +Jv=\eval{(f(u^+)-f(u^-))\otimes \nu_u\cdot\, +\symcal{H}_{n-1}}_{S_u}. +\end{equation} +In addition, for $\abs{\wt{D}u}$-almost every $x\in\Omega $ the +restriction of the function $f$ to $T^u_x$ is differentiable at $\tilde +u(x)$ and +\begin{equation} +\wt{D}v=\nabla (\eval{f}_{T^u_x})(\tilde u) +\frac{\wt{D}u}{\abs{\wt{D}u}}\cdot\abs{\wt{D}u}.\end{equation} +\end{thm} + +Before proving the theorem, we state without proof three elementary +remarks which will be useful in the sequel. +\begin{rem}\label{r:omb} +Let $\omega\colon \left]0,+\infty\right[\to \left]0,+\infty\right[$ +be a continuous function such that $\omega (t)\to 0$ as $t\to +0$. Then +\[\lim_{h\to 0^+}g(\omega(h))=L\Leftrightarrow\lim_{h\to +0^+}g(h)=L\] +for any function $g\colon \left]0,+\infty\right[\to \symbf{R}$. +\end{rem} +\begin{rem}\label{r:dif} +Let $g \colon \symbf{R}^n\to \symbf{R}$ be a Lipschitz +continuous function and assume that +\[L(z)=\lim_{h\to 0^+}\frac{g(hz)-g(0)}h\] +exists for every $z\in\symbf{Q}^n$ and that $L$ is a linear function of +$z$. Then $g$ is differentiable at 0. +\end{rem} +\begin{rem}\label{r:dif0} +Let $A \colon \symbf{R}^n\to \symbf{R}^m$ be a linear function, and +let $f \colon \symbf{R}^m\to \symbf{R}$ be a function. Then the +restriction of $f$ to the range of $A$ is differentiable at 0 if and +only if $f(A)\colon \symbf{R}^n\to \symbf{R}$ is differentiable at 0 +and +\[\nabla(\eval{f}_{\IM(A)})(0)A=\nabla (f(A))(0).\] +\end{rem} + +\begin{proof} + We begin by showing that $v\in BV(\Omega;\symbf{R}^k)$ and +\begin{equation}\label{e:bomb} +\abs{Dv}(B)\le K\abs{Du}(B)\qquad\forall B\in\symbf{B}(\Omega ), +\end{equation} +where $K>0$ is the Lipschitz constant of $f$. By \eqref{sum-Di} and by +the approximation result quoted in \secref{s:mt}, it is possible to find +a sequence $(u_h)\subset C^1(\Omega ;\symbf{R}^m)$ converging to $u$ in +$L^1(\Omega ;\symbf{R}^m)$ and such that +\[\lim_{h\to +\infty}\int_\Omega \abs{\nabla u_h}\,dx=\abs{Du}(\Omega ).\] +The functions $v_h=f(u_h)$ are locally Lipschitz continuous in $\Omega +$, and the definition of differential implies that $\abs{\nabla v_h}\le +K\abs{\nabla u_h}$ almost everywhere in $\Omega $. The lower semicontinuity +of the total variation and \eqref{sum-Di} yield +\begin{equation} +\begin{split} +\abs{Dv}(\Omega )\le\liminf_{h\to +\infty}\abs{Dv_h}(\Omega) & +=\liminf_{h\to +\infty}\int_\Omega \abs{\nabla v_h}\,dx\\ +&\le K\liminf_{h\to +\infty}\int_\Omega +\abs{\nabla u_h}\,dx=K\abs{Du}(\Omega). +\end{split}\end{equation} +Since $f(0)=0$, we have also +\[\int_\Omega \abs{v}\,dx\le K\int_\Omega \abs{u}\,dx;\] +therefore $u\in BV(\Omega ;\symbf{R}^k)$. Repeating the same argument +for every open set $A\subset\Omega $, we get \eqref{e:bomb} for every +$B\in\symbf{B}(\Omega)$, because $\abs{Dv}$, $\abs{Du}$ are Radon measures. To +prove \lemref{limbog}, first we observe that +\begin{equation}\label{e:SS} +S_v\subset S_u,\qquad\tilde v(x)=f(\tilde u(x))\qquad \forall x\in\Omega +\backslash S_u.\end{equation} +In fact, for every $\varepsilon >0$ we have +\[\{y\in B_\rho(x): \abs{v(y)-f(\tilde u(x))}>\varepsilon \}\subset \{y\in +B_\rho(x): \abs{u(y)-\tilde u(x)}>\varepsilon /K\},\] +hence +\[\lim_{\rho\to 0^+}\frac{\abs{\{y\in B_\rho(x): \abs{v(y)-f(\tilde u(x))}> +\varepsilon \}}}{\rho^n}=0\] +whenever $x\in\Omega \backslash S_u$. By a similar argument, if $x\in +S_u$ is a point such that there exists a triplet $(u^+,u^-,\nu_u)$ +satisfying \eqref{detK1}, \eqref{detK2}, then +\[ +(v^+(x)-v^-(x))\otimes \nu_v=(f(u^+(x))-f(u^-(x)))\otimes\nu_u\quad +\text{if }x\in S_v +\] +and $f(u^-(x))=f(u^+(x))$ if $x\in S_u\backslash S_v$. Hence, by (1.8) +we get +\begin{equation*}\begin{split} +Jv(B)=\int_{B\cap S_v}(v^+-v^-)\otimes \nu_v\,d\symcal{H}_{n-1}&= +\int_{B\cap S_v}(f(u^+)-f(u^-))\otimes \nu_u\,d\symcal{H}_{n-1}\\ +&=\int_{B\cap S_u}(f(u^+)-f(u^-))\otimes \nu_u\,d\symcal{H}_{n-1} +\end{split}\end{equation*} +and \lemref{limbog} is proved. +\end{proof} + +To prove \eqref{e:SS}, it is not restrictive to assume that $k=1$. +Moreover, to simplify our notation, from now on we shall assume that +$\Omega = \symbf{R}^n$. The proof of \eqref{e:SS} is divided into two +steps. In the first step we prove the statement in the one-dimensional +case $(n=1)$, using \thmref{th-weak-ske-owf}. In the second step we +achieve the general result using \thmref{t:conl}. + +\subsection*{Step 1} +Assume that $n=1$. Since $S_u$ is at most countable, \eqref{sum-bij} +yields that $\abs{\wt{D}v}(S_u\backslash S_v)=0$, so that +\eqref{e:st} and \eqref{e:barwq} imply that $Dv=\wt{D}v+Jv$ is +the Radon-Nikod\'ym decomposition of $Dv$ in absolutely continuous and +singular part with respect to $\abs{\wt{D} u}$. By +\thmref{th-weak-ske-owf}, we have +\begin{equation*} +\frac{\wt{D}v}{\abs{\wt{D}u}}(t)=\lim_{s\to t^+} +\frac{Dv(\interval{\left[t,s\right[})} +{\abs{\wt{D}u}(\interval{\left[t,s\right[})},\qquad +\frac{\wt{D}u}{\abs{\wt{D}u}}(t)=\lim_{s\to t^+} +\frac{Du(\interval{\left[t,s\right[})} +{\abs{\wt{D}u}(\interval{\left[t,s\right[})} +\end{equation*} +$\abs{\wt{D}u}$-almost everywhere in $\symbf{R}$. It is well known +(see, for instance, \cite[2.5.16]{ste:sint}) that every one-dimensional +function of bounded variation $w$ has a unique left continuous +representative, i.e., a function $\hat w$ such that $\hat w=w$ almost +everywhere and $\lim_{s\to t^-}\hat w(s)=\hat w(t)$ for every $t\in +\symbf{R}$. These conditions imply +\begin{equation} +\hat u(t)=Du(\interval{\left]-\infty,t\right[}), +\qquad \hat v(t)=Dv(\interval{\left]-\infty,t\right[})\qquad +\forall t\in\symbf{R} +\end{equation} +and +\begin{equation}\label{alimo} +\hat v(t)=f(\hat u(t))\qquad\forall t\in\symbf{R}.\end{equation} +Let $t\in\symbf{R}$ be such that +$\abs{\wt{D}u}(\interval{\left[t,s\right[})>0$ for every $s>t$ and +assume that the limits in \eqref{joe} exist. By \eqref{j:mark} and +\eqref{far-d} we get +\begin{equation*}\begin{split} +\frac{\hat v(s)-\hat +v(t)}{\abs{\wt{D}u}(\interval{\left[t,s\right[})}&=\frac {f(\hat +u(s))-f(\hat u(t))}{\abs{\wt{D}u}(\interval{\left[t,s\right[})}\\ +&=\frac{f(\hat u(s))-f(\hat +u(t)+\dfrac{\wt{D}u}{\abs{\wt{D}u}}(t)\abs{\wt{D}u +}(\interval{\left[t,s\right[}))}% +{\abs{\wt{D}u}(\interval{\left[t,s\right[})}\\ +&+\frac +{f(\hat u(t)+\dfrac{\wt{D}u}{\abs{\wt{D}u}}(t)\abs{\wt{D} +u}(\interval{\left[t,s\right[}))-f(\hat +u(t))}{\abs{\wt{D}u}(\interval{\left[t,s\right[})} +\end{split}\end{equation*} +for every $s>t$. Using the Lipschitz condition on $f$ we find +{\setlength{\multlinegap}{0pt} +\begin{multline*} +\left\lvert\frac{\hat v(s)-\hat +v(t)}{\abs{\wt{D}u}(\interval{\left[t,s\right[})} -\frac{f(\hat +u(t)+\dfrac{\wt{D}u}{\abs{\wt{D}u}}(t) +\abs{\wt{D}u}(\interval{\left[t,s\right[}))-f(\hat +u(t))}{\abs{\wt{D}u}(\interval{\left[t,s\right[})}\right\rvert\\ +\le K\left\lvert +\frac{\hat u(s)-\hat u(t)} + {\abs{\wt{D}u}(\interval{\left[t,s\right[})} +-\frac{\wt{D}u}{\abs{ +\wt{D}u}}(t)\right\rvert.\end{multline*} +}% end of group with \multlinegap=0pt +By \eqref{e:bomb}, the function $s\to +\abs{\wt{D}u}(\interval{\left[t,s\right[})$ is continuous and +converges to 0 as $s\downarrow t$. Therefore Remark~\ref{r:omb} and the +previous inequality imply +\[\frac{\wt{D}v}{\abs{\wt{D}u}}(t)=\lim_{h\to 0^+} +\frac{f(\hat u(t)+h\dfrac{\wt{D}u}{\abs{\wt{D}u}} +(t))-f(\hat u(t))}h\quad\abs{\wt{D}u}\text{-a.e. in }\symbf{R}.\] +By \eqref{joe}, $\hat u(x)=\tilde u(x)$ for every +$x\in\symbf{R}\backslash S_u$; moreover, applying the same argument to +the functions $u'(t)=u(-t)$, $v'(t)=f(u'(t))=v(-t)$, we get +\[\frac{\wt{D}v}{\abs{\wt{D}u}}(t)=\lim_{h\to 0} +\frac{f(\tilde u(t) ++h\dfrac{\wt{D}u}{\abs{\wt{D}u}}(t))-f(\tilde u(t))}{h} +\qquad\abs{\wt{D}u}\text{-a.e. in }\symbf{R}\] +and our statement is proved. + +\subsection*{Step 2} + +Let us consider now the general case $n>1$. Let $\nu\in \symbf{R}^n$ be +such that $\abs{\nu}=1$, and let $\pi_\nu=\{y\in\symbf{R}^n: \langle +y,\nu\rangle =0\}$. In the following, we shall identify $\symbf{R}^n$ +with $\pi_\nu\times\symbf{R}$, and we shall denote by $y$ the variable +ranging in $\pi_\nu$ and by $t$ the variable ranging in $\symbf{R}$. By +the just proven one-dimensional result, and by \thmref{thm-main}, we get +\[\lim_{h\to 0}\frac{f(\tilde u(y+t\nu)+h\dfrac{\wt{D}u_y}{\abs{ +\wt{D}u_y}}(t))-f(\tilde u(y+t\nu))}h=\frac{\wt{D}v_y}{\abs{ +\wt{D}u_y}}(t)\qquad\abs{\wt{D}u_y}\text{-a.e. in }\symbf{R}\] +for $\symcal{H}_{n-1}$-almost every $y\in \pi_\nu$. We claim that +\begin{equation} +\frac{\langle \wt{D}u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle +}}(y+t\nu)=\frac{\wt{D}u_y} +{\abs{\wt{D}u_y}}(t)\qquad\abs{\wt{D}u_y}\text{-a.e. in }\symbf{R} +\end{equation} +for $\symcal{H}_{n-1}$-almost every $y\in\pi_\nu$. In fact, by +\eqref{sum-ali} and \eqref{delta-l} we get +\begin{multline*} +\int_{\pi_\nu}\frac{\wt{D}u_y}{\abs{\wt{D}u_y}}\cdot\abs{\wt{D}u_y +}\,d\symcal{H}_{n-1}(y)=\int_{\pi_\nu}\wt{D}u_y\,d\symcal{H}_{n-1}(y)\\ +=\langle \wt{D}u,\nu\rangle =\frac +{\langle \wt{D}u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle}}\cdot +\abs{\langle \wt{D}u,\nu\rangle }=\int_{\pi_\nu}\frac{ +\langle \wt{D}u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle }} +(y+\cdot \nu)\cdot\abs{\wt{D}u_y}\,d\symcal{H}_{n-1}(y) +\end{multline*} +and \eqref{far-d} follows from \eqref{sum-Di}. By the same argument it +is possible to prove that +\begin{equation} +\frac{\langle \wt{D}v,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle +}}(y+t\nu)=\frac{\wt{D}v_y}{\abs{\wt{D}u_y}}(t)\qquad\abs{ +\wt{D}u_y}\text{-a.e. in }\symbf{R}\end{equation} +for $\symcal{H}_{n-1}$-almost every $y\in \pi_\nu$. By \eqref{far-d} +and \eqref{E_SXgYy} we get +\[ +\lim_{h\to 0}\frac{f(\tilde u(y+t\nu)+h\dfrac{\langle \wt{D} +u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle }}(y+t\nu))-f(\tilde +u(y+t\nu))}{h} +=\frac{\langle \wt{D}v,\nu\rangle }{\abs{\langle +\wt{D}u,\nu\rangle }}(y+t\nu)\] +for $\symcal{H}_{n-1}$-almost every $y\in\pi_\nu$, and using again +\eqref{detK1}, \eqref{detK2} we get +\[ +\lim_{h\to 0}\frac{f(\tilde u(x)+h\dfrac{\langle +\wt{D}u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle }}(x))-f(\tilde +u(x))}{h}=\frac{\langle \wt{D}v,\nu\rangle }{\abs{\langle \wt{D}u,\nu +\rangle }}(x) +\] +$\abs{\langle \wt{D}u,\nu\rangle}$-a.e. in $\symbf{R}^n$. + +Since the function $\abs{\langle \wt{D}u,\nu\rangle }/\abs{\wt{D}u}$ +is strictly positive $\abs{\langle \wt{D}u,\nu\rangle }$-almost everywhere, +we obtain also +\begin{multline*} +\lim_{h\to 0}\frac{f(\tilde u(x)+h\dfrac{\abs{\langle +\wt{D}u,\nu\rangle }}{\abs{\wt{D}u}}(x)\dfrac{\langle \wt{D} +u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle }}(x))-f(\tilde u(x))}{h}\\ +=\frac{\abs{\langle \wt{D}u,\nu\rangle }}{\abs{\wt{D}u}}(x)\frac +{\langle \wt{D}v,\nu\rangle }{\abs{\langle +\wt{D}u,\nu\rangle }}(x) +\end{multline*} +$\abs{\langle \wt{D}u,\nu\rangle }$-almost everywhere in $\symbf{R}^n$. + +Finally, since +\begin{align*} +&\frac{\abs{\langle \wt{D}u,\nu\rangle }}{\abs{\wt{D}u}} +\frac{\langle \wt{D}u,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle}} +=\frac{\langle \wt{D}u,\nu\rangle }{\abs{\wt{D}u}} +=\left\langle \frac{\wt{D}u}{\abs{\wt{D}u}},\nu\right\rangle + \qquad\abs{\wt{D}u}\text{-a.e. in }\symbf{R}^n\\ +&\frac{\abs{\langle \wt{D}u,\nu\rangle }}{\abs{\wt{D}u}} +\frac{\langle \wt{D}v,\nu\rangle }{\abs{\langle \wt{D}u,\nu\rangle}} +=\frac{\langle \wt{D}v,\nu\rangle }{\abs{\wt{D}u}} +=\left\langle \frac{\wt{D}v}{\abs{\wt{D}u}},\nu\right\rangle + \qquad\abs{\wt{D}u}\text{-a.e. in }\symbf{R}^n +\end{align*} +and since both sides of \eqref{alimo} +are zero $\abs{\wt{D}u}$-almost everywhere +on $\abs{\langle \wt{D}u,\nu\rangle }$-negligible sets, we conclude that +\[ +\lim_{h\to 0}\frac{f\left( +\tilde u(x)+h\left\langle \dfrac{\wt{D} +u}{\abs{\wt{D}u}}(x),\nu\right\rangle \right)-f(\tilde u(x))}h +=\left\langle \frac{\wt{D}v}{\abs{\wt{D}u}}(x),\nu\right\rangle, +\] +$\abs{\wt{D}u}$-a.e. in $\symbf{R}^n$. +Since $\nu$ is arbitrary, by Remarks \ref{r:dif} and~\ref{r:dif0} +the restriction of $f$ to +the affine space $T^u_x$ is differentiable at $\tilde u(x)$ for $\abs{\wt{D} +u}$-almost every $x\in \symbf{R}^n$ and \eqref{quts} holds.\qed + +It follows from \eqref{sum-Di}, \eqref{detK1}, and \eqref{detK2} that +\begin{equation}\label{Dt} +D(t_1,\dots,t_n)=\sum_{I\in\symbf{n}}(-1)^{\abs{I}-1}\abs{I} +\prod_{i\in I}t_i\prod_{j\in I}(D_j+\lambda_jt_j)\det\symbf{A}^{(\lambda)} +(\overline I|\overline I). +\end{equation} +Let $t_i=\hat x_i$, $i=1,\dots,n$. Lemma 1 leads to +\begin{equation}\label{Dx} +D(\hat x_1,\dots,\hat x_n)=\prod_{i\in\symbf{n}}\hat x_i +\sum_{I\in\symbf{n}}(-1)^{\abs{I}-1}\abs{I}\per \symbf{A} +^{(\lambda)}(I|I)\det\symbf{A}^{(\lambda)}(\overline I|\overline I). +\end{equation} +By \eqref{H-cycles}, \eqref{sum-Di}, and \eqref{Dx}, +we have the following result: +\begin{thm}\label{thm-H-param} +\begin{equation}\label{H-param} +H_c=\frac{1}{2n}\sum^n_{l =1}l (-1)^{l -1}A_{l} +^{(\lambda)}, +\end{equation} +where +\begin{equation}\label{A-l-lambda} +A^{(\lambda)}_l =\sum_{I_l \subseteq\symbf{n}}\per \symbf{A} +^{(\lambda)}(I_l |I_l )\det\symbf{A}^{(\lambda)} +(\overline I_{l}|\overline I_l ),\abs{I_{l}}=l . +\end{equation} +\end{thm} + +It is worth noting that $A_l ^{(\lambda)}$ of \eqref{A-l-lambda} is +similar to the coefficients $b_l $ of the characteristic polynomial of +\eqref{bl-sum}. It is well known in graph theory that the coefficients +$b_l $ can be expressed as a sum over certain subgraphs. It is +interesting to see whether $A_l $, $\lambda=0$, structural properties +of a graph. + +We may call \eqref{H-param} a parametric representation of $H_c$. In +computation, the parameter $\lambda_i$ plays very important roles. The +choice of the parameter usually depends on the properties of the given +graph. For a complete graph $K_n$, let $\lambda_i=1$, $i=1,\dots,n$. +It follows from \eqref{A-l-lambda} that +\begin{equation}\label{compl-gr} +A^{(1)}_l =\begin{cases} n!,&\text{if }l =1\\ +0,&\text{otherwise}.\end{cases} +\end{equation} +By \eqref{H-param} +\begin{equation} +H_c=\frac 12(n-1)!. +\end{equation} +For a complete bipartite graph $K_{n_1n_2}$, let $\lambda_i=0$, $i=1,\dots,n$. +By \eqref{A-l-lambda}, +\begin{equation} +A_l = +\begin{cases} -n_1!n_2!\delta_{n_1n_2},&\text{if }l =2\\ +0,&\text{otherwise }.\end{cases} +\label{compl-bip-gr} +\end{equation} +Theorem~\ref{thm-H-param} +leads to +\begin{equation} +H_c=\frac1{n_1+n_2}n_1!n_2!\delta_{n_1n_2}. +\end{equation} + +Now, we consider an asymmetrical approach. Theorem \ref{thm-main} leads to +\begin{multline} +\det\symbf{K}(t=1,t_1,\dots,t_n;l |l )\\ +=\sum_{I\subseteq\symbf{n}-\{l \}} +(-1)^{\abs{I}}\prod_{i\in I}t_i\prod_{j\in I} +(D_j+\lambda_jt_j)\det\symbf{A}^{(\lambda)} +(\overline I\cup\{l \}|\overline I\cup\{l \}). +\end{multline} + +By \eqref{H-cycles} and \eqref{sum-ali} we have the following asymmetrical +result: +\begin{thm}\label{thm-asym} +\begin{equation} +H_c=\frac12\sum_{I\subseteq\symbf{n}-\{l \}} +(-1)^{\abs{I}}\per\symbf{A}^{(\lambda)}(I|I)\det +\symbf{A}^{(\lambda)} +(\overline I\cup\{l \}|\overline I\cup\{l \}) +\end{equation} +which reduces to Goulden--Jackson's formula when $\lambda_i=0,i=1,\dots,n$ +\cite{mami:matrixth}. +\end{thm} + +\section{Various font features of the \pkg{amsmath} package} +\label{s:font} +\subsection{Bold versions of special symbols} + +In the \pkg{amsmath} package \cn{boldsymbol} is used for getting +individual bold math symbols and bold Greek letters---everything in +math except for letters of the Latin alphabet, +where you'd use \cn{symbf}. For example, +\begin{verbatim} +A_\infty + \pi A_0 \sim +\symbf{A}_{\boldsymbol{\infty}} \boldsymbol{+} +\boldsymbol{\pi} \symbf{A}_{\boldsymbol{0}} +\end{verbatim} +looks like this: +\[A_\infty + \pi A_0 \sim \symbf{A}_{\boldsymbol{\infty}} +\boldsymbol{+} \boldsymbol{\pi} \symbf{A}_{\boldsymbol{0}}\] + +\subsection{``Poor man's bold''} +If a bold version of a particular symbol doesn't exist in the +available fonts, +then \cn{boldsymbol} can't be used to make that symbol bold. +At the present time, this means that +\cn{boldsymbol} can't be used with symbols from +the \fn{msam} and \fn{msbm} fonts, among others. +In some cases, poor man's bold (\cn{pmb}) can be used instead +of \cn{boldsymbol}: +% Can't show example from msam or msbm because this document is +% supposed to be TeXable even if the user doesn't have +% AMSFonts. MJD 5-JUL-1990 +\[\frac{\partial x}{\partial y} +\pmb{\bigg\vert} +\frac{\partial y}{\partial z}\] +\begin{verbatim} +\[\frac{\partial x}{\partial y} +\pmb{\bigg\vert} +\frac{\partial y}{\partial z}\] +\end{verbatim} +So-called ``large operator'' symbols such as $\sum$ and $\prod$ +require an additional command, \cn{mathop}, +to produce proper spacing and limits when \cn{pmb} is used. +For further details see \textit{The \TeX book}. +\[\sum_{\substack{i<B\\\text{$i$ odd}}} +\prod_\kappa \kappa F(r_i)\qquad +\mathop{\pmb{\sum}}_{\substack{i<B\\\text{$i$ odd}}} +\mathop{\pmb{\prod}}_\kappa \kappa(r_i) +\] +\begin{verbatim} +\[\sum_{\substack{i<B\\\text{$i$ odd}}} +\prod_\kappa \kappa F(r_i)\qquad +\mathop{\pmb{\sum}}_{\substack{i<B\\\text{$i$ odd}}} +\mathop{\pmb{\prod}}_\kappa \kappa(r_i) +\] +\end{verbatim} + +\section{Compound symbols and other features} +\label{s:comp} +\subsection{Multiple integral signs} + +\cn{iint}, \cn{iiint}, and \cn{iiiint} give multiple integral signs +with the spacing between them nicely adjusted, in both text and +display style. \cn{idotsint} gives two integral signs with dots +between them. +\begin{gather} +\iint\limits_A f(x,y)\,dx\,dy\qquad\iiint\limits_A +f(x,y,z)\,dx\,dy\,dz\\ +\iiiint\limits_A +f(w,x,y,z)\,dw\,dx\,dy\,dz\qquad\idotsint\limits_A f(x_1,\dots,x_k) +\end{gather} + +\subsection{Over and under arrows} + +Some extra over and under arrow operations are provided in +the \pkg{amsmath} package. (Basic \LaTeX\ provides +\cn{overrightarrow} and \cn{overleftarrow}). +\begin{align*} +\overrightarrow{\psi_\delta(t) E_t h}& +=\underrightarrow{\psi_\delta(t) E_t h}\\ +\overleftarrow{\psi_\delta(t) E_t h}& +=\underleftarrow{\psi_\delta(t) E_t h}\\ +\overleftrightarrow{\psi_\delta(t) E_t h}& +=\underleftrightarrow{\psi_\delta(t) E_t h} +\end{align*} +\begin{verbatim} +\begin{align*} +\overrightarrow{\psi_\delta(t) E_t h}& +=\underrightarrow{\psi_\delta(t) E_t h}\\ +\overleftarrow{\psi_\delta(t) E_t h}& +=\underleftarrow{\psi_\delta(t) E_t h}\\ +\overleftrightarrow{\psi_\delta(t) E_t h}& +=\underleftrightarrow{\psi_\delta(t) E_t h} +\end{align*} +\end{verbatim} +These all scale properly in subscript sizes: +\[\int_{\overrightarrow{AB}} ax\,dx\] +\begin{verbatim} +\[\int_{\overrightarrow{AB}} ax\,dx\] +\end{verbatim} + +\subsection{Dots} + +Normally you need only type \cn{dots} for ellipsis dots in a +math formula. The main exception is when the dots +fall at the end of the formula; then you need to +specify one of \cn{dotsc} (series dots, after a comma), +\cn{dotsb} (binary dots, for binary relations or operators), +\cn{dotsm} (multiplication dots), or \cn{dotsi} (dots after +an integral). For example, the input +\begin{verbatim} +Then we have the series $A_1,A_2,\dotsc$, +the regional sum $A_1+A_2+\dotsb$, +the orthogonal product $A_1A_2\dotsm$, +and the infinite integral +\[\int_{A_1}\int_{A_2}\dotsi\]. +\end{verbatim} +produces +\begin{quotation} +Then we have the series $A_1,A_2,\dotsc$, +the regional sum $A_1+A_2+\dotsb$, +the orthogonal product $A_1A_2\dotsm$, +and the infinite integral +\[\int_{A_1}\int_{A_2}\dotsi\] +\end{quotation} + +\subsection{Accents in math} + +Double accents: +\[\Hat{\Hat{H}}\quad\Check{\Check{C}}\quad +\Tilde{\Tilde{T}}\quad\Acute{\Acute{A}}\quad +\Grave{\Grave{G}}\quad\Dot{\Dot{D}}\quad +\Ddot{\Ddot{D}}\quad\Breve{\Breve{B}}\quad +\Bar{\Bar{B}}\quad\Vec{\Vec{V}}\] +\begin{verbatim} +\[\Hat{\Hat{H}}\quad\Check{\Check{C}}\quad +\Tilde{\Tilde{T}}\quad\Acute{\Acute{A}}\quad +\Grave{\Grave{G}}\quad\Dot{\Dot{D}}\quad +\Ddot{\Ddot{D}}\quad\Breve{\Breve{B}}\quad +\Bar{\Bar{B}}\quad\Vec{\Vec{V}}\] +\end{verbatim} +This double accent operation is complicated +and tends to slow down the processing of a \LaTeX\ file. + + +\subsection{Dot accents} +\cn{dddot} and \cn{ddddot} are available to +produce triple and quadruple dot accents +in addition to the \cn{dot} and \cn{ddot} accents already available +in \LaTeX: +\[\dddot{Q}\qquad\ddddot{R}\] +\begin{verbatim} +\[\dddot{Q}\qquad\ddddot{R}\] +\end{verbatim} + +\subsection{Roots} + +In the \pkg{amsmath} package \cn{leftroot} and \cn{uproot} allow you to adjust +the position of the root index of a radical: +\begin{verbatim} +\sqrt[\leftroot{-2}\uproot{2}\beta]{k} +\end{verbatim} +gives good positioning of the $\beta$: +\[\sqrt[\leftroot{0}\uproot{2}\beta]{k}\] + +\subsection{Boxed formulas} The command \cn{boxed} puts a box around its +argument, like \cn{fbox} except that the contents are in math mode: +\begin{verbatim} +\boxed{W_t-F\subseteq V(P_i)\subseteq W_t} +\end{verbatim} +\[\boxed{W_t-F\subseteq V(P_i)\subseteq W_t}.\] + +\subsection{Extensible arrows} +\cn{xleftarrow} and \cn{xrightarrow} produce +arrows that extend automatically to accommodate unusually wide +subscripts or superscripts. The text of the subscript or superscript +are given as an optional resp.\@ mandatory argument: +Example: +\[0 \xleftarrow[\zeta]{\alpha} F\times\triangle[n-1] + \xrightarrow{\partial_0\alpha(b)} E^{\partial_0b}\] +\begin{verbatim} +\[0 \xleftarrow[\zeta]{\alpha} F\times\triangle[n-1] + \xrightarrow{\partial_0\alpha(b)} E^{\partial_0b}\] +\end{verbatim} + +\subsection{\cn{overset}, \cn{underset}, and \cn{sideset}} +Examples: +\[\overset{*}{X}\qquad\underset{*}{X}\qquad +\overset{a}{\underset{b}{X}}\] +\begin{verbatim} +\[\overset{*}{X}\qquad\underset{*}{X}\qquad +\overset{a}{\underset{b}{X}}\] +\end{verbatim} + +The command \cn{sideset} is for a rather special +purpose: putting symbols at the subscript and superscript +corners of a large operator symbol such as $\sum$ or $\prod$, +without affecting the placement of limits. +Examples: +\[\sideset{_*^*}{_*^*}\prod_k\qquad +\sideset{}{'}\sum_{0\le i\le m} E_i\beta x +\] +\begin{verbatim} +\[\sideset{_*^*}{_*^*}\prod_k\qquad +\sideset{}{'}\sum_{0\le i\le m} E_i\beta x +\] +\end{verbatim} + +\subsection{The \cn{text} command} +The main use of the command \cn{text} is for words or phrases in a +display: +\[\symbf{y}=\symbf{y}'\quad\text{if and only if}\quad +y'_k=\delta_k y_{\tau(k)}\] +\begin{verbatim} +\[\symbf{y}=\symbf{y}'\quad\text{if and only if}\quad +y'_k=\delta_k y_{\tau(k)}\] +\end{verbatim} + +\subsection{Operator names} +The more common math functions such as $\log$, $\sin$, and $\lim$ +have predefined control sequences: \verb=\log=, \verb=\sin=, +\verb=\lim=. +The \pkg{amsmath} package provides \cn{DeclareMathOperator} and +\cn{DeclareMathOperator*} +for producing new function names that will have the +same typographical treatment. +Examples: +\[\norm{f}_\infty= +\esssup_{x\in R^n}\abs{f(x)}\] +\begin{verbatim} +\[\norm{f}_\infty= +\esssup_{x\in R^n}\abs{f(x)}\] +\end{verbatim} +\[\meas_1\{u\in R_+^1\colon f^*(u)>\alpha\} +=\meas_n\{x\in R^n\colon \abs{f(x)}\geq\alpha\} +\quad \forall\alpha>0.\] +\begin{verbatim} +\[\meas_1\{u\in R_+^1\colon f^*(u)>\alpha\} +=\meas_n\{x\in R^n\colon \abs{f(x)}\geq\alpha\} +\quad \forall\alpha>0.\] +\end{verbatim} +\cn{esssup} and \cn{meas} would be defined in the document preamble as +\begin{verbatim} +\DeclareMathOperator*{\esssup}{ess\,sup} +\DeclareMathOperator{\meas}{meas} +\end{verbatim} + +The following special operator names are predefined in the \pkg{amsmath} +package: \cn{varlimsup}, \cn{varliminf}, \cn{varinjlim}, and +\cn{varprojlim}. Here's what they look like in use: +\begin{align} +&\varlimsup_{n\rightarrow\infty} + \symcal{Q}(u_n,u_n-u^{\#})\le0\\ +&\varliminf_{n\rightarrow\infty} + \left\lvert a_{n+1}\right\rvert/\left\lvert a_n\right\rvert=0\\ +&\varinjlim (m_i^\lambda\cdot)^*\le0\\ +&\varprojlim_{p\in S(A)}A_p\le0 +\end{align} +\begin{verbatim} +\begin{align} +&\varlimsup_{n\rightarrow\infty} + \symcal{Q}(u_n,u_n-u^{\#})\le0\\ +&\varliminf_{n\rightarrow\infty} + \left\lvert a_{n+1}\right\rvert/\left\lvert a_n\right\rvert=0\\ +&\varinjlim (m_i^\lambda\cdot)^*\le0\\ +&\varprojlim_{p\in S(A)}A_p\le0 +\end{align} +\end{verbatim} + +\subsection{\cn{mod} and its relatives} +The commands \cn{mod} and \cn{pod} are variants of +\cn{pmod} preferred by some authors; \cn{mod} omits the parentheses, +whereas \cn{pod} omits the `mod' and retains the parentheses. +Examples: +\begin{align} +x&\equiv y+1\pmod{m^2}\\ +x&\equiv y+1\mod{m^2}\\ +x&\equiv y+1\pod{m^2} +\end{align} +\begin{verbatim} +\begin{align} +x&\equiv y+1\pmod{m^2}\\ +x&\equiv y+1\mod{m^2}\\ +x&\equiv y+1\pod{m^2} +\end{align} +\end{verbatim} + +\subsection{Fractions and related constructions} +\label{fracs} + +The usual notation for binomials is similar to the fraction concept, +so it has a similar command \cn{binom} with two arguments. Example: +\begin{equation} +\begin{split} +\sum_{\gamma\in\Gamma_C} I_\gamma& +=2^k-\binom{k}{1}2^{k-1}+\binom{k}{2}2^{k-2}\\ +&\quad+\dots+(-1)^l\binom{k}{l}2^{k-l} ++\dots+(-1)^k\\ +&=(2-1)^k=1 +\end{split} +\end{equation} +\begin{verbatim} +\begin{equation} +\begin{split} +[\sum_{\gamma\in\Gamma_C} I_\gamma& +=2^k-\binom{k}{1}2^{k-1}+\binom{k}{2}2^{k-2}\\ +&\quad+\dots+(-1)^l\binom{k}{l}2^{k-l} ++\dots+(-1)^k\\ +&=(2-1)^k=1 +\end{split} +\end{equation} +\end{verbatim} +There are also abbreviations +\begin{verbatim} +\dfrac \dbinom +\tfrac \tbinom +\end{verbatim} +for the commonly needed constructions +\begin{verbatim} +{\displaystyle\frac ... } {\displaystyle\binom ... } +{\textstyle\frac ... } {\textstyle\binom ... } +\end{verbatim} + +The generalized fraction command \cn{genfrac} provides full access to +the six \TeX{} fraction primitives: +\begin{align} +\text{\cn{over}: }&\genfrac{}{}{}{}{n+1}{2}& +\text{\cn{overwithdelims}: }& + \genfrac{\langle}{\rangle}{}{}{n+1}{2}\\ +\text{\cn{atop}: }&\genfrac{}{}{0pt}{}{n+1}{2}& +\text{\cn{atopwithdelims}: }& + \genfrac{(}{)}{0pt}{}{n+1}{2}\\ +\text{\cn{above}: }&\genfrac{}{}{1pt}{}{n+1}{2}& +\text{\cn{abovewithdelims}: }& + \genfrac{[}{]}{1pt}{}{n+1}{2} +\end{align} +\begin{verbatim} +\text{\cn{over}: }&\genfrac{}{}{}{}{n+1}{2}& +\text{\cn{overwithdelims}: }& + \genfrac{\langle}{\rangle}{}{}{n+1}{2}\\ +\text{\cn{atop}: }&\genfrac{}{}{0pt}{}{n+1}{2}& +\text{\cn{atopwithdelims}: }& + \genfrac{(}{)}{0pt}{}{n+1}{2}\\ +\text{\cn{above}: }&\genfrac{}{}{1pt}{}{n+1}{2}& +\text{\cn{abovewithdelims}: }& + \genfrac{[}{]}{1pt}{}{n+1}{2} +\end{verbatim} + +\subsection{Continued fractions} +The continued fraction +\begin{equation} +\cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+\dotsb +}}}}} +\end{equation} +can be obtained by typing +\begin{verbatim} +\cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+ + \cfrac{1}{\sqrt{2}+\dotsb +}}}}} +\end{verbatim} +Left or right placement of any of the numerators is accomplished by using +\cn{cfrac[l]} or \cn{cfrac[r]} instead of \cn{cfrac}. + +\subsection{Smash} + +In \pkg{amsmath} there are optional arguments \verb"t" and \verb"b" for +the plain \TeX\ command \cn{smash}, because sometimes it is advantageous +to be able to `smash' only the top or only the bottom of something while +retaining the natural depth or height. In the formula +$X_j=(1/\sqrt{\smash[b]{\lambda_j}})X_j'$ \cn{smash}\verb=[b]= has been +used to limit the size of the radical symbol. +\begin{verbatim} +$X_j=(1/\sqrt{\smash[b]{\lambda_j}})X_j'$ +\end{verbatim} +Without the use of \cn{smash}\verb=[b]= the formula would have appeared +thus: $X_j=(1/\sqrt{\lambda_j})X_j'$, with the radical extending to +encompass the depth of the subscript $j$. + +\subsection{The `cases' environment} +`Cases' constructions like the following can be produced using +the \env{cases} environment. +\begin{equation} +P_{r-j}= + \begin{cases} + 0& \text{if $r-j$ is odd},\\ + r!\,(-1)^{(r-j)/2}& \text{if $r-j$ is even}. + \end{cases} +\end{equation} +\begin{verbatim} +\begin{equation} P_{r-j}= + \begin{cases} + 0& \text{if $r-j$ is odd},\\ + r!\,(-1)^{(r-j)/2}& \text{if $r-j$ is even}. + \end{cases} +\end{equation} +\end{verbatim} +Notice the use of \cn{text} and the embedded math. + +\subsection{Matrix} + +Here are samples of the matrix environments, +\cn{matrix}, \cn{pmatrix}, \cn{bmatrix}, \cn{Bmatrix}, \cn{vmatrix} +and \cn{Vmatrix}: +\begin{equation} +\begin{matrix} +\vartheta& \varrho\\\varphi& \varpi +\end{matrix}\quad +\begin{pmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{pmatrix}\quad +\begin{bmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{bmatrix}\quad +\begin{Bmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{Bmatrix}\quad +\begin{vmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{vmatrix}\quad +\begin{Vmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{Vmatrix} +\end{equation} +% +\begin{verbatim} +\begin{matrix} +\vartheta& \varrho\\\varphi& \varpi +\end{matrix}\quad +\begin{pmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{pmatrix}\quad +\begin{bmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{bmatrix}\quad +\begin{Bmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{Bmatrix}\quad +\begin{vmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{vmatrix}\quad +\begin{Vmatrix} +\vartheta& \varrho\\\varphi& \varpi +\end{Vmatrix} +\end{verbatim} + +To produce a small matrix suitable for use in text, use the +\env{smallmatrix} environment. +\begin{verbatim} +\begin{math} + \bigl( \begin{smallmatrix} + a&b\\ c&d + \end{smallmatrix} \bigr) +\end{math} +\end{verbatim} +To show +the effect of the matrix on the surrounding lines of +a paragraph, we put it here: \begin{math} + \bigl( \begin{smallmatrix} + a&b\\ c&d + \end{smallmatrix} \bigr) +\end{math} +and follow it with enough text to ensure that there will +be at least one full line below the matrix. + +\cn{hdotsfor}\verb"{"\textit{number}\verb"}" produces a row of dots in a matrix +spanning the given number of columns: +\[W(\Phi)= \begin{Vmatrix} +\dfrac\varphi{(\varphi_1,\varepsilon_1)}&0&\dots&0\\ +\dfrac{\varphi k_{n2}}{(\varphi_2,\varepsilon_1)}& +\dfrac\varphi{(\varphi_2,\varepsilon_2)}&\dots&0\\ +\hdotsfor{5}\\ +\dfrac{\varphi k_{n1}}{(\varphi_n,\varepsilon_1)}& +\dfrac{\varphi k_{n2}}{(\varphi_n,\varepsilon_2)}&\dots& +\dfrac{\varphi k_{n\,n-1}}{(\varphi_n,\varepsilon_{n-1})}& +\dfrac{\varphi}{(\varphi_n,\varepsilon_n)} +\end{Vmatrix}\] +\begin{verbatim} +\[W(\Phi)= \begin{Vmatrix} +\dfrac\varphi{(\varphi_1,\varepsilon_1)}&0&\dots&0\\ +\dfrac{\varphi k_{n2}}{(\varphi_2,\varepsilon_1)}& +\dfrac\varphi{(\varphi_2,\varepsilon_2)}&\dots&0\\ +\hdotsfor{5}\\ +\dfrac{\varphi k_{n1}}{(\varphi_n,\varepsilon_1)}& +\dfrac{\varphi k_{n2}}{(\varphi_n,\varepsilon_2)}&\dots& +\dfrac{\varphi k_{n\,n-1}}{(\varphi_n,\varepsilon_{n-1})}& +\dfrac{\varphi}{(\varphi_n,\varepsilon_n)} +\end{Vmatrix}\] +\end{verbatim} +The spacing of the dots can be varied through use of a square-bracket +option, for example, \verb"\hdotsfor[1.5]{3}". The number in square brackets +will be used as a multiplier; the normal value is 1. + +\subsection{The \cn{substack} command} + +The \cn{substack} command can be used to produce a multiline +subscript or superscript: +for example +\begin{verbatim} +\sum_{\substack{0\le i\le m\\ 0<j<n}} P(i,j) +\end{verbatim} +produces a two-line subscript underneath the sum: +\begin{equation} +\sum_{\substack{0\le i\le m\\ 0<j<n}} P(i,j) +\end{equation} +A slightly more generalized form is the \env{subarray} environment which +allows you to specify that each line should be left-aligned instead of +centered, as here: +\begin{equation} +\sum_{\begin{subarray}{l} + 0\le i\le m\\ 0<j<n + \end{subarray}} + P(i,j) +\end{equation} +\begin{verbatim} +\sum_{\begin{subarray}{l} + 0\le i\le m\\ 0<j<n + \end{subarray}} + P(i,j) +\end{verbatim} + + +\subsection{Big-g-g delimiters} +Here are some big delimiters, first in \cn{normalsize}: +\[\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + \biggr) +\] +\begin{verbatim} +\[\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + \biggr) +\] +\end{verbatim} +and now in \cn{Large} size: +{\Large +\[\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + \biggr) +\]} +\begin{verbatim} +{\Large +\[\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + \biggr) +\]} +\end{verbatim} + +\newpage +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\makeatletter + +%% This turns on vertical rules at the right and left margins, to +%% better illustrate the spacing for certain multiple-line equation +%% structures. +\def\@makecol{\ifvoid\footins \setbox\@outputbox\box\@cclv + \else\setbox\@outputbox + \vbox{\boxmaxdepth \maxdepth + \unvbox\@cclv\vskip\skip\footins\footnoterule\unvbox\footins}\fi + \xdef\@freelist{\@freelist\@midlist}\gdef\@midlist{}\@combinefloats + \setbox\@outputbox\hbox{\vrule width\marginrulewidth + \vbox to\@colht{\boxmaxdepth\maxdepth + \@texttop\dimen128=\dp\@outputbox\unvbox\@outputbox + \vskip-\dimen128\@textbottom}% + \vrule width\marginrulewidth}% + \global\maxdepth\@maxdepth} +\newdimen\marginrulewidth +\setlength{\marginrulewidth}{.1pt} +\makeatother + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\appendix +\section{Examples of multiple-line equation structures} +\label{s:eq} + +\textbf{\large Note: Starting on this page, vertical rules are +added at the margins so that the positioning of various display elements +with respect to the margins can be seen more clearly.} + +\subsection{Split} +The \env{split} environment is not an independent environment +but should be used inside something else such as \env{equation} +or \env{align}. + +If there is not enough room for it, the equation number for a +\env{split} will be shifted to the previous line, when equation numbers are +on the left; the number shifts down to the next line when numbers are on +the right. +\begin{equation} +\begin{split} +f_{h,\varepsilon}(x,y) +&=\varepsilon\symbf{E}_{x,y}\int_0^{t_\varepsilon} +L_{x,y_\varepsilon(\varepsilon u)}\varphi(x)\,du\\ +&= h\int L_{x,z}\varphi(x)\rho_x(dz)\\ +&\quad+h\biggl[\frac{1}{t_\varepsilon}\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + -t_\varepsilon\int L_{x,z}\varphi(x)\rho_x(dz)\biggr)\\ +&\phantom{{=}+h\biggl[}+\frac{1}{t_\varepsilon} + \biggl(\symbf{E}_{y}\int_0^{t_\varepsilon}L_{x,y^x(s)} + \varphi(x)\,ds -\symbf{E}_{x,y}\int_0^{t_\varepsilon} + L_{x,y_\varepsilon(\varepsilon s)} + \varphi(x)\,ds\biggr)\biggr]\\ +&=h\wh{L}_x\varphi(x)+h\theta_\varepsilon(x,y), +\end{split} +\end{equation} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{equation} +\begin{split} +f_{h,\varepsilon}(x,y) +&=\varepsilon\symbf{E}_{x,y}\int_0^{t_\varepsilon} +L_{x,y_\varepsilon(\varepsilon u)}\varphi(x)\,du\\ +&= h\int L_{x,z}\varphi(x)\rho_x(dz)\\ +&\quad+h\biggl[\frac{1}{t_\varepsilon}\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + -t_\varepsilon\int L_{x,z}\varphi(x)\rho_x(dz)\biggr)\\ +&\phantom{{=}+h\biggl[}+\frac{1}{t_\varepsilon} + \biggl(\symbf{E}_{y}\int_0^{t_\varepsilon}L_{x,y^x(s)} + \varphi(x)\,ds -\symbf{E}_{x,y}\int_0^{t_\varepsilon} + L_{x,y_\varepsilon(\varepsilon s)} + \varphi(x)\,ds\biggr)\biggr]\\ +&=h\wh{L}_x\varphi(x)+h\theta_\varepsilon(x,y), +\end{split} +\end{equation} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +Unnumbered version: +\begin{equation*} +\begin{split} +f_{h,\varepsilon}(x,y) +&=\varepsilon\symbf{E}_{x,y}\int_0^{t_\varepsilon} +L_{x,y_\varepsilon(\varepsilon u)}\varphi(x)\,du\\ +&= h\int L_{x,z}\varphi(x)\rho_x(dz)\\ +&\quad+h\biggl[\frac{1}{t_\varepsilon}\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + -t_\varepsilon\int L_{x,z}\varphi(x)\rho_x(dz)\biggr)\\ +&\phantom{{=}+h\biggl[}+\frac{1}{t_\varepsilon} + \biggl(\symbf{E}_{y}\int_0^{t_\varepsilon}L_{x,y^x(s)} + \varphi(x)\,ds -\symbf{E}_{x,y}\int_0^{t_\varepsilon} + L_{x,y_\varepsilon(\varepsilon s)} + \varphi(x)\,ds\biggr)\biggr]\\ +&=h\wh{L}_x\varphi(x)+h\theta_\varepsilon(x,y), +\end{split} +\end{equation*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{equation*} +\begin{split} +f_{h,\varepsilon}(x,y) +&=\varepsilon\symbf{E}_{x,y}\int_0^{t_\varepsilon} +L_{x,y_\varepsilon(\varepsilon u)}\varphi(x)\,du\\ +&= h\int L_{x,z}\varphi(x)\rho_x(dz)\\ +&\quad+h\biggl[\frac{1}{t_\varepsilon}\biggl(\symbf{E}_{y} + \int_0^{t_\varepsilon}L_{x,y^x(s)}\varphi(x)\,ds + -t_\varepsilon\int L_{x,z}\varphi(x)\rho_x(dz)\biggr)\\ +&\phantom{{=}+h\biggl[}+\frac{1}{t_\varepsilon} + \biggl(\symbf{E}_{y}\int_0^{t_\varepsilon}L_{x,y^x(s)} + \varphi(x)\,ds -\symbf{E}_{x,y}\int_0^{t_\varepsilon} + L_{x,y_\varepsilon(\varepsilon s)} + \varphi(x)\,ds\biggr)\biggr]\\ +&=h\wh{L}_x\varphi(x)+h\theta_\varepsilon(x,y), +\end{split} +\end{equation*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +If the option \env{centertags} is included in the options +list of the \pkg{amsmath} package, +the equation numbers for \env{split} environments will be +centered vertically on the height +of the \env{split}: +{\makeatletter\ctagsplit@true +\begin{equation} +\begin{split} + \abs{I_2}&=\left\lvert \int_{0}^T \psi(t)\left\{u(a,t)-\int_{\gamma(t)}^a + \frac{d\theta}{k(\theta,t)} + \int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi\right\}dt\right\rvert\\ +&\le C_6\left\lvert \left\lvert f\int_\Omega\left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split} +\end{equation}}% +Some text after to test the below-display spacing. + +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +Use of \env{split} within \env{align}: +{\delimiterfactor750 +\begin{align} +\begin{split}\abs{I_1} + &=\left\lvert \int_\Omega gRu\,d\Omega\right\rvert\\ +&\le C_3\left[\int_\Omega\left(\int_{a}^x + g(\xi,t)\,d\xi\right)^2d\Omega\right]^{1/2}\\ +&\quad\times \left[\int_\Omega\left\{u^2_x+\frac{1}{k} + \left(\int_{a}^x cu_t\,d\xi\right)^2\right\} + c\Omega\right]^{1/2}\\ +&\le C_4\left\lvert \left\lvert f\left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\label{eq:A}\\ +\begin{split}\abs{I_2}&=\left\lvert \int_{0}^T \psi(t)\left\{u(a,t) + -\int_{\gamma(t)}^a\frac{d\theta}{k(\theta,t)} + \int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi\right\}dt\right\rvert\\ +&\le C_6\left\lvert \left\lvert f\int_\Omega + \left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split} +\end{align}}% +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{align} +\begin{split}\abs{I_1} + &=\left\lvert \int_\Omega gRu\,d\Omega\right\rvert\\ +&\le C_3\left[\int_\Omega\left(\int_{a}^x + g(\xi,t)\,d\xi\right)^2d\Omega\right]^{1/2}\\ +&\quad\times \left[\int_\Omega\left\{u^2_x+\frac{1}{k} + \left(\int_{a}^x cu_t\,d\xi\right)^2\right\} + c\Omega\right]^{1/2}\\ +&\le C_4\left\lvert \left\lvert f\left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\label{eq:A}\\ +\begin{split}\abs{I_2}&=\left\lvert \int_{0}^T \psi(t)\left\{u(a,t) + -\int_{\gamma(t)}^a\frac{d\theta}{k(\theta,t)} + \int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi\right\}dt\right\rvert\\ +&\le C_6\left\lvert \left\lvert f\int_\Omega + \left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split} +\end{align} +\end{verbatim} + +%%%%%%%%%%%%%%%%%% + +\newpage +Unnumbered \env{align}, with a number on the second \env{split}: +\begin{align*} +\begin{split}\abs{I_1}&=\left\lvert \int_\Omega gRu\,d\Omega\right\rvert\\ + &\le C_3\left[\int_\Omega\left(\int_{a}^x + g(\xi,t)\,d\xi\right)^2d\Omega\right]^{1/2}\\ +&\phantom{=}\times \left[\int_\Omega\left\{u^2_x+\frac{1}{k} + \left(\int_{a}^x cu_t\,d\xi\right)^2\right\} + c\Omega\right]^{1/2}\\ +&\le C_4\left\lvert \left\lvert f\left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\\ +\begin{split}\abs{I_2}&=\left\lvert \int_{0}^T \psi(t)\left\{u(a,t) + -\int_{\gamma(t)}^a\frac{d\theta}{k(\theta,t)} + \int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi\right\}dt\right\rvert\\ +&\le C_6\left\lvert \left\lvert f\int_\Omega + \left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\tag{\theequation$'$} +\end{align*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{align*} +\begin{split}\abs{I_1}&=\left\lvert \int_\Omega gRu\,d\Omega\right\rvert\\ + &\le C_3\left[\int_\Omega\left(\int_{a}^x + g(\xi,t)\,d\xi\right)^2d\Omega\right]^{1/2}\\ +&\phantom{=}\times \left[\int_\Omega\left\{u^2_x+\frac{1}{k} + \left(\int_{a}^x cu_t\,d\xi\right)^2\right\} + c\Omega\right]^{1/2}\\ +&\le C_4\left\lvert \left\lvert f\left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\\ +\begin{split}\abs{I_2}&=\left\lvert \int_{0}^T \psi(t)\left\{u(a,t) + -\int_{\gamma(t)}^a\frac{d\theta}{k(\theta,t)} + \int_{a}^\theta c(\xi)u_t(\xi,t)\,d\xi\right\}dt\right\rvert\\ +&\le C_6\left\lvert \left\lvert f\int_\Omega + \left\lvert \wt{S}^{-1,0}_{a,-} + W_2(\Omega,\Gamma_l)\right\rvert\right\rvert + \left\lvert \abs{u}\overset{\circ}\to W_2^{\wt{A}} + (\Omega;\Gamma_r,T)\right\rvert\right\rvert. +\end{split}\tag{\theequation$'$} +\end{align*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\subsection{Multline} +Numbered version: +\begin{multline}\label{eq:E} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline} +To test the use of \verb=\label= and +\verb=\ref=, we refer to the number of this +equation here: (\ref{eq:E}). + +\begin{verbatim} +\begin{multline}\label{eq:E} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +Unnumbered version: +\begin{multline*} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{multline*} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\iffalse % bugfix needed, error message "Multiple \tag" + % [mjd,24-Jan-1995] +\newpage +And now an ``unnumbered'' version numbered with a literal tag: +\begin{multline*}\tag*{[a]} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{multline*}\tag*{[a]} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*} +\end{verbatim} + +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +The same display with \verb=\multlinegap= set to zero. +Notice that the space on the left in +the first line does not change, because of the equation number, while +the second line is pushed over to the right margin. +{\setlength{\multlinegap}{0pt} +\begin{multline*}\tag*{[a]} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*}}% +Some text after to test the below-display spacing. + +\begin{verbatim} +{\setlength{\multlinegap}{0pt} +\begin{multline*}\tag*{[a]} +\int_a^b\biggl\{\int_a^b[f(x)^2g(y)^2+f(y)^2g(x)^2] + -2f(x)g(x)f(y)g(y)\,dx\biggr\}\,dy \\ + =\int_a^b\biggl\{g(y)^2\int_a^bf^2+f(y)^2 + \int_a^b g^2-2f(y)g(y)\int_a^b fg\biggr\}\,dy +\end{multline*}} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% +\fi % matches \iffalse above [mjd,24-Jan-1995] + +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\subsection{Gather} +Numbered version with \verb;\notag; on the second line: +\begin{gather} +D(a,r)\equiv\{z\in\symbf{C}\colon \abs{z-a}<r\},\\ +\seg(a,r)\equiv\{z\in\symbf{C}\colon +\Im z= \Im a,\ \abs{z-a}<r\},\notag\\ +c(e,\theta,r)\equiv\{(x,y)\in\symbf{C} +\colon \abs{x-e}<y\tan\theta,\ 0<y<r\},\\ +C(E,\theta,r)\equiv\bigcup_{e\in E}c(e,\theta,r). +\end{gather} +\begin{verbatim} +\begin{gather} +D(a,r)\equiv\{z\in\symbf{C}\colon \abs{z-a}<r\},\\ +\seg(a,r)\equiv\{z\in\symbf{C}\colon +\Im z= \Im a,\ \abs{z-a}<r\},\notag\\ +c(e,\theta,r)\equiv\{(x,y)\in\symbf{C} +\colon \abs{x-e}<y\tan\theta,\ 0<y<r\},\\ +C(E,\theta,r)\equiv\bigcup_{e\in E}c(e,\theta,r). +\end{gather} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +Unnumbered version. +\begin{gather*} +D(a,r)\equiv\{z\in\symbf{C}\colon \abs{z-a}<r\},\\ +\seg (a,r)\equiv\{z\in\symbf{C}\colon +\Im z= \Im a,\ \abs{z-a}<r\},\\ +c(e,\theta,r)\equiv\{(x,y)\in\symbf{C} + \colon \abs{x-e}<y\tan\theta,\ 0<y<r\},\\ +C(E,\theta,r)\equiv\bigcup_{e\in E}c(e,\theta,r). +\end{gather*} +Some text after to test the below-display spacing. +\begin{verbatim} +\begin{gather*} +D(a,r)\equiv\{z\in\symbf{C}\colon \abs{z-a}<r\},\\ +\seg (a,r)\equiv\{z\in\symbf{C}\colon +\Im z= \Im a,\ \abs{z-a}<r\},\\ +c(e,\theta,r)\equiv\{(x,y)\in\symbf{C} + \colon \abs{x-e}<y\tan\theta,\ 0<y<r\},\\ +C(E,\theta,r)\equiv\bigcup_{e\in E}c(e,\theta,r). +\end{gather*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\subsection{Align} +Numbered version: +\begin{align} +\gamma_x(t)&=(\cos tu+\sin tx,v),\\ +\gamma_y(t)&=(u,\cos tv+\sin ty),\\ +\gamma_z(t)&=\left(\cos tu+\frac\alpha\beta\sin tv, + -\frac\beta\alpha\sin tu+\cos tv\right). +\end{align} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{align} +\gamma_x(t)&=(\cos tu+\sin tx,v),\\ +\gamma_y(t)&=(u,\cos tv+\sin ty),\\ +\gamma_z(t)&=\left(\cos tu+\frac\alpha\beta\sin tv, + -\frac\beta\alpha\sin tu+\cos tv\right). +\end{align} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +Unnumbered version: +\begin{align*} +\gamma_x(t)&=(\cos tu+\sin tx,v),\\ +\gamma_y(t)&=(u,\cos tv+\sin ty),\\ +\gamma_z(t)&=\left(\cos tu+\frac\alpha\beta\sin tv, + -\frac\beta\alpha\sin tu+\cos tv\right). +\end{align*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{align*} +\gamma_x(t)&=(\cos tu+\sin tx,v),\\ +\gamma_y(t)&=(u,\cos tv+\sin ty),\\ +\gamma_z(t)&=\left(\cos tu+\frac\alpha\beta\sin tv, + -\frac\beta\alpha\sin tu+\cos tv\right). +\end{align*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +A variation: +\begin{align} +x& =y && \text {by (\ref{eq:C})}\\ +x'& = y' && \text {by (\ref{eq:D})}\\ +x+x' & = y+y' && \text {by Axiom 1.} +\end{align} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{align} +x& =y && \text {by (\ref{eq:C})}\\ +x'& = y' && \text {by (\ref{eq:D})}\\ +x+x' & = y+y' && \text {by Axiom 1.} +\end{align} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\subsection{Align and split within gather} +When using the \env{align} environment within the \env{gather} +environment, one or the other, or both, should be unnumbered (using the +\verb"*" form); numbering both the outer and inner environment would +cause a conflict. + +Automatically numbered \env{gather} with \env{split} and \env{align*}: +\begin{gather} +\begin{split} \varphi(x,z) +&=z-\gamma_{10}x-\gamma_{mn}x^mz^n\\ +&=z-Mr^{-1}x-Mr^{-(m+n)}x^mz^n +\end{split}\\[6pt] +\begin{align*} +\zeta^0 &=(\xi^0)^2,\\ +\zeta^1 &=\xi^0\xi^1,\\ +\zeta^2 &=(\xi^1)^2, +\end{align*} +\end{gather} +Here the \env{split} environment gets a number from the outer +\env{gather} environment; numbers for individual lines of the +\env{align*} are suppressed because of the star. + +\begin{verbatim} +\begin{gather} +\begin{split} \varphi(x,z) +&=z-\gamma_{10}x-\gamma_{mn}x^mz^n\\ +&=z-Mr^{-1}x-Mr^{-(m+n)}x^mz^n +\end{split}\\[6pt] +\begin{align*} +\zeta^0 &=(\xi^0)^2,\\ +\zeta^1 &=\xi^0\xi^1,\\ +\zeta^2 &=(\xi^1)^2, +\end{align*} +\end{gather} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +The \verb"*"-ed form of \env{gather} with the non-\verb"*"-ed form of +\env{align}. +\begin{gather*} +\begin{split} \varphi(x,z) +&=z-\gamma_{10}x-\gamma_{mn}x^mz^n\\ +&=z-Mr^{-1}x-Mr^{-(m+n)}x^mz^n +\end{split}\\[6pt] +\begin{align} \zeta^0&=(\xi^0)^2,\\ +\zeta^1 &=\xi^0\xi^1,\\ +\zeta^2 &=(\xi^1)^2, +\end{align} +\end{gather*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{gather*} +\begin{split} \varphi(x,z) +&=z-\gamma_{10}x-\gamma_{mn}x^mz^n\\ +&=z-Mr^{-1}x-Mr^{-(m+n)}x^mz^n +\end{split}\\[6pt] +\begin{align} \zeta^0&=(\xi^0)^2,\\ +\zeta^1 &=\xi^0\xi^1,\\ +\zeta^2 &=(\xi^1)^2, +\end{align} +\end{gather*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\subsection{Alignat} +Numbered version: +\begin{alignat}{3} +V_i & =v_i - q_i v_j, & \qquad X_i & = x_i - q_i x_j, + & \qquad U_i & = u_i, + \qquad \text{for $i\ne j$;}\label{eq:B}\\ +V_j & = v_j, & \qquad X_j & = x_j, + & \qquad U_j & u_j + \sum_{i\ne j} q_i u_i. +\end{alignat} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{alignat}{3} +V_i & =v_i - q_i v_j, & \qquad X_i & = x_i - q_i x_j, + & \qquad U_i & = u_i, + \qquad \text{for $i\ne j$;}\label{eq:B}\\ +V_j & = v_j, & \qquad X_j & = x_j, + & \qquad U_j & u_j + \sum_{i\ne j} q_i u_i. +\end{alignat} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +Unnumbered version: +\begin{alignat*}3 +V_i & =v_i - q_i v_j, & \qquad X_i & = x_i - q_i x_j, + & \qquad U_i & = u_i, + \qquad \text{for $i\ne j$;} \\ +V_j & = v_j, & \qquad X_j & = x_j, + & \qquad U_j & u_j + \sum_{i\ne j} q_i u_i. +\end{alignat*} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{alignat*}3 +V_i & =v_i - q_i v_j, & \qquad X_i & = x_i - q_i x_j, + & \qquad U_i & = u_i, + \qquad \text{for $i\ne j$;} \\ +V_j & = v_j, & \qquad X_j & = x_j, + & \qquad U_j & u_j + \sum_{i\ne j} q_i u_i. +\end{alignat*} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +The most common use for \env{alignat} is for things like +\begin{alignat}{2} +x& =y && \qquad \text {by (\ref{eq:A})}\label{eq:C}\\ +x'& = y' && \qquad \text {by (\ref{eq:B})}\label{eq:D}\\ +x+x' & = y+y' && \qquad \text {by Axiom 1.} +\end{alignat} +Some text after to test the below-display spacing. + +\begin{verbatim} +\begin{alignat}{2} +x& =y && \qquad \text {by (\ref{eq:A})}\label{eq:C}\\ +x'& = y' && \qquad \text {by (\ref{eq:B})}\label{eq:D}\\ +x+x' & = y+y' && \qquad \text {by Axiom 1.} +\end{alignat} +\end{verbatim} +%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\newpage +\setlength{\marginrulewidth}{0pt} + +\begin{thebibliography}{10} + +\bibitem{dihe:newdir} +W.~Diffie and E.~Hellman, \emph{New directions in cryptography}, IEEE +Transactions on Information Theory \textbf{22} (1976), no.~5, 644--654. + +\bibitem{fre:cichon} +D.~H. Fremlin, \emph{Cichon's diagram}, 1983/1984, presented at the +S{\'e}minaire Initiation {\`a} l'Analyse, G. Choquet, M. Rogalski, J. +Saint Raymond, at the Universit{\'e} Pierre et Marie Curie, Paris, 23e +ann{\'e}e. + +\bibitem{gouja:lagrmeth} +I.~P. Goulden and D.~M. Jackson, \emph{The enumeration of directed +closed {E}uler trails and directed {H}amiltonian circuits by +{L}angrangian methods}, European J. Combin. \textbf{2} (1981), 131--212. + +\bibitem{hapa:graphenum} +F.~Harary and E.~M. Palmer, \emph{Graphical enumeration}, Academic +Press, 1973. + +\bibitem{imlelu:oneway} +R.~Impagliazzo, L.~Levin, and M.~Luby, \emph{Pseudo-random generation +from one-way functions}, Proc. 21st STOC (1989), ACM, New York, +pp.~12--24. + +\bibitem{komiyo:unipfunc} +M.~Kojima, S.~Mizuno, and A.~Yoshise, \emph{A new continuation method +for complementarity problems with uniform p-functions}, Tech. Report +B-194, Tokyo Inst. of Technology, Tokyo, 1987, Dept. of Information +Sciences. + +\bibitem{komiyo:lincomp} +\bysame, \emph{A polynomial-time algorithm for a class of linear +complementarity problems}, Tech. Report B-193, Tokyo Inst. of +Technology, Tokyo, 1987, Dept. of Information Sciences. + +\bibitem{liuchow:formalsum} +C.~J. Liu and Yutze Chow, \emph{On operator and formal sum methods for +graph enumeration problems}, SIAM J. Algorithms Discrete Methods +\textbf{5} (1984), 384--438. + +\bibitem{mami:matrixth} +M.~Marcus and H.~Minc, \emph{A survey of matrix theory and matrix +inequalities}, Complementary Series in Math. \textbf{14} (1964), 21--48. + +\bibitem{miyoki:lincomp} +S.~Mizuno, A.~Yoshise, and T.~Kikuchi, \emph{Practical polynomial time +algorithms for linear complementarity problems}, Tech. Report~13, Tokyo +Inst. of Technology, Tokyo, April 1988, Dept. of Industrial Engineering +and Management. + +\bibitem{moad:quadpro} +R.~D. Monteiro and I.~Adler, \emph{Interior path following primal-dual +algorithms, part {II}: Quadratic programming}, August 1987, Working +paper, Dept. of Industrial Engineering and Operations Research. + +\bibitem{ste:sint} +E.~M. Stein, \emph{Singular integrals and differentiability properties +of functions}, Princeton Univ. Press, Princeton, N.J., 1970. + +\bibitem{ye:intalg} +Y.~Ye, \emph{Interior algorithms for linear, quadratic and linearly +constrained convex programming}, Ph.D. thesis, Stanford Univ., Palo +Alto, Calif., July 1987, Dept. of Engineering--Economic Systems, +unpublished. + +\end{thebibliography} + +\end{document} +\endinput diff --git a/Master/texmf-dist/doc/fonts/newtx/README b/Master/texmf-dist/doc/fonts/newtx/README index e8c037ee2d3..96935792cb2 100644 --- a/Master/texmf-dist/doc/fonts/newtx/README +++ b/Master/texmf-dist/doc/fonts/newtx/README @@ -1,13 +1,28 @@ This package, initially based on txfonts, provides many fixes and enhancements to the txfonts package, splitting it into two separate packages---newtxtext and newtxmath, which may be run independently of one another. It provides scaling, improved metrics, and other options. In particular, newtxmath offers a libertine option which substitutes Linux Libertine (provided with TeXLive and MikTeX) italic and Greek letters for the default Times letters, providing a good match for the Libertine text font, which is heavier than Computer Modern but lighter than Times, and in my experience, looks very sharp and clear on the screen. -Current version: 1.75 2024-06-20 +Current version: 1.754 2024-09-22 This material is subject to the LaTeX Project Public License. See http://www.ctan.org/license/lppl1.3 for the details of that license. +Changes in version 1.754 +Modified some entries in the \DeclareMathSizes tables, mainly so that 9pt scripstyle would render a little smaller, and more like 90% of the value for 10pt. + +Changes in version 1.753 +Small changes to a metrics and/or side-bearings for math symbols +-, +, \times, \div, <, >, \leq, \geq, =, \neq in order to match +better. (Thanks, Henrik Schumacher.) + +Changes in version 1.752 +Small addition to newtxmath so that with option gelasio, the operator +fd is changed to ot1mingelasio.fd, whose fonts have XCharter Greek upper case. + +Changes in version 1.751 +Reworked the scaling calculations in newtx.sty to repair the handling of the scaling of sans text. + Changes in version 1.75 Added code to newtx.sty and newtxmath.sty to support gelasio small caps, additional -figure in pdflatex and math. (Best to use gelasiomath.sty as the interface as it adds +figures in pdflatex and math. (Best to use gelasiomath.sty as the interface as it adds supporting code and calls newtx and thereby newtxmath in the proper order and with matching scales.) diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf Binary files differindex 100c9256122..940b0aa515d 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.pdf diff --git a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex index 3a18e083003..45fcdf64187 100644 --- a/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex +++ b/Master/texmf-dist/doc/fonts/newtx/newtxdoc.tex @@ -28,7 +28,7 @@ \usepackage[type1,sfdefault,scale=1]{sourcesanspro}% used by \mathsf, optional \usepackage[scaled=.98,varqu,varl]{zi4} %\usepackage[amsthm,largesc,theoremfont,trueslanted,scosf]{newtx}% Use newtxmath, not a unicode math package -\usepackage[textscale=1,amsthm,theoremfont,newsu,scosf]{newtx}% Use newtxmath, not a unicode math package +\usepackage[amsthm,theoremfont,newsu,scosf]{newtx}% Use newtxmath, not a unicode math package %\usepackage{amsthm} %\usepackage{newtxmath} %\usepackage[largesc,theoremfont,scosf]{newtxtext} diff --git a/Master/texmf-dist/doc/fonts/niceframe-type1/README.md b/Master/texmf-dist/doc/fonts/niceframe-type1/README.md index 3a3ec238932..967151899d4 100644 --- a/Master/texmf-dist/doc/fonts/niceframe-type1/README.md +++ b/Master/texmf-dist/doc/fonts/niceframe-type1/README.md @@ -1,4 +1,3 @@ - The Type1 versions of the fonts * bbding10.mf @@ -7,7 +6,7 @@ The Type1 versions of the fonts * umranda.mf * umrandb.mf -are created using the font editor `fontforge` with a bit -handwork for `umranda.pfb'. +are created using the font editor "fontforge" with a bit +handwork for "umranda.pfb". -Rolf Niepraschk, 2023-08-17 +Rolf Niepraschk, 2024-07-19 diff --git a/Master/texmf-dist/doc/fonts/romande/manifest.txt b/Master/texmf-dist/doc/fonts/romande/manifest.txt deleted file mode 100644 index f5d646844e1..00000000000 --- a/Master/texmf-dist/doc/fonts/romande/manifest.txt +++ /dev/null @@ -1,95 +0,0 @@ -Copyright 2010 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. - -This file lists all files released under the LPPL. It does *not* list all files included in the package. See README for further details. - -manifest.txt -README -reglyph-yrd.tex -romande-supp.etx -romande.sty -romandeadf.tex -t1-romandeadf-alt.etx -t1-romandeadf.etx -ts1-euro.etx -yrd-drv.tex -yrd-map.tex - -Derived files: -romande-supp.enc -romandeadf.pdf -s-yrdd.tfm -s-yrddi.tfm -s-yrdr.tfm -s-yrdri.tfm -s-yrdriw.tfm -t1-romandeadf-alt-yrdd.tfm -t1-romandeadf-alt-yrddi.tfm -t1-romandeadf-alt-yrdr.tfm -t1-romandeadf-alt-yrdri.tfm -t1-romandeadf-alt-yrdriw.tfm -t1-romandeadf-alt.enc -t1-romandeadf-yrdd.tfm -t1-romandeadf-yrddc.tfm -t1-romandeadf-yrddi.tfm -t1-romandeadf-yrdr.tfm -t1-romandeadf-yrdrc.tfm -t1-romandeadf-yrdri.tfm -t1-romandeadf-yrdriw.tfm -t1-romandeadf.enc -ts1-euro-yrd.enc -t1yrd.fd -t1yrda.fd -t1yrdaw.fd -t1yrdw.fd -ts1-yrdd.tfm -ts1-yrddi.tfm -ts1-yrdr.tfm -ts1-yrdri.tfm -ts1-yrdriw.tfm -ts1yrd.fd -ts1yrda.fd -ts1yrdaw.fd -ts1yrdw.fd -yrd.map -yrdd8c.tfm -yrdd8c.vf -yrdd8t.tfm -yrdd8t.vf -yrdda8t.tfm -yrdda8t.vf -yrddai8t.tfm -yrddai8t.vf -yrddc8t.tfm -yrddc8t.vf -yrddi8c.tfm -yrddi8c.vf -yrddi8t.tfm -yrddi8t.vf -yrdr8c.tfm -yrdr8c.vf -yrdr8t.tfm -yrdr8t.vf -yrdra8t.tfm -yrdra8t.vf -yrdrai8t.tfm -yrdrai8t.vf -yrdraiw8t.tfm -yrdraiw8t.vf -yrdrc8t.tfm -yrdrc8t.vf -yrdri8c.tfm -yrdri8c.vf -yrdri8t.tfm -yrdri8t.vf -yrdriw8c.tfm -yrdriw8c.vf -yrdriw8t.tfm -yrdriw8t.vf diff --git a/Master/texmf-dist/doc/fonts/romande/romandeadf.pdf b/Master/texmf-dist/doc/fonts/romande/romandeadf.pdf Binary files differdeleted file mode 100644 index f657a434d82..00000000000 --- a/Master/texmf-dist/doc/fonts/romande/romandeadf.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/fonts/romande/romandeadf.tex b/Master/texmf-dist/doc/fonts/romande/romandeadf.tex deleted file mode 100644 index ee98f30a74c..00000000000 --- a/Master/texmf-dist/doc/fonts/romande/romandeadf.tex +++ /dev/null @@ -1,277 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% romandeadf.tex -%% Copyright 2010 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[11pt,british]{article} -\usepackage{babel} -\usepackage[T1]{fontenc} -\usepackage{textcomp} -\usepackage{lmodern} -\renewcommand{\ttdefault}{lmvtt} -\let\origrmdefault\rmdefault -\DeclareRobustCommand{\origrmfamily}{% - \fontencoding{T1}% - \fontfamily{\origrmdefault}% - \selectfont} -\DeclareTextFontCommand{\textorigrm}{\origrmfamily} -\usepackage{romande} - \pdfmapfile{+yrd.map} % not necessary for installed package -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{url} - \urlstyle{tt} -\usepackage{hyperref} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{romandeadf} -\author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\newcommand*{\dyddiad}{10\textsuperscript{th} July, 2010} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape romandeadf} - \fancyhf[rh]{\itshape\dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (romandeadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Romande,romande,romandeadf,RomandeADF,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 the Romande \adf\ font collection. This guide outlines the \emph{experimental} \TeX/\LaTeX\ support provided by \lpack{romandeadf} for version 1.008 of the fonts. -\end{abstract} - -\tableofcontents - -\section{Introduction} - -This document explains how to use the \TeX/\LaTeX\ support provided for version 1.008 of the Romande \adf\ font collection developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf). \lpack{romandeadf} includes copies of the fonts in postscript type 1 format. Further information about the fonts themselves and alternative font formats for use with other programmes can be found at \url{http://arkandis.tuxfamily.org/adffonts.html}. The fonts are released under the \textsc{gnu} General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version, with font exception. For details, see \textsc{notice}.txt and \textsc{copying}. - -The \TeX/\LaTeX\ support package consists of all files listed in \path{manifest.txt}\ and these files are released under the \LaTeX\ Project Public Licence as explained in the included licensing notices. 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 fonts themselves, the \TeX/\LaTeX\ support is somewhat experimental. - -\section{The collection} - -Romande \adf\ is a serif family with oldstyle figures designed as a substitute for Times, Tiffany or Caslon. The family currently includes upright, italic and small-caps shapes in each of regular and demi-bold\footnote{As \fgroup{romande} does not include bold or bold extended fonts, \lpack{romadeadf} substitutes demi-bold so that the ordinary commands to select bold work as expected.} weights and an italic script in regular. The support package renames the fonts according to the Karl Berry fontname scheme and defines four families. Two of these primarily provide access to the ``standard'' or default characters while the ``alternate'' families support alternate characters, additional ligatures and the long s\footnote{\Fref{sec:encs} describes the encodings used to create these families. For further details see the encoding files \path{t1-romandeadf.etx} and \path{t1-romandeadf-alt.etx}.}. The included package files provide access to these features in \LaTeX\ as explained in \fref{sec:support} and \fref{sec:commands}. - -\clearpage - -\begin{longtable}{llll} - \toprule - \textbf{\TeX\ directory} & \textbf{font families} & \textbf{Original name} & \textbf{\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - romande & yrdw, yrdaw & RomandeADFScriptStd-Italic & yrdriw8a\\\cline{2-4} - & yrd, yrda & RomandeADFStd-DemiBold & yrdd8a\\ - & & RomandeADFStd-DemiBoldItalic & yrddi8a\\ - & & RomandeADFStd-Italic & yrdri8a\\ - & & RomandeADFStd-Regular & yrdr8a\\ - & & RomandeADFStyleStd-DemiBold & yrddc8a\\ - & & RomandeADFStyleStd-Regular & yrdrc8a\\ - -\end{longtable} - -\section{Requirements} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ support provided by \path{romande.sty} requires \lpack{nfssext-cfr} and \lpack{xkeyval}. Without this, you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. - -The documentation requires in additional packages. These are all standard and available from \textsc{ctan} but you can always comment out the relevant lines in \path{romandeadf.tex} if you wish. - -\section{Installation} - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/romande} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich romande.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use the command: -\begin{verbatim} - updmap-sys --enable Map=yrd.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=yrd.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found the new map file. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following line: -\begin{verbatim} - Map yrd.map -\end{verbatim} -When you are done, save the file. \verb|updmap| or \verb|updmap-sys| will produce a great deal of output if all is well. Just check that it does not end with an error and that \path{yrd.map} is found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or or create \path{TEXMFLOCAL/web2c/updmap-local.cfg} and add the following line to the end of the file: -\begin{verbatim} - Map yrd.map -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your addition using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map file and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb| updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, latex this file (\path{romandeadf.tex}). The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{romandeadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings}\label{sec:encs} - -The package supports modified \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. Most characters in the \textsc{ec} encoding are available and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The regular version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-romandeadf.enc}) reassigns one slot which would otherwise be empty due to missing glyphs which \path{fontinst} cannot fake. In the \textsc{t1} encoding, this slot is standardly used for the per thousand zero. \path{t1-romandeadf.enc} uses the slot for the slashed zero (0*). The fonts also lack the unfakable Sami Eng/eng characters (\textorigrm{\NG}/\textorigrm{\ng}). Although these slots remain in the regular version of the encoding, they are empty due to the lack of suitable glyphs. - -The ``alternative'' version of the \textsc{ec}/\textsc{t1} encoding (\path{t1-romandeadf-alt.enc}) provides access to the full range of ligatures available --- including `\textalt{ct}', `\textalt{sp}', `\textalt{st}' and `\textalt{s*t}' --- in addition to the alternate `Q' (\textalt{Q*}) and the long s (\textalt{s*}). The slots used by \textsc{t1} for the Sami characters and per thousand zero are reassigned first since these would otherwise be empty, but because further slots are required, a number of characters normally available in the \textsc{ec} encoding are unavailable. These are Ohungarumlaut (\u{O}), ohungarumlaut (\u{o}), Uhungarumlaut (\u{U}) and dbar (\dj). Attempting to access these characters while using the alternative versions of the fonts may result in errors of various kinds and will certainly produce unexpected output even though the characters are provided by the fonts, as the previous sentence demonstrates. To access these glyphs, ensure that the regular version of the fonts are active. - -\subsection{\LaTeX\ package} - -To use the fonts in a \LaTeX\ document, add \verb|\usepackage{romande}| to your document preamble. This will set the default serif/roman family to \fname{yrd} (\fgroup{romande}) and enable access to the various alternates and additional glyphs available in the other families. The package supports the single option \verb|alt|. Loading \lpack{romande} with this option will select the ``alternative'' version as the default serif/roman family. \textbf{\emph{This option is not recommended unless you are \emph{certain} you do not wish to access any of the characters described in \fref{sec:encs}.}} You should also note that this option will mean all of the additional ligatures will be active, which may not be what you want. - -Note that loading \path{romande.sty} will not affect the default sans-serif or typewriter families. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ package \lpack{romande}\ loads \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{romandeadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures etc.\ as determined by the packages and options loaded or your distribution's setup. - -\subsection{nfssext-cfr} - -These commands are available when \lpack{romande} is loaded. If for some reason you wish to make them available when no relevant package is loaded, use \verb|\usepackage{nfssext-cfr}| in your document preamble. - -\subsubsection{Styles} - - \begin{longtable}{llll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command} & \textbf{effect}\\\midrule\endhead - \bottomrule\endfoot - alternate & \verb|\altstyle| & \verb|\textalt{}| & ``alternative''\\ - script/swash & \verb|\swashstyle| & \verb|\textswash{}| & italic, regular script\\ - \end{longtable} - - \verb|\swashstyle| and \verb|\textswash{}| switch to the script font (\fgroup{yrdw}/\fgroup{yrdaw}) regardless of the current shape and weight --- you do not need to select italic shape or regular weight. - - \verb|\altstyle| and \verb|\textalt{}| switch to the ``alternative'' families (\fgroup{yrda}/\fgroup{yrdaw}). Within the scope of these commands and except for small-caps: - \begin{itemize} - \item \verb|Q*| will typeset the alternate `Q' (\textalt{Q*}); - \item \verb|s*| will typeset the long s (\textalt{s*}); - \item \verb|ct|, \verb|sp|, \verb|st| and \verb|s*t| will typeset the corresponding ligature (\textalt{ct}/\textalt{sp}/\textalt{st}/\textalt{s*t}); - \item attempting to typeset certain standard characters will produce unexpected results (see \fref{sec:encs}). - \end{itemize} - - To make things slightly more convenient, \verb|Q*| and \verb|s*| will not be typeset literally when the regular encoding (or small-caps) is active. Rather, these sequences will simply typeset the standard `Q' and `s'. - - For example, suppose that \lpack{romande}\ was loaded and the following commands set up: - \begin{verbatim} - \newcommand{\fytext}{% - Sphinx of black quartz, judge my vow.\\ - Querulous sponges act last.\\ - Q*uerulous s*ponges* act las*t.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}\\[1em] - \textbf{\fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}}\\[1em] - \textswash{\fytext}} - \end{verbatim} - \newcommand{\fytext}{% - Sphinx of black quartz, judge my vow.\\ - Querulous sponges act last.\\ - Q*uerulous s*ponges* act las*t.} - \newcommand{\fytest}{% - \fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}\\[1em] - \textbf{\fytext\\[1em] - \textit{\fytext}\\[1em] - \textsc{\fytext}}\\[1em] - \textswash{\fytext}} - Then: - \begin{verbatim} - --- ``regular'' ---\\[1em] - \fytest\\\bigskip - --- ``alternate'' ---\\[1em] - \altstyle - \fytest - \end{verbatim} - produces: - \begin{center} - --- ``regular'' ---\\[1em] - \fytest\\\bigskip - --- ``alternate'' ---\\[1em] - \altstyle - \fytest - \end{center} - -\subsubsection{The slashed zero (0*)} - -Both of the modified \textsc{t1} encodings used by \lpack{romandeadf} include a non-standard ligature to accommodate the slashed zero. Provided \lpack{romande} is loaded and the default serif/roman family is active, \verb|0*| will produce the slashed zero (0*). - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/romande/COPYING b/Master/texmf-dist/doc/fonts/romandeadf/COPYING index fbdd65f6f8b..d60c31a97a5 100644 --- a/Master/texmf-dist/doc/fonts/romande/COPYING +++ b/Master/texmf-dist/doc/fonts/romandeadf/COPYING @@ -1,340 +1,340 @@ - GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
+ GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/fonts/electrum/NOTICE.txt b/Master/texmf-dist/doc/fonts/romandeadf/NOTICE.txt index a7629e324e5..34844b7fa61 100644 --- a/Master/texmf-dist/doc/fonts/electrum/NOTICE.txt +++ b/Master/texmf-dist/doc/fonts/romandeadf/NOTICE.txt @@ -1,4 +1,4 @@ - The Electrum collection consists of fonts made by Arkandis Digital + The Berenis collection consists of fonts made by Arkandis Digital Foundry (ADF), collectively known as the "Program" This program is free software; you can redistribute it and/or modify @@ -6,7 +6,7 @@ the Free Software Foundation; either version 2 of the License, or any later version, with font exception. - As a special exception, if you create a document which uses Electrum + As a special exception, if you create a document which uses Berenis font, and embed this font or unaltered portions of this font into the document, this font does not by itself cause the resulting document to be covered by the GNU General Public License. This exception does not @@ -24,12 +24,14 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +_____________________________________________________________________________________ + 0x69487794.asc file is a detached signature from DSIG. _____________________________________________________________________________________ RELEASE - 1.000 - Initial release: november 2008 - 1.001 - expert addition (superscript, denominateur, inferior, numerator), smallcaps and oldstyle - 1.002 - kerning class data addition - 1.003 - kerning class data revision - + 1.000 - Initial release from berenis and berenis n°2 + 1.001 - Xheight fixed, redraw: v, w, x, y, z, extention to latin2, turkish and baltic + 1.002 - Opentype features fixed, minor corrections, kerning base + 1.003 - minor corrections, kerning by class, additionnal glyphs for balkanic. + 1.004 - New kening table, OT features correction. diff --git a/Master/texmf-dist/doc/fonts/romande/README b/Master/texmf-dist/doc/fonts/romandeadf/README.md index 266e0fc0fee..ac5809d224c 100644 --- a/Master/texmf-dist/doc/fonts/romande/README +++ b/Master/texmf-dist/doc/fonts/romandeadf/README.md @@ -1,5 +1,6 @@ -romandeadf ----------- +$Id: README.md 10366 2024-09-18 14:25:21Z cfrees $ + +# romandeadf romandeadf consists of: 1. the Romande ADF Std fonts developed by Hirwen Harendel, Arkandis Digital @@ -13,23 +14,31 @@ opentype versions of the fonts, and other ADF fonts can be found on the foundry's homepage: http://arkandis.tuxfamily.org/ -(La)TeX Support ---------------- +## (La)TeX Support For details, please see romandeadf.pdf. -The (La)TeX support requires nfssext-cfr and xkeyval. These packages are +The (La)TeX support requires nfssext-cfr. This package is available from CTAN. -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. +## 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 ---------------- +## 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 (cfrees <at> imapmail <dot> org) -2010/07/10 +Clea F. Rees +Version 2.1 +2024-09-18 + +<!-- vim: tw=80:et:sw=2: --> diff --git a/Master/texmf-dist/doc/fonts/romandeadf/manifest.txt b/Master/texmf-dist/doc/fonts/romandeadf/manifest.txt new file mode 100644 index 00000000000..6724a5db787 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/manifest.txt @@ -0,0 +1,146 @@ +# Manifest for romandeadf + +Copyright (C) Mon Sep 9 06:14:18 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 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 was automatically generated by `l3build manifest`. + +## Source files + + +### Package files + + +* manifest.txt +* README.md +* romandeadf-build.dtx +* romandeadf.ins +* romandeadf.dtx + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* ts1-euro.etx +* fnt-tables.tex +* romande-scale.lvt +* romande-auto-test.tlg +* romande-scale.tlg + + +## Derived files + + +### Package files + + +* yrdr8c.vf +* t1yrda.fd +* yrddi8t.vf +* t1yrd.fd +* t1yrdaw.fd +* yrdrc8t.tfm +* yrddai8t.vf +* s-yrdr.tfm +* yrddc8t.vf +* s-yrdri.tfm +* t1-romandeadf-alt-yrddi.tfm +* yrdda8t.vf +* s-yrddi.tfm +* t1-romandeadf-yrdriw.tfm +* romande-supp.enc +* t1-romandeadf-alt-yrdd.tfm +* yrdrc8t.vf +* yrdd8c.vf +* t1-romandeadf-yrdri.tfm +* s-yrdd.tfm +* t1-romandeadf-alt-yrdriw.tfm +* yrdri8t.tfm +* yrdda8t.tfm +* yrdriw8t.vf +* ts1yrdw.fd +* yrdri8c.vf +* yrdra8t.vf +* ts1-yrdriw.tfm +* yrdrai8t.vf +* yrdriw8c.tfm +* yrddi8c.tfm +* yrddi8c.vf +* yrdr8t.tfm +* t1-romandeadf-yrdr.tfm +* t1-romandeadf-yrdd.tfm +* t1-romandeadf-alt-yrdr.tfm +* yrdr8t.vf +* yrdra8t.tfm +* t1-romandeadf.enc +* yrdraiw8t.vf +* yrdr8c.tfm +* t1-romandeadf-yrddi.tfm +* yrd.map +* ts1-yrdd.tfm +* yrddai8t.tfm +* yrdriw8t.tfm +* yrdriw8c.vf +* yrdrai8t.tfm +* yrdri8c.tfm +* t1yrdw.fd +* s-yrdriw.tfm +* yrddc8t.tfm +* yrddi8t.tfm +* ts1-yrdri.tfm +* ts1-yrddi.tfm +* yrdraiw8t.tfm +* t1-romandeadf-alt-yrdri.tfm +* yrdri8t.vf +* ts1yrda.fd +* ts1-euro-yrd.enc +* ts1-yrdr.tfm +* t1-romandeadf-yrddc.tfm +* yrdd8t.vf +* yrdd8t.tfm +* t1-romandeadf-alt.enc +* t1-romandeadf-yrdrc.tfm +* ts1yrd.fd +* yrdd8c.tfm +* ts1yrdaw.fd +* romande.sty +* romandeadf-example.tex +* reglyph-yrd.tex + +### Development files + +* t1-romandeadf.etx +* yrd-drv.tex +* t1-romandeadf-alt.etx +* yrd-map.tex +* romande-supp.etx + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* romande-tables.pdf +* romandeadf-build.pdf +* romandeadf-example.pdf +* romandeadf.pdf diff --git a/Master/texmf-dist/doc/fonts/romandeadf/reglyph-yrd.tex b/Master/texmf-dist/doc/fonts/romandeadf/reglyph-yrd.tex new file mode 100644 index 00000000000..c4037255db7 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/reglyph-yrd.tex @@ -0,0 +1,48 @@ +%% +%% This is file `reglyph-yrd.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% romandeadf-build.dtx (with options: `reglyph') +%% Copyright (C) 2010-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 +%% romandeadf. You may however distribute the package romandeadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\relax +\reglyphfonts +\renameglyph{numero}{afii61352} +\renameglyph{c_t}{uniE001} +\renameglyph{Qalt}{uniE0A1} +\renameglyph{s_p}{uniE002} +\renameglyph{twosuperior}{uni00B2} +\renameglyph{threesuperior}{uni00B3} +\renameglyph{onesuperior}{uni00B9} +\reglyphfont{rs-yrdr}{s-yrdr} +\reglyphfont{rs-yrdri}{s-yrdri} +\reglyphfont{rs-yrdd}{s-yrdd} +\reglyphfont{rs-yrddi}{s-yrddi} +\reglyphfont{rs-yrdriw}{s-yrdriw} +\reglyphfont{rs-yrdrc}{s-yrdrc} +\reglyphfont{rs-yrddc}{s-yrddc} +\endreglyphfonts +\endinput +%% +%% End of file `reglyph-yrd.tex'. diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.pdf b/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.pdf Binary files differnew file mode 100644 index 00000000000..50cca8ebf44 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.tex b/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.tex new file mode 100644 index 00000000000..8c501072c74 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romande-tables.tex @@ -0,0 +1,57 @@ +%% 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{yrd.map} +\pdfmapfile{+pdftex.map} +\begin{document} + +\sampletable{T1}{yrdaw}{m}{it}% +\sampletable{T1}{yrdaw}{m}{n}% +\sampletable{T1}{yrdaw}{m}{sc}% +\sampletable{TS1}{yrda}{m}{n}% +\sampletable{TS1}{yrda}{m}{sc}% +\sampletable{TS1}{yrda}{m}{it}% +\sampletable{TS1}{yrda}{db}{n}% +\sampletable{TS1}{yrda}{db}{sc}% +\sampletable{TS1}{yrda}{db}{it}% +\sampletable{TS1}{yrdw}{m}{it}% +\sampletable{TS1}{yrdw}{m}{n}% +\sampletable{TS1}{yrdw}{m}{sc}% +\sampletable{T1}{yrda}{m}{n}% +\sampletable{T1}{yrda}{m}{sc}% +\sampletable{T1}{yrda}{m}{it}% +\sampletable{T1}{yrda}{db}{n}% +\sampletable{T1}{yrda}{db}{sc}% +\sampletable{T1}{yrda}{db}{it}% +\sampletable{T1}{yrd}{m}{n}% +\sampletable{T1}{yrd}{m}{sc}% +\sampletable{T1}{yrd}{m}{it}% +\sampletable{T1}{yrd}{m}{sl}% +\sampletable{T1}{yrd}{db}{n}% +\sampletable{T1}{yrd}{db}{sc}% +\sampletable{T1}{yrd}{db}{it}% +\sampletable{T1}{yrd}{db}{sl}% +\sampletable{T1}{yrdw}{m}{it}% +\sampletable{T1}{yrdw}{m}{n}% +\sampletable{T1}{yrdw}{m}{sc}% +\sampletable{TS1}{yrd}{m}{n}% +\sampletable{TS1}{yrd}{m}{sc}% +\sampletable{TS1}{yrd}{m}{it}% +\sampletable{TS1}{yrd}{db}{n}% +\sampletable{TS1}{yrd}{db}{sc}% +\sampletable{TS1}{yrd}{db}{it}% +\sampletable{TS1}{yrdaw}{m}{it}% +\sampletable{TS1}{yrdaw}{m}{n}% +\sampletable{TS1}{yrdaw}{m}{sc}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-build.pdf b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-build.pdf Binary files differnew file mode 100644 index 00000000000..08a751ada44 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-build.pdf diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.pdf b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.pdf Binary files differnew file mode 100644 index 00000000000..05e63ccb7eb --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.pdf diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.tex b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.tex new file mode 100644 index 00000000000..b5cfd6b8846 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-example.tex @@ -0,0 +1,79 @@ +%% +%% This is file `romandeadf-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% romandeadf.dtx (with options: `ee') +%% Copyright (C) 2010-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 +%% romandeadf. You may however distribute the package romandeadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\usepackage{csquotes} +\MakeAutoQuote{‘}{’} +\MakeAutoQuote*{“}{”} +\title{\textswash{Romande ADF Sample (yrd, yrda, yrdaw, yrdw)}} +\author{\textswash{Quick, Q*uesting, Contracting Contrasts Desperately Instantiating Effigies}} + +\newcommand{\alphaline}{% +ABCDEFGHIJKLMNOPQRSTUVWXYZ\par abcdefghijklmnopqrs\kern0pt tuvwxyz\par +00*123456789 Q Q* f\kern0pt f ff f\kern0pt i fi f\kern0pt l fl f\kern0pt f\kern0pt i ffi f\kern0pt f\kern0pt l ffl c\kern0pt t ct s\kern0pt p sp s\kern0pt t st\par +<\kern0pt < << >\kern0pt > >> - -\kern0pt - -- -\kern0pt -\kern0pt - ---\par + \& \texteuro\ \textdollar\ \textsterling\ \textyen\ \textcurrency\ \textflorin\ \textcent\ \textohm\ \textmu\ \textcelsius\ \textnumero\ \textdiv\ \texttimes\ \textpm\ \textregistered\ \textcopyright\ \texttrademark\ \textparagraph\ \textonequarter\ \textonehalf\ \textthreequarters\ \textonesuperior\ \texttwosuperior\ \textthreesuperior\par +Sphinx of black quartz, judge my vow.\par +The quick brown fox jumps over the lazy dog.\par +Querulous sponges act last.\par +Q*uerulous s*ponges* act las*t.} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% +{\upshape upright shape:\par \alphaline}\smallskip\par +{\scshape small caps:\par \alphaline}\smallskip\par +{\itshape italics:\par \alphaline}\smallskip\par +{\bfseries +{\upshape upright shape:\par \alphaline}\smallskip\par +{\scshape small caps:\par \alphaline}\smallskip\par + {\itshape italics:\par \alphaline}\smallskip\par + }% +{\swashstyle script/swash:\par \alphaline}\smallskip\par +} + +\pdfmapfile{+yrd.map} +\usepackage{romande} + +\begin{document} +\setlength{\parindent}{0pt}% +\maketitle + +\section*{regular modified encoding} + +\alphatest + +\section*{alternative modified encoding} + +\altstyle + +\alphatest + +\end{document} +\endinput +%% +%% End of file `romandeadf-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-tables.tex b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-tables.tex new file mode 100644 index 00000000000..83c0188db07 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf-tables.tex @@ -0,0 +1,57 @@ +%% 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{-yrd.map} +\pdfmapfile{+yrd.map} +\begin{document} + +\sampletable{T1}{yrdaw}{m}{it}% +\sampletable{T1}{yrdaw}{m}{n}% +\sampletable{T1}{yrdaw}{m}{sc}% +\sampletable{TS1}{yrda}{m}{n}% +\sampletable{TS1}{yrda}{m}{sc}% +\sampletable{TS1}{yrda}{m}{it}% +\sampletable{TS1}{yrda}{db}{n}% +\sampletable{TS1}{yrda}{db}{sc}% +\sampletable{TS1}{yrda}{db}{it}% +\sampletable{TS1}{yrdw}{m}{it}% +\sampletable{TS1}{yrdw}{m}{n}% +\sampletable{TS1}{yrdw}{m}{sc}% +\sampletable{T1}{yrda}{m}{n}% +\sampletable{T1}{yrda}{m}{sc}% +\sampletable{T1}{yrda}{m}{it}% +\sampletable{T1}{yrda}{db}{n}% +\sampletable{T1}{yrda}{db}{sc}% +\sampletable{T1}{yrda}{db}{it}% +\sampletable{T1}{yrd}{m}{n}% +\sampletable{T1}{yrd}{m}{sc}% +\sampletable{T1}{yrd}{m}{it}% +\sampletable{T1}{yrd}{m}{sl}% +\sampletable{T1}{yrd}{db}{n}% +\sampletable{T1}{yrd}{db}{sc}% +\sampletable{T1}{yrd}{db}{it}% +\sampletable{T1}{yrd}{db}{sl}% +\sampletable{T1}{yrdw}{m}{it}% +\sampletable{T1}{yrdw}{m}{n}% +\sampletable{T1}{yrdw}{m}{sc}% +\sampletable{TS1}{yrd}{m}{n}% +\sampletable{TS1}{yrd}{m}{sc}% +\sampletable{TS1}{yrd}{m}{it}% +\sampletable{TS1}{yrd}{db}{n}% +\sampletable{TS1}{yrd}{db}{sc}% +\sampletable{TS1}{yrd}{db}{it}% +\sampletable{TS1}{yrdaw}{m}{it}% +\sampletable{TS1}{yrdaw}{m}{n}% +\sampletable{TS1}{yrdaw}{m}{sc}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/romandeadf/romandeadf.pdf b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf.pdf Binary files differnew file mode 100644 index 00000000000..b1124f0e11f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/romandeadf.pdf diff --git a/Master/texmf-dist/doc/fonts/romandeadf/yrd-drv.tex b/Master/texmf-dist/doc/fonts/romandeadf/yrd-drv.tex new file mode 100644 index 00000000000..28efe291027 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/yrd-drv.tex @@ -0,0 +1,117 @@ +%% +%% This is file `yrd-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% romandeadf.dtx (with options: `drv') +%% Copyright (C) 2010-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 +%% romandeadf. You may however distribute the package romandeadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{b}{db} +\substitutesilent{db}{m} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sl}{it} +\recordtransforms{yrd-rec.tex} +\declaresize{}{<-> \string\yrd@@scale} +\transformfont{t1-romandeadf-yrdr}{\reencodefont{t1-romandeadf}{\fromafm{yrdr8a}}} +\transformfont{t1-romandeadf-yrdri}{\reencodefont{t1-romandeadf}{\fromafm{yrdri8a}}} +\transformfont{t1-romandeadf-yrdrc}{\reencodefont{t1-romandeadf}{\fromafm{yrdrc8a}}} +\transformfont{t1-romandeadf-yrdd}{\reencodefont{t1-romandeadf}{\fromafm{yrdd8a}}} +\transformfont{t1-romandeadf-yrddi}{\reencodefont{t1-romandeadf}{\fromafm{yrddi8a}}} +\transformfont{t1-romandeadf-yrddc}{\reencodefont{t1-romandeadf}{\fromafm{yrddc8a}}} +\transformfont{t1-romandeadf-yrdriw}{\reencodefont{t1-romandeadf}{\fromafm{yrdriw8a}}} +\transformfont{t1-romandeadf-alt-yrdr}{\reencodefont{t1-romandeadf-alt}{\fromafm{yrdr8a}}} +\transformfont{t1-romandeadf-alt-yrdri}{\reencodefont{t1-romandeadf-alt}{\fromafm{yrdri8a}}} +\transformfont{t1-romandeadf-alt-yrdd}{\reencodefont{t1-romandeadf-alt}{\fromafm{yrdd8a}}} +\transformfont{t1-romandeadf-alt-yrddi}{\reencodefont{t1-romandeadf-alt}{\fromafm{yrddi8a}}} +\transformfont{t1-romandeadf-alt-yrdriw}{\reencodefont{t1-romandeadf-alt}{\fromafm{yrdriw8a}}} +\transformfont{s-yrdr}{\reencodefont{romande-supp}{\fromafm{yrdr8a}}} +\transformfont{s-yrdri}{\reencodefont{romande-supp}{\fromafm{yrdri8a}}} +\transformfont{s-yrdrc}{\reencodefont{romande-supp}{\fromafm{yrdrc8a}}} +\transformfont{s-yrdd}{\reencodefont{romande-supp}{\fromafm{yrdd8a}}} +\transformfont{s-yrddi}{\reencodefont{romande-supp}{\fromafm{yrddi8a}}} +\transformfont{s-yrddc}{\reencodefont{romande-supp}{\fromafm{yrddc8a}}} +\transformfont{s-yrdriw}{\reencodefont{romande-supp}{\fromafm{yrdriw8a}}} +\transformfont{ts1-yrdr}{\reencodefont{ts1-euro}{\fromafm{yrdr8a}}} +\transformfont{ts1-yrdri}{\reencodefont{ts1-euro}{\fromafm{yrdri8a}}} +\transformfont{ts1-yrdd}{\reencodefont{ts1-euro}{\fromafm{yrdd8a}}} +\transformfont{ts1-yrddi}{\reencodefont{ts1-euro}{\fromafm{yrddi8a}}} +\transformfont{ts1-yrdriw}{\reencodefont{ts1-euro}{\fromafm{yrdriw8a}}} +\input reglyph-yrd.tex +\installfonts +\installfamily{T1}{yrd}{} +\installfont{yrdr8t}{t1-romandeadf-yrdr,newlatin}{t1-romandeadf}{T1}{yrd}{m}{n}{} +\installfont{yrdrc8t}{t1-romandeadf-yrdrc,newlatin}{t1-romandeadf}{T1}{yrd}{m}{sc}{} +\installfont{yrdri8t}{t1-romandeadf-yrdri,newlatin}{t1-romandeadf}{T1}{yrd}{m}{it}{} +\installfontas{yrdri8t}{T1}{yrd}{m}{sl}{} +\installfont{yrdd8t}{t1-romandeadf-yrdd,newlatin}{t1-romandeadf}{T1}{yrd}{db}{n}{} +\installfont{yrddc8t}{t1-romandeadf-yrddc,newlatin}{t1-romandeadf}{T1}{yrd}{db}{sc}{} +\installfont{yrddi8t}{t1-romandeadf-yrddi,newlatin}{t1-romandeadf}{T1}{yrd}{db}{it}{} +\installfontas{yrddi8t}{T1}{yrd}{db}{sl}{} +\installfamily{T1}{yrda}{} +\installfont{yrdra8t}{t1-romandeadf-alt-yrdr,rs-yrdr,newlatin}{t1-romandeadf-alt}{T1}{yrda}{m}{n}{} +\installfontas{yrdrc8t}{T1}{yrda}{m}{sc}{} +\installfont{yrdrai8t}{t1-romandeadf-alt-yrdri,rs-yrdri,newlatin}{t1-romandeadf-alt}{T1}{yrda}{m}{it}{} +\installfont{yrdda8t}{t1-romandeadf-alt-yrdd,rs-yrdd,newlatin}{t1-romandeadf-alt}{T1}{yrda}{db}{n}{} +\installfontas{yrddc8t}{T1}{yrda}{db}{sc}{} +\installfont{yrddai8t}{t1-romandeadf-alt-yrddi,rs-yrddi,newlatin}{t1-romandeadf-alt}{T1}{yrda}{db}{it}{} +\installfamily{T1}{yrdw}{} +\installfont{yrdriw8t}{t1-romandeadf-yrdriw,newlatin}{t1-romandeadf}{T1}{yrdw}{m}{it}{} +\installfontas{yrdriw8t}{T1}{yrdw}{m}{n}{} +\installfontas{yrdriw8t}{T1}{yrdw}{m}{sc}{} +\installfamily{T1}{yrdaw}{} +\installfont{yrdraiw8t}{t1-romandeadf-alt-yrdriw,rs-yrdriw,newlatin}{t1-romandeadf-alt}{T1}{yrdaw}{m}{it}{} +\installfontas{yrdraiw8t}{T1}{yrdaw}{m}{n}{} +\installfontas{yrdraiw8t}{T1}{yrdaw}{m}{sc}{} +\installfamily{TS1}{yrd}{} +\installfont{yrdr8c}{t1-romandeadf-yrdr,ts1-yrdr,t1-romandeadf-yrdr suffix oldstyle,rs-yrdr,textcomp}{ts1-euro}{TS1}{yrd}{m}{n}{} +\installfontas{yrdr8c}{TS1}{yrd}{m}{sc}{} +\installfont{yrdri8c}{t1-romandeadf-yrdri,ts1-yrdri,t1-romandeadf-yrdri suffix oldstyle,rs-yrdri,textcomp}{ts1-euro}{TS1}{yrd}{m}{it}{} +\installfont{yrdd8c}{t1-romandeadf-yrdd,ts1-yrdd,t1-romandeadf-yrdd suffix oldstyle,rs-yrdd,textcomp}{ts1-euro}{TS1}{yrd}{db}{n}{} +\installfontas{yrdd8c}{TS1}{yrd}{db}{sc}{} +\installfont{yrddi8c}{t1-romandeadf-yrddi,ts1-yrddi,t1-romandeadf-yrddi suffix oldstyle,rs-yrddi,textcomp}{ts1-euro}{TS1}{yrd}{db}{it}{} +\installfamily{TS1}{yrda}{} +\installfontas{yrdr8c}{TS1}{yrda}{m}{n}{} +\installfontas{yrdr8c}{TS1}{yrda}{m}{sc}{} +\installfontas{yrdri8c}{TS1}{yrda}{m}{it}{} +\installfontas{yrdd8c}{TS1}{yrda}{db}{n}{} +\installfontas{yrdd8c}{TS1}{yrda}{db}{sc}{} +\installfontas{yrddi8c}{TS1}{yrda}{db}{it}{} +\installfamily{TS1}{yrdw}{} +\installfont{yrdriw8c}{t1-romandeadf-yrdriw,ts1-yrdriw,t1-romandeadf-yrdriw suffix oldstyle,rs-yrdriw,textcomp}{ts1-euro}{TS1}{yrdw}{m}{it}{} +\installfontas{yrdriw8c}{TS1}{yrdw}{m}{n}{} +\installfontas{yrdriw8c}{TS1}{yrdw}{m}{sc}{} +\installfamily{TS1}{yrdaw}{} +\installfontas{yrdriw8c}{TS1}{yrdaw}{m}{it}{} +\installfontas{yrdriw8c}{TS1}{yrdaw}{m}{n}{} +\installfontas{yrdriw8c}{TS1}{yrdaw}{m}{sc}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yrd-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/romandeadf/yrd-map.tex b/Master/texmf-dist/doc/fonts/romandeadf/yrd-map.tex new file mode 100644 index 00000000000..94422a35478 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/romandeadf/yrd-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yrd-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% romandeadf.dtx (with options: `map') +%% Copyright (C) 2010-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 +%% romandeadf. You may however distribute the package romandeadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yrd.map} +\adddriver{pltotf}{yrd-pltotf.sh} +\input yrd-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yrd-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt b/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt index 345117938c7..530911f8761 100644 --- a/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/README.txt @@ -1,6 +1,6 @@ The sansmathfonts package provides math fonts designed to work with the Computer Modern sans serif typeface, as well as some missing Computer Modern sans serif text fonts. -This version was released 2023/11/03. +This version was released 2024/10/15. This package is released under the LaTeX Project Public License. See https://www.latex-project.org//lppl/ diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx12.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx12.vpl new file mode 100644 index 00000000000..b9fbc366bc1 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx12.vpl @@ -0,0 +1,1312 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 12.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 12747543632) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458333) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssbx12-cmsmfcopy) + (FONTCHECKSUM O 11763521146) + (FONTAT R 1.0) + (FONTDSIZE R 12.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXibx12) + (FONTCHECKSUM O 5023144536) + (FONTAT R 1.0) + (FONTDSIZE R 12.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255557) + (KRN C L R -0.2930565) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + (STOP) + (LABEL C P) + (KRN C A R -0.091667) + (LABEL C y) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + (STOP) + (LABEL C T) + (KRN C y R -0.091667) + (LABEL C Y) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (LABEL C a) + (KRN C r R -0.030556) + (LABEL C t) + (KRN C y R -0.030556) + (LABEL C u) + (KRN C w R -0.030556) + (STOP) + (LABEL C A) + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (LABEL C L) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030556) + (STOP) + (LABEL C I) + (KRN C I R 0.030556) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580559) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672226) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.64167) + (CHARHT R 0.694444) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586114) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586114) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891671) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891671) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286113) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635417) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637776) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170138) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565278) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555556) + (CHARDP R 0.097222) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.9472275) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.06945) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743054) + (CHARDP R 0.048611) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (COMMENT + (KRN C l R -0.255557) + (KRN C L R -0.2930565) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694444) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558335) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694444) + (CHARDP R 0.194443) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055556) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029117) + (CHARHT R 0.75) + (CHARDP R 0.055556) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.83056) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130555) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458333) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130555) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194444) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.406251) + (CHARDP R -0.093749) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519447) + (CHARHT R 0.5) + (CHARDP R 0.194444) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519447) + (CHARHT R 0.694444) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (COMMENT + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.64167) + (CHARHT R 0.694444) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.6111145) + (CHARHT R 0.694444) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.421295) + (CHARHT R 0.694444) + (COMMENT + (KRN C I R 0.030556) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519447) + (CHARHT R 0.694444) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763893) + (CHARHT R 0.694444) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580559) + (CHARHT R 0.694444) + (COMMENT + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977783) + (CHARHT R 0.694444) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (COMMENT + (KRN C A R -0.091667) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARDP R 0.105556) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694444) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (COMMENT + (KRN C y R -0.091667) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763893) + (CHARHT R 0.694444) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038895) + (CHARHT R 0.694444) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.0275) + (COMMENT + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694444) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343057) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558335) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343057) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.5250025) + (CHARHT R 0.458333) + (COMMENT + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458333) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511113) + (CHARHT R 0.458333) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336113) + (CHARHT R 0.694444) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.015278) + (COMMENT + (KRN C j R 0.030556) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255557) + (CHARHT R 0.694444) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286113) + (CHARHT R 0.694444) + (CHARDP R 0.194444) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530559) + (CHARHT R 0.694444) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255557) + (CHARHT R 0.694444) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866672) + (CHARHT R 0.458333) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372224) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421669) + (CHARHT R 0.458333) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404168) + (CHARHT R 0.58929) + (COMMENT + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (COMMENT + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744449) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458333) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.030556) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458333) + (CHARIC R 0.030556) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx17.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx17.vpl new file mode 100644 index 00000000000..d6188ebd72a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx17.vpl @@ -0,0 +1,1312 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 17.279999) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 14525231447) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.366513) + (STRETCH R 0.183256) + (SHRINK R 0.122171) + (XHEIGHT R 0.458302) + (QUAD R 1.099539) + (EXTRASPACE R 0.122171) + ) +(MAPFONT D 0 + (FONTNAME cmssbx17-cmsmfcopy) + (FONTCHECKSUM O 24122056070) + (FONTAT R 1.0) + (FONTDSIZE R 17.279999) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXibx17) + (FONTCHECKSUM O 10412464571) + (FONTAT R 1.0) + (FONTDSIZE R 17.279999) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255434) + (KRN C L R -0.292971) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122171) + (KRN O 41 R 0.122171) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + (STOP) + (LABEL C P) + (KRN C A R -0.091629) + (LABEL C y) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + (STOP) + (LABEL C T) + (KRN C y R -0.091629) + (LABEL C Y) + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (LABEL C a) + (KRN C r R -0.030543) + (LABEL C t) + (KRN C y R -0.030543) + (LABEL C u) + (KRN C w R -0.030543) + (STOP) + (LABEL C A) + (KRN C t R -0.030543) + (KRN C C R -0.030543) + (KRN C O R -0.030543) + (KRN C G R -0.030543) + (KRN C U R -0.030543) + (KRN C Q R -0.030543) + (LABEL C L) + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + (STOP) + (LABEL C g) + (KRN C j R 0.030543) + (STOP) + (LABEL C I) + (KRN C I R 0.030543) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580313) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916283) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.671942) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.641398) + (CHARHT R 0.694445) + (CHARIC R 0.076357) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.585858) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.585858) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891286) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891286) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255434) + (CHARHT R 0.458302) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.285977) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.549769) + (CHARHT R 0.635408) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.549769) + (CHARHT R 0.637731) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488684) + (CHARDP R 0.170196) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565202) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794111) + (CHARHT R 0.458302) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.855197) + (CHARHT R 0.458302) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.549769) + (CHARHT R 0.555556) + (CHARDP R 0.097255) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.946826) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.068996) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.855197) + (CHARHT R 0.7430725) + (CHARDP R 0.048628) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255434) + (CHARHT R 0.458302) + (COMMENT + (KRN C l R -0.255434) + (KRN C L R -0.292971) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366513) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558128) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916283) + (CHARHT R 0.694445) + (CHARDP R 0.194509) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (CHARDP R 0.055619) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029043) + (CHARHT R 0.750064) + (CHARDP R 0.055619) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.8302) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122171) + (KRN O 41 R 0.122171) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.427598) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.427598) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.855197) + (CHARHT R 0.616481) + (CHARDP R 0.116545) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305428) + (CHARHT R 0.130529) + (CHARDP R 0.105614) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366513) + (CHARHT R 0.458302) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305428) + (CHARHT R 0.130529) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305428) + (CHARHT R 0.458302) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305428) + (CHARHT R 0.458302) + (CHARDP R 0.105614) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366513) + (CHARHT R 0.499935) + (CHARDP R 0.194509) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.855197) + (CHARHT R 0.4061775) + (CHARDP R -0.093758) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519227) + (CHARHT R 0.499935) + (CHARDP R 0.194509) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519227) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030543) + (KRN C C R -0.030543) + (KRN C O R -0.030543) + (KRN C G R -0.030543) + (KRN C U R -0.030543) + (KRN C Q R -0.030543) + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.641398) + (CHARHT R 0.694445) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.610856) + (CHARHT R 0.694445) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.415704) + (CHARHT R 0.694445) + (COMMENT + (KRN C I R 0.030543) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519227) + (CHARHT R 0.694445) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.76357) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580313) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977368) + (CHARHT R 0.694445) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (COMMENT + (KRN C A R -0.091629) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARDP R 0.105614) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.610855) + (CHARHT R 0.694445) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (COMMENT + (KRN C y R -0.091629) + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.76357) + (CHARHT R 0.694445) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.015271) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038454) + (CHARHT R 0.694445) + (CHARIC R 0.015271) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.027488) + (COMMENT + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.671941) + (CHARHT R 0.694445) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.342963) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558128) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.342963) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.524773) + (CHARHT R 0.458302) + (COMMENT + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488684) + (CHARHT R 0.458302) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.510948) + (CHARHT R 0.458302) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.335971) + (CHARHT R 0.694445) + (CHARIC R 0.076357) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.015271) + (COMMENT + (KRN C j R 0.030543) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255434) + (CHARHT R 0.694445) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.285977) + (CHARHT R 0.694445) + (CHARDP R 0.194509) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530319) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255434) + (CHARHT R 0.694445) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866289) + (CHARHT R 0.458302) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372059) + (CHARHT R 0.458302) + (CHARIC R 0.015271) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421491) + (CHARHT R 0.458302) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404048) + (CHARHT R 0.589248) + (COMMENT + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (COMMENT + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (CHARIC R 0.015271) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744118) + (CHARHT R 0.458302) + (CHARIC R 0.015271) + (COMMENT + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.015271) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476186) + (CHARHT R 0.458302) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (CHARIC R 0.030543) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.099539) + (CHARHT R 0.458302) + (CHARIC R 0.030543) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx8.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx8.vpl new file mode 100644 index 00000000000..c17aa8aa2cc --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx8.vpl @@ -0,0 +1,1312 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 8.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 3032467607) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458334) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssbx8-cmsmfcopy) + (FONTCHECKSUM O 1731613541) + (FONTAT R 1.0) + (FONTDSIZE R 8.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXibx8) + (FONTCHECKSUM O 25771274466) + (FONTAT R 1.0) + (FONTDSIZE R 8.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255558) + (KRN C L R -0.293058) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + (STOP) + (LABEL C P) + (KRN C A R -0.091667) + (LABEL C y) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + (STOP) + (LABEL C T) + (KRN C y R -0.091667) + (LABEL C Y) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (LABEL C a) + (KRN C r R -0.030556) + (LABEL C t) + (KRN C y R -0.030556) + (LABEL C u) + (KRN C w R -0.030556) + (STOP) + (LABEL C A) + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (LABEL C L) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030556) + (STOP) + (LABEL C I) + (KRN C I R 0.030556) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255558) + (CHARHT R 0.458334) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286114) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635418) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637775) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170139) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565279) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458334) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458334) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555557) + (CHARDP R 0.097223) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.9472275) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.06945) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743055) + (CHARDP R 0.048611) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255558) + (CHARHT R 0.458334) + (COMMENT + (KRN C l R -0.255558) + (KRN C L R -0.293058) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (CHARDP R 0.194443) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029114) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.830561) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (CHARDP R 0.1055565) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458334) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458334) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458334) + (CHARDP R 0.1055565) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.406252) + (CHARDP R -0.093748) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519447) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.423613) + (CHARHT R 0.694445) + (COMMENT + (KRN C I R 0.030556) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977783) + (CHARHT R 0.694445) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (COMMENT + (KRN C A R -0.091667) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARDP R 0.1055565) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C y R -0.091667) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038895) + (CHARHT R 0.694445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.0275) + (COMMENT + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.525003) + (CHARHT R 0.458334) + (COMMENT + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458334) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511114) + (CHARHT R 0.458334) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336113) + (CHARHT R 0.694445) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.015278) + (COMMENT + (KRN C j R 0.030556) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255558) + (CHARHT R 0.694445) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286114) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.53056) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255558) + (CHARHT R 0.694445) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.8666725) + (CHARHT R 0.458334) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372225) + (CHARHT R 0.458334) + (CHARIC R 0.015278) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421669) + (CHARHT R 0.458334) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404169) + (CHARHT R 0.589289) + (COMMENT + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (COMMENT + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (CHARIC R 0.015278) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.74445) + (CHARHT R 0.458334) + (CHARIC R 0.015278) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458334) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (CHARIC R 0.030556) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458334) + (CHARIC R 0.030556) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx9.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx9.vpl new file mode 100644 index 00000000000..0376efcb100 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfbx9.vpl @@ -0,0 +1,1312 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 9.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 32565424265) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458333) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssbx9-cmsmfcopy) + (FONTCHECKSUM O 37341233162) + (FONTAT R 1.0) + (FONTDSIZE R 9.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXibx9) + (FONTCHECKSUM O 34110133600) + (FONTAT R 1.0) + (FONTDSIZE R 9.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255556) + (KRN C L R -0.293058) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + (STOP) + (LABEL C P) + (KRN C A R -0.091668) + (LABEL C y) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + (STOP) + (LABEL C T) + (KRN C y R -0.091668) + (LABEL C Y) + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (LABEL C a) + (KRN C r R -0.030557) + (LABEL C t) + (KRN C y R -0.030557) + (LABEL C u) + (KRN C w R -0.030557) + (STOP) + (LABEL C A) + (KRN C t R -0.030557) + (KRN C C R -0.030557) + (KRN C O R -0.030557) + (KRN C G R -0.030557) + (KRN C U R -0.030557) + (KRN C Q R -0.030557) + (LABEL C L) + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030557) + (STOP) + (LABEL C I) + (KRN C I R 0.030557) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.58056) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672228) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.641671) + (CHARHT R 0.694445) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586114) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586114) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891671) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891671) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255556) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635417) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637776) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170139) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565281) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555555) + (CHARDP R 0.097222) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.947228) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.069451) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743055) + (CHARDP R 0.048611) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255556) + (CHARHT R 0.458333) + (COMMENT + (KRN C l R -0.255556) + (KRN C L R -0.293058) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029119) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.83056) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458333) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.40625) + (CHARDP R -0.09375) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519448) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519448) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030557) + (KRN C C R -0.030557) + (KRN C O R -0.030557) + (KRN C G R -0.030557) + (KRN C U R -0.030557) + (KRN C Q R -0.030557) + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.641671) + (CHARHT R 0.694445) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.611116) + (CHARHT R 0.694445) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.424386) + (CHARHT R 0.694445) + (COMMENT + (KRN C I R 0.030557) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519448) + (CHARHT R 0.694445) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763896) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.58056) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977785) + (CHARHT R 0.694445) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (COMMENT + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (COMMENT + (KRN C A R -0.091668) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARDP R 0.105556) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C y R -0.091668) + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763896) + (CHARHT R 0.694445) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038897) + (CHARHT R 0.694445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (COMMENT + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.0275) + (COMMENT + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343059) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343059) + (CHARHT R 0.75) + (CHARDP R 0.25) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.5250025) + (CHARHT R 0.458333) + (COMMENT + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458333) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511113) + (CHARHT R 0.458333) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336114) + (CHARHT R 0.694445) + (CHARIC R 0.076389) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.015278) + (COMMENT + (KRN C j R 0.030557) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255556) + (CHARHT R 0.694445) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286113) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530559) + (CHARHT R 0.694445) + (COMMENT + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255556) + (CHARHT R 0.694445) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866671) + (CHARHT R 0.458333) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372225) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.42167) + (CHARHT R 0.458333) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404168) + (CHARHT R 0.58929) + (COMMENT + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (COMMENT + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744448) + (CHARHT R 0.458333) + (CHARIC R 0.015278) + (COMMENT + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.015278) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458333) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.030557) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458333) + (CHARIC R 0.030557) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi10.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi10.vpl new file mode 100644 index 00000000000..f1e38b98f96 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi10.vpl @@ -0,0 +1,1417 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 36173133153) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.212555) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458333) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssxi10-cmsmfcopy) + (FONTCHECKSUM O 3342174550) + (FONTAT R 1.0) + (FONTDSIZE R 10.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXixi10) + (FONTCHECKSUM O 14451443033) + (FONTAT R 1.0) + (FONTDSIZE R 10.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255557) + (KRN C L R -0.293057) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.07639) + (KRN O 77 R 0.07639) + (KRN O 41 R 0.07639) + (KRN O 51 R 0.07639) + (KRN O 135 R 0.07639) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.07639) + (KRN O 77 R 0.07639) + (KRN O 41 R 0.07639) + (KRN O 51 R 0.07639) + (KRN O 135 R 0.07639) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + (STOP) + (LABEL C P) + (KRN C A R -0.091667) + (LABEL C y) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + (STOP) + (LABEL C T) + (KRN C y R -0.091667) + (LABEL C Y) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (LABEL C a) + (KRN C r R -0.030556) + (LABEL C t) + (KRN C y R -0.030556) + (LABEL C u) + (KRN C w R -0.030556) + (STOP) + (LABEL C A) + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (LABEL C L) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030556) + (STOP) + (LABEL C I) + (KRN C I R 0.030556) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (CHARIC R 0.132329) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.126218) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.147608) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.08753) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.043248) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.08753) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.07639) + (KRN O 77 R 0.07639) + (KRN O 41 R 0.07639) + (KRN O 51 R 0.07639) + (KRN O 135 R 0.07639) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (CHARIC R 0.115664) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (CHARIC R 0.115664) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635417) + (CHARIC R 0.057283) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.0920515) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637776) + (CHARIC R 0.089727) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.800253) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170138) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.56528) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458333) + (CHARIC R 0.075279) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458333) + (CHARIC R 0.075279) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555555) + (CHARDP R 0.097223) + (CHARIC R 0.033197) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.9472275) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.06945) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743055) + (CHARDP R 0.048612) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (COMMENT + (KRN C l R -0.255557) + (KRN C L R -0.293057) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694445) + (CHARIC R 0.060107) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.027606) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (CHARDP R 0.194443) + (CHARIC R 0.055796) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029119) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.028486) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.830561) + (CHARHT R 0.694445) + (CHARIC R 0.030754) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090663) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARIC R 0.113582) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458333) + (CHARIC R 0.018155) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARDP R 0.105556) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (CHARIC R 0.018778) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.40625) + (CHARDP R -0.09375) + (CHARIC R 0.055796) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519447) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (CHARIC R 0.118086) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (CHARIC R 0.132329) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.425) + (CHARHT R 0.694445) + (CHARIC R 0.132329) + (COMMENT + (KRN C I R 0.030556) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977783) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (COMMENT + (KRN C A R -0.091667) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARDP R 0.105556) + (CHARIC R 0.072769) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.132329) + (COMMENT + (KRN C y R -0.091667) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038895) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.132329) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.175107) + (COMMENT + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.159416) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.141497) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.105249) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.053101) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.098996) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090663) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.525003) + (CHARHT R 0.458333) + (CHARIC R 0.038732) + (COMMENT + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561114) + (CHARHT R 0.694445) + (CHARIC R 0.033432) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458333) + (CHARIC R 0.085199) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561114) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511114) + (CHARHT R 0.458333) + (CHARIC R 0.075279) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336113) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.07639) + (KRN O 77 R 0.07639) + (KRN O 41 R 0.07639) + (KRN O 51 R 0.07639) + (KRN O 135 R 0.07639) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.1126995) + (COMMENT + (KRN C j R 0.030556) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561114) + (CHARHT R 0.694445) + (CHARIC R 0.046112) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255557) + (CHARHT R 0.694445) + (CHARIC R 0.123996) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286113) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530559) + (CHARHT R 0.694445) + (CHARIC R 0.085199) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255557) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866672) + (CHARHT R 0.458333) + (CHARIC R 0.046112) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARIC R 0.046112) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.068194) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.0426) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372225) + (CHARHT R 0.458333) + (CHARIC R 0.1126995) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421669) + (CHARHT R 0.458333) + (CHARIC R 0.079088) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404169) + (CHARHT R 0.589289) + (CHARIC R 0.072977) + (COMMENT + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARIC R 0.068254) + (COMMENT + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARIC R 0.1126995) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744449) + (CHARHT R 0.458333) + (CHARIC R 0.1126995) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARIC R 0.094365) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.1126995) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476392) + (CHARHT R 0.458333) + (CHARIC R 0.091588) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.090764) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458333) + (CHARIC R 0.090764) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.083717) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi12.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi12.vpl new file mode 100644 index 00000000000..de88527b7a0 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi12.vpl @@ -0,0 +1,1417 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 12.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 17704272057) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.212555) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458333) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssxi12-cmsmfcopy) + (FONTCHECKSUM O 16720247762) + (FONTAT R 1.0) + (FONTDSIZE R 12.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXixi12) + (FONTCHECKSUM O 5023144536) + (FONTAT R 1.0) + (FONTDSIZE R 12.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255557) + (KRN C L R -0.2930565) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + (STOP) + (LABEL C P) + (KRN C A R -0.091667) + (LABEL C y) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + (STOP) + (LABEL C T) + (KRN C y R -0.091667) + (LABEL C Y) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (LABEL C a) + (KRN C r R -0.030556) + (LABEL C t) + (KRN C y R -0.030556) + (LABEL C u) + (KRN C w R -0.030556) + (STOP) + (LABEL C A) + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (LABEL C L) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030556) + (STOP) + (LABEL C I) + (KRN C I R 0.030556) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580559) + (CHARHT R 0.694444) + (CHARIC R 0.132329) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672226) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.126218) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.147607) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (CHARIC R 0.087531) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.043248) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694444) + (CHARIC R 0.087531) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.080151) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.64167) + (CHARHT R 0.694444) + (CHARIC R 0.223996) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586114) + (CHARHT R 0.694444) + (CHARIC R 0.115663) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586114) + (CHARHT R 0.694444) + (CHARIC R 0.11844) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891671) + (CHARHT R 0.694444) + (CHARIC R 0.115663) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891671) + (CHARHT R 0.694444) + (CHARIC R 0.11844) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (CHARIC R 0.0682535) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286113) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.0682535) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635417) + (CHARIC R 0.057282) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.0920515) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637776) + (CHARIC R 0.089729) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.800252) + (CHARHT R 0.694444) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170138) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565278) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555556) + (CHARDP R 0.097222) + (CHARIC R 0.033196) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.9472275) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.06945) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743054) + (CHARDP R 0.048611) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255557) + (CHARHT R 0.458333) + (COMMENT + (KRN C l R -0.255557) + (KRN C L R -0.2930565) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694444) + (CHARIC R 0.060107) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558335) + (CHARHT R 0.694444) + (CHARIC R 0.027606) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694444) + (CHARDP R 0.194443) + (CHARIC R 0.055795) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055556) + (CHARIC R 0.117051) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029117) + (CHARHT R 0.75) + (CHARDP R 0.055556) + (CHARIC R 0.028487) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.83056) + (CHARHT R 0.694444) + (CHARIC R 0.030754) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (CHARIC R 0.090663) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARIC R 0.113583) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130555) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458333) + (CHARIC R 0.018155) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130555) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARDP R 0.105556) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194444) + (CHARIC R 0.018777) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.406251) + (CHARDP R -0.093749) + (CHARIC R 0.055795) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519447) + (CHARHT R 0.5) + (CHARDP R 0.194444) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519447) + (CHARHT R 0.694444) + (CHARIC R 0.118087) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (COMMENT + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.080151) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.64167) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.6111145) + (CHARHT R 0.694444) + (CHARIC R 0.132329) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.421295) + (CHARHT R 0.694444) + (CHARIC R 0.132329) + (COMMENT + (KRN C I R 0.030556) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519447) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763893) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580559) + (CHARHT R 0.694444) + (COMMENT + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977783) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (CHARIC R 0.080151) + (COMMENT + (KRN C A R -0.091667) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694444) + (CHARDP R 0.105556) + (CHARIC R 0.072769) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702782) + (CHARHT R 0.694444) + (CHARIC R 0.080151) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.132329) + (COMMENT + (KRN C y R -0.091667) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763893) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.162885) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038895) + (CHARHT R 0.694444) + (CHARIC R 0.162885) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.132329) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733337) + (CHARHT R 0.694444) + (CHARIC R 0.175107) + (COMMENT + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694444) + (CHARIC R 0.117051) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343057) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.159416) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558335) + (CHARHT R 0.694444) + (CHARIC R 0.141496) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343057) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.105248) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.053101) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (CHARIC R 0.098995) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694444) + (CHARIC R 0.090663) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.5250025) + (CHARHT R 0.458333) + (CHARIC R 0.038732) + (COMMENT + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (CHARIC R 0.033433) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458333) + (CHARIC R 0.085198) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (CHARIC R 0.11844) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511113) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336113) + (CHARHT R 0.694444) + (CHARIC R 0.223996) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.112699) + (COMMENT + (KRN C j R 0.030556) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561114) + (CHARHT R 0.694444) + (CHARIC R 0.046113) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255557) + (CHARHT R 0.694444) + (CHARIC R 0.123996) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286113) + (CHARHT R 0.694444) + (CHARDP R 0.194444) + (CHARIC R 0.11844) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530559) + (CHARHT R 0.694444) + (CHARIC R 0.085198) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255557) + (CHARHT R 0.694444) + (CHARIC R 0.11844) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866672) + (CHARHT R 0.458333) + (CHARIC R 0.046113) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARIC R 0.046113) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.068194) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.0426) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.0682535) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372224) + (CHARHT R 0.458333) + (CHARIC R 0.112699) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421669) + (CHARHT R 0.458333) + (CHARIC R 0.079087) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404168) + (CHARHT R 0.58929) + (CHARIC R 0.072976) + (COMMENT + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561114) + (CHARHT R 0.458333) + (CHARIC R 0.0682535) + (COMMENT + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARIC R 0.112699) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744449) + (CHARHT R 0.458333) + (CHARIC R 0.112699) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARIC R 0.094365) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500003) + (CHARHT R 0.458333) + (CHARDP R 0.194444) + (CHARIC R 0.112699) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458333) + (CHARIC R 0.091588) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.090764) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458333) + (CHARIC R 0.090764) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.086495) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694444) + (CHARIC R 0.083717) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi17.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi17.vpl new file mode 100644 index 00000000000..926344e1fd0 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi17.vpl @@ -0,0 +1,1417 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 17.279999) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 22737500127) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.212555) + (SPACE R 0.366513) + (STRETCH R 0.183256) + (SHRINK R 0.122171) + (XHEIGHT R 0.458302) + (QUAD R 1.099539) + (EXTRASPACE R 0.122171) + ) +(MAPFONT D 0 + (FONTNAME cmssxi17-cmsmfcopy) + (FONTCHECKSUM O 31156004704) + (FONTAT R 1.0) + (FONTDSIZE R 17.279999) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXixi17) + (FONTCHECKSUM O 10412464571) + (FONTAT R 1.0) + (FONTDSIZE R 17.279999) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255434) + (KRN C L R -0.292971) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122171) + (KRN O 41 R 0.122171) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + (STOP) + (LABEL C P) + (KRN C A R -0.091629) + (LABEL C y) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + (STOP) + (LABEL C T) + (KRN C y R -0.091629) + (LABEL C Y) + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (LABEL C a) + (KRN C r R -0.030543) + (LABEL C t) + (KRN C y R -0.030543) + (LABEL C u) + (KRN C w R -0.030543) + (STOP) + (LABEL C A) + (KRN C t R -0.030543) + (KRN C C R -0.030543) + (KRN C O R -0.030543) + (KRN C G R -0.030543) + (KRN C U R -0.030543) + (KRN C Q R -0.030543) + (LABEL C L) + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + (STOP) + (LABEL C g) + (KRN C j R 0.030543) + (STOP) + (LABEL C I) + (KRN C I R 0.030543) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580313) + (CHARHT R 0.694445) + (CHARIC R 0.132337) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916283) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (CHARIC R 0.072782) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.671942) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (CHARIC R 0.126227) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (CHARIC R 0.147608) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (CHARIC R 0.0875435) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARIC R 0.043261) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.855197) + (CHARHT R 0.694445) + (CHARIC R 0.0875435) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARIC R 0.080162) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.641398) + (CHARHT R 0.694445) + (CHARIC R 0.223965) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.585858) + (CHARHT R 0.694445) + (CHARIC R 0.115699) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.585858) + (CHARHT R 0.694445) + (CHARIC R 0.118512) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891286) + (CHARHT R 0.694445) + (CHARIC R 0.115699) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891286) + (CHARHT R 0.694445) + (CHARIC R 0.118512) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255434) + (CHARHT R 0.458302) + (CHARIC R 0.068318) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.285977) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.068318) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.086522) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.549769) + (CHARHT R 0.635408) + (CHARIC R 0.057255) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.092068) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.549769) + (CHARHT R 0.637731) + (CHARIC R 0.089738) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.799951) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488684) + (CHARDP R 0.170196) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565202) + (CHARHT R 0.694445) + (CHARIC R 0.086522) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794111) + (CHARHT R 0.458302) + (CHARIC R 0.0752735) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.855197) + (CHARHT R 0.458302) + (CHARIC R 0.0752735) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.549769) + (CHARHT R 0.555556) + (CHARDP R 0.097255) + (CHARIC R 0.03318) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.946826) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.068996) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.855197) + (CHARHT R 0.7430725) + (CHARDP R 0.048628) + (CHARIC R 0.072782) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255434) + (CHARHT R 0.458302) + (COMMENT + (KRN C l R -0.255434) + (KRN C L R -0.292971) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366513) + (CHARHT R 0.694445) + (CHARIC R 0.060159) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558128) + (CHARHT R 0.694445) + (CHARIC R 0.027686) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916283) + (CHARHT R 0.694445) + (CHARDP R 0.194509) + (CHARIC R 0.055792) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (CHARDP R 0.055619) + (CHARIC R 0.117064) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029043) + (CHARHT R 0.750064) + (CHARDP R 0.055619) + (CHARIC R 0.028499) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.8302) + (CHARHT R 0.694445) + (CHARIC R 0.030783) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (CHARIC R 0.090701) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122171) + (KRN O 41 R 0.122171) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.427598) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (CHARIC R 0.128886) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.427598) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (CHARIC R 0.022589) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (CHARIC R 0.113615) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.855197) + (CHARHT R 0.616481) + (CHARDP R 0.116545) + (CHARIC R 0.022589) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305428) + (CHARHT R 0.130529) + (CHARDP R 0.105614) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366513) + (CHARHT R 0.458302) + (CHARIC R 0.018164) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305428) + (CHARHT R 0.130529) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.549769) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (CHARIC R 0.128886) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305428) + (CHARHT R 0.458302) + (CHARIC R 0.040508) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305428) + (CHARHT R 0.458302) + (CHARDP R 0.105614) + (CHARIC R 0.040508) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366513) + (CHARHT R 0.499935) + (CHARDP R 0.194509) + (CHARIC R 0.018815) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.855197) + (CHARHT R 0.4061775) + (CHARDP R -0.093758) + (CHARIC R 0.055792) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519227) + (CHARHT R 0.499935) + (CHARDP R 0.194509) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519227) + (CHARHT R 0.694445) + (CHARIC R 0.118087) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (CHARIC R 0.072782) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030543) + (KRN C C R -0.030543) + (KRN C O R -0.030543) + (KRN C G R -0.030543) + (KRN C U R -0.030543) + (KRN C Q R -0.030543) + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.080162) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (CHARIC R 0.072782) + (COMMENT + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.641398) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.610856) + (CHARHT R 0.694445) + (CHARIC R 0.132337) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (CHARIC R 0.086521) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.415704) + (CHARHT R 0.694445) + (CHARIC R 0.132337) + (COMMENT + (KRN C I R 0.030543) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519227) + (CHARHT R 0.694445) + (CHARIC R 0.086521) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.76357) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (COMMENT + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580313) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091629) + (KRN C Y R -0.091629) + (KRN C V R -0.122171) + (KRN C W R -0.122171) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977368) + (CHARHT R 0.694445) + (CHARIC R 0.086521) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794112) + (CHARHT R 0.694445) + (CHARIC R 0.086521) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARIC R 0.072782) + (COMMENT + (KRN C X R -0.030543) + (KRN C W R -0.030543) + (KRN C A R -0.030543) + (KRN C V R -0.030543) + (KRN C Y R -0.030543) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (CHARIC R 0.080162) + (COMMENT + (KRN C A R -0.091629) + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794111) + (CHARHT R 0.694445) + (CHARDP R 0.105614) + (CHARIC R 0.072782) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702483) + (CHARHT R 0.694445) + (CHARIC R 0.080162) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.610855) + (CHARHT R 0.694445) + (CHARIC R 0.086522) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733026) + (CHARHT R 0.694445) + (CHARIC R 0.132337) + (COMMENT + (KRN C y R -0.091629) + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.76357) + (CHARHT R 0.694445) + (CHARIC R 0.086521) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.162879) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038454) + (CHARHT R 0.694445) + (CHARIC R 0.162879) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C u R -0.030543) + (KRN C r R -0.030543) + (KRN C a R -0.030543) + (KRN C A R -0.091629) + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.132337) + (COMMENT + (KRN C O R -0.030543) + (KRN C C R -0.030543) + (KRN C G R -0.030543) + (KRN C Q R -0.030543) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.7330265) + (CHARHT R 0.694445) + (CHARIC R 0.175096) + (COMMENT + (KRN C e R -0.091629) + (KRN C o R -0.091629) + (KRN C r R -0.091629) + (KRN C a R -0.091629) + (KRN C A R -0.091629) + (KRN C u R -0.091629) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.671941) + (CHARHT R 0.694445) + (CHARIC R 0.117064) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.342963) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (CHARIC R 0.15943) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558128) + (CHARHT R 0.694445) + (CHARIC R 0.141499) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.342963) + (CHARHT R 0.750064) + (CHARDP R 0.250128) + (CHARIC R 0.105337) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.053073) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (CHARIC R 0.099061) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305428) + (CHARHT R 0.694445) + (CHARIC R 0.090701) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.524773) + (CHARHT R 0.458302) + (CHARIC R 0.038796) + (COMMENT + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (CHARIC R 0.033436) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488684) + (CHARHT R 0.458302) + (CHARIC R 0.085197) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (CHARIC R 0.118512) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.510948) + (CHARHT R 0.458302) + (CHARIC R 0.0752735) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.335971) + (CHARHT R 0.694445) + (CHARIC R 0.223965) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076357) + (KRN O 77 R 0.076357) + (KRN O 41 R 0.076357) + (KRN O 51 R 0.076357) + (KRN O 135 R 0.076357) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.112685) + (COMMENT + (KRN C j R 0.030543) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.560862) + (CHARHT R 0.694445) + (CHARIC R 0.046177) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255434) + (CHARHT R 0.694445) + (CHARIC R 0.124058) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.285977) + (CHARHT R 0.694445) + (CHARDP R 0.194509) + (CHARIC R 0.118512) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530319) + (CHARHT R 0.694445) + (CHARIC R 0.085197) + (COMMENT + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255434) + (CHARHT R 0.694445) + (CHARIC R 0.118512) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866289) + (CHARHT R 0.458302) + (CHARIC R 0.046177) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARIC R 0.046177) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (CHARIC R 0.06819) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.042599) + (COMMENT + (KRN C e R 0.030543) + (KRN C o R 0.030543) + (KRN C x R -0.030543) + (KRN C d R 0.030543) + (KRN C c R 0.030543) + (KRN C q R 0.030543) + (KRN C r R -0.030543) + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.068318) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372059) + (CHARHT R 0.458302) + (CHARIC R 0.112685) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421491) + (CHARHT R 0.458302) + (CHARIC R 0.079089) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404048) + (CHARHT R 0.589248) + (CHARIC R 0.072981) + (COMMENT + (KRN C y R -0.030543) + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.560862) + (CHARHT R 0.458302) + (CHARIC R 0.068318) + (COMMENT + (KRN C w R -0.030543) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (CHARIC R 0.112685) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744118) + (CHARHT R 0.458302) + (CHARIC R 0.112685) + (COMMENT + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN C o R -0.030543) + (KRN C c R -0.030543) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (CHARIC R 0.09436) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.499776) + (CHARHT R 0.458302) + (CHARDP R 0.194509) + (CHARIC R 0.112685) + (COMMENT + (KRN C o R -0.030543) + (KRN C e R -0.030543) + (KRN C a R -0.030543) + (KRN O 56 R -0.091629) + (KRN O 54 R -0.091629) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476186) + (CHARHT R 0.458302) + (CHARIC R 0.091587) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.549769) + (CHARHT R 0.458302) + (CHARIC R 0.090748) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.099539) + (CHARHT R 0.458302) + (CHARIC R 0.090748) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.086522) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.086522) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.549769) + (CHARHT R 0.694445) + (CHARIC R 0.08379) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi8.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi8.vpl new file mode 100644 index 00000000000..385d48922a6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi8.vpl @@ -0,0 +1,1417 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 8.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 3524353754) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.212555) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458334) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssxi8-cmsmfcopy) + (FONTCHECKSUM O 7041147601) + (FONTAT R 1.0) + (FONTDSIZE R 8.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXixi8) + (FONTCHECKSUM O 3707272264) + (FONTAT R 1.0) + (FONTDSIZE R 8.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255558) + (KRN C L R -0.293058) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + (STOP) + (LABEL C P) + (KRN C A R -0.091667) + (LABEL C y) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + (STOP) + (LABEL C T) + (KRN C y R -0.091667) + (LABEL C Y) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (LABEL C a) + (KRN C r R -0.030556) + (LABEL C t) + (KRN C y R -0.030556) + (LABEL C u) + (KRN C w R -0.030556) + (STOP) + (LABEL C A) + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (LABEL C L) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030556) + (STOP) + (LABEL C I) + (KRN C I R 0.030556) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (CHARIC R 0.13233) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.126219) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.147608) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.08753) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.043249) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.08753) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.080151) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (CHARIC R 0.115664) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586115) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (CHARIC R 0.115664) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891672) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255558) + (CHARHT R 0.458334) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286114) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635418) + (CHARIC R 0.057283) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.092052) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637775) + (CHARIC R 0.089729) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.800253) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170139) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565279) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458334) + (CHARIC R 0.075279) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458334) + (CHARIC R 0.075279) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555557) + (CHARDP R 0.097223) + (CHARIC R 0.033197) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.9472275) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.06945) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743055) + (CHARDP R 0.048611) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255558) + (CHARHT R 0.458334) + (COMMENT + (KRN C l R -0.255558) + (KRN C L R -0.293058) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694445) + (CHARIC R 0.060108) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.027607) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (CHARDP R 0.194443) + (CHARIC R 0.055796) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029114) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.028486) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.830561) + (CHARHT R 0.694445) + (CHARIC R 0.030754) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090664) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARIC R 0.113583) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (CHARDP R 0.1055565) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458334) + (CHARIC R 0.018154) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458334) + (CHARIC R 0.040478) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458334) + (CHARDP R 0.1055565) + (CHARIC R 0.040478) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (CHARIC R 0.018778) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.406252) + (CHARDP R -0.093748) + (CHARIC R 0.055796) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519447) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (CHARIC R 0.118086) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030556) + (KRN C C R -0.030556) + (KRN C O R -0.030556) + (KRN C G R -0.030556) + (KRN C U R -0.030556) + (KRN C Q R -0.030556) + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.080151) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.64167) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (CHARIC R 0.13233) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.416666) + (CHARHT R 0.694445) + (CHARIC R 0.13233) + (COMMENT + (KRN C I R 0.030556) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519447) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.580559) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091667) + (KRN C Y R -0.091667) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977783) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030556) + (KRN C W R -0.030556) + (KRN C A R -0.030556) + (KRN C V R -0.030556) + (KRN C Y R -0.030556) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.080151) + (COMMENT + (KRN C A R -0.091667) + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARDP R 0.1055565) + (CHARIC R 0.072769) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702782) + (CHARHT R 0.694445) + (CHARIC R 0.080151) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.13233) + (COMMENT + (KRN C y R -0.091667) + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763893) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038895) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C u R -0.030556) + (KRN C r R -0.030556) + (KRN C a R -0.030556) + (KRN C A R -0.091667) + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.13233) + (COMMENT + (KRN C O R -0.030556) + (KRN C C R -0.030556) + (KRN C G R -0.030556) + (KRN C Q R -0.030556) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.175108) + (COMMENT + (KRN C e R -0.091667) + (KRN C o R -0.091667) + (KRN C r R -0.091667) + (KRN C a R -0.091667) + (KRN C A R -0.091667) + (KRN C u R -0.091667) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.159416) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.141497) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343058) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.105249) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.053101) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.098997) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090664) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.525003) + (CHARHT R 0.458334) + (CHARIC R 0.038733) + (COMMENT + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (CHARIC R 0.033432) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458334) + (CHARIC R 0.085199) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511114) + (CHARHT R 0.458334) + (CHARIC R 0.075279) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336113) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.1126995) + (COMMENT + (KRN C j R 0.030556) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561115) + (CHARHT R 0.694445) + (CHARIC R 0.046112) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255558) + (CHARHT R 0.694445) + (CHARIC R 0.123997) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286114) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.53056) + (CHARHT R 0.694445) + (CHARIC R 0.085199) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255558) + (CHARHT R 0.694445) + (CHARIC R 0.118441) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.8666725) + (CHARHT R 0.458334) + (CHARIC R 0.046112) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARIC R 0.046112) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (CHARIC R 0.068195) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.042599) + (COMMENT + (KRN C e R 0.030556) + (KRN C o R 0.030556) + (KRN C x R -0.030556) + (KRN C d R 0.030556) + (KRN C c R 0.030556) + (KRN C q R 0.030556) + (KRN C r R -0.030556) + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372225) + (CHARHT R 0.458334) + (CHARIC R 0.1126995) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.421669) + (CHARHT R 0.458334) + (CHARIC R 0.079088) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404169) + (CHARHT R 0.589289) + (CHARIC R 0.072977) + (COMMENT + (KRN C y R -0.030556) + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561115) + (CHARHT R 0.458334) + (CHARIC R 0.068254) + (COMMENT + (KRN C w R -0.030556) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (CHARIC R 0.1126995) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.74445) + (CHARHT R 0.458334) + (CHARIC R 0.1126995) + (COMMENT + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN C o R -0.030556) + (KRN C c R -0.030556) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (CHARIC R 0.094366) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500004) + (CHARHT R 0.458334) + (CHARDP R 0.194445) + (CHARIC R 0.1126995) + (COMMENT + (KRN C o R -0.030556) + (KRN C e R -0.030556) + (KRN C a R -0.030556) + (KRN O 56 R -0.091667) + (KRN O 54 R -0.091667) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458334) + (CHARIC R 0.091589) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458334) + (CHARIC R 0.090765) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458334) + (CHARIC R 0.090765) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086496) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.083719) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi9.vpl b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi9.vpl new file mode 100644 index 00000000000..6b957ecbe54 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/cmsmfxi9.vpl @@ -0,0 +1,1417 @@ +(VTITLE ) +(FAMILY UNSPECIFIED) +(FACE F MRR) +(CODINGSCHEME UNSPECIFIED) +(DESIGNSIZE R 9.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 37522350112) +(SEVENBITSAFEFLAG TRUE) +(FONTDIMEN + (SLANT R 0.212555) + (SPACE R 0.366669) + (STRETCH R 0.183334) + (SHRINK R 0.122223) + (XHEIGHT R 0.458333) + (QUAD R 1.100006) + (EXTRASPACE R 0.122223) + ) +(MAPFONT D 0 + (FONTNAME cmssxi9-cmsmfcopy) + (FONTCHECKSUM O 4475357007) + (FONTAT R 1.0) + (FONTDSIZE R 9.0) + ) +(MAPFONT D 1 + (FONTNAME cmsmfIPiXixi9) + (FONTCHECKSUM O 34110133600) + (FONTAT R 1.0) + (FONTDSIZE R 9.0) + ) +(LIGTABLE + (LABEL O 40) + (KRN C l R -0.255556) + (KRN C L R -0.293058) + (STOP) + (LABEL C f) + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 13) + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + (STOP) + (LABEL O 140) + (LIG O 140 O 134) + (STOP) + (LABEL O 47) + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + (STOP) + (LABEL O 55) + (LIG O 55 O 173) + (STOP) + (LABEL O 173) + (LIG O 55 O 174) + (STOP) + (LABEL O 41) + (LIG O 140 O 74) + (STOP) + (LABEL O 77) + (LIG O 140 O 76) + (STOP) + (LABEL C k) + (LABEL C w) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + (STOP) + (LABEL C P) + (KRN C A R -0.091668) + (LABEL C y) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + (STOP) + (LABEL C F) + (LABEL C V) + (LABEL C W) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (LABEL C K) + (LABEL C X) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + (STOP) + (LABEL C T) + (KRN C y R -0.091668) + (LABEL C Y) + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + (STOP) + (LABEL C D) + (LABEL C O) + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + (STOP) + (LABEL C b) + (LABEL C o) + (LABEL C p) + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (LABEL C a) + (KRN C r R -0.030557) + (LABEL C t) + (KRN C y R -0.030557) + (LABEL C u) + (KRN C w R -0.030557) + (STOP) + (LABEL C A) + (KRN C t R -0.030557) + (KRN C C R -0.030557) + (KRN C O R -0.030557) + (KRN C G R -0.030557) + (KRN C U R -0.030557) + (KRN C Q R -0.030557) + (LABEL C L) + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + (STOP) + (LABEL C g) + (KRN C j R 0.030557) + (STOP) + (LABEL C I) + (KRN C I R 0.030557) + (STOP) + ) +(CHARACTER O 0 + (CHARWD R 0.58056) + (CHARHT R 0.694445) + (CHARIC R 0.132331) + (MAP + (SETCHAR O 0) + ) + ) +(CHARACTER O 1 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 1) + ) + ) +(CHARACTER O 2 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 2) + ) + ) +(CHARACTER O 3 + (CHARWD R 0.672228) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 3) + ) + ) +(CHARACTER O 4 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.126219) + (MAP + (SELECTFONT D 1) + (SETCHAR O 4) + ) + ) +(CHARACTER O 5 + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (CHARIC R 0.147609) + (MAP + (SELECTFONT D 1) + (SETCHAR O 5) + ) + ) +(CHARACTER O 6 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 6) + ) + ) +(CHARACTER O 7 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.087529) + (MAP + (SETCHAR O 7) + ) + ) +(CHARACTER O 10 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.043247) + (MAP + (SETCHAR O 10) + ) + ) +(CHARACTER O 11 + (CHARWD R 0.85556) + (CHARHT R 0.694445) + (CHARIC R 0.087529) + (MAP + (SETCHAR O 11) + ) + ) +(CHARACTER O 12 + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR O 12) + ) + ) +(CHARACTER O 13 + (CHARWD R 0.641671) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 16) + (LIG C l O 17) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR O 13) + ) + ) +(CHARACTER O 14 + (CHARWD R 0.586114) + (CHARHT R 0.694445) + (CHARIC R 0.115665) + (MAP + (SETCHAR O 14) + ) + ) +(CHARACTER O 15 + (CHARWD R 0.586114) + (CHARHT R 0.694445) + (CHARIC R 0.118443) + (MAP + (SETCHAR O 15) + ) + ) +(CHARACTER O 16 + (CHARWD R 0.891671) + (CHARHT R 0.694445) + (CHARIC R 0.115665) + (MAP + (SETCHAR O 16) + ) + ) +(CHARACTER O 17 + (CHARWD R 0.891671) + (CHARHT R 0.694445) + (CHARIC R 0.118443) + (MAP + (SETCHAR O 17) + ) + ) +(CHARACTER O 20 + (CHARWD R 0.255556) + (CHARHT R 0.458333) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 20) + ) + ) +(CHARACTER O 21 + (CHARWD R 0.286113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR O 21) + ) + ) +(CHARACTER O 22 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 22) + ) + ) +(CHARACTER O 23 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086497) + (MAP + (SETCHAR O 23) + ) + ) +(CHARACTER O 24 + (CHARWD R 0.550003) + (CHARHT R 0.635417) + (CHARIC R 0.0572815) + (MAP + (SETCHAR O 24) + ) + ) +(CHARACTER O 25 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.0920515) + (MAP + (SETCHAR O 25) + ) + ) +(CHARACTER O 26 + (CHARWD R 0.550003) + (CHARHT R 0.637776) + (CHARIC R 0.089728) + (MAP + (SETCHAR O 26) + ) + ) +(CHARACTER O 27 + (CHARWD R 0.800254) + (CHARHT R 0.694445) + (MAP + (SETCHAR O 27) + ) + ) +(CHARACTER O 30 + (CHARWD R 0.488892) + (CHARDP R 0.170139) + (MAP + (SETCHAR O 30) + ) + ) +(CHARACTER O 31 + (CHARWD R 0.565281) + (CHARHT R 0.694445) + (CHARIC R 0.086497) + (MAP + (SETCHAR O 31) + ) + ) +(CHARACTER O 32 + (CHARWD R 0.794449) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR O 32) + ) + ) +(CHARACTER O 33 + (CHARWD R 0.85556) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR O 33) + ) + ) +(CHARACTER O 34 + (CHARWD R 0.550003) + (CHARHT R 0.555555) + (CHARDP R 0.097222) + (CHARIC R 0.033196) + (MAP + (SETCHAR O 34) + ) + ) +(CHARACTER O 35 + (CHARWD R 0.947228) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 35) + ) + ) +(CHARACTER O 36 + (CHARWD R 1.069451) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 36) + ) + ) +(CHARACTER O 37 + (CHARWD R 0.85556) + (CHARHT R 0.743055) + (CHARDP R 0.048611) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 37) + ) + ) +(CHARACTER O 40 + (CHARWD R 0.255556) + (CHARHT R 0.458333) + (COMMENT + (KRN C l R -0.255556) + (KRN C L R -0.293058) + ) + (MAP + (SETCHAR O 40) + ) + ) +(CHARACTER O 41 + (CHARWD R 0.366669) + (CHARHT R 0.694445) + (CHARIC R 0.060108) + (COMMENT + (LIG O 140 O 74) + ) + (MAP + (SETCHAR O 41) + ) + ) +(CHARACTER O 42 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.027607) + (MAP + (SETCHAR O 42) + ) + ) +(CHARACTER O 43 + (CHARWD R 0.916672) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (CHARIC R 0.055795) + (MAP + (SETCHAR O 43) + ) + ) +(CHARACTER O 44 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.117052) + (MAP + (SETCHAR O 44) + ) + ) +(CHARACTER O 45 + (CHARWD R 1.029119) + (CHARHT R 0.75) + (CHARDP R 0.055555) + (CHARIC R 0.028486) + (MAP + (SETCHAR O 45) + ) + ) +(CHARACTER O 46 + (CHARWD R 0.83056) + (CHARHT R 0.694445) + (CHARIC R 0.030753) + (MAP + (SETCHAR O 46) + ) + ) +(CHARACTER O 47 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090664) + (COMMENT + (LIG O 47 O 42) + (KRN O 77 R 0.122223) + (KRN O 41 R 0.122223) + ) + (MAP + (SETCHAR O 47) + ) + ) +(CHARACTER O 50 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 50) + ) + ) +(CHARACTER O 51 + (CHARWD R 0.42778) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 51) + ) + ) +(CHARACTER O 52 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARIC R 0.113583) + (MAP + (SETCHAR O 52) + ) + ) +(CHARACTER O 53 + (CHARWD R 0.85556) + (CHARHT R 0.616669) + (CHARDP R 0.116669) + (CHARIC R 0.022583) + (MAP + (SETCHAR O 53) + ) + ) +(CHARACTER O 54 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (CHARDP R 0.105556) + (MAP + (SETCHAR O 54) + ) + ) +(CHARACTER O 55 + (CHARWD R 0.366669) + (CHARHT R 0.458333) + (CHARIC R 0.018154) + (COMMENT + (LIG O 55 O 173) + ) + (MAP + (SETCHAR O 55) + ) + ) +(CHARACTER O 56 + (CHARWD R 0.305557) + (CHARHT R 0.130556) + (MAP + (SETCHAR O 56) + ) + ) +(CHARACTER O 57 + (CHARWD R 0.550003) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.12886) + (MAP + (SETCHAR O 57) + ) + ) +(CHARACTER C 0 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 0) + ) + ) +(CHARACTER C 1 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 1) + ) + ) +(CHARACTER C 2 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 2) + ) + ) +(CHARACTER C 3 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 3) + ) + ) +(CHARACTER C 4 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 4) + ) + ) +(CHARACTER C 5 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 5) + ) + ) +(CHARACTER C 6 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 6) + ) + ) +(CHARACTER C 7 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 7) + ) + ) +(CHARACTER C 8 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 8) + ) + ) +(CHARACTER C 9 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C 9) + ) + ) +(CHARACTER O 72 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 72) + ) + ) +(CHARACTER O 73 + (CHARWD R 0.305557) + (CHARHT R 0.458333) + (CHARDP R 0.105556) + (CHARIC R 0.040477) + (MAP + (SETCHAR O 73) + ) + ) +(CHARACTER O 74 + (CHARWD R 0.366669) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (CHARIC R 0.018777) + (MAP + (SETCHAR O 74) + ) + ) +(CHARACTER O 75 + (CHARWD R 0.85556) + (CHARHT R 0.40625) + (CHARDP R -0.09375) + (CHARIC R 0.055795) + (MAP + (SETCHAR O 75) + ) + ) +(CHARACTER O 76 + (CHARWD R 0.519448) + (CHARHT R 0.5) + (CHARDP R 0.194445) + (MAP + (SETCHAR O 76) + ) + ) +(CHARACTER O 77 + (CHARWD R 0.519448) + (CHARHT R 0.694445) + (CHARIC R 0.118086) + (COMMENT + (LIG O 140 O 76) + ) + (MAP + (SETCHAR O 77) + ) + ) +(CHARACTER O 100 + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (MAP + (SETCHAR O 100) + ) + ) +(CHARACTER C A + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (COMMENT + (KRN C t R -0.030557) + (KRN C C R -0.030557) + (KRN C O R -0.030557) + (KRN C G R -0.030557) + (KRN C U R -0.030557) + (KRN C Q R -0.030557) + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C A) + ) + ) +(CHARACTER C B + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR C B) + ) + ) +(CHARACTER C C + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C C) + ) + ) +(CHARACTER C D + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + ) + (MAP + (SETCHAR C D) + ) + ) +(CHARACTER C E + (CHARWD R 0.641671) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C E) + ) + ) +(CHARACTER C F + (CHARWD R 0.611116) + (CHARHT R 0.694445) + (CHARIC R 0.132331) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C F) + ) + ) +(CHARACTER C G + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C G) + ) + ) +(CHARACTER C H + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (CHARIC R 0.086495) + (MAP + (SETCHAR C H) + ) + ) +(CHARACTER C I + (CHARWD R 0.424386) + (CHARHT R 0.694445) + (CHARIC R 0.132331) + (COMMENT + (KRN C I R 0.030557) + ) + (MAP + (SELECTFONT D 1) + (SETCHAR C I) + ) + ) +(CHARACTER C J + (CHARWD R 0.519448) + (CHARHT R 0.694445) + (CHARIC R 0.086495) + (MAP + (SETCHAR C J) + ) + ) +(CHARACTER C K + (CHARWD R 0.763896) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (COMMENT + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C K) + ) + ) +(CHARACTER C L + (CHARWD R 0.58056) + (CHARHT R 0.694445) + (COMMENT + (KRN C T R -0.091668) + (KRN C Y R -0.091668) + (KRN C V R -0.122223) + (KRN C W R -0.122223) + ) + (MAP + (SETCHAR C L) + ) + ) +(CHARACTER C M + (CHARWD R 0.977785) + (CHARHT R 0.694445) + (CHARIC R 0.086495) + (MAP + (SETCHAR C M) + ) + ) +(CHARACTER C N + (CHARWD R 0.794451) + (CHARHT R 0.694445) + (CHARIC R 0.086495) + (MAP + (SETCHAR C N) + ) + ) +(CHARACTER C O + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARIC R 0.072769) + (COMMENT + (KRN C X R -0.030557) + (KRN C W R -0.030557) + (KRN C A R -0.030557) + (KRN C V R -0.030557) + (KRN C Y R -0.030557) + ) + (MAP + (SETCHAR C O) + ) + ) +(CHARACTER C P + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (COMMENT + (KRN C A R -0.091668) + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + ) + (MAP + (SETCHAR C P) + ) + ) +(CHARACTER C Q + (CHARWD R 0.794449) + (CHARHT R 0.694445) + (CHARDP R 0.105556) + (CHARIC R 0.072769) + (MAP + (SETCHAR C Q) + ) + ) +(CHARACTER C R + (CHARWD R 0.702783) + (CHARHT R 0.694445) + (CHARIC R 0.08015) + (MAP + (SETCHAR C R) + ) + ) +(CHARACTER C S + (CHARWD R 0.6111145) + (CHARHT R 0.694445) + (CHARIC R 0.086497) + (MAP + (SETCHAR C S) + ) + ) +(CHARACTER C T + (CHARWD R 0.733337) + (CHARHT R 0.694445) + (CHARIC R 0.132331) + (COMMENT + (KRN C y R -0.091668) + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + ) + (MAP + (SETCHAR C T) + ) + ) +(CHARACTER C U + (CHARWD R 0.763896) + (CHARHT R 0.694445) + (CHARIC R 0.086495) + (MAP + (SETCHAR C U) + ) + ) +(CHARACTER C V + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C V) + ) + ) +(CHARACTER C W + (CHARWD R 1.038897) + (CHARHT R 0.694445) + (CHARIC R 0.162886) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C u R -0.030557) + (KRN C r R -0.030557) + (KRN C a R -0.030557) + (KRN C A R -0.091668) + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C W) + ) + ) +(CHARACTER C X + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.132331) + (COMMENT + (KRN C O R -0.030557) + (KRN C C R -0.030557) + (KRN C G R -0.030557) + (KRN C Q R -0.030557) + ) + (MAP + (SETCHAR C X) + ) + ) +(CHARACTER C Y + (CHARWD R 0.733339) + (CHARHT R 0.694445) + (CHARIC R 0.175108) + (COMMENT + (KRN C e R -0.091668) + (KRN C o R -0.091668) + (KRN C r R -0.091668) + (KRN C a R -0.091668) + (KRN C A R -0.091668) + (KRN C u R -0.091668) + ) + (MAP + (SETCHAR C Y) + ) + ) +(CHARACTER C Z + (CHARWD R 0.672226) + (CHARHT R 0.694445) + (CHARIC R 0.117052) + (MAP + (SETCHAR C Z) + ) + ) +(CHARACTER O 133 + (CHARWD R 0.343059) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.159417) + (MAP + (SETCHAR O 133) + ) + ) +(CHARACTER O 134 + (CHARWD R 0.558336) + (CHARHT R 0.694445) + (CHARIC R 0.141497) + (MAP + (SETCHAR O 134) + ) + ) +(CHARACTER O 135 + (CHARWD R 0.343059) + (CHARHT R 0.75) + (CHARDP R 0.25) + (CHARIC R 0.10525) + (MAP + (SETCHAR O 135) + ) + ) +(CHARACTER O 136 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.053099) + (MAP + (SETCHAR O 136) + ) + ) +(CHARACTER O 137 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.098997) + (MAP + (SETCHAR O 137) + ) + ) +(CHARACTER O 140 + (CHARWD R 0.305557) + (CHARHT R 0.694445) + (CHARIC R 0.090664) + (COMMENT + (LIG O 140 O 134) + ) + (MAP + (SETCHAR O 140) + ) + ) +(CHARACTER C a + (CHARWD R 0.5250025) + (CHARHT R 0.458333) + (CHARIC R 0.0387335) + (COMMENT + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C a) + ) + ) +(CHARACTER C b + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (CHARIC R 0.033434) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C b) + ) + ) +(CHARACTER C c + (CHARWD R 0.488892) + (CHARHT R 0.458333) + (CHARIC R 0.085198) + (MAP + (SETCHAR C c) + ) + ) +(CHARACTER C d + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (CHARIC R 0.118443) + (MAP + (SETCHAR C d) + ) + ) +(CHARACTER C e + (CHARWD R 0.511113) + (CHARHT R 0.458333) + (CHARIC R 0.07528) + (MAP + (SETCHAR C e) + ) + ) +(CHARACTER C f + (CHARWD R 0.336114) + (CHARHT R 0.694445) + (CHARIC R 0.223997) + (COMMENT + (LIG C i O 14) + (LIG C f O 13) + (LIG C l O 15) + (KRN O 47 R 0.076389) + (KRN O 77 R 0.076389) + (KRN O 41 R 0.076389) + (KRN O 51 R 0.076389) + (KRN O 135 R 0.076389) + ) + (MAP + (SETCHAR C f) + ) + ) +(CHARACTER C g + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.112698) + (COMMENT + (KRN C j R 0.030557) + ) + (MAP + (SETCHAR C g) + ) + ) +(CHARACTER C h + (CHARWD R 0.561113) + (CHARHT R 0.694445) + (CHARIC R 0.046114) + (MAP + (SETCHAR C h) + ) + ) +(CHARACTER C i + (CHARWD R 0.255556) + (CHARHT R 0.694445) + (CHARIC R 0.123998) + (MAP + (SETCHAR C i) + ) + ) +(CHARACTER C j + (CHARWD R 0.286113) + (CHARHT R 0.694445) + (CHARDP R 0.194445) + (CHARIC R 0.118443) + (MAP + (SETCHAR C j) + ) + ) +(CHARACTER C k + (CHARWD R 0.530559) + (CHARHT R 0.694445) + (CHARIC R 0.085198) + (COMMENT + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + ) + (MAP + (SETCHAR C k) + ) + ) +(CHARACTER C l + (CHARWD R 0.255556) + (CHARHT R 0.694445) + (CHARIC R 0.118443) + (MAP + (SETCHAR C l) + ) + ) +(CHARACTER C m + (CHARWD R 0.866671) + (CHARHT R 0.458333) + (CHARIC R 0.046114) + (MAP + (SETCHAR C m) + ) + ) +(CHARACTER C n + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARIC R 0.046114) + (MAP + (SETCHAR C n) + ) + ) +(CHARACTER C o + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.068195) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C o) + ) + ) +(CHARACTER C p + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.042599) + (COMMENT + (KRN C e R 0.030557) + (KRN C o R 0.030557) + (KRN C x R -0.030557) + (KRN C d R 0.030557) + (KRN C c R 0.030557) + (KRN C q R 0.030557) + (KRN C r R -0.030557) + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C p) + ) + ) +(CHARACTER C q + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.068254) + (MAP + (SETCHAR C q) + ) + ) +(CHARACTER C r + (CHARWD R 0.372225) + (CHARHT R 0.458333) + (CHARIC R 0.112698) + (MAP + (SETCHAR C r) + ) + ) +(CHARACTER C s + (CHARWD R 0.42167) + (CHARHT R 0.458333) + (CHARIC R 0.079086) + (MAP + (SETCHAR C s) + ) + ) +(CHARACTER C t + (CHARWD R 0.404168) + (CHARHT R 0.58929) + (CHARIC R 0.072976) + (COMMENT + (KRN C y R -0.030557) + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C t) + ) + ) +(CHARACTER C u + (CHARWD R 0.561113) + (CHARHT R 0.458333) + (CHARIC R 0.068254) + (COMMENT + (KRN C w R -0.030557) + ) + (MAP + (SETCHAR C u) + ) + ) +(CHARACTER C v + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (CHARIC R 0.112698) + (MAP + (SETCHAR C v) + ) + ) +(CHARACTER C w + (CHARWD R 0.744448) + (CHARHT R 0.458333) + (CHARIC R 0.112698) + (COMMENT + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN C o R -0.030557) + (KRN C c R -0.030557) + ) + (MAP + (SETCHAR C w) + ) + ) +(CHARACTER C x + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (CHARIC R 0.094365) + (MAP + (SETCHAR C x) + ) + ) +(CHARACTER C y + (CHARWD R 0.500002) + (CHARHT R 0.458333) + (CHARDP R 0.194445) + (CHARIC R 0.112698) + (COMMENT + (KRN C o R -0.030557) + (KRN C e R -0.030557) + (KRN C a R -0.030557) + (KRN O 56 R -0.091668) + (KRN O 54 R -0.091668) + ) + (MAP + (SETCHAR C y) + ) + ) +(CHARACTER C z + (CHARWD R 0.476391) + (CHARHT R 0.458333) + (CHARIC R 0.091587) + (MAP + (SETCHAR C z) + ) + ) +(CHARACTER O 173 + (CHARWD R 0.550003) + (CHARHT R 0.458333) + (CHARIC R 0.090766) + (COMMENT + (LIG O 55 O 174) + ) + (MAP + (SETCHAR O 173) + ) + ) +(CHARACTER O 174 + (CHARWD R 1.100006) + (CHARHT R 0.458333) + (CHARIC R 0.090766) + (MAP + (SETCHAR O 174) + ) + ) +(CHARACTER O 175 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086497) + (MAP + (SETCHAR O 175) + ) + ) +(CHARACTER O 176 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.086497) + (MAP + (SETCHAR O 176) + ) + ) +(CHARACTER O 177 + (CHARWD R 0.550003) + (CHARHT R 0.694445) + (CHARIC R 0.08372) + (MAP + (SETCHAR O 177) + ) + ) diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf b/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf Binary files differindex e9e2a9a4b6a..851cbbade2f 100644 --- a/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.pdf diff --git a/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex b/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex index a20250512c9..320f90eaa92 100644 --- a/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex +++ b/Master/texmf-dist/doc/fonts/sansmathfonts/sansmathfonts.tex @@ -6,7 +6,7 @@ % % author: Ariel Barton % -% Copyright Ariel Barton, 2013--2022 +% Copyright Ariel Barton, 2013--2024 % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -22,16 +22,16 @@ % The complete list of files considered part of this work is in % the file `sansmathfonts.pdf' and its source code `sansmathfonts.tex'. % -% Date: 2022/10/09 +% Date: 2024/10/15 \documentclass{amsart} \raggedbottom \usepackage[OT1]{fontenc} -\usepackage[I]{sansmathfonts} +\usepackage[I,AMS,letters]{sansmathfonts} %\renewcommand{\sfdefault}{xcmss}\let\mathserif\mathrm -\usepackage{hyperref, amsfonts, esint, slantsc, bm} +\usepackage{hyperref, amsfonts, amssymb, esint, slantsc, bm, enumitem} %\let\mathserif\mathrm @@ -46,7 +46,6 @@ \DeclareTextFontCommand{\cmsmf} {\fontencoding{OT1}\fontfamily{cmsmf}\selectfont} - \begin{document} @@ -71,7 +70,7 @@ By default, the commands \verb|\mathrm| and \verb|\mathsf| both produce sans ser \[\mathrm{mathrm}\quad\mathsf{mathsf}\quad\mathserif{mathserif}\] \textsf{sansmathfonts} knows about the \textsf{beamer} document class and will automatically use \textsf{beamer}'s \texttt{professionalfonts} theme. -The math fonts differ slightly from Knuth's standard sans serif fonts. Specifically, for ease of reading I have chosen to put the serifs back on the uppercase I, Pi and~Xi: +The math fonts differ slightly from Knuth's standard sans serif fonts. Specifically, for ease of reading I have chosen to put (some of) the serifs back on the uppercase I, Pi and~Xi: \[{I}\quad\mathrm{I}\quad\mathbf{I}\quad\bm{I}\quad \mathit{\Pi}\quad{\Pi}\quad\mathbf{\Pi}\quad \mathit{\Xi}\quad{\Xi}\quad\mathbf{\Xi}\quad @@ -83,13 +82,85 @@ Feedback is appreciated and may be sent to \texttt{origamist@gmail.com}. \section{Package options} -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \texttt{[I]} The \texttt{[I]} package option puts the serifs back on the capital I even in text mode. This option only works with the OT1 and U font encodings. It will work under \textsf{pdflatex}'s defaults; in Lua\LaTeX\ or Xe\LaTeX, you will need to change the text encoding by saying \texttt{\string\usepackage[OT1]\char`\{fontenc\char`\}}. \item \texttt{[onlymath]}, \texttt{[nottext]}. These options provide sans serif math but do not change the text sans serif font. -\item \texttt{[onlytext]}, \texttt{[notmath]}. These options provide sans serif text fonts and improve the behavior of \texttt{\char`\\mathsf} but do not change the default math font from roman to sans serif. You can get a similar effect by not using the \textsf{sansmathfonts} package and using the line \texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{xcmss\char`\}} +\item \texttt{[onlytext]}, \texttt{[notmath]}. These options provide sans serif text fonts and improve the behavior of \texttt{\char`\\mathsf} but do not change the default math font from roman to sans serif. You can get a similar effect by not using the \textsf{sansmathfonts} package and instead using the lines +\\\null\qquad\texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{xcmss\char`\}} +\\\null\qquad\texttt{\char`\\DeclareFontFamilySubstitution\char`\{TS1\char`\}\char`\{xcmss\char`\}\char`\{cmss\char`\}} +\\ or +\\\null\qquad \texttt{\char`\\renewcommand\char`\{\char`\\sfdefault\char`\}\char `\{cmsmf\char`\}} +\\\null\qquad\texttt{\char`\\DeclareFontFamilySubstitution\char`\{TS1\char`\}\char`\{cmsmf\char`\}\char`\{cmss\char`\}} +\\ in the document preamble. +\item \texttt{[AMS]} This package option defines the following five commands: + +\begin{tabular}{lc} +\texttt{\char`\\sanshbar}&$\sanshbar$\\ +\texttt{\char`\\sanshslash}&$\sanshslash$\\ +\texttt{\char`\\sansmho}&$\sansmho$\\ +\texttt{\char`\\sanseth}&$\sanseth$\\ +\texttt{\char`\\sansbackepsilon}&$\sansbackepsilon$\\ +\end{tabular} + +If the \texttt{[onlytext]} and \texttt{[notmath]} options are not selected, these commands are simply aliases for the corresponding AMS symbols \texttt{\char`\\hbar}, \texttt{\char`\\hslash}, \texttt{\char`\\mho}, \texttt{\char`\\eth}, \texttt{\char`\\backepsilon} (and will only work if the \textsf{amssymb} package is loaded). + +However, if the \texttt{[onlytext]} or \texttt{[notmath]} option is selected, then the above five commands will be redefined to produce sans serif symbols, even though \texttt{\char`\\hbar} and so on produce serifed symbols. + +\item\texttt{[letters]} This package option is similar to the \texttt{[AMS]} option. It defines sans serif versions of all the math symbols included in \TeX's letters font: + +\begin{tabular}[t]{lc} +\texttt{\char`\\sansalpha}&$\sansalpha$\\ +\texttt{\char`\\sansbeta}&$\sansbeta$\\ +\texttt{\char`\\sansgamma}&$\sansgamma$\\ +\texttt{\char`\\sansdelta}&$\sansdelta$\\ +\texttt{\char`\\sansepsilon}&$\sansepsilon$\\ +\texttt{\char`\\sanszeta}&$\sanszeta$\\ +\texttt{\char`\\sanseta}&$\sanseta$\\ +\texttt{\char`\\sanstheta}&$\sanstheta$\\ +\texttt{\char`\\sansiota}&$\sansiota$\\ +\texttt{\char`\\sanskappa}&$\sanskappa$\\ +\texttt{\char`\\sanslambda}&$\sanslambda$\\ +\texttt{\char`\\sansmu}&$\sansmu$\\ +\texttt{\char`\\sansnu}&$\sansnu$\\ +\end{tabular} +\begin{tabular}[t]{lc} +\texttt{\char`\\sansxi}&$\sansxi$\\ +\texttt{\char`\\sanspi}&$\sanspi$\\ +\texttt{\char`\\sansrho}&$\sansrho$\\ +\texttt{\char`\\sanssigma}&$\sanssigma$\\ +\texttt{\char`\\sanstau}&$\sanstau$\\ +\texttt{\char`\\sansupsilon}&$\sansupsilon$\\ +\texttt{\char`\\sansphi}&$\sansphi$\\ +\texttt{\char`\\sanschi}&$\sanschi$\\ +\texttt{\char`\\sanspsi}&$\sanspsi$\\ +\texttt{\char`\\sansomega}&$\sansomega$\\ +\texttt{\char`\\sansvarepsilon}&$\sansvarepsilon$\\ +\texttt{\char`\\sansvartheta}&$\sansvartheta$\\ +\texttt{\char`\\sansvarpi}&$\sansvarpi$\\ +\end{tabular} +\begin{tabular}[t]{lc} +\texttt{\char`\\sansvarrho}&$\sansvarrho$\\ +\texttt{\char`\\sansvarsigma}&$\sansvarsigma$\\ +\texttt{\char`\\sansvarphi}&$\sansvarphi$\\ +\texttt{\char`\\sansstar}&$\sansstar$\\ +\texttt{\char`\\sanspartial}&$\sanspartial$\\ +\texttt{\char`\\sansflat}&$\sansflat$\\ +\texttt{\char`\\sansnatural}&$\sansnatural$\\ +\texttt{\char`\\sanssharp}&$\sanssharp$\\ +\texttt{\char`\\sanssmile}&$\sanssmile$\\ +\texttt{\char`\\sansfrown}&$\sansfrown$\\ +\texttt{\char`\\sansell}&$\sansell$\\ +\texttt{\char`\\sanswp}&$\sanswp$\\ +\end{tabular} + +As with \texttt{[AMS]}, these are aliases to the corresponding standard commands if \texttt{[onlytext]} and \texttt{[notmath]} are not selected, and are a new math alphabet if \texttt{[onlytext]} or \texttt{[notmath]} is selected. + +Note that sans symbols for uppercase Greek letters are \emph{not} provided, as \texttt{\char`\\mathsf\char`\{\char`\\Gamma\char`\}} produces $\mathsf{\Gamma}$ (not \char0) even if \texttt{[onlytext]} or \texttt{[notmath]} is selected. + + \end{itemize} @@ -100,26 +171,32 @@ All of the Type 1 fonts in this package were generated using mftrace 1.2.18 and The following fonts are based mainly on Donald Knuth's Computer Modern fonts. -\textsf{\fontshape{ui}\selectfont Unslanted italic} (needed for the pounds symbol \textsf{\pounds}): -\begin{itemize} +\textsf{\fontshape{ui}\selectfont Unslanted italic} (needed in some versions of \TeX\ for the pounds symbol \textsf{\pounds}): + +\nobreak + +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssu10} -\end{itemize} +\end{itemize}} + +\bigskip Text \textsf{\textsc{caps and small caps}}, OT1 encoding: \nobreak -\noindent\parbox[t]{0.25\textwidth}{ -\begin{itemize} +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssbxcsc10} \item \textsf{cmssxicsc10} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmsscsc8} \item \textsf{cmsscsci8} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmsscsc9} \item \textsf{cmsscsci9} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmsscsc10} \item \textsf{cmsscsci10} \end{itemize}} @@ -130,20 +207,20 @@ Math italic ($\alpha \beta \gamma abc \ell \wp$): \nobreak -\noindent\parbox[t]{0.25\textwidth}{ -\begin{itemize} +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssmi5} \item \textsf{cmssmi6} \item \textsf{cmssmi7} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssmi8} \item \textsf{cmssmi9} \item \textsf{cmssmi10} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssmib5} \item \textsf{cmssmib6} \item \textsf{cmssmib7} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssmib8} \item \textsf{cmssmib9} \item \textsf{cmssmib10} @@ -155,20 +232,20 @@ Math symbols ($\Re\oplus \Im $): \nobreak -\noindent\parbox[t]{0.25\textwidth}{ -\begin{itemize} +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmsssy5} \item \textsf{cmsssy6} \item \textsf{cmsssy7} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmsssy8} \item \textsf{cmsssy9} \item \textsf{cmsssy10} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssbsy5} \item \textsf{cmssbsy6} \item \textsf{cmssbsy7} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssbsy8} \item \textsf{cmssbsy9} \item \textsf{cmssbsy10} @@ -181,14 +258,14 @@ Math extended fonts ($\int \sum \prod$): \nobreak -\noindent\parbox[t]{0.25\textwidth}{ -\begin{itemize} +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssex7} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssex8} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssex9} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth}{\begin{itemize}[leftmargin=*] \item \textsf{cmssex10} \end{itemize}} @@ -196,8 +273,8 @@ Math extended fonts ($\int \sum \prod$): \cmsmf{Sans serif text fonts with serifed capital~I:} -\noindent\parbox[t]{0.25\textwidth}{ -\begin{itemize} +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmsmf8} \item \textsf{cmsmf9} \item \textsf{cmsmf10} @@ -206,14 +283,16 @@ Math extended fonts ($\int \sum \prod$): \item \textsf{cmsmfcsc8} \item \textsf{cmsmfcsc9} \item \textsf{cmsmfcsc10} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}\par}\parbox[t]{0.235\textwidth} +{\begin{itemize}[leftmargin=*] \item \textsf{cmsmfbx8} \item \textsf{cmsmfbx9} \item \textsf{cmsmfbx10} \item \textsf{cmsmfbx12} \item \textsf{cmsmfbx17} -\item \noindent\rlap{\textsf{cmsmfbxcsc10}} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\item \textsf{cmsmfbxcsc10} +\end{itemize}}\parbox[t]{0.235\textwidth} +{\begin{itemize}[leftmargin=*] \item \textsf{cmsmfi8} \item \textsf{cmsmfi9} \item \textsf{cmsmfi10} @@ -222,13 +301,14 @@ Math extended fonts ($\int \sum \prod$): \item \textsf{cmsmfcsci8} \item \textsf{cmsmfcsci9} \item \textsf{cmsmfcsci10} -\end{itemize}}\parbox[t]{0.25\textwidth}{\begin{itemize} +\end{itemize}}\parbox[t]{0.235\textwidth} +{\begin{itemize}[leftmargin=*] \item \textsf{cmsmfxi8} \item \textsf{cmsmfxi9} \item \textsf{cmsmfxi10} \item \textsf{cmsmfxi12} \item \textsf{cmsmfxi17} -\item \noindent\rlap{\textsf{cmsmfxicsc10}} +\item \textsf{cmsmfxicsc10} \end{itemize}} @@ -239,28 +319,28 @@ The following fonts are based on fonts by other authors. \nobreak -\noindent\parbox[t]{0.33\textwidth}{ +\noindent\hskip0.06\textwidth\parbox[t]{0.31\textwidth}{ \raggedright Eddie Saudrais's \textsf{esint} package -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{ssesint7} \item \textsf{ssesint8} \item \textsf{ssesint9} \item \textsf{ssesint10} -\end{itemize}}\parbox[t]{0.33\textwidth}{ +\end{itemize}}\parbox[t]{0.31\textwidth}{ \raggedright AMS symbols (\textsf{amsfonts} package) -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{ssmsam5} \item \textsf{ssmsam6} \item \textsf{ssmsam7} \item \textsf{ssmsam8} \item \textsf{ssmsam9} \item \textsf{ssmsam10} -\end{itemize}}\parbox[t]{0.33\textwidth}{ +\end{itemize}}\parbox[t]{0.31\textwidth}{ \raggedright AMS symbols (\textsf{amsfonts} package) -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{ssmsbm5} \item \textsf{ssmsbm6} \item \textsf{ssmsbm7} @@ -276,11 +356,11 @@ The following fonts are based on J\"org Knappen's European Computer Modern fonts \nobreak \bigskip -\noindent -\parbox[t]{0.25\textwidth}{ +\noindent\hskip0.06\textwidth +\parbox[t]{0.235\textwidth}{ \font\temp = eczz1000 \temp Normal -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{eczz0500} \item \textsf{eczz0600} \item \textsf{eczz0700} @@ -296,10 +376,10 @@ Normal \item \textsf{eczz2986} \item \textsf{eczz3583} \end{itemize} -}\parbox[t]{0.25\textwidth}{ +}\parbox[t]{0.235\textwidth}{ \font\temp = eczi1000 \temp Slanted -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{eczi0500} \item \textsf{eczi0600} \item \textsf{eczi0700} @@ -315,10 +395,10 @@ Slanted \item \textsf{eczi2986} \item \textsf{eczi3583} \end{itemize} -}\parbox[t]{0.25\textwidth}{ +}\parbox[t]{0.235\textwidth}{ \font\temp = eczx1000 \temp Bold -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{eczx0500} \item \textsf{eczx0600} \item \textsf{eczx0700} @@ -334,10 +414,10 @@ Bold \item \textsf{eczx2986} \item \textsf{eczx3583} \end{itemize} -}\parbox[t]{0.25\textwidth}{ +}\parbox[t]{0.235\textwidth}{ \font\temp = eczo1000 \temp Bold slanted -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{eczo0500} \item \textsf{eczo0600} \item \textsf{eczo0700} @@ -357,27 +437,28 @@ Bold slanted \bigskip -The \textsf{sansmathfonts} package also provides outline versions of the following fonts (supplied with Mac\TeX\ 2012 as Metafont fonts only). These provide \textsf{\textbf{bold}} and \textsf{\textsl{\textbf{bold slanted}}} fonts at varying sizes. +The following fonts are part of the \textsf{sauter} package and are supplied with Mac\TeX\ 2012 as Metafont (\texttt{.mf}) fonts. These provide \textsf{\textbf{bold}} and \textsf{\textsl{\textbf{bold slanted}}} fonts at varying sizes. +The \textsf{sansmathfonts} package provides outline versions. -\noindent\parbox[t]{0.25\textwidth}{ +\noindent\hskip0.06\textwidth\parbox[t]{0.235\textwidth}{ \font\temp = eczo1000 \temp -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \textsf{cmssxi8} \item \textsf{cmssxi9} \item \textsf{cmssxi10} \end{itemize} -}\parbox[t]{0.25\textwidth}{ -\begin{itemize} +}\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssxi12} \item \textsf{cmssxi17} \end{itemize} -}\parbox[t]{0.25\textwidth}{ -\begin{itemize} +}\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssbx8} \item \textsf{cmssbx9} \end{itemize} -}\parbox[t]{0.25\textwidth}{ -\begin{itemize} +}\parbox[t]{0.235\textwidth}{ +\begin{itemize}[leftmargin=*] \item \textsf{cmssbx12} \item \textsf{cmssbx17} \end{itemize} @@ -386,15 +467,23 @@ The \textsf{sansmathfonts} package also provides outline versions of the followi \section{Files in this package}\label{sec:files} -109 of the new fonts listed in \autoref{sec:fonts} come in three files each: the \TeX\ Font Metric files (extension \texttt{.tfm}), the Type 1 font file (extension \texttt{.pfb}), and Metafont source file (extension \texttt{.mf}). +\subsection{New fonts} +109 of the 146 new fonts listed in \autoref{sec:fonts} come in three files each: the \TeX\ Font Metric files (extension \texttt{.tfm}), the Type 1 font file (extension \texttt{.pfb}), and Metafont source file (extension \texttt{.mf}). + +\subsection{Virtual fonts} +The 28 \textsf{cmsmf} fonts are almost identical to their \textsf{cmss} counterparts. Thus, these fonts are provided as \emph{virtual} fonts, and so come in five parts: the virtual font file (\texttt{cmsmf10.vf}), the \TeX\ Font Metric file (\texttt{cmsmf10.tfm}), and the font \textsf{cmsmfIPiXi10} containing only the altered letters \cmsmf{I}, \cmsmf{\char4} and \cmsmf{\char5} (and \cmsmf{\textsc{i}}, in the small caps fonts); this font comes as MetaFont source (\texttt{cmsmfIPiXi10.mf}), \TeX\ font metric (\texttt{cmsmfIPiXi10.tfm}) and Type 1 font (\texttt{cmsmfIPiXi10.pfb}). -The 9 \textsf{cmssxi} and \textsf{cmssbx} fonts come as \texttt{.pfb} files only, as the MetaFont sources are already part of the \TeX\ Live distribution (see also the \textsf{sauter} package at \texttt{\href{http://www.ctan.org/tex-archive/fonts/cm/sauter} {http:/\slash www.ctan.org\slash tex-archive\slash fonts\slash cm\slash sauter}}). +\subsection{Outline versions of preexisting fonts} +The Metafont source for the 9 \textsf{cmssxi} and \textsf{cmssbx} fonts are part of the \textsf{sauter} package. As such, I have not included any new \texttt{.mf} files for these fonts. I have provided outline versions (\texttt{.pfb} files) of these 9 fonts, as without the \texttt{.pfb} files these fonts are provided as bitmaps only, which looks very ugly on most modern displays. -The 28 \textsf{cmsmf} fonts are almost identical to their \textsf{cmss} counterparts. Thus, these fonts are provided as \emph{virtual} fonts, and so come in five parts: the virtual font file (\texttt{cmsmf.vf}), the \TeX\ Font Metric file (\texttt{cmsmf.tfm}), and the font \textsf{cmsmfIPiXi} containing only the altered letters \cmsmf{I}, \cmsmf{\char4} and \cmsmf{\char5} (and \cmsmf{\textsc{i}}, in the small caps fonts); this font comes as MetaFont source (\texttt{cmsmfIPiXi.mf}), \TeX\ font metric (\texttt{cmsmfIPiXi.tfm}) and Type 1 font (\texttt{cmsmfIPiXi.pfb}). +I have also not included the files \texttt{cmssxi10.tfm}, etc., because they may be automatically generated from the corresponding \texttt{.mf} files and may already be included in some distributions. +However, in order to allow compilation on systems without the \textsf{sauter} package, I wanted to include \texttt{.tfm} files for these 9 fonts. For the reasons given above, I cannot title these fonts with the expected name of \texttt{cmssxi10.tfm}; instead I have provided a file called \texttt{cmssxi10-cmsmfcopy.tfm} and included instructions (in the \texttt{.map} file) stating that both \texttt{cmssxi10-cmsmfcopy.tfm} and \texttt{cmssxi10.tfm} should use the outline font \texttt{cmssxi10.pfb}. + +\subsection{Metafont source} In addition, this package should come with the following 29 supplementary Metafont source files: -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \texttt{eczi.mf} \item \texttt{eczo.mf} \item \texttt{eczx.mf} @@ -428,7 +517,7 @@ In addition, this package should come with the following 29 supplementary Metafo This package should also come with the following 11 \LaTeX\ Font Definition files: -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \texttt{omlcmssm.fd} \item \texttt{omscmsssy.fd} \item \texttt{omxcmssex.fd} @@ -446,7 +535,7 @@ This package should also come with the following 11 \LaTeX\ Font Definition file Finally, it should come with the font map file, LaTeX package, and documentation: -\begin{itemize} +\begin{itemize}[leftmargin=*] \item \texttt{sansmathfonts.map} \item \texttt{sansmathfonts.sty} \item \texttt{sansmathfonts.tex} @@ -465,7 +554,7 @@ Finally, it should come with the font map file, LaTeX package, and documentation % Supplementary .mf: 29 % source: 166 files (=137+29) -% tfm: 165 files (=137+28) +% tfm: 174 files (=137+28+9) % type1: 146 files (=137+9) % vf: 28 (=28) @@ -476,7 +565,7 @@ files listed in \autoref{sec:files}. 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 +version 1.3c of this license or (at your option) any later version. The latest version of the license is in @@ -491,35 +580,56 @@ This work has the LPPL maintenance status ``maintained''. Almost all of the Metafont files in this package are very closely based on existing files in the 2011 \TeX\ Live distribution; see comments near the start of the individual files for notes on their sources. Also, note that the files -\begin{itemize} -\item \texttt{cmssxi8.pfb} -\item \texttt{cmssxi9.pfb} -\item \texttt{cmssxi10.pfb} -\item \texttt{cmssxi12.pfb} -\item \texttt{cmssxi17.pfb} -\item \texttt{cmssbx8.pfb} -\item \texttt{cmssbx9.pfb} -\item \texttt{cmssbx12.pfb} -\item \texttt{cmssbx17.pfb} +\begin{itemize}[leftmargin=*] +\item \texttt{cmssxi8.pfb}, \texttt{cmssxi8-cmsmfcopy.tfm} +\item \texttt{cmssxi9.pfb}, \texttt{cmssxi9-cmsmfcopy.tfm} +\item \texttt{cmssxi10.pfb}, \texttt{cmssxi10-cmsmfcopy.tfm} +\item \texttt{cmssxi12.pfb}, \texttt{cmssxi12-cmsmfcopy.tfm} +\item \texttt{cmssxi17.pfb}, \texttt{cmssxi17-cmsmfcopy.tfm} +\item \texttt{cmssbx8.pfb}, \texttt{cmssbx8-cmsmfcopy.tfm} +\item \texttt{cmssbx9.pfb}, \texttt{cmssbx9-cmsmfcopy.tfm} +\item \texttt{cmssbx12.pfb}, \texttt{cmssbx12-cmsmfcopy.tfm} +\item \texttt{cmssbx17.pfb}, \texttt{cmssbx17-cmsmfcopy.tfm} \end{itemize} -were derived from unedited MetaFont source files in the \textsf{sauter} package using mftrace 1.2.18 and Fontforge. +were derived from unedited MetaFont source files in the \textsf{sauter} package using \textsf{mktextfm}, \textsf{mftrace 1.2.18} and Fontforge. \section{Revision history} -\begin{itemize} +\begin{itemize}[leftmargin=*] \item April 2013: Original upload + \item February 2017: Corrected the font names in \texttt{sansmathfonts.map}; this allowed the package to be used correctly with \textsf{dvips}. + \item April 2019: Fixed a bug in the file \texttt{ucmsmf.fd} that prevented the \texttt{[I]} package option from working correctly; rewrote most of the \texttt{.fd} files to allow fonts to be loaded at arbitrary sizes; changed maintenance status from ``author-maintained'' to ``maintained''. + \item June 2019: Rewrote the file \texttt{omxcmssex.fd} to allow the math extended characters to be loaded at arbitrary sizes. + \item June 2021: Rewrote the OT1, T1, and U font definition files to substitute bold-extended fonts for bold fonts as necessary. Added some package errors and warnings if the document font encoding is not supported. + \item October 2022: Bug fix to allow compatibility with Lua\LaTeX\ and Xe\LaTeX. + \item November 2023: Corrected the spacing of the lowercase \textsc{i} in the caps and small caps fonts used with the \texttt{[I]} package option. + +\item October 2024: + +Added the \texttt{[letters]} and \texttt{[AMS]} options. + +Fixed a bug in the \textsf{cmsmf} fonts; in previous versions, when \LaTeX\ asked for bold non-extended fonts, it would substitute \textsf{xcmss} bold-extended fonts rather than \textsf{cmsmf} bold-extended fonts. + +Added two lines in \texttt{sansmathfonts.sty} to allow \LaTeX\ to use \texttt{ts1cmss.fd} for TS1 symbols. This is what in modern \LaTeX\ \emph{actually} allows for a correct text mode \texttt{\char`\\pounds} symbol: \texttt{\char`\\pounds}~\pounds \space \texttt{\char`\\textsf\char`\{\char`\\pounds\char`\}}~\textsf{\pounds}. (A bug remains in that \texttt{\$\char`\\pounds\$} produces $\pounds$ rather than \textsf{\pounds} in math mode; as a workaround, try \texttt{\char`\$\char`\\text\char`\{\char`\\textsf\char`\{\char`\\pounds\char`\}\char`\}\char`\$}.) + +Certain \texttt{.tfm} files are supplied with \TeX\ Live as part of the \textsf{sauter} package; I have added copies of these \texttt{.tfm} files to make the \textsf{cmsmf} font family (the \texttt{[I]} package option) work even if the \textsf{sauter} package is not installed. + \end{itemize} + + + + \end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex b/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex index c2642951eb7..b7accca66f7 100644 --- a/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex +++ b/Master/texmf-dist/doc/fonts/simpleicons/bindings.tex @@ -1,6 +1,8 @@ \begin{showcase} \showcaseicon{1001tracklists}{simpleicon\{1001tracklists\}} + \showcaseicon{1dot1dot1dot1}{simpleicon\{1dot1dot1dot1\}} + \showcaseicon{1panel}{simpleicon\{1panel\}} \showcaseicon{1password}{simpleicon\{1password\}} @@ -9,6 +11,8 @@ \showcaseicon{2k}{simpleicon\{2k\}} + \showcaseicon{30secondsofcode}{simpleicon\{30secondsofcode\}} + \showcaseicon{365datascience}{simpleicon\{365datascience\}} \showcaseicon{3m}{simpleicon\{3m\}} @@ -57,6 +61,8 @@ \showcaseicon{actix}{simpleicon\{actix\}} + \showcaseicon{actualbudget}{simpleicon\{actualbudget\}} + \showcaseicon{acura}{simpleicon\{acura\}} \showcaseicon{adafruit}{simpleicon\{adafruit\}} @@ -229,6 +235,8 @@ \showcaseicon{alpinelinux}{simpleicon\{alpinelinux\}} + \showcaseicon{alternativeto}{simpleicon\{alternativeto\}} + \showcaseicon{alteryx}{simpleicon\{alteryx\}} \showcaseicon{altiumdesigner}{simpleicon\{altiumdesigner\}} @@ -363,6 +371,8 @@ \showcaseicon{apachecouchdb}{simpleicon\{apachecouchdb\}} + \showcaseicon{apachedolphinscheduler}{simpleicon\{apachedolphinscheduler\}} + \showcaseicon{apachedruid}{simpleicon\{apachedruid\}} \showcaseicon{apacheecharts}{simpleicon\{apacheecharts\}} @@ -391,6 +401,8 @@ \showcaseicon{apachenetbeanside}{simpleicon\{apachenetbeanside\}} + \showcaseicon{apachenifi}{simpleicon\{apachenifi\}} + \showcaseicon{apacheopenoffice}{simpleicon\{apacheopenoffice\}} \showcaseicon{apacheparquet}{simpleicon\{apacheparquet\}} @@ -523,6 +535,8 @@ \showcaseicon{atari}{simpleicon\{atari\}} + \showcaseicon{atlasos}{simpleicon\{atlasos\}} + \showcaseicon{atlassian}{simpleicon\{atlassian\}} \showcaseicon{auchan}{simpleicon\{auchan\}} @@ -553,6 +567,8 @@ \showcaseicon{autocad}{simpleicon\{autocad\}} + \showcaseicon{autocannon}{simpleicon\{autocannon\}} + \showcaseicon{autodesk}{simpleicon\{autodesk\}} \showcaseicon{autodeskmaya}{simpleicon\{autodeskmaya\}} @@ -597,16 +613,6 @@ \showcaseicon{axios}{simpleicon\{axios\}} - \showcaseicon{azureartifacts}{simpleicon\{azureartifacts\}} - - \showcaseicon{azuredataexplorer}{simpleicon\{azuredataexplorer\}} - - \showcaseicon{azuredevops}{simpleicon\{azuredevops\}} - - \showcaseicon{azurefunctions}{simpleicon\{azurefunctions\}} - - \showcaseicon{azurepipelines}{simpleicon\{azurepipelines\}} - \showcaseicon{babel}{simpleicon\{babel\}} \showcaseicon{babelio}{simpleicon\{babelio\}} @@ -649,6 +655,8 @@ \showcaseicon{basecamp}{simpleicon\{basecamp\}} + \showcaseicon{baserow}{simpleicon\{baserow\}} + \showcaseicon{basicattentiontoken}{simpleicon\{basicattentiontoken\}} \showcaseicon{bastyon}{simpleicon\{bastyon\}} @@ -669,6 +677,8 @@ \showcaseicon{beatstars}{simpleicon\{beatstars\}} + \showcaseicon{beekeeperstudio}{simpleicon\{beekeeperstudio\}} + \showcaseicon{behance}{simpleicon\{behance\}} \showcaseicon{beijingsubway}{simpleicon\{beijingsubway\}} @@ -859,6 +869,8 @@ \showcaseicon{buildkite}{simpleicon\{buildkite\}} + \showcaseicon{builtbybit}{simpleicon\{builtbybit\}} + \showcaseicon{bukalapak}{simpleicon\{bukalapak\}} \showcaseicon{bulma}{simpleicon\{bulma\}} @@ -923,6 +935,8 @@ \showcaseicon{capacitor}{simpleicon\{capacitor\}} + \showcaseicon{caprover}{simpleicon\{caprover\}} + \showcaseicon{cardano}{simpleicon\{cardano\}} \showcaseicon{carlsberggroup}{simpleicon\{carlsberggroup\}} @@ -1015,6 +1029,8 @@ \showcaseicon{chromecast}{simpleicon\{chromecast\}} + \showcaseicon{chromewebstore}{simpleicon\{chromewebstore\}} + \showcaseicon{chrysler}{simpleicon\{chrysler\}} \showcaseicon{chupachups}{simpleicon\{chupachups\}} @@ -1023,6 +1039,8 @@ \showcaseicon{cinema4d}{simpleicon\{cinema4d\}} + \showcaseicon{cinnamon}{simpleicon\{cinnamon\}} + \showcaseicon{circle}{simpleicon\{circle\}} \showcaseicon{circleci}{simpleicon\{circleci\}} @@ -1131,6 +1149,8 @@ \showcaseicon{codecov}{simpleicon\{codecov\}} + \showcaseicon{codecrafters}{simpleicon\{codecrafters\}} + \showcaseicon{codefactor}{simpleicon\{codefactor\}} \showcaseicon{codeforces}{simpleicon\{codeforces\}} @@ -1221,6 +1241,8 @@ \showcaseicon{consul}{simpleicon\{consul\}} + \showcaseicon{contabo}{simpleicon\{contabo\}} + \showcaseicon{contactlesspayment}{simpleicon\{contactlesspayment\}} \showcaseicon{containerd}{simpleicon\{containerd\}} @@ -1267,6 +1289,8 @@ \showcaseicon{coveralls}{simpleicon\{coveralls\}} + \showcaseicon{coze}{simpleicon\{coze\}} + \showcaseicon{cpanel}{simpleicon\{cpanel\}} \showcaseicon{cplusplus}{simpleicon\{cplusplus\}} @@ -1311,7 +1335,7 @@ \showcaseicon{crystal}{simpleicon\{crystal\}} - \showcaseicon{csharp}{simpleicon\{csharp\}} + \showcaseicon{csdn}{simpleicon\{csdn\}} \showcaseicon{css3}{simpleicon\{css3\}} @@ -1353,8 +1377,6 @@ \showcaseicon{dailymotion}{simpleicon\{dailymotion\}} - \showcaseicon{daimler}{simpleicon\{daimler\}} - \showcaseicon{daisyui}{simpleicon\{daisyui\}} \showcaseicon{dapr}{simpleicon\{dapr\}} @@ -1389,8 +1411,6 @@ \showcaseicon{datastax}{simpleicon\{datastax\}} - \showcaseicon{dataverse}{simpleicon\{dataverse\}} - \showcaseicon{datefns}{simpleicon\{datefns\}} \showcaseicon{datev}{simpleicon\{datev\}} @@ -1457,14 +1477,14 @@ \showcaseicon{derspiegel}{simpleicon\{derspiegel\}} - \showcaseicon{designernews}{simpleicon\{designernews\}} - \showcaseicon{deutschebahn}{simpleicon\{deutschebahn\}} \showcaseicon{deutschebank}{simpleicon\{deutschebank\}} \showcaseicon{deutschepost}{simpleicon\{deutschepost\}} + \showcaseicon{deutschewelle}{simpleicon\{deutschewelle\}} + \showcaseicon{devdotto}{simpleicon\{devdotto\}} \showcaseicon{devexpress}{simpleicon\{devexpress\}} @@ -1533,8 +1553,6 @@ \showcaseicon{docusaurus}{simpleicon\{docusaurus\}} - \showcaseicon{docusign}{simpleicon\{docusign\}} - \showcaseicon{dogecoin}{simpleicon\{dogecoin\}} \showcaseicon{doi}{simpleicon\{doi\}} @@ -1557,6 +1575,8 @@ \showcaseicon{dovetail}{simpleicon\{dovetail\}} + \showcaseicon{downdetector}{simpleicon\{downdetector\}} + \showcaseicon{doxygen}{simpleicon\{doxygen\}} \showcaseicon{dpd}{simpleicon\{dpd\}} @@ -1607,8 +1627,6 @@ \showcaseicon{dwm}{simpleicon\{dwm\}} - \showcaseicon{dynamics365}{simpleicon\{dynamics365\}} - \showcaseicon{dynatrace}{simpleicon\{dynatrace\}} \showcaseicon{e}{simpleicon\{e\}} @@ -1639,6 +1657,8 @@ \showcaseicon{eclipsevertdotx}{simpleicon\{eclipsevertdotx\}} + \showcaseicon{ecosia}{simpleicon\{ecosia\}} + \showcaseicon{ecovacs}{simpleicon\{ecovacs\}} \showcaseicon{edeka}{simpleicon\{edeka\}} @@ -1953,6 +1973,8 @@ \showcaseicon{fluxus}{simpleicon\{fluxus\}} + \showcaseicon{flydotio}{simpleicon\{flydotio\}} + \showcaseicon{flyway}{simpleicon\{flyway\}} \showcaseicon{fmod}{simpleicon\{fmod\}} @@ -2031,6 +2053,8 @@ \showcaseicon{freepik}{simpleicon\{freepik\}} + \showcaseicon{fresh}{simpleicon\{fresh\}} + \showcaseicon{frontendmentor}{simpleicon\{frontendmentor\}} \showcaseicon{frontify}{simpleicon\{frontify\}} @@ -2133,6 +2157,8 @@ \showcaseicon{gitextensions}{simpleicon\{gitextensions\}} + \showcaseicon{gitforwindows}{simpleicon\{gitforwindows\}} + \showcaseicon{github}{simpleicon\{github\}} \showcaseicon{githubactions}{simpleicon\{githubactions\}} @@ -2165,6 +2191,8 @@ \showcaseicon{glovo}{simpleicon\{glovo\}} + \showcaseicon{gltf}{simpleicon\{gltf\}} + \showcaseicon{gmail}{simpleicon\{gmail\}} \showcaseicon{gnome}{simpleicon\{gnome\}} @@ -2261,8 +2289,6 @@ \showcaseicon{googledocs}{simpleicon\{googledocs\}} - \showcaseicon{googledomains}{simpleicon\{googledomains\}} - \showcaseicon{googledrive}{simpleicon\{googledrive\}} \showcaseicon{googleearth}{simpleicon\{googleearth\}} @@ -2277,8 +2303,6 @@ \showcaseicon{googlegemini}{simpleicon\{googlegemini\}} - \showcaseicon{googlehangouts}{simpleicon\{googlehangouts\}} - \showcaseicon{googlehome}{simpleicon\{googlehome\}} \showcaseicon{googlekeep}{simpleicon\{googlekeep\}} @@ -2293,22 +2317,16 @@ \showcaseicon{googlemessages}{simpleicon\{googlemessages\}} - \showcaseicon{googlemybusiness}{simpleicon\{googlemybusiness\}} - \showcaseicon{googlenearby}{simpleicon\{googlenearby\}} \showcaseicon{googlenews}{simpleicon\{googlenews\}} - \showcaseicon{googleoptimize}{simpleicon\{googleoptimize\}} - \showcaseicon{googlepay}{simpleicon\{googlepay\}} \showcaseicon{googlephotos}{simpleicon\{googlephotos\}} \showcaseicon{googleplay}{simpleicon\{googleplay\}} - \showcaseicon{googlepodcasts}{simpleicon\{googlepodcasts\}} - \showcaseicon{googlepubsub}{simpleicon\{googlepubsub\}} \showcaseicon{googlescholar}{simpleicon\{googlescholar\}} @@ -2385,6 +2403,8 @@ \showcaseicon{guilded}{simpleicon\{guilded\}} + \showcaseicon{guitarpro}{simpleicon\{guitarpro\}} + \showcaseicon{gulp}{simpleicon\{gulp\}} \showcaseicon{gumroad}{simpleicon\{gumroad\}} @@ -2395,6 +2415,8 @@ \showcaseicon{gurobi}{simpleicon\{gurobi\}} + \showcaseicon{gusto}{simpleicon\{gusto\}} + \showcaseicon{gutenberg}{simpleicon\{gutenberg\}} \showcaseicon{h3}{simpleicon\{h3\}} @@ -2467,6 +2489,8 @@ \showcaseicon{helium}{simpleicon\{helium\}} + \showcaseicon{helix}{simpleicon\{helix\}} + \showcaseicon{hellofresh}{simpleicon\{hellofresh\}} \showcaseicon{hellyhansen}{simpleicon\{hellyhansen\}} @@ -2481,6 +2505,8 @@ \showcaseicon{here}{simpleicon\{here\}} + \showcaseicon{hermes}{simpleicon\{hermes\}} + \showcaseicon{heroku}{simpleicon\{heroku\}} \showcaseicon{hetzner}{simpleicon\{hetzner\}} @@ -2573,6 +2599,8 @@ \showcaseicon{humblebundle}{simpleicon\{humblebundle\}} + \showcaseicon{humhub}{simpleicon\{humhub\}} + \showcaseicon{hungryjacks}{simpleicon\{hungryjacks\}} \showcaseicon{husqvarna}{simpleicon\{husqvarna\}} @@ -2583,6 +2611,8 @@ \showcaseicon{hypothesis}{simpleicon\{hypothesis\}} + \showcaseicon{hyprland}{simpleicon\{hyprland\}} + \showcaseicon{hyundai}{simpleicon\{hyundai\}} \showcaseicon{i18next}{simpleicon\{i18next\}} @@ -2595,12 +2625,6 @@ \showcaseicon{iberia}{simpleicon\{iberia\}} - \showcaseicon{ibm}{simpleicon\{ibm\}} - - \showcaseicon{ibmcloud}{simpleicon\{ibmcloud\}} - - \showcaseicon{ibmwatson}{simpleicon\{ibmwatson\}} - \showcaseicon{iced}{simpleicon\{iced\}} \showcaseicon{iceland}{simpleicon\{iceland\}} @@ -2669,6 +2693,8 @@ \showcaseicon{indigo}{simpleicon\{indigo\}} + \showcaseicon{inductiveautomation}{simpleicon\{inductiveautomation\}} + \showcaseicon{inertia}{simpleicon\{inertia\}} \showcaseicon{infiniti}{simpleicon\{infiniti\}} @@ -2729,8 +2755,6 @@ \showcaseicon{internetcomputer}{simpleicon\{internetcomputer\}} - \showcaseicon{internetexplorer}{simpleicon\{internetexplorer\}} - \showcaseicon{intigriti}{simpleicon\{intigriti\}} \showcaseicon{intuit}{simpleicon\{intuit\}} @@ -2783,6 +2807,8 @@ \showcaseicon{jamstack}{simpleicon\{jamstack\}} + \showcaseicon{japanairlines}{simpleicon\{japanairlines\}} + \showcaseicon{jasmine}{simpleicon\{jasmine\}} \showcaseicon{javascript}{simpleicon\{javascript\}} @@ -2913,6 +2939,8 @@ \showcaseicon{kdenlive}{simpleicon\{kdenlive\}} + \showcaseicon{kdeplasma}{simpleicon\{kdeplasma\}} + \showcaseicon{kedro}{simpleicon\{kedro\}} \showcaseicon{keenetic}{simpleicon\{keenetic\}} @@ -2921,6 +2949,8 @@ \showcaseicon{keepassxc}{simpleicon\{keepassxc\}} + \showcaseicon{keeweb}{simpleicon\{keeweb\}} + \showcaseicon{kentico}{simpleicon\{kentico\}} \showcaseicon{keras}{simpleicon\{keras\}} @@ -2989,6 +3019,8 @@ \showcaseicon{kodi}{simpleicon\{kodi\}} + \showcaseicon{koenigsegg}{simpleicon\{koenigsegg\}} + \showcaseicon{kofax}{simpleicon\{kofax\}} \showcaseicon{kofi}{simpleicon\{kofi\}} @@ -3041,6 +3073,8 @@ \showcaseicon{langchain}{simpleicon\{langchain\}} + \showcaseicon{languagetool}{simpleicon\{languagetool\}} + \showcaseicon{lapce}{simpleicon\{lapce\}} \showcaseicon{laragon}{simpleicon\{laragon\}} @@ -3075,6 +3109,8 @@ \showcaseicon{leetcode}{simpleicon\{leetcode\}} + \showcaseicon{lefthook}{simpleicon\{lefthook\}} + \showcaseicon{legacygames}{simpleicon\{legacygames\}} \showcaseicon{leica}{simpleicon\{leica\}} @@ -3129,6 +3165,12 @@ \showcaseicon{libreofficewriter}{simpleicon\{libreofficewriter\}} + \showcaseicon{libretranslate}{simpleicon\{libretranslate\}} + + \showcaseicon{libretube}{simpleicon\{libretube\}} + + \showcaseicon{librewolf}{simpleicon\{librewolf\}} + \showcaseicon{libuv}{simpleicon\{libuv\}} \showcaseicon{lichess}{simpleicon\{lichess\}} @@ -3187,6 +3229,8 @@ \showcaseicon{litecoin}{simpleicon\{litecoin\}} + \showcaseicon{literal}{simpleicon\{literal\}} + \showcaseicon{litiengine}{simpleicon\{litiengine\}} \showcaseicon{livechat}{simpleicon\{livechat\}} @@ -3199,6 +3243,8 @@ \showcaseicon{lmms}{simpleicon\{lmms\}} + \showcaseicon{lobsters}{simpleicon\{lobsters\}} + \showcaseicon{local}{simpleicon\{local\}} \showcaseicon{lodash}{simpleicon\{lodash\}} @@ -3237,6 +3283,8 @@ \showcaseicon{lucid}{simpleicon\{lucid\}} + \showcaseicon{lucide}{simpleicon\{lucide\}} + \showcaseicon{ludwig}{simpleicon\{ludwig\}} \showcaseicon{lufthansa}{simpleicon\{lufthansa\}} @@ -3269,6 +3317,8 @@ \showcaseicon{mahindra}{simpleicon\{mahindra\}} + \showcaseicon{mailboxdotorg}{simpleicon\{mailboxdotorg\}} + \showcaseicon{mailchimp}{simpleicon\{mailchimp\}} \showcaseicon{maildotcom}{simpleicon\{maildotcom\}} @@ -3373,6 +3423,8 @@ \showcaseicon{mediamarkt}{simpleicon\{mediamarkt\}} + \showcaseicon{mediapipe}{simpleicon\{mediapipe\}} + \showcaseicon{mediatek}{simpleicon\{mediatek\}} \showcaseicon{medibangpaint}{simpleicon\{medibangpaint\}} @@ -3441,44 +3493,6 @@ \showcaseicon{micropython}{simpleicon\{micropython\}} - \showcaseicon{microsoft}{simpleicon\{microsoft\}} - - \showcaseicon{microsoftacademic}{simpleicon\{microsoftacademic\}} - - \showcaseicon{microsoftaccess}{simpleicon\{microsoftaccess\}} - - \showcaseicon{microsoftazure}{simpleicon\{microsoftazure\}} - - \showcaseicon{microsoftbing}{simpleicon\{microsoftbing\}} - - \showcaseicon{microsoftedge}{simpleicon\{microsoftedge\}} - - \showcaseicon{microsoftexcel}{simpleicon\{microsoftexcel\}} - - \showcaseicon{microsoftexchange}{simpleicon\{microsoftexchange\}} - - \showcaseicon{microsoftonedrive}{simpleicon\{microsoftonedrive\}} - - \showcaseicon{microsoftonenote}{simpleicon\{microsoftonenote\}} - - \showcaseicon{microsoftoutlook}{simpleicon\{microsoftoutlook\}} - - \showcaseicon{microsoftpowerpoint}{simpleicon\{microsoftpowerpoint\}} - - \showcaseicon{microsoftsharepoint}{simpleicon\{microsoftsharepoint\}} - - \showcaseicon{microsoftsqlserver}{simpleicon\{microsoftsqlserver\}} - - \showcaseicon{microsoftstore}{simpleicon\{microsoftstore\}} - - \showcaseicon{microsoftteams}{simpleicon\{microsoftteams\}} - - \showcaseicon{microsofttranslator}{simpleicon\{microsofttranslator\}} - - \showcaseicon{microsoftvisio}{simpleicon\{microsoftvisio\}} - - \showcaseicon{microsoftword}{simpleicon\{microsoftword\}} - \showcaseicon{microstation}{simpleicon\{microstation\}} \showcaseicon{microstrategy}{simpleicon\{microstrategy\}} @@ -3487,6 +3501,8 @@ \showcaseicon{migadu}{simpleicon\{migadu\}} + \showcaseicon{mihoyo}{simpleicon\{mihoyo\}} + \showcaseicon{mikrotik}{simpleicon\{mikrotik\}} \showcaseicon{milanote}{simpleicon\{milanote\}} @@ -3495,14 +3511,16 @@ \showcaseicon{minds}{simpleicon\{minds\}} - \showcaseicon{minecraft}{simpleicon\{minecraft\}} - \showcaseicon{minetest}{simpleicon\{minetest\}} + \showcaseicon{mingww64}{simpleicon\{mingww64\}} + \showcaseicon{mini}{simpleicon\{mini\}} \showcaseicon{minio}{simpleicon\{minio\}} + \showcaseicon{mintlify}{simpleicon\{mintlify\}} + \showcaseicon{minutemailer}{simpleicon\{minutemailer\}} \showcaseicon{miraheze}{simpleicon\{miraheze\}} @@ -3539,8 +3557,6 @@ \showcaseicon{modx}{simpleicon\{modx\}} - \showcaseicon{mojangstudios}{simpleicon\{mojangstudios\}} - \showcaseicon{moleculer}{simpleicon\{moleculer\}} \showcaseicon{momenteo}{simpleicon\{momenteo\}} @@ -3575,6 +3591,8 @@ \showcaseicon{moonrepo}{simpleicon\{moonrepo\}} + \showcaseicon{moq}{simpleicon\{moq\}} + \showcaseicon{moqups}{simpleicon\{moqups\}} \showcaseicon{morrisons}{simpleicon\{morrisons\}} @@ -3645,6 +3663,8 @@ \showcaseicon{nano}{simpleicon\{nano\}} + \showcaseicon{nanostores}{simpleicon\{nanostores\}} + \showcaseicon{nasa}{simpleicon\{nasa\}} \showcaseicon{nationalgrid}{simpleicon\{nationalgrid\}} @@ -3667,6 +3687,8 @@ \showcaseicon{near}{simpleicon\{near\}} + \showcaseicon{nebula}{simpleicon\{nebula\}} + \showcaseicon{nec}{simpleicon\{nec\}} \showcaseicon{neo4j}{simpleicon\{neo4j\}} @@ -3709,6 +3731,8 @@ \showcaseicon{newyorktimes}{simpleicon\{newyorktimes\}} + \showcaseicon{nexon}{simpleicon\{nexon\}} + \showcaseicon{nextbilliondotai}{simpleicon\{nextbilliondotai\}} \showcaseicon{nextcloud}{simpleicon\{nextcloud\}} @@ -3831,6 +3855,8 @@ \showcaseicon{nzxt}{simpleicon\{nzxt\}} + \showcaseicon{o2}{simpleicon\{o2\}} + \showcaseicon{observable}{simpleicon\{observable\}} \showcaseicon{obsidian}{simpleicon\{obsidian\}} @@ -3865,6 +3891,8 @@ \showcaseicon{okta}{simpleicon\{okta\}} + \showcaseicon{ollama}{simpleicon\{ollama\}} + \showcaseicon{oneplus}{simpleicon\{oneplus\}} \showcaseicon{onlyfans}{simpleicon\{onlyfans\}} @@ -3977,6 +4005,8 @@ \showcaseicon{org}{simpleicon\{org\}} + \showcaseicon{organicmaps}{simpleicon\{organicmaps\}} + \showcaseicon{origin}{simpleicon\{origin\}} \showcaseicon{osano}{simpleicon\{osano\}} @@ -3993,6 +4023,8 @@ \showcaseicon{otto}{simpleicon\{otto\}} + \showcaseicon{outline}{simpleicon\{outline\}} + \showcaseicon{overcast}{simpleicon\{overcast\}} \showcaseicon{overleaf}{simpleicon\{overleaf\}} @@ -4227,9 +4259,9 @@ \showcaseicon{playstation5}{simpleicon\{playstation5\}} - \showcaseicon{playstationvita}{simpleicon\{playstationvita\}} + \showcaseicon{playstationportable}{simpleicon\{playstationportable\}} - \showcaseicon{playwright}{simpleicon\{playwright\}} + \showcaseicon{playstationvita}{simpleicon\{playstationvita\}} \showcaseicon{pleroma}{simpleicon\{pleroma\}} @@ -4239,6 +4271,8 @@ \showcaseicon{plotly}{simpleicon\{plotly\}} + \showcaseicon{plume}{simpleicon\{plume\}} + \showcaseicon{pluralsight}{simpleicon\{pluralsight\}} \showcaseicon{plurk}{simpleicon\{plurk\}} @@ -4307,22 +4341,8 @@ \showcaseicon{postmates}{simpleicon\{postmates\}} - \showcaseicon{powerapps}{simpleicon\{powerapps\}} - - \showcaseicon{powerautomate}{simpleicon\{powerautomate\}} - - \showcaseicon{powerbi}{simpleicon\{powerbi\}} - - \showcaseicon{powerfx}{simpleicon\{powerfx\}} - - \showcaseicon{powerpages}{simpleicon\{powerpages\}} - \showcaseicon{powers}{simpleicon\{powers\}} - \showcaseicon{powershell}{simpleicon\{powershell\}} - - \showcaseicon{powervirtualagents}{simpleicon\{powervirtualagents\}} - \showcaseicon{prdotco}{simpleicon\{prdotco\}} \showcaseicon{preact}{simpleicon\{preact\}} @@ -4349,8 +4369,16 @@ \showcaseicon{prime}{simpleicon\{prime\}} + \showcaseicon{primefaces}{simpleicon\{primefaces\}} + + \showcaseicon{primeng}{simpleicon\{primeng\}} + + \showcaseicon{primereact}{simpleicon\{primereact\}} + \showcaseicon{primevideo}{simpleicon\{primevideo\}} + \showcaseicon{primevue}{simpleicon\{primevue\}} + \showcaseicon{printables}{simpleicon\{printables\}} \showcaseicon{prisma}{simpleicon\{prisma\}} @@ -4619,6 +4647,8 @@ \showcaseicon{redbull}{simpleicon\{redbull\}} + \showcaseicon{redcandlegames}{simpleicon\{redcandlegames\}} + \showcaseicon{reddit}{simpleicon\{reddit\}} \showcaseicon{redhat}{simpleicon\{redhat\}} @@ -4631,6 +4661,10 @@ \showcaseicon{redox}{simpleicon\{redox\}} + \showcaseicon{redragon}{simpleicon\{redragon\}} + + \showcaseicon{redsys}{simpleicon\{redsys\}} + \showcaseicon{redux}{simpleicon\{redux\}} \showcaseicon{reduxsaga}{simpleicon\{reduxsaga\}} @@ -4657,7 +4691,7 @@ \showcaseicon{render}{simpleicon\{render\}} - \showcaseicon{renovatebot}{simpleicon\{renovatebot\}} + \showcaseicon{renovate}{simpleicon\{renovate\}} \showcaseicon{renpy}{simpleicon\{renpy\}} @@ -4735,6 +4769,8 @@ \showcaseicon{robloxstudio}{simpleicon\{robloxstudio\}} + \showcaseicon{roboflow}{simpleicon\{roboflow\}} + \showcaseicon{robotframework}{simpleicon\{robotframework\}} \showcaseicon{rocket}{simpleicon\{rocket\}} @@ -4953,6 +4989,8 @@ \showcaseicon{sencha}{simpleicon\{sencha\}} + \showcaseicon{sendgrid}{simpleicon\{sendgrid\}} + \showcaseicon{sennheiser}{simpleicon\{sennheiser\}} \showcaseicon{sensu}{simpleicon\{sensu\}} @@ -5063,10 +5101,6 @@ \showcaseicon{skypack}{simpleicon\{skypack\}} - \showcaseicon{skype}{simpleicon\{skype\}} - - \showcaseicon{skypeforbusiness}{simpleicon\{skypeforbusiness\}} - \showcaseicon{skyrock}{simpleicon\{skyrock\}} \showcaseicon{slack}{simpleicon\{slack\}} @@ -5367,8 +5401,12 @@ \showcaseicon{suckless}{simpleicon\{suckless\}} + \showcaseicon{sui}{simpleicon\{sui\}} + \showcaseicon{sumologic}{simpleicon\{sumologic\}} + \showcaseicon{suno}{simpleicon\{suno\}} + \showcaseicon{sunrise}{simpleicon\{sunrise\}} \showcaseicon{supabase}{simpleicon\{supabase\}} @@ -5395,10 +5433,14 @@ \showcaseicon{svgo}{simpleicon\{svgo\}} + \showcaseicon{svgtrace}{simpleicon\{svgtrace\}} + \showcaseicon{swagger}{simpleicon\{swagger\}} \showcaseicon{swarm}{simpleicon\{swarm\}} + \showcaseicon{sway}{simpleicon\{sway\}} + \showcaseicon{swc}{simpleicon\{swc\}} \showcaseicon{swift}{simpleicon\{swift\}} @@ -5465,6 +5507,8 @@ \showcaseicon{target}{simpleicon\{target\}} + \showcaseicon{tarom}{simpleicon\{tarom\}} + \showcaseicon{task}{simpleicon\{task\}} \showcaseicon{tasmota}{simpleicon\{tasmota\}} @@ -5485,6 +5529,8 @@ \showcaseicon{teamviewer}{simpleicon\{teamviewer\}} + \showcaseicon{techcrunch}{simpleicon\{techcrunch\}} + \showcaseicon{ted}{simpleicon\{ted\}} \showcaseicon{teepublic}{simpleicon\{teepublic\}} @@ -5535,6 +5581,8 @@ \showcaseicon{thangs}{simpleicon\{thangs\}} + \showcaseicon{thanos}{simpleicon\{thanos\}} + \showcaseicon{thealgorithms}{simpleicon\{thealgorithms\}} \showcaseicon{theboringcompany}{simpleicon\{theboringcompany\}} @@ -5543,6 +5591,8 @@ \showcaseicon{thefinals}{simpleicon\{thefinals\}} + \showcaseicon{theguardian}{simpleicon\{theguardian\}} + \showcaseicon{theirishtimes}{simpleicon\{theirishtimes\}} \showcaseicon{themighty}{simpleicon\{themighty\}} @@ -5563,6 +5613,8 @@ \showcaseicon{thewashingtonpost}{simpleicon\{thewashingtonpost\}} + \showcaseicon{theweatherchannel}{simpleicon\{theweatherchannel\}} + \showcaseicon{thingiverse}{simpleicon\{thingiverse\}} \showcaseicon{thinkpad}{simpleicon\{thinkpad\}} @@ -5715,6 +5767,8 @@ \showcaseicon{tripdotcom}{simpleicon\{tripdotcom\}} + \showcaseicon{trivago}{simpleicon\{trivago\}} + \showcaseicon{trivy}{simpleicon\{trivy\}} \showcaseicon{trove}{simpleicon\{trove\}} @@ -5835,6 +5889,8 @@ \showcaseicon{unity}{simpleicon\{unity\}} + \showcaseicon{unjs}{simpleicon\{unjs\}} + \showcaseicon{unlicense}{simpleicon\{unlicense\}} \showcaseicon{unocss}{simpleicon\{unocss\}} @@ -5927,6 +5983,8 @@ \showcaseicon{vespa}{simpleicon\{vespa\}} + \showcaseicon{vestel}{simpleicon\{vestel\}} + \showcaseicon{vexxhost}{simpleicon\{vexxhost\}} \showcaseicon{vfairs}{simpleicon\{vfairs\}} @@ -5961,14 +6019,6 @@ \showcaseicon{visa}{simpleicon\{visa\}} - \showcaseicon{visualbasic}{simpleicon\{visualbasic\}} - - \showcaseicon{visualstudio}{simpleicon\{visualstudio\}} - - \showcaseicon{visualstudioappcenter}{simpleicon\{visualstudioappcenter\}} - - \showcaseicon{visualstudiocode}{simpleicon\{visualstudiocode\}} - \showcaseicon{visx}{simpleicon\{visx\}} \showcaseicon{vite}{simpleicon\{vite\}} @@ -6013,6 +6063,8 @@ \showcaseicon{vox}{simpleicon\{vox\}} + \showcaseicon{vrchat}{simpleicon\{vrchat\}} + \showcaseicon{vsco}{simpleicon\{vsco\}} \showcaseicon{vscodium}{simpleicon\{vscodium\}} @@ -6093,6 +6145,8 @@ \showcaseicon{webgl}{simpleicon\{webgl\}} + \showcaseicon{webgpu}{simpleicon\{webgpu\}} + \showcaseicon{weblate}{simpleicon\{weblate\}} \showcaseicon{webmin}{simpleicon\{webmin\}} @@ -6159,16 +6213,6 @@ \showcaseicon{winamp}{simpleicon\{winamp\}} - \showcaseicon{windows}{simpleicon\{windows\}} - - \showcaseicon{windows10}{simpleicon\{windows10\}} - - \showcaseicon{windows95}{simpleicon\{windows95\}} - - \showcaseicon{windowsterminal}{simpleicon\{windowsterminal\}} - - \showcaseicon{windowsxp}{simpleicon\{windowsxp\}} - \showcaseicon{wipro}{simpleicon\{wipro\}} \showcaseicon{wire}{simpleicon\{wire\}} @@ -6219,18 +6263,14 @@ \showcaseicon{wwise}{simpleicon\{wwise\}} + \showcaseicon{wykop}{simpleicon\{wykop\}} + \showcaseicon{wyze}{simpleicon\{wyze\}} \showcaseicon{x}{simpleicon\{x\}} - \showcaseicon{xamarin}{simpleicon\{xamarin\}} - - \showcaseicon{xaml}{simpleicon\{xaml\}} - \showcaseicon{xampp}{simpleicon\{xampp\}} - \showcaseicon{xbox}{simpleicon\{xbox\}} - \showcaseicon{xcode}{simpleicon\{xcode\}} \showcaseicon{xdadevelopers}{simpleicon\{xdadevelopers\}} @@ -6249,6 +6289,8 @@ \showcaseicon{xing}{simpleicon\{xing\}} + \showcaseicon{xml}{simpleicon\{xml\}} + \showcaseicon{xmpp}{simpleicon\{xmpp\}} \showcaseicon{xo}{simpleicon\{xo\}} @@ -6259,6 +6301,8 @@ \showcaseicon{xstate}{simpleicon\{xstate\}} + \showcaseicon{xubuntu}{simpleicon\{xubuntu\}} + \showcaseicon{yabai}{simpleicon\{yabai\}} \showcaseicon{yale}{simpleicon\{yale\}} @@ -6269,8 +6313,6 @@ \showcaseicon{yaml}{simpleicon\{yaml\}} - \showcaseicon{yammer}{simpleicon\{yammer\}} - \showcaseicon{yandexcloud}{simpleicon\{yandexcloud\}} \showcaseicon{yarn}{simpleicon\{yarn\}} @@ -6281,6 +6323,8 @@ \showcaseicon{yeti}{simpleicon\{yeti\}} + \showcaseicon{yii}{simpleicon\{yii\}} + \showcaseicon{yoast}{simpleicon\{yoast\}} \showcaseicon{youtube}{simpleicon\{youtube\}} @@ -6345,6 +6389,8 @@ \showcaseicon{zerodha}{simpleicon\{zerodha\}} + \showcaseicon{zerotier}{simpleicon\{zerotier\}} + \showcaseicon{zerply}{simpleicon\{zerply\}} \showcaseicon{zettlr}{simpleicon\{zettlr\}} diff --git a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf Binary files differindex cc4772a1048..3239f7306d5 100644 --- a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf +++ b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.pdf diff --git a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex index 18eb1a26a83..1c6651330a0 100644 --- a/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex +++ b/Master/texmf-dist/doc/fonts/simpleicons/simpleicons.tex @@ -14,7 +14,7 @@ Simple Icons (Font)\\% Inesh Bose (\LaTeX{} package)% } -\date{12.3.0 -- \today}\maketitle +\date{13.15.0 -- \today}\maketitle This package provides \LaTeX{} support for the Simple Icons logos. To use Simple Icons in your document, include the package with |\usepackage{simpleicons}|. diff --git a/Master/texmf-dist/doc/fonts/stickstoo/README b/Master/texmf-dist/doc/fonts/stickstoo/README index 126d18f2c5c..8d664d912b3 100644 --- a/Master/texmf-dist/doc/fonts/stickstoo/README +++ b/Master/texmf-dist/doc/fonts/stickstoo/README @@ -14,12 +14,18 @@ part of all distributions of LaTeX version 2003/12/01 or later. The font files and the LaTeX support files are - Copyright (c) 2018 Michael Sharpe + Copyright (c) 2018--2024 Michael Sharpe Files provided "as is", with no warranties. -Current version: 1.035 2021-10-17 +Current version: 1.036 2024-09-22 + +Changes in version 1.036 +1. Added the minstickstootext fd files, needed for loading from newtx. +2. Corrected the macro name for the scale factor in stickstootext.sty +so that text scaling works as expected without having to use newtx with +stix2 option. (Thanks, Holger Gerhardt.) Changes in version 1.035 1. Added a more capable \textfrac macro. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt b/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt index 6a7192781c2..7fe53041cf9 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt +++ b/Master/texmf-dist/doc/fonts/venturisadf/LIST-Venturis.txt @@ -1,25 +1,37 @@ -Copyright 2010 Hirwen Harendal and 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. +%% +%% This is file `LIST-Venturis.txt', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisadf.dtx (with options: `list') +%% Copyright (C) 2008-2024 Hirwen Harendal and 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 +%% https://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. +%% Note that the above licence notice applies to this file. +%% It does NOT apply to the files listed therein. +%% See the README.md and LICENSE-utopia.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% VENTURIS COLLECTION LIST V1.005 (July 2010) Number of fonts: 69 VENTURIS NORMAL -VenturisADF-Regular: yvtr8a (pfb, pfm, afm), VenturisADF-Regular.otf +VenturisADF-Regular: yvtr8a (pfb, pfm, afm), VenturisADF-Regular.otf VenturisADF-Italic: yvtri8a (pfb, pfm, afm), VenturisADF-Italic.otf VenturisADF-Bold: yvtb8a (pfb, pfm, afm), VenturisADF-Bold.otf VenturisADF-BoldItalic: yvtbi8a (pfb, pfm, afm), VenturisADF-BoldItalic.otf @@ -33,13 +45,13 @@ VenturisADFCd-Bold: yvtb8ac (pfb, pfm, afm), VenturisADFCd-Bold.otf VenturisADFCd-BoldItalic: yvtbi8ac (pfb, pfm, afm), VenturisADFCd-BoldItalic.otf VENTURIS STYLE -VenturisADFStyle-Regular: yvtrc8a (pfb, pfm, afm), VenturisADFStyle-Regular.otf +VenturisADFStyle-Regular: yvtrc8a (pfb, pfm, afm), VenturisADFStyle-Regular.otf VenturisADFStyle-Italic: yvtrci8a (pfb, pfm, afm), VenturisADFStyle-Italic.otf VenturisADFStyle-Bold: yvtbc8a (pfb, pfm, afm), VenturisADFStyle-Bold.otf VenturisADFStyle-BoldItalic: yvtbci8a (pfb, pfm, afm), VenturisADFStyle-BoldItalic.otf VENTURIS CONDENSED STYLE -VenturisADFCdStyle-Regular: yvtrc8ac (pfb, pfm, afm), VenturisADFCdStyle-Regular.otf +VenturisADFCdStyle-Regular: yvtrc8ac (pfb, pfm, afm), VenturisADFCdStyle-Regular.otf VenturisADFCdStyle-Italic: yvtrci8ac (pfb, pfm, afm), VenturisADFCdStyle-Italic.otf VenturisADFCdStyle-Bold: yvtbc8ac (pfb, pfm, afm), VenturisADFCdStyle-Bold.otf VenturisADFCdStyle-BoldItalic: yvtbci8ac (pfb, pfm, afm), VenturisADFCdStyle-BoldItalic.otf @@ -52,7 +64,7 @@ VenturisADFNo2-BoldItalic: yv2bi8a (pfb, pfm, afm), VenturisADFNo2-BoldItalic.ot VENTURIS No2 CONDENSED VenturisADFNo2Cd-Regular: yv2r8ac (pfb, pfm, afm), VenturisADFNo2Cd-Regular.otf -VenturisADFNo2Cd-Italic: yv2ri8ac (pfb, pfm, afm), VenturisADFNo2Cd-Italic.otf +VenturisADFNo2Cd-Italic: yv2ri8ac (pfb, pfm, afm), VenturisADFNo2Cd-Italic.otf VenturisADFNo2Cd-Bold: yv2b8ac (pfb, pfm, afm), VenturisADFNo2Cd-Bold.otf VenturisADFNo2Cd-BoldItalic: yv2bi8ac (pfb, pfm, afm), VenturisADFNo2Cd-BoldItalic.otf @@ -67,7 +79,7 @@ VenturisSansADF-Regular: yv1r8a (pfb, pfm, afm), VenturisSansADF-Regular.otf VenturisSansADF-Italic: yv1ri8a (pfb, pfm, afm), VenturisSansADF-Italic.otf VenturisSansADF-Bold: yv1b8a (pfb, pfm, afm), VenturisSansADF-Bold.otf VenturisSansADF-BoldItalic: yv1bi8a (pfb, pfm, afm), VenturisSansADF-BoldItalic.otf -VenturisSansADF-Heavy: yv1h8a (pfb, pfm, afm), VenturisSansADF-Heavy.otf +VenturisSansADF-Heavy: yv1h8a (pfb, pfm, afm), VenturisSansADF-Heavy.otf VenturisSansADF-HeavyOblique: yv1ho8a (pfb, pfm, afm), VenturisSansADF-HeavyOblique.otf VENTURIS SANS CONDENSED @@ -115,6 +127,10 @@ VenturisADFTitlingNo4: yvtrdl8a (pfb, pfm, afm), VenturisADFTitlingNo4.otf ___________________________________________________________ VENTURIS OLD (test version) VenturisOldADF-Regular: yvor8a (pfb, pfm, afm), VenturisOldADF-Regular.otf -VenturisOldADF-Italic: yvori8a (pfb, pfm, afm), VenturisOldADF-Italic.otf +VenturisOldADF-Italic: yvori8a (pfb, pfm, afm), VenturisOldADF-Italic.otf VenturisOldADF-Bold: yvob8a (pfb, pfm, afm), VenturisOldADF-Bold.otf VenturisOldADF-BoldItalic: yvobi8a (pfb, pfm, afm), VenturisOldADF-BoldItalic.otf + +\endinput +%% +%% End of file `LIST-Venturis.txt'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/README b/Master/texmf-dist/doc/fonts/venturisadf/README.md index 6ec5bbf57b5..12efdaf3841 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/README +++ b/Master/texmf-dist/doc/fonts/venturisadf/README.md @@ -1,4 +1,6 @@ -Copyright 2010 Hirwen Harendal and Clea F. Rees +$Id: README.md 10322 2024-09-05 05:31:35Z cfrees $ + +Copyright (C) 2008-2024 Hirwen Harendal and 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) @@ -13,8 +15,7 @@ The Current Maintainer of this work is Clea F. Rees. This work consists of all files listed in manifest.txt. -Overview -======== +# Overview This package includes the VenturisADF font collection in postscript type 1 format, LaTeX support files and documentation. @@ -22,11 +23,9 @@ format, LaTeX support files and documentation. Opentype versions of the fonts are also available (see below). -Copyright and licensing -======================= +# Copyright and licensing -Fonts ------ +## Fonts The Venturis Collection consists of fonts made by Arkandis Digital Foundry (ADF), collectively known as the "Software", currently maintained by ADF. As @@ -46,26 +45,28 @@ files in preparing this package for use with (La)TeX: Berry fontname scheme; - the opentype fonts have been removed from the package. -TeX/LaTeX support files and documentation ------------------------------------------ +## TeX/LaTeX support files and documentation As explained in comments at the top of each file, many of the encoding (.etx) files are based on standard fontinst files such as t1.etx and ts1.etx. -Modifications are copyright 2010 Clea F. Rees (see below). +Modifications are Copyright (C) 2008-2024 Clea F. Rees (see below). -Code from t1.etx copyright 2005 Alan Jeffrey and Sebastian Rahtz and Ulrik +Code from t1.etx Copyright (C) 2005 Alan Jeffrey and Sebastian Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below). -Code from ts1.etx copyright 2005 Sebastian Rahtz and Ulrik Vieth and Lars +Code from ts1.etx Copyright (C) 2005 Sebastian Rahtz and Ulrik Vieth and Lars Hellstr{\"o}m (see below). -The file lining.etx is copyright 2003 Philipp Lehman (see below). +The file lining.etx is Copyright (C) 2003 Philipp Lehman (see below). + +Batch and source files (.dtx, .ins) are based on from skeleton.ins and +skeleton.dtx, both Copyright (C) 2015-2024 Scott Pakin (see below). -README (this file) and LIST-Venturis.txt are copyright 2010 Hirwen Harendal -and Clea F. Rees. +README (this file) and LIST-Venturis.txt are Copyright (C) 2008-2024 Hirwen +Harendal and Clea F. Rees. -All other non-derived files listed in manifest.txt are copyright 2010 Clea F. -Rees. +All other non-derived files listed in manifest.txt are Copyright (C) 2008-2024 +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) @@ -90,12 +91,13 @@ documentation in preparing this package: The following files are derived works under the terms of the LPPL: -lining.etx ----------- +## lining.etx lining.etx is derived from The Font Installation Guide by Philipp Lehman. lining.etx is unmodified. +## oldstyle.etx + oldstyle.etx is a variation on the same theme. A copy of The Font Installation Guide is available from @@ -103,8 +105,7 @@ http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=fontinstallationguide. The included archive figuide-examples.tar.gz consists of files and templates released under the LPPL. These include lining.etx. -fonts based on t1.etx and ts1.etx ---------------------------------- +## fonts based on t1.etx and ts1.etx The following files are derived from the file t1.etx supplied with the package fontinst. @@ -120,19 +121,23 @@ and t1j-f_f.etx are based on t1j.etx. For details, see the notices included in files themselves. fontinst is released under the LPPL. +## all .dtx and .ins files + +The source files all began life as modifications of skeleton.dtx and +skeleton.ins from version 2.4 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. + -Status -====== +# Status -Fonts and documentation ------------------------ +## Fonts and documentation PS-Type1: ANSI Adobe standard encoding. All fonts are hinted with kerning and subroutines. OTF: All fonts include full opentype features and subroutines, are generated -with FontForge. (Not included in the (La)TeX package; available separately - -see below.) +with FontForge. PS 1.005 RELEASE VERSION: July 2010 - AFDKO's compilation bugs correction. @@ -156,52 +161,64 @@ PS 1.001 RELEASE VERSION: December -15-2007 PS 1.000 RELEASE VERSION: October-01-2007 - Add VenturisN2 Condensed and Medium families. -TeX/LaTeX support files and documentation ------------------------------------------ +## TeX/LaTeX support files and documentation -The LaTeX support files, unlike the fonts themselves, are still somewhat -experimental. Although I don't think they will persuade your cat to revolt -(how many cats need persuading?) or drink all your tea, things may not work as -advertised. If you find bugs, please let me know. I will fix them if I can. If -you know how to fix them, please tell me as this greatly increases the chances -of the "if I can" condition being satisfied. +I previously said that I did not think the LaTeX support files would persuade +your cat to revolt, partly on the grounds that so few cats require such +persuasion. I also expressed some confidence that they would not drink all +your tea, while remaining sceptical regarding further claims about their +performance. +I'm now reasonably confident that they will more-or-less behave as documented, +Whether this is the behaviour you --- as opposed to I --- would expect is a +question I must leave each reader to decide. -Installation and use -==================== +Please report issues on the bug-tracker (see below). Suggested fixes are +always welcome, as are proposals for improvements and notwithstanding the +fact that I may on occasion be unable or unwilling to accommodate them. -TeX/LaTeX support ------------------ + +# Installation and use + +## TeX/LaTeX support See included documentation, venturisadf.pdf, for information regarding (La)TeX -support. The documentation source, venturisadf.tex uses various other +support. The documentation source, venturisadf.dtx uses various other packages. These are all standard and available from CTAN but may be commented out if preferred. -The LaTeX packages (venturis, venturis2 and venturisold) require xkeyval and -nfssext-cfr, available from CTAN. +The LaTeX packages (venturis, venturis2 and venturisold) nfssext-cfr, +available from CTAN. -Further information -=================== +# Further information For further information about the Venturis Collection and other Arkandis Digital -Foundry fonts, see the ADF homepage: http://perso.orange.fr/arkandis/ADF +Foundry fonts, see the ADF homepage: http://arkandis.tuxfamily.org/ Further information about ADF font development of fonts specifically designed for use with TeX is available at: -http://perso.orange.fr/arkandis/ADF/tugfonts.htm +http://arkandis.tuxfamily.org/tugfonts.htm This page includes full Venturis font previews and the opentype version of the fonts. -Maintenance -=========== +# Maintenance Package maintained by ADF - font development and maintenance by Hiwen HARENDAL (harendalh <at> hotmail <dot> com) - TeX/LaTeX support and documentation by Clea F. Rees - (cfrees <at> imapmail <dot> org) + (https://codeberg.org/cfr/nfssext/issues) + +## 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 + +Version 2.0 +2024/08/18 -Version: 2010/06/05 +<!-- vim: tw=80:et:sw=2: --> diff --git a/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt b/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt index 558b64dbb67..2b1222ed0ab 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt +++ b/Master/texmf-dist/doc/fonts/venturisadf/manifest.txt @@ -1,622 +1,686 @@ -Copyright 2010 Clea F. Rees +# Manifest for venturisadf -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) 2008-2024 Clea F. Rees -This work has the LPPL maintenance status `maintained'. +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 + https://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. -The Current Maintainer of this work is Clea F. Rees. + This work has the LPPL maintenance status `maintained'. -This work consists of all files listed in manifest.txt. + The Current Maintainer of this work is Clea F. Rees. -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 work consists of all files listed in manifest.txt. -LIST-Venturis.txt -README -manifest.txt -rename.venturis -rename.venturis2 -rename.venturisold -rename.venturissans -rename.venturissans2 -rename.venturistitling -lining.etx -oldstyle.etx -ucdotalt.etx -t1-f_f.etx -t1j-f_f.etx -t1-dotalt-f_f.etx -ts1-euro.etx -t1-venturis.etx -t1j-venturis.etx -t1-venturisold.etx -t1-venturisold-longs.etx -resetalt.mtx -venturis.sty -venturis2.sty -venturisold.sty -venturisadf.tex -yvt-drv.tex -yvt-map.tex -yv2-drv.tex -yv2-map.tex -yvo-drv.tex -yvo-map.tex -yv1-drv.tex -yv1-map.tex -yv3-drv.tex -yv3-map.tex + This file lists all files released under the LPPL. It does *not* list all files + included in the package. See README for further details. -derived files: + This file was automatically generated by `l3build manifest`. -venturisadf.pdf -t1-venturis.enc -t1-venturisold-longs.enc -t1-f_f-venturisadf.enc -t1-dotalt-f_f-venturisadf.enc -ts1-euro-venturisadf.enc -yvt.map -yv2.map -yvo.map -yv1.map -yv3.map -yvtb8c.vf -yvtb8cc.vf -yvtb8t.vf -yvtb8tc.vf -yvtbc8c.vf -yvtbc8cc.vf -yvtbc8t.vf -yvtbc8tc.vf -yvtbci8c.vf -yvtbci8cc.vf -yvtbci8t.vf -yvtbci8tc.vf -yvtbcij8t.vf -yvtbcij8tc.vf -yvtbcijw8t.vf -yvtbcijw8tc.vf -yvtbciw8t.vf -yvtbciw8tc.vf -yvtbcj8t.vf -yvtbcj8tc.vf -yvtbcjw8t.vf -yvtbcjw8tc.vf -yvtbcw8t.vf -yvtbcw8tc.vf -yvtbd8cc.vf -yvtbd8tc.vf -yvtbi8c.vf -yvtbi8cc.vf -yvtbi8t.vf -yvtbi8tc.vf -yvtbij8t.vf -yvtbij8tc.vf -yvtbijw8t.vf -yvtbijw8tc.vf -yvtbiw8t.vf -yvtbiw8tc.vf -yvtbj8t.vf -yvtbj8tc.vf -yvtbjw8t.vf -yvtbjw8tc.vf -yvtbw8t.vf -yvtbw8tc.vf -yvth8c.vf -yvth8t.vf -yvthi8c.vf -yvthi8t.vf -yvtr8c.vf -yvtr8cc.vf -yvtr8t.vf -yvtr8tc.vf -yvtrajw8t.vf -yvtraw8t.vf -yvtrc8c.vf -yvtrc8cc.vf -yvtrc8t.vf -yvtrc8tc.vf -yvtrci8c.vf -yvtrci8cc.vf -yvtrci8t.vf -yvtrci8tc.vf -yvtrcij8t.vf -yvtrcij8tc.vf -yvtrcijw8t.vf -yvtrcijw8tc.vf -yvtrciw8t.vf -yvtrciw8tc.vf -yvtrcj8t.vf -yvtrcj8tc.vf -yvtrcjw8t.vf -yvtrcjw8tc.vf -yvtrcw8t.vf -yvtrcw8tc.vf -yvtrdl8c.vf -yvtrdl8t.vf -yvtri8c.vf -yvtri8cc.vf -yvtri8t.vf -yvtri8tc.vf -yvtrij8t.vf -yvtrij8tc.vf -yvtrijw8t.vf -yvtrijw8tc.vf -yvtriw8t.vf -yvtriw8tc.vf -yvtrj8t.vf -yvtrj8tc.vf -yvtrjw8t.vf -yvtrjw8tc.vf -yvtrw8t.vf -yvtrw8tc.vf -yv2b8c.vf -yv2b8cc.vf -yv2b8t.vf -yv2b8tc.vf -yv2bi8c.vf -yv2bi8cc.vf -yv2bi8t.vf -yv2bi8tc.vf -yv2m8c.vf -yv2m8t.vf -yv2mi8c.vf -yv2mi8t.vf -yv2r8c.vf -yv2r8cc.vf -yv2r8t.vf -yv2r8tc.vf -yv2ri8c.vf -yv2ri8cc.vf -yv2ri8t.vf -yv2ri8tc.vf -yv2x8c.vf -yv2x8t.vf -yv2xi8c.vf -yv2xi8t.vf -yvoab8t.vf -yvoabi8t.vf -yvoar8t.vf -yvoari8t.vf -yvob8c.vf -yvob8t.vf -yvobi8c.vf -yvobi8t.vf -yvodd8c.vf -yvodd8t.vf -yvor8c.vf -yvor8t.vf -yvori8c.vf -yvori8t.vf -yv1b8c.vf -yv1b8cc.vf -yv1b8cx.vf -yv1b8t.vf -yv1b8tc.vf -yv1b8tx.vf -yv1bd8c.vf -yv1bd8t.vf -yv1bi8c.vf -yv1bi8cc.vf -yv1bi8cx.vf -yv1bi8t.vf -yv1bi8tc.vf -yv1bi8tx.vf -yv1d8c.vf -yv1d8t.vf -yv1dd8cu.vf -yv1dd8tu.vf -yv1di8c.vf -yv1di8t.vf -yv1h8c.vf -yv1h8t.vf -yv1ho8c.vf -yv1ho8t.vf -yv1l8c.vf -yv1l8t.vf -yv1li8c.vf -yv1li8t.vf -yv1r8c.vf -yv1r8cc.vf -yv1r8cx.vf -yv1r8t.vf -yv1r8tc.vf -yv1r8tx.vf -yv1ri8c.vf -yv1ri8cc.vf -yv1ri8cx.vf -yv1ri8t.vf -yv1ri8tc.vf -yv1ri8tx.vf -yv3b8c.vf -yv3b8cc.vf -yv3b8cx.vf -yv3b8t.vf -yv3b8tc.vf -yv3b8tx.vf -yv3bi8c.vf -yv3bi8cc.vf -yv3bi8cx.vf -yv3bi8t.vf -yv3bi8tc.vf -yv3bi8tx.vf -yv3r8c.vf -yv3r8cc.vf -yv3r8cx.vf -yv3r8t.vf -yv3r8tc.vf -yv3r8tx.vf -yv3ri8c.vf -yv3ri8cc.vf -yv3ri8cx.vf -yv3ri8t.vf -yv3ri8tc.vf -yv3ri8tx.vf -t1-yvtb-c.tfm -t1-yvtb.tfm -t1-yvtbc-c.tfm -t1-yvtbc.tfm -t1-yvtbci-c.tfm -t1-yvtbci.tfm -t1-yvtbd-c.tfm -t1-yvtbi-c.tfm -t1-yvtbi.tfm -t1-yvth.tfm -t1-yvthi.tfm -t1-yvtr-c.tfm -t1-yvtr.tfm -t1-yvtrc-c.tfm -t1-yvtrc.tfm -t1-yvtrci-c.tfm -t1-yvtrci.tfm -t1-yvtrdl.tfm -t1-yvtri-c.tfm -t1-yvtri.tfm -t1alt-yvtbc-c.tfm -t1alt-yvtbc.tfm -t1alt-yvtbci-c.tfm -t1alt-yvtbci.tfm -t1alt-yvtrc-c.tfm -t1alt-yvtrc.tfm -t1alt-yvtrci-c.tfm -t1alt-yvtrci.tfm -ts1-yvtb-c.tfm -ts1-yvtb.tfm -ts1-yvtbc-c.tfm -ts1-yvtbc.tfm -ts1-yvtbci-c.tfm -ts1-yvtbci.tfm -ts1-yvtbd-c.tfm -ts1-yvtbi-c.tfm -ts1-yvtbi.tfm -ts1-yvth.tfm -ts1-yvthi.tfm -ts1-yvtr-c.tfm -ts1-yvtr.tfm -ts1-yvtrc-c.tfm -ts1-yvtrc.tfm -ts1-yvtrci-c.tfm -ts1-yvtrci.tfm -ts1-yvtrdl.tfm -ts1-yvtri-c.tfm -ts1-yvtri.tfm -vent-yvtr.tfm -yvtb8c.tfm -yvtb8cc.tfm -yvtb8t.tfm -yvtb8tc.tfm -yvtbc8c.tfm -yvtbc8cc.tfm -yvtbc8t.tfm -yvtbc8tc.tfm -yvtbci8c.tfm -yvtbci8cc.tfm -yvtbci8t.tfm -yvtbci8tc.tfm -yvtbcij8t.tfm -yvtbcij8tc.tfm -yvtbcijw8t.tfm -yvtbcijw8tc.tfm -yvtbciw8t.tfm -yvtbciw8tc.tfm -yvtbcj8t.tfm -yvtbcj8tc.tfm -yvtbcjw8t.tfm -yvtbcjw8tc.tfm -yvtbcw8t.tfm -yvtbcw8tc.tfm -yvtbd8cc.tfm -yvtbd8tc.tfm -yvtbi8c.tfm -yvtbi8cc.tfm -yvtbi8t.tfm -yvtbi8tc.tfm -yvtbij8t.tfm -yvtbij8tc.tfm -yvtbijw8t.tfm -yvtbijw8tc.tfm -yvtbiw8t.tfm -yvtbiw8tc.tfm -yvtbj8t.tfm -yvtbj8tc.tfm -yvtbjw8t.tfm -yvtbjw8tc.tfm -yvtbw8t.tfm -yvtbw8tc.tfm -yvth8c.tfm -yvth8t.tfm -yvthi8c.tfm -yvthi8t.tfm -yvtr8c.tfm -yvtr8cc.tfm -yvtr8t.tfm -yvtr8tc.tfm -yvtrajw8t.tfm -yvtraw8t.tfm -yvtrc8c.tfm -yvtrc8cc.tfm -yvtrc8t.tfm -yvtrc8tc.tfm -yvtrci8c.tfm -yvtrci8cc.tfm -yvtrci8t.tfm -yvtrci8tc.tfm -yvtrcij8t.tfm -yvtrcij8tc.tfm -yvtrcijw8t.tfm -yvtrcijw8tc.tfm -yvtrciw8t.tfm -yvtrciw8tc.tfm -yvtrcj8t.tfm -yvtrcj8tc.tfm -yvtrcjw8t.tfm -yvtrcjw8tc.tfm -yvtrcw8t.tfm -yvtrcw8tc.tfm -yvtrdl8c.tfm -yvtrdl8t.tfm -yvtri8c.tfm -yvtri8cc.tfm -yvtri8t.tfm -yvtri8tc.tfm -yvtrij8t.tfm -yvtrij8tc.tfm -yvtrijw8t.tfm -yvtrijw8tc.tfm -yvtriw8t.tfm -yvtriw8tc.tfm -yvtrj8t.tfm -yvtrj8tc.tfm -yvtrjw8t.tfm -yvtrjw8tc.tfm -yvtrw8t.tfm -yvtrw8tc.tfm -t1-yv2b-c.tfm -t1-yv2b.tfm -t1-yv2bi-c.tfm -t1-yv2bi.tfm -t1-yv2m.tfm -t1-yv2mi.tfm -t1-yv2r-c.tfm -t1-yv2r.tfm -t1-yv2ri-c.tfm -t1-yv2ri.tfm -t1-yv2x.tfm -t1-yv2xi.tfm -ts1-yv2b-c.tfm -ts1-yv2b.tfm -ts1-yv2bi-c.tfm -ts1-yv2bi.tfm -ts1-yv2m.tfm -ts1-yv2mi.tfm -ts1-yv2r-c.tfm -ts1-yv2r.tfm -ts1-yv2ri-c.tfm -ts1-yv2ri.tfm -ts1-yv2x.tfm -ts1-yv2xi.tfm -yv2b8c.tfm -yv2b8cc.tfm -yv2b8t.tfm -yv2b8tc.tfm -yv2bi8c.tfm -yv2bi8cc.tfm -yv2bi8t.tfm -yv2bi8tc.tfm -yv2m8c.tfm -yv2m8t.tfm -yv2mi8c.tfm -yv2mi8t.tfm -yv2r8c.tfm -yv2r8cc.tfm -yv2r8t.tfm -yv2r8tc.tfm -yv2ri8c.tfm -yv2ri8cc.tfm -yv2ri8t.tfm -yv2ri8tc.tfm -yv2x8c.tfm -yv2x8t.tfm -yv2xi8c.tfm -yv2xi8t.tfm -t1-yvob.tfm -t1-yvobi.tfm -t1-yvodd.tfm -t1-yvor.tfm -t1-yvori.tfm -ts1-yvob.tfm -ts1-yvobi.tfm -ts1-yvodd.tfm -ts1-yvor.tfm -ts1-yvori.tfm -yvoab8t.tfm -yvoabi8t.tfm -yvoar8t.tfm -yvoari8t.tfm -yvob8c.tfm -yvob8t.tfm -yvobi8c.tfm -yvobi8t.tfm -yvodd8c.tfm -yvodd8t.tfm -yvor8c.tfm -yvor8t.tfm -yvori8c.tfm -yvori8t.tfm -t1-yv1b-c.tfm -t1-yv1b-x.tfm -t1-yv1b.tfm -t1-yv1bd.tfm -t1-yv1bi-c.tfm -t1-yv1bi-x.tfm -t1-yv1bi.tfm -t1-yv1d.tfm -t1-yv1dd-u.tfm -t1-yv1di.tfm -t1-yv1h.tfm -t1-yv1ho.tfm -t1-yv1l.tfm -t1-yv1li.tfm -t1-yv1r-c.tfm -t1-yv1r-x.tfm -t1-yv1r.tfm -t1-yv1ri-c.tfm -t1-yv1ri-x.tfm -t1-yv1ri.tfm -ts1-yv1b-c.tfm -ts1-yv1b-x.tfm -ts1-yv1b.tfm -ts1-yv1bd.tfm -ts1-yv1bi-c.tfm -ts1-yv1bi-x.tfm -ts1-yv1bi.tfm -ts1-yv1d.tfm -ts1-yv1dd-u.tfm -ts1-yv1di.tfm -ts1-yv1h.tfm -ts1-yv1ho.tfm -ts1-yv1l.tfm -ts1-yv1li.tfm -ts1-yv1r-c.tfm -ts1-yv1r-x.tfm -ts1-yv1r.tfm -ts1-yv1ri-c.tfm -ts1-yv1ri-x.tfm -ts1-yv1ri.tfm -yv1b8c.tfm -yv1b8cc.tfm -yv1b8cx.tfm -yv1b8t.tfm -yv1b8tc.tfm -yv1b8tx.tfm -yv1bd8c.tfm -yv1bd8t.tfm -yv1bi8c.tfm -yv1bi8cc.tfm -yv1bi8cx.tfm -yv1bi8t.tfm -yv1bi8tc.tfm -yv1bi8tx.tfm -yv1d8c.tfm -yv1d8t.tfm -yv1dd8cu.tfm -yv1dd8tu.tfm -yv1di8c.tfm -yv1di8t.tfm -yv1h8c.tfm -yv1h8t.tfm -yv1ho8c.tfm -yv1ho8t.tfm -yv1l8c.tfm -yv1l8t.tfm -yv1li8c.tfm -yv1li8t.tfm -yv1r8c.tfm -yv1r8cc.tfm -yv1r8cx.tfm -yv1r8t.tfm -yv1r8tc.tfm -yv1r8tx.tfm -yv1ri8c.tfm -yv1ri8cc.tfm -yv1ri8cx.tfm -yv1ri8t.tfm -yv1ri8tc.tfm -yv1ri8tx.tfm -t1-yv3b-c.tfm -t1-yv3b-x.tfm -t1-yv3b.tfm -t1-yv3bi-c.tfm -t1-yv3bi-x.tfm -t1-yv3bi.tfm -t1-yv3r-c.tfm -t1-yv3r-x.tfm -t1-yv3r.tfm -t1-yv3ri-c.tfm -t1-yv3ri-x.tfm -t1-yv3ri.tfm -ts1-yv3b-c.tfm -ts1-yv3b-x.tfm -ts1-yv3b.tfm -ts1-yv3bi-c.tfm -ts1-yv3bi-x.tfm -ts1-yv3bi.tfm -ts1-yv3r-c.tfm -ts1-yv3r-x.tfm -ts1-yv3r.tfm -ts1-yv3ri-c.tfm -ts1-yv3ri-x.tfm -ts1-yv3ri.tfm -yv3b8c.tfm -yv3b8cc.tfm -yv3b8cx.tfm -yv3b8t.tfm -yv3b8tc.tfm -yv3b8tx.tfm -yv3bi8c.tfm -yv3bi8cc.tfm -yv3bi8cx.tfm -yv3bi8t.tfm -yv3bi8tc.tfm -yv3bi8tx.tfm -yv3r8c.tfm -yv3r8cc.tfm -yv3r8cx.tfm -yv3r8t.tfm -yv3r8tc.tfm -yv3r8tx.tfm -yv3ri8c.tfm -yv3ri8cc.tfm -yv3ri8cx.tfm -yv3ri8t.tfm -yv3ri8tc.tfm -yv3ri8tx.tfm -t1yvt.fd -t1yvtajw.fd -t1yvtaw.fd -t1yvtd.fd -t1yvtj.fd -t1yvtjw.fd -t1yvtw.fd -ts1yvt.fd -ts1yvtajw.fd -ts1yvtaw.fd -ts1yvtd.fd -ts1yvtj.fd -ts1yvtjw.fd -ts1yvtw.fd -t1yv2.fd -ts1yv2.fd -t1yvo.fd -t1yvoa.fd -t1yvoad.fd -t1yvod.fd -ts1yvo.fd -ts1yvoa.fd -ts1yvoad.fd -ts1yvod.fd -t1yv1.fd -t1yv1d.fd -ts1yv1.fd -ts1yv1d.fd -t1yv3.fd -ts1yv3.fd +## Source files + + +### Package files + + +* manifest.txt +* README.md +* venturissans2.dtx +* venturisadf-imp.dtx +* venturisold.dtx +* venturisadf.dtx +* venturisadf.ins +* venturisadf-build.dtx +* venturis2.dtx +* venturis.dtx +* venturissans.dtx + +### Development files + +Note that tests containing '-auto' are automatically generated by l3build from fnt-test.lvt. + +* fnt-tests.tex +* fnt-test.lvt +* build.lua +* fontinst.lua +* tag.lua +* arkandis-manifest.lua +* t1-f_f.etx +* ts1-euro.etx +* t1-dotalt-f_f.etx +* lining.etx +* t1j-f_f.etx +* oldstyle.etx +* ucdotalt.etx +* fnt-tables.tex +* venturis-scale.lvt +* venturis2-scale.lvt +* venturisold-scale.lvt +* venturis-auto-test.tlg +* venturis-scale.tlg +* venturis2-auto-test.tlg +* venturis2-scale.tlg +* venturisold-auto-test.tlg +* venturisold-scale.tlg + + +## Derived files + + +### Package files + + +* ts1-yv2x.tfm +* yv1b8tc.tfm +* ts1-yv1h.tfm +* yv3ri8cc.tfm +* yvtbi8t.vf +* yv2b8cc.tfm +* ts1-yv1ri-c.tfm +* yvtbc8tc.tfm +* ts1-yvori.tfm +* ts1-yvtri-c.tfm +* yv3r8tc.vf +* t1-dotalt-f_f-yv.enc +* yvoab8t.vf +* yv2bi8tc.vf +* t1alt-yvtrci-c.tfm +* ts1-yv3bi-c.tfm +* yv3b8cc.tfm +* ts1-yv1bd.tfm +* yv3bi8tc.vf +* yv3b8tc.tfm +* yvtrajw8t.vf +* yvtbjw8t.tfm +* t1-yvtbc-c.tfm +* yv1b8cc.tfm +* yv1bi8c.vf +* yv3b8t.tfm +* t1-yvtbci-c.tfm +* ts1-yvtbc-c.tfm +* yvtbcijw8tc.tfm +* yvtb8t.vf +* yv3b8tx.tfm +* yv2mi8c.vf +* t1-yv1dd-u.tfm +* yv1bi8cc.tfm +* yv1b8tx.vf +* ts1-yv3ri-c.tfm +* t1alt-yvtbci-c.tfm +* yvobi8t.tfm +* vent-yvtr.tfm +* yvth8t.tfm +* ts1-yv3r.tfm +* yvtrcj8t.tfm +* t1-yvtrc.tfm +* t1yv1d.fd +* yvob8t.tfm +* yvtb8t.tfm +* yvtrcijw8t.vf +* t1-f_f-yv.enc +* yvtbci8cc.vf +* yvtrc8t.vf +* yv1h8t.vf +* yvor8c.vf +* yv2r8tc.vf +* ts1-yv1r.tfm +* yvtri8cc.tfm +* yvtrdl8c.vf +* yv2m8t.tfm +* t1-yv1ri-x.tfm +* ts1yvo.fd +* yvtbci8t.vf +* yv1ri8c.tfm +* yvtrcij8tc.vf +* yv1ho8c.tfm +* yv1r8cc.vf +* ts1-yvthi.tfm +* ts1-yv2bi.tfm +* yv1b8t.tfm +* yvtbjw8tc.tfm +* yv2bi8cc.tfm +* yv2r8cc.vf +* yv1dd8tu.vf +* yvtrc8tc.vf +* yvtbcw8t.vf +* yv1b8tx.tfm +* yv2ri8c.tfm +* yvobi8c.tfm +* yvtbciw8t.tfm +* yv3bi8t.vf +* ts1-yvtri.tfm +* yvoar8t.tfm +* ts1-yv1di.tfm +* yv1h8c.vf +* yv1bi8tc.tfm +* yv2b8t.tfm +* yvtrcw8t.tfm +* yvtrcjw8t.vf +* t1-yv1r.tfm +* ts1yv1.fd +* ts1-yv2b.tfm +* yvtbiw8tc.tfm +* ts1yvt.fd +* t1-yvtrdl.tfm +* yv3b8cx.vf +* yvtr8tc.vf +* yv3ri8cc.vf +* yvtrc8t.tfm +* ts1-yvtbci.tfm +* yvtrjw8tc.tfm +* ts1-yv1l.tfm +* yv1b8cx.vf +* yvtbiw8t.tfm +* ts1-yvtbc.tfm +* yv1ri8tx.tfm +* t1-yv3ri.tfm +* yvtrijw8t.vf +* yv2x8c.vf +* t1-yv2r-c.tfm +* t1yvt.fd +* yv1ri8cx.tfm +* yvori8t.tfm +* t1-yvtr.tfm +* yv2bi8tc.tfm +* yvoar8t.vf +* yvtrc8c.tfm +* ts1-yvtrc-c.tfm +* yvtrw8tc.tfm +* yv1l8t.tfm +* yvth8c.tfm +* yvori8c.vf +* yvtrci8tc.vf +* yv1bd8c.tfm +* yvtbci8c.vf +* yv2bi8cc.vf +* yv1li8t.vf +* yv3r8tx.vf +* yvodd8c.vf +* yvtbcij8t.tfm +* yvtrcijw8tc.vf +* yvtb8c.vf +* yvt.map +* yv3b8cx.tfm +* yvtbi8tc.vf +* yvtrcijw8t.tfm +* yvtrciw8tc.vf +* yvtri8t.vf +* yvtbci8t.tfm +* yvtbij8tc.vf +* ts1yvoad.fd +* yv1r8c.tfm +* ts1-yv2ri-c.tfm +* yvtbc8t.tfm +* t1-yv1b-c.tfm +* ts1-euro-yv.enc +* yvtrdl8t.vf +* yv3r8t.tfm +* t1-yvtb.tfm +* t1-yv3r.tfm +* t1yvo.fd +* yvtbiw8t.vf +* yv1l8c.vf +* ts1-yvth.tfm +* yv3bi8cc.vf +* yv2x8t.tfm +* t1-yv2m.tfm +* ts1-yvtr.tfm +* yv1d8c.tfm +* yv1r8tx.vf +* yv1di8c.vf +* t1-yv1li.tfm +* ts1yvoa.fd +* ts1yvtd.fd +* yv1bi8tx.tfm +* t1-yv1b.tfm +* t1yvtj.fd +* t1-yv2bi-c.tfm +* yvtrjw8t.vf +* t1-yv1bi-c.tfm +* t1-yv2ri.tfm +* t1yv3.fd +* t1-yvodd.tfm +* yvtbcij8t.vf +* t1-yvtr-c.tfm +* yv2.map +* yv2m8c.tfm +* yv3bi8tx.vf +* yvtrj8t.tfm +* ts1-yv1b.tfm +* yv1li8t.tfm +* ts1-yv1bi-c.tfm +* t1-yvori.tfm +* yvtbci8tc.tfm +* yvthi8c.tfm +* ts1-yv1ri-x.tfm +* ts1-yv2m.tfm +* yvtbcjw8t.vf +* yv1bi8tx.vf +* yv2bi8c.tfm +* t1alt-yvtrci.tfm +* yvtbi8cc.vf +* yv3bi8c.tfm +* t1-yvor.tfm +* t1-yv1bi-x.tfm +* yv3.map +* yv2b8t.vf +* yv1li8c.tfm +* yvtr8t.vf +* ts1yvtw.fd +* yvtrij8t.vf +* yv1bi8c.tfm +* yv1ri8cx.vf +* yvtbi8c.vf +* yv3ri8tx.tfm +* yv3ri8t.vf +* yv1ho8t.tfm +* yvtbw8tc.tfm +* t1-yvtrc-c.tfm +* ts1yvtajw.fd +* yv2bi8c.vf +* t1-yvtri-c.tfm +* yvtrcjw8tc.vf +* yv1bi8cx.tfm +* yv1d8t.tfm +* yv3b8t.vf +* yvtrcj8tc.vf +* yvtbj8t.tfm +* yv2b8cc.vf +* yv1bi8t.tfm +* ts1-yv1b-c.tfm +* yv1h8c.tfm +* yv2xi8t.tfm +* yv2bi8t.tfm +* t1-yvthi.tfm +* yv3ri8cx.tfm +* ts1-yv3r-c.tfm +* yvtbi8t.tfm +* t1-yv2xi.tfm +* yvodd8c.tfm +* yv1b8cc.vf +* t1-venturis.enc +* yv3b8c.vf +* yvtbijw8t.vf +* t1-yv2mi.tfm +* yv2b8tc.vf +* ts1-yv3r-x.tfm +* yv3r8cc.tfm +* yvtri8tc.vf +* yvtbcj8t.tfm +* yvtriw8t.vf +* yv1ri8c.vf +* yvtb8tc.tfm +* yvtbciw8tc.vf +* ts1yv2.fd +* t1-yvtbi.tfm +* ts1-yv1r-c.tfm +* t1-yvtbi-c.tfm +* yv1ri8cc.vf +* yv3r8cx.tfm +* yv2b8c.tfm +* ts1-yv1dd-u.tfm +* yv3r8t.vf +* t1yvoa.fd +* yv1b8c.tfm +* yv1ho8c.vf +* yv3r8cx.vf +* yv1b8tc.vf +* yvtriw8t.tfm +* t1-yv1ho.tfm +* ts1-yv3ri.tfm +* t1yv2.fd +* t1alt-yvtbc-c.tfm +* ts1yvod.fd +* yvtrij8tc.tfm +* yvtrciw8t.vf +* ts1yv3.fd +* yvtrw8t.vf +* yvtrdl8c.tfm +* yvob8c.vf +* yv1b8t.vf +* t1-yvtbci.tfm +* t1-yv2ri-c.tfm +* yvor8t.vf +* yv2b8c.vf +* ts1-yv3b-c.tfm +* yvtri8cc.vf +* yvtraw8t.vf +* yvtbcijw8t.tfm +* yv3bi8cx.vf +* t1-venturisold-longs.enc +* yv3bi8cx.tfm +* yv2xi8c.tfm +* yvtrij8t.tfm +* yv3ri8cx.vf +* yv1l8c.tfm +* yv1b8c.vf +* yvtr8cc.vf +* yvtbci8tc.vf +* yv1dd8tu.tfm +* yvtbd8tc.vf +* t1-yv1ri.tfm +* yvtrw8tc.vf +* t1yvtjw.fd +* t1-yvtb-c.tfm +* yv1bi8cx.vf +* t1yvtd.fd +* ts1-yv2ri.tfm +* t1-yvtbd-c.tfm +* yvtbcw8t.tfm +* yvtbj8tc.tfm +* t1-yvob.tfm +* yvtbc8cc.tfm +* yv3r8cc.vf +* yvtrciw8tc.tfm +* yvtbcj8tc.tfm +* yvoabi8t.tfm +* yv2ri8t.tfm +* yv1d8t.vf +* ts1-yvobi.tfm +* yv3b8c.tfm +* yv1ri8t.tfm +* yv1li8c.vf +* yv1r8t.tfm +* t1-yv1h.tfm +* yv1d8c.vf +* ts1-yvor.tfm +* t1-yv3b-x.tfm +* yvtbijw8t.tfm +* yvtrj8t.vf +* yvtbci8cc.tfm +* t1yv1.fd +* ts1-yvodd.tfm +* yvtbc8tc.vf +* yvtb8tc.vf +* yvtbc8c.tfm +* yvtriw8tc.tfm +* yvtri8c.vf +* ts1-yv1b-x.tfm +* ts1-yvtb.tfm +* ts1-yv3b-x.tfm +* ts1-yv1ho.tfm +* yvtbciw8t.vf +* ts1-yv2r.tfm +* yv3b8cc.vf +* ts1yvtjw.fd +* yvtbd8cc.vf +* yv1bi8cc.vf +* ts1-yv1bi.tfm +* yvor8t.tfm +* yv1bd8c.vf +* yv1r8t.vf +* yv1bd8t.vf +* t1-yvtrci.tfm +* yv1b8cx.tfm +* yvob8t.vf +* yvtbij8t.vf +* ts1-yv2r-c.tfm +* ts1-yv3bi-x.tfm +* t1-yvtbc.tfm +* yvodd8t.tfm +* yv3r8c.tfm +* ts1yv1d.fd +* yvtr8c.tfm +* yv3ri8c.tfm +* yvtbc8c.vf +* yvoabi8t.vf +* t1alt-yvtrc.tfm +* t1alt-yvtbci.tfm +* yv2r8c.vf +* yv2ri8cc.tfm +* yv1bi8tc.vf +* yv1r8tc.tfm +* t1-yvobi.tfm +* t1-yv3ri-c.tfm +* t1yvtaw.fd +* ts1yvtaw.fd +* ts1-yvtbi.tfm +* yv2bi8t.vf +* yv2r8t.tfm +* yvtrci8cc.tfm +* t1yvtw.fd +* yvtrcjw8t.tfm +* yvtrw8t.tfm +* yvtrjw8tc.vf +* yv1r8tx.tfm +* t1yvtajw.fd +* yvtrjw8t.tfm +* t1-yv1bi.tfm +* yvtrj8tc.tfm +* yvtriw8tc.vf +* yvtrijw8tc.vf +* yvtrijw8tc.tfm +* t1-yv3b-c.tfm +* yvtrc8tc.tfm +* yvtrijw8t.tfm +* yvtrij8tc.vf +* yv1dd8cu.tfm +* yvtrc8cc.tfm +* yvtri8t.tfm +* yvtri8c.tfm +* yv1r8c.vf +* yvtrdl8t.tfm +* yvtbjw8t.vf +* yvtbcw8tc.vf +* yvtrci8c.tfm +* yv2mi8t.vf +* yv1ri8tc.vf +* ts1-yv3ri-x.tfm +* yvtrcw8t.vf +* ts1-yvtrci.tfm +* ts1-yv1bi-x.tfm +* yv2m8c.vf +* yvtrcj8t.vf +* yv1r8cc.tfm +* yvtrcijw8tc.tfm +* yv2r8tc.tfm +* yvtrcij8t.vf +* yvtrcij8t.tfm +* yv1.map +* yv2ri8t.vf +* t1alt-yvtrc-c.tfm +* yvtb8cc.tfm +* t1-yv2r.tfm +* ts1-yvtbd-c.tfm +* yvtrci8tc.tfm +* yvtrci8t.vf +* yvtrci8t.tfm +* yvtrci8cc.vf +* yv3ri8tc.vf +* yvtrci8c.vf +* yvtrcjw8tc.tfm +* yvtrcw8tc.vf +* ts1-yvtrc.tfm +* yv3r8tx.tfm +* yv1di8t.vf +* yv2ri8cc.vf +* t1-yvth.tfm +* t1-yv1di.tfm +* yvtbw8tc.vf +* yvtrc8c.vf +* yvtbj8t.vf +* yv2r8c.tfm +* t1-yvtri.tfm +* yvoab8t.tfm +* yvtrc8cc.vf +* yvtri8tc.tfm +* yv2ri8tc.vf +* yv3ri8tx.vf +* ts1-yv2bi-c.tfm +* yv3r8c.vf +* ts1-yvtrci-c.tfm +* ts1-yv1r-x.tfm +* yv1ri8cc.tfm +* yv3bi8tx.tfm +* yv2xi8c.vf +* yvtraw8t.tfm +* yvtrajw8t.tfm +* t1-yv1r-c.tfm +* yvtr8t.tfm +* t1-yv1l.tfm +* yv1di8c.tfm +* t1-yv2bi.tfm +* yvtr8c.vf +* yvodd8t.vf +* yvthi8t.vf +* t1-yv1bd.tfm +* yvthi8t.tfm +* t1-yv2b-c.tfm +* yvtbij8tc.tfm +* yvthi8c.vf +* yvth8t.vf +* ts1-yvtbi-c.tfm +* yv2r8cc.tfm +* yv1ri8t.vf +* t1alt-yvtbc.tfm +* yvori8t.vf +* yv2xi8t.vf +* yvtbcijw8t.vf +* t1-yv3ri-x.tfm +* yvtbw8t.vf +* yvtbw8t.tfm +* yvtbjw8tc.vf +* yv3ri8tc.tfm +* yv3bi8cc.tfm +* yvtbij8t.tfm +* yvtbj8tc.vf +* t1-yv1b-x.tfm +* yvtbiw8tc.vf +* t1-yv3bi.tfm +* ts1-yvob.tfm +* t1-yv1r-x.tfm +* ts1-yv3bi.tfm +* yv3b8tx.vf +* t1-yv3bi-c.tfm +* t1-yv3bi-x.tfm +* yvtbijw8tc.vf +* yvtbi8cc.tfm +* yv2x8t.vf +* yvtbijw8tc.tfm +* yvtbciw8tc.tfm +* t1-yv3r-c.tfm +* yvtbcijw8tc.vf +* yvtbi8tc.tfm +* ts1-yvtbci-c.tfm +* yvtrcw8tc.tfm +* ts1-yvtr-c.tfm +* yv1bd8t.tfm +* t1-yv2x.tfm +* ts1-yv1li.tfm +* yvtbi8c.tfm +* yvtb8cc.vf +* yvtr8tc.tfm +* yvtbd8tc.tfm +* yv3bi8t.tfm +* yvtbc8cc.vf +* yv2mi8t.tfm +* t1-yvtrci-c.tfm +* yvtbd8cc.tfm +* yvtbcw8tc.tfm +* yvtbcij8tc.vf +* yvtbcjw8tc.vf +* yv1l8t.vf +* t1yvoad.fd +* yvo.map +* yv2b8tc.tfm +* ts1yvtj.fd +* yvtbcjw8tc.tfm +* yv2x8c.tfm +* yvtbcjw8t.tfm +* yv1r8cx.vf +* yvtbcj8tc.vf +* ts1-yvtb-c.tfm +* ts1-yv1ri.tfm +* yvtrj8tc.vf +* yvtrciw8t.tfm +* yv1r8cx.tfm +* yvtbcij8tc.tfm +* t1-yv1ri-c.tfm +* yvor8c.tfm +* ts1-yv2mi.tfm +* yv3r8tc.tfm +* yvtbci8c.tfm +* t1-yv3r-x.tfm +* t1-yv3b.tfm +* yvtbc8t.vf +* t1yvod.fd +* yvobi8t.vf +* yv3ri8c.vf +* yvtr8cc.tfm +* ts1-yv2b-c.tfm +* yvtrcj8tc.tfm +* t1-yv2b.tfm +* yvtb8c.tfm +* yvori8c.tfm +* yvoari8t.tfm +* yvobi8c.vf +* yvob8c.tfm +* yvoari8t.vf +* yv1bi8t.vf +* ts1-yvtrdl.tfm +* yv1ri8tc.tfm +* yv1ri8tx.vf +* yv3ri8t.tfm +* yv1dd8cu.vf +* yv2mi8c.tfm +* yvtbcj8t.vf +* yv3bi8tc.tfm +* yv3b8tc.vf +* yv3bi8c.vf +* yv2ri8tc.tfm +* yv1ho8t.vf +* yv2ri8c.vf +* yvtrcij8tc.tfm +* yv1di8t.tfm +* yv2r8t.vf +* yv2m8t.vf +* ts1-yv2xi.tfm +* yvth8c.vf +* ts1-yv1d.tfm +* yv1r8tc.vf +* yv1h8t.tfm +* t1-yv1d.tfm +* ts1-yv3b.tfm +* venturisold-example.tex +* venturis-example.tex +* venturis2-example.tex +* venturis2.sty +* venturissans-example.tex +* venturisold.sty +* LIST-Venturis.txt +* venturis.sty +* venturissans2-example.tex + +### Development files + +* yv1-map.tex +* yvo-drv.tex +* yv3-map.tex +* yv1-drv.tex +* yv2-drv.tex +* t1-venturisold-longs.etx +* yvt-map.tex +* yvo-map.tex +* yv2-map.tex +* t1-venturis.etx +* t1j-venturis.etx +* yv3-drv.tex +* resetalt.mtx +* yvt-drv.tex +* t1-venturisold.etx + +### Typeset documentation + +Note that font tables are automatically generated by l3build from fnt-tables.tex. + +* venturis-example.pdf +* venturis2-example.pdf +* venturisadf-imp.pdf +* venturisadf-tables.pdf +* venturisadf.pdf +* venturisold-example.pdf +* venturissans-example.pdf +* venturissans2-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.pdf Binary files differnew file mode 100644 index 00000000000..dc307650bda --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.tex new file mode 100644 index 00000000000..f1fe638b555 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturis-example.tex @@ -0,0 +1,188 @@ +%% +%% This is file `venturis-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis.dtx (with options: `ee') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\documentclass[12pt]{article} +\title{\textvt{Venturis Example}} +\author{\swashstyle\altstyle\scshape Querulously quacked by Rapunzel, Rumpelstiltskin \& Xenophon} + +\providecommand{\zeroslash}{} +\providecommand{\textsi}[1]{} +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ +f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textohm \textmu\\ +sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textsc{small-caps:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\[\smallskipamount] + \textsc{\itshape italic small-caps:\\\alphaline}\\[\smallskipamount] + % \textsi{} is deprecated on newer kernels. + \textsi{italic small-caps:\\\alphaline}\\ + \end{flushleft}% +} + + +\pdfmapfile{-yvt.map} +\pdfmapfile{+yvt.map} +\usepackage{venturis} +\usepackage{xcolor} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yvtj} + +This is a serif family with oldstyle figures and optical upright and italic small-caps. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold weight, regular width (no extended available)} + +\textbf{\alphatest} + +\subsection*{Regular weight, condensed width} + +\cdwidth +\alphatest +\regwidth + +\subsection*{Bold weight, condensed width} + +\cdwidth +\textbf{\alphatest} +\regwidth + +\section*{family: yvtjw} + +{\swashstyle + This is essentially the same family with the addition of swashes. + \medskip + + \alphatest + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family: yvtajw} + +{\swashstyle\altstyle + This is just like yvtjw except that the upright shape in regular weight features end-of-word swashes. + \medskip + + \alphatest + + academia doddered essence goggling hashish loll momentum nationalisation ontological indigo rarer titration saint uranium Bantu zigzag oz + \medskip + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\lstyle + +\section*{family: yvt} + +This is essentially the same family as yvtj but with lining figures. Additional weights are available in this family, but the additional weights lack small-caps. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold weight, regular width (no extended available)} + +\textbf{\alphatest} + +\subsection*{Heavy weight, regular width} + +\texteb{\alphatest} + +\subsection*{Regular and bold weights, condensed} + +{\cdwidth + \alphatest + + \textbf{\cdwidth \alphatest}% +} + +\section*{family: yvtw} + +{\swashstyle + This is essentially the same family with the addition of swashes. + \medskip + + \alphatest + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family: yvtaw} + +{\swashstyle\altstyle + This is just like yvtw except that the upright shape in regular weight features end-of-word swashes. + \medskip + + \alphatest + + academia doddered essence goggling hashish loll momentum nationalisation ontological indigo rarer titration saint uranium Bantu zigzag oz + \medskip + + \textbf{\alphatest} + + \cdwidth\alphatest + + \textbf{\alphatest}% +} + +\section*{family:yvtd} + +\textvt{\alphaline} +\smallskip + +\textvtl{\alphaline} + +\end{document} +\endinput +%% +%% End of file `venturis-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.pdf Binary files differnew file mode 100644 index 00000000000..8a66e245297 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.tex new file mode 100644 index 00000000000..1a28217b37c --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturis2-example.tex @@ -0,0 +1,93 @@ +%% +%% This is file `venturis2-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis2.dtx (with options: `ee') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\title{Venturis No2 Example} +\author{Cinderella} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ +f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ +sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv2.map} +\pdfmapfile{-yvt.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yvt.map} +\usepackage{venturis2} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yv2} + +This is a serif family with lining figures. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Medium weight, regular width} + +{\mbweight\alphatest} + +\subsection*{Bold weight, regular width (no extended)} + +\textbf{\alphatest} + +\subsection*{Heavy weight, regular width} + +{\ebweight\alphatest} + +\subsection*{Regular weight, condensed} + +{\cdwidth\alphatest} + +\subsection*{Bold weight, condensed} + +{\bfseries\cdwidth\alphatest} + +\section*{family: yvtd} + +\textvt{\alphaline} +\medskip + +\textvtl{\alphaline} + +\end{document} +\endinput +%% +%% End of file `venturis2-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-imp.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-imp.pdf Binary files differnew file mode 100644 index 00000000000..c1ac4e1e8da --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-imp.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.pdf Binary files differnew file mode 100644 index 00000000000..003b7a088f5 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.tex new file mode 100644 index 00000000000..93f9b4168db --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf-tables.tex @@ -0,0 +1,408 @@ +%% 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{-yvo.map} +\pdfmapfile{+yvo.map} +\pdfmapfile{-yv3.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{+yv1.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{-yvt.map} +\pdfmapfile{+yvt.map} +\begin{document} + +\sampletable{T1}{yv1d}{b}{sc}% +\sampletable{T1}{yv1d}{eb}{sc}% +\sampletable{T1}{yv1d}{bc}{sc}% +\sampletable{T1}{yv1d}{db}{sc}% +\sampletable{T1}{yv1d}{b}{n}% +\sampletable{T1}{yv1d}{eb}{n}% +\sampletable{T1}{yv1d}{bc}{n}% +\sampletable{T1}{yv1d}{db}{n}% +\sampletable{T1}{yv1d}{dbuc}{sc}% +\sampletable{T1}{yv1d}{x}{sc}% +\sampletable{T1}{yv1d}{m}{sc}% +\sampletable{T1}{yv1d}{c}{sc}% +\sampletable{T1}{yv1d}{uc}{sc}% +\sampletable{T1}{yv1d}{l}{sc}% +\sampletable{T1}{yv1d}{dbuc}{n}% +\sampletable{T1}{yv1d}{x}{n}% +\sampletable{T1}{yv1d}{m}{n}% +\sampletable{T1}{yv1d}{c}{n}% +\sampletable{T1}{yv1d}{uc}{n}% +\sampletable{T1}{yv1d}{l}{n}% +\sampletable{TS1}{yvo}{m}{n}% +\sampletable{TS1}{yvo}{m}{it}% +\sampletable{TS1}{yvo}{b}{n}% +\sampletable{TS1}{yvo}{b}{it}% +\sampletable{TS1}{yvtd}{bc}{sc}% +\sampletable{TS1}{yvtd}{m}{sc}% +\sampletable{TS1}{yvtd}{c}{sc}% +\sampletable{TS1}{yvtd}{b}{sc}% +\sampletable{TS1}{yvtd}{eb}{sc}% +\sampletable{TS1}{yvtd}{m}{ol}% +\sampletable{TS1}{yvtd}{c}{ol}% +\sampletable{TS1}{yvtd}{bc}{ol}% +\sampletable{TS1}{yvtd}{b}{ol}% +\sampletable{TS1}{yvtd}{c}{n}% +\sampletable{TS1}{yvtd}{m}{n}% +\sampletable{TS1}{yvtd}{bc}{n}% +\sampletable{TS1}{yvtd}{b}{n}% +\sampletable{TS1}{yvtd}{eb}{n}% +\sampletable{T1}{yv2}{m}{n}% +\sampletable{T1}{yv2}{m}{it}% +\sampletable{T1}{yv2}{b}{n}% +\sampletable{T1}{yv2}{b}{it}% +\sampletable{T1}{yv2}{c}{n}% +\sampletable{T1}{yv2}{c}{it}% +\sampletable{T1}{yv2}{bc}{n}% +\sampletable{T1}{yv2}{bc}{it}% +\sampletable{T1}{yv2}{sb}{n}% +\sampletable{T1}{yv2}{sb}{it}% +\sampletable{T1}{yv2}{eb}{n}% +\sampletable{T1}{yv2}{eb}{it}% +\sampletable{TS1}{yvoad}{db}{sc}% +\sampletable{TS1}{yvoad}{db}{n}% +\sampletable{TS1}{yvtajw}{m}{n}% +\sampletable{TS1}{yvtajw}{m}{sc}% +\sampletable{TS1}{yvtajw}{m}{it}% +\sampletable{TS1}{yvtajw}{m}{scit}% +\sampletable{TS1}{yvtajw}{b}{n}% +\sampletable{TS1}{yvtajw}{b}{sc}% +\sampletable{TS1}{yvtajw}{b}{it}% +\sampletable{TS1}{yvtajw}{b}{scit}% +\sampletable{TS1}{yvtajw}{c}{n}% +\sampletable{TS1}{yvtajw}{c}{sc}% +\sampletable{TS1}{yvtajw}{c}{it}% +\sampletable{TS1}{yvtajw}{c}{scit}% +\sampletable{TS1}{yvtajw}{bc}{n}% +\sampletable{TS1}{yvtajw}{bc}{sc}% +\sampletable{TS1}{yvtajw}{bc}{it}% +\sampletable{TS1}{yvtajw}{bc}{scit}% +\sampletable{T1}{yvtd}{bc}{sc}% +\sampletable{T1}{yvtd}{c}{sc}% +\sampletable{T1}{yvtd}{m}{sc}% +\sampletable{T1}{yvtd}{b}{sc}% +\sampletable{T1}{yvtd}{eb}{sc}% +\sampletable{T1}{yvtd}{m}{ol}% +\sampletable{T1}{yvtd}{c}{ol}% +\sampletable{T1}{yvtd}{bc}{ol}% +\sampletable{T1}{yvtd}{b}{ol}% +\sampletable{T1}{yvtd}{eb}{ol}% +\sampletable{T1}{yvtd}{c}{n}% +\sampletable{T1}{yvtd}{m}{n}% +\sampletable{T1}{yvtd}{bc}{n}% +\sampletable{T1}{yvtd}{b}{n}% +\sampletable{T1}{yvtd}{eb}{n}% +\sampletable{T1}{yvtajw}{m}{n}% +\sampletable{T1}{yvtajw}{m}{it}% +\sampletable{T1}{yvtajw}{m}{sc}% +\sampletable{T1}{yvtajw}{m}{scit}% +\sampletable{T1}{yvtajw}{b}{n}% +\sampletable{T1}{yvtajw}{b}{it}% +\sampletable{T1}{yvtajw}{b}{sc}% +\sampletable{T1}{yvtajw}{b}{scit}% +\sampletable{T1}{yvtajw}{c}{n}% +\sampletable{T1}{yvtajw}{c}{it}% +\sampletable{T1}{yvtajw}{c}{sc}% +\sampletable{T1}{yvtajw}{c}{scit}% +\sampletable{T1}{yvtajw}{bc}{n}% +\sampletable{T1}{yvtajw}{bc}{it}% +\sampletable{T1}{yvtajw}{bc}{sc}% +\sampletable{T1}{yvtajw}{bc}{scit}% +\sampletable{TS1}{yvtj}{m}{n}% +\sampletable{TS1}{yvtj}{m}{sc}% +\sampletable{TS1}{yvtj}{m}{it}% +\sampletable{TS1}{yvtj}{m}{scit}% +\sampletable{TS1}{yvtj}{b}{n}% +\sampletable{TS1}{yvtj}{b}{sc}% +\sampletable{TS1}{yvtj}{b}{it}% +\sampletable{TS1}{yvtj}{b}{scit}% +\sampletable{TS1}{yvtj}{c}{n}% +\sampletable{TS1}{yvtj}{c}{sc}% +\sampletable{TS1}{yvtj}{c}{it}% +\sampletable{TS1}{yvtj}{c}{scit}% +\sampletable{TS1}{yvtj}{bc}{n}% +\sampletable{TS1}{yvtj}{bc}{sc}% +\sampletable{TS1}{yvtj}{bc}{it}% +\sampletable{TS1}{yvtj}{bc}{scit}% +\sampletable{TS1}{yvtw}{m}{n}% +\sampletable{TS1}{yvtw}{m}{sc}% +\sampletable{TS1}{yvtw}{m}{it}% +\sampletable{TS1}{yvtw}{m}{scit}% +\sampletable{TS1}{yvtw}{b}{n}% +\sampletable{TS1}{yvtw}{b}{sc}% +\sampletable{TS1}{yvtw}{b}{it}% +\sampletable{TS1}{yvtw}{b}{scit}% +\sampletable{TS1}{yvtw}{c}{n}% +\sampletable{TS1}{yvtw}{c}{sc}% +\sampletable{TS1}{yvtw}{c}{it}% +\sampletable{TS1}{yvtw}{c}{scit}% +\sampletable{TS1}{yvtw}{bc}{n}% +\sampletable{TS1}{yvtw}{bc}{sc}% +\sampletable{TS1}{yvtw}{bc}{it}% +\sampletable{TS1}{yvtw}{bc}{scit}% +\sampletable{T1}{yv3}{m}{n}% +\sampletable{T1}{yv3}{m}{it}% +\sampletable{T1}{yv3}{b}{n}% +\sampletable{T1}{yv3}{b}{it}% +\sampletable{T1}{yv3}{c}{n}% +\sampletable{T1}{yv3}{c}{it}% +\sampletable{T1}{yv3}{x}{n}% +\sampletable{T1}{yv3}{x}{it}% +\sampletable{T1}{yv3}{bc}{n}% +\sampletable{T1}{yv3}{bc}{it}% +\sampletable{T1}{yv3}{bx}{n}% +\sampletable{T1}{yv3}{bx}{it}% +\sampletable{TS1}{yv1}{m}{n}% +\sampletable{TS1}{yv1}{m}{it}% +\sampletable{TS1}{yv1}{b}{n}% +\sampletable{TS1}{yv1}{b}{it}% +\sampletable{TS1}{yv1}{eb}{n}% +\sampletable{TS1}{yv1}{eb}{sl}% +\sampletable{TS1}{yv1}{eb}{it}% +\sampletable{TS1}{yv1}{c}{n}% +\sampletable{TS1}{yv1}{c}{it}% +\sampletable{TS1}{yv1}{bc}{n}% +\sampletable{TS1}{yv1}{bc}{it}% +\sampletable{TS1}{yv1}{x}{n}% +\sampletable{TS1}{yv1}{x}{it}% +\sampletable{TS1}{yv1}{bx}{n}% +\sampletable{TS1}{yv1}{bx}{it}% +\sampletable{TS1}{yv1}{bx}{sl}% +\sampletable{TS1}{yv1}{bx}{sc}% +\sampletable{TS1}{yv1}{bx}{scit}% +\sampletable{TS1}{yv1}{l}{n}% +\sampletable{TS1}{yv1}{l}{it}% +\sampletable{TS1}{yv1}{db}{n}% +\sampletable{TS1}{yv1}{db}{it}% +\sampletable{TS1}{yvoa}{m}{n}% +\sampletable{TS1}{yvoa}{m}{it}% +\sampletable{TS1}{yvoa}{b}{n}% +\sampletable{TS1}{yvoa}{b}{it}% +\sampletable{T1}{yvtjw}{m}{n}% +\sampletable{T1}{yvtjw}{m}{sc}% +\sampletable{T1}{yvtjw}{m}{scit}% +\sampletable{T1}{yvtjw}{m}{it}% +\sampletable{T1}{yvtjw}{b}{n}% +\sampletable{T1}{yvtjw}{b}{it}% +\sampletable{T1}{yvtjw}{b}{sc}% +\sampletable{T1}{yvtjw}{b}{scit}% +\sampletable{T1}{yvtjw}{c}{n}% +\sampletable{T1}{yvtjw}{c}{sc}% +\sampletable{T1}{yvtjw}{c}{scit}% +\sampletable{T1}{yvtjw}{c}{it}% +\sampletable{T1}{yvtjw}{bc}{n}% +\sampletable{T1}{yvtjw}{bc}{it}% +\sampletable{T1}{yvtjw}{bc}{sc}% +\sampletable{T1}{yvtjw}{bc}{scit}% +\sampletable{TS1}{yvt}{m}{n}% +\sampletable{TS1}{yvt}{m}{sc}% +\sampletable{TS1}{yvt}{m}{it}% +\sampletable{TS1}{yvt}{m}{scit}% +\sampletable{TS1}{yvt}{b}{n}% +\sampletable{TS1}{yvt}{b}{sc}% +\sampletable{TS1}{yvt}{b}{it}% +\sampletable{TS1}{yvt}{b}{scit}% +\sampletable{TS1}{yvt}{eb}{n}% +\sampletable{TS1}{yvt}{eb}{it}% +\sampletable{TS1}{yvt}{c}{n}% +\sampletable{TS1}{yvt}{c}{sc}% +\sampletable{TS1}{yvt}{c}{it}% +\sampletable{TS1}{yvt}{c}{scit}% +\sampletable{TS1}{yvt}{bc}{n}% +\sampletable{TS1}{yvt}{bc}{sc}% +\sampletable{TS1}{yvt}{bc}{it}% +\sampletable{TS1}{yvt}{bc}{scit}% +\sampletable{T1}{yvt}{m}{n}% +\sampletable{T1}{yvt}{m}{sc}% +\sampletable{T1}{yvt}{m}{scit}% +\sampletable{T1}{yvt}{m}{it}% +\sampletable{T1}{yvt}{b}{n}% +\sampletable{T1}{yvt}{b}{sc}% +\sampletable{T1}{yvt}{b}{scit}% +\sampletable{T1}{yvt}{b}{it}% +\sampletable{T1}{yvt}{eb}{n}% +\sampletable{T1}{yvt}{eb}{it}% +\sampletable{T1}{yvt}{c}{n}% +\sampletable{T1}{yvt}{c}{sc}% +\sampletable{T1}{yvt}{c}{scit}% +\sampletable{T1}{yvt}{c}{it}% +\sampletable{T1}{yvt}{bc}{n}% +\sampletable{T1}{yvt}{bc}{sc}% +\sampletable{T1}{yvt}{bc}{scit}% +\sampletable{T1}{yvt}{bc}{it}% +\sampletable{T1}{yvo}{m}{n}% +\sampletable{T1}{yvo}{m}{it}% +\sampletable{T1}{yvo}{b}{n}% +\sampletable{T1}{yvo}{b}{it}% +\sampletable{TS1}{yv2}{m}{n}% +\sampletable{TS1}{yv2}{m}{it}% +\sampletable{TS1}{yv2}{b}{n}% +\sampletable{TS1}{yv2}{b}{it}% +\sampletable{TS1}{yv2}{c}{n}% +\sampletable{TS1}{yv2}{c}{it}% +\sampletable{TS1}{yv2}{bc}{n}% +\sampletable{TS1}{yv2}{bc}{it}% +\sampletable{TS1}{yv2}{sb}{n}% +\sampletable{TS1}{yv2}{sb}{it}% +\sampletable{TS1}{yv2}{eb}{n}% +\sampletable{TS1}{yv2}{eb}{it}% +\sampletable{TS1}{yv3}{m}{n}% +\sampletable{TS1}{yv3}{m}{it}% +\sampletable{TS1}{yv3}{b}{n}% +\sampletable{TS1}{yv3}{b}{it}% +\sampletable{TS1}{yv3}{c}{n}% +\sampletable{TS1}{yv3}{c}{it}% +\sampletable{TS1}{yv3}{bc}{n}% +\sampletable{TS1}{yv3}{bc}{it}% +\sampletable{TS1}{yv3}{x}{n}% +\sampletable{TS1}{yv3}{x}{it}% +\sampletable{TS1}{yv3}{bx}{n}% +\sampletable{TS1}{yv3}{bx}{it}% +\sampletable{T1}{yvoa}{m}{n}% +\sampletable{T1}{yvoa}{m}{it}% +\sampletable{T1}{yvoa}{b}{n}% +\sampletable{T1}{yvoa}{b}{it}% +\sampletable{TS1}{yvtjw}{m}{n}% +\sampletable{TS1}{yvtjw}{m}{sc}% +\sampletable{TS1}{yvtjw}{m}{it}% +\sampletable{TS1}{yvtjw}{m}{scit}% +\sampletable{TS1}{yvtjw}{b}{n}% +\sampletable{TS1}{yvtjw}{b}{sc}% +\sampletable{TS1}{yvtjw}{b}{it}% +\sampletable{TS1}{yvtjw}{b}{scit}% +\sampletable{TS1}{yvtjw}{c}{n}% +\sampletable{TS1}{yvtjw}{c}{sc}% +\sampletable{TS1}{yvtjw}{c}{it}% +\sampletable{TS1}{yvtjw}{c}{scit}% +\sampletable{TS1}{yvtjw}{bc}{n}% +\sampletable{TS1}{yvtjw}{bc}{sc}% +\sampletable{TS1}{yvtjw}{bc}{it}% +\sampletable{TS1}{yvtjw}{bc}{scit}% +\sampletable{T1}{yvoad}{db}{sc}% +\sampletable{T1}{yvoad}{db}{n}% +\sampletable{T1}{yvtaw}{m}{n}% +\sampletable{T1}{yvtaw}{m}{sc}% +\sampletable{T1}{yvtaw}{m}{scit}% +\sampletable{T1}{yvtaw}{m}{it}% +\sampletable{T1}{yvtaw}{b}{n}% +\sampletable{T1}{yvtaw}{b}{sc}% +\sampletable{T1}{yvtaw}{b}{scit}% +\sampletable{T1}{yvtaw}{b}{it}% +\sampletable{T1}{yvtaw}{c}{n}% +\sampletable{T1}{yvtaw}{c}{sc}% +\sampletable{T1}{yvtaw}{c}{scit}% +\sampletable{T1}{yvtaw}{c}{it}% +\sampletable{T1}{yvtaw}{bc}{n}% +\sampletable{T1}{yvtaw}{bc}{sc}% +\sampletable{T1}{yvtaw}{bc}{scit}% +\sampletable{T1}{yvtaw}{bc}{it}% +\sampletable{T1}{yvtw}{m}{n}% +\sampletable{T1}{yvtw}{m}{it}% +\sampletable{T1}{yvtw}{m}{sc}% +\sampletable{T1}{yvtw}{m}{scit}% +\sampletable{T1}{yvtw}{b}{n}% +\sampletable{T1}{yvtw}{b}{it}% +\sampletable{T1}{yvtw}{b}{sc}% +\sampletable{T1}{yvtw}{b}{scit}% +\sampletable{T1}{yvtw}{c}{n}% +\sampletable{T1}{yvtw}{c}{it}% +\sampletable{T1}{yvtw}{c}{sc}% +\sampletable{T1}{yvtw}{c}{scit}% +\sampletable{T1}{yvtw}{bc}{n}% +\sampletable{T1}{yvtw}{bc}{it}% +\sampletable{T1}{yvtw}{bc}{sc}% +\sampletable{T1}{yvtw}{bc}{scit}% +\sampletable{TS1}{yvtaw}{m}{n}% +\sampletable{TS1}{yvtaw}{m}{sc}% +\sampletable{TS1}{yvtaw}{m}{it}% +\sampletable{TS1}{yvtaw}{m}{scit}% +\sampletable{TS1}{yvtaw}{b}{n}% +\sampletable{TS1}{yvtaw}{b}{sc}% +\sampletable{TS1}{yvtaw}{b}{it}% +\sampletable{TS1}{yvtaw}{b}{scit}% +\sampletable{TS1}{yvtaw}{c}{n}% +\sampletable{TS1}{yvtaw}{c}{sc}% +\sampletable{TS1}{yvtaw}{c}{it}% +\sampletable{TS1}{yvtaw}{c}{scit}% +\sampletable{TS1}{yvtaw}{bc}{n}% +\sampletable{TS1}{yvtaw}{bc}{sc}% +\sampletable{TS1}{yvtaw}{bc}{it}% +\sampletable{TS1}{yvtaw}{bc}{scit}% +\sampletable{TS1}{yv1d}{b}{sc}% +\sampletable{TS1}{yv1d}{eb}{sc}% +\sampletable{TS1}{yv1d}{bc}{sc}% +\sampletable{TS1}{yv1d}{db}{sc}% +\sampletable{TS1}{yv1d}{b}{n}% +\sampletable{TS1}{yv1d}{eb}{n}% +\sampletable{TS1}{yv1d}{bc}{n}% +\sampletable{TS1}{yv1d}{db}{n}% +\sampletable{TS1}{yv1d}{dbuc}{sc}% +\sampletable{TS1}{yv1d}{x}{sc}% +\sampletable{TS1}{yv1d}{m}{sc}% +\sampletable{TS1}{yv1d}{c}{sc}% +\sampletable{TS1}{yv1d}{uc}{sc}% +\sampletable{TS1}{yv1d}{l}{sc}% +\sampletable{TS1}{yv1d}{dbuc}{n}% +\sampletable{TS1}{yv1d}{x}{n}% +\sampletable{TS1}{yv1d}{m}{n}% +\sampletable{TS1}{yv1d}{c}{n}% +\sampletable{TS1}{yv1d}{uc}{n}% +\sampletable{TS1}{yv1d}{l}{n}% +\sampletable{T1}{yvtj}{m}{n}% +\sampletable{T1}{yvtj}{m}{sc}% +\sampletable{T1}{yvtj}{m}{scit}% +\sampletable{T1}{yvtj}{m}{it}% +\sampletable{T1}{yvtj}{b}{n}% +\sampletable{T1}{yvtj}{b}{sc}% +\sampletable{T1}{yvtj}{b}{scit}% +\sampletable{T1}{yvtj}{b}{it}% +\sampletable{T1}{yvtj}{c}{n}% +\sampletable{T1}{yvtj}{c}{sc}% +\sampletable{T1}{yvtj}{c}{scit}% +\sampletable{T1}{yvtj}{c}{it}% +\sampletable{T1}{yvtj}{bc}{n}% +\sampletable{T1}{yvtj}{bc}{sc}% +\sampletable{T1}{yvtj}{bc}{scit}% +\sampletable{T1}{yvtj}{bc}{it}% +\sampletable{T1}{yvod}{db}{sc}% +\sampletable{T1}{yvod}{db}{n}% +\sampletable{TS1}{yvod}{db}{sc}% +\sampletable{TS1}{yvod}{db}{n}% +\sampletable{T1}{yv1}{m}{n}% +\sampletable{T1}{yv1}{m}{it}% +\sampletable{T1}{yv1}{b}{n}% +\sampletable{T1}{yv1}{b}{it}% +\sampletable{T1}{yv1}{eb}{n}% +\sampletable{T1}{yv1}{eb}{sl}% +\sampletable{T1}{yv1}{eb}{it}% +\sampletable{T1}{yv1}{c}{n}% +\sampletable{T1}{yv1}{c}{it}% +\sampletable{T1}{yv1}{bc}{n}% +\sampletable{T1}{yv1}{bc}{it}% +\sampletable{T1}{yv1}{x}{n}% +\sampletable{T1}{yv1}{x}{it}% +\sampletable{T1}{yv1}{bx}{n}% +\sampletable{T1}{yv1}{bx}{sc}% +\sampletable{T1}{yv1}{bx}{it}% +\sampletable{T1}{yv1}{bx}{sl}% +\sampletable{T1}{yv1}{bx}{scit}% +\sampletable{T1}{yv1}{l}{n}% +\sampletable{T1}{yv1}{l}{it}% +\sampletable{T1}{yv1}{db}{n}% +\sampletable{T1}{yv1}{db}{it}% +\end{document} + +% vim: ts=2:sw=2:tw=80:nospell diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf Binary files differindex d0f3af1bb35..c2b6bbb4a1f 100644 --- a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex deleted file mode 100644 index 33ac7f8833f..00000000000 --- a/Master/texmf-dist/doc/fonts/venturisadf/venturisadf.tex +++ /dev/null @@ -1,531 +0,0 @@ -% !TEX TS-program = pdflatex -% !TEX encoding = UTF-8 Unicode -%% venturisadf.tex -%% Copyright 2010 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[11pt,british]{article} -\usepackage{babel} -% The next ten lines may be commented out if either -% the current or no version of the fonts is installed. -\pdfmapfile{- yvt.map} -\pdfmapfile{- yv1.map} -\pdfmapfile{- yv2.map} -\pdfmapfile{- yv3.map} -\pdfmapfile{- yvo.map} -\pdfmapfile{+ yvt.map} -\pdfmapfile{+ yv1.map} -\pdfmapfile{+ yv2.map} -\pdfmapfile{+ yv3.map} -\pdfmapfile{+ yvo.map} -\usepackage{venturis} -% The following commands are only necessary to enable access to all the fonts in the collection in the same document. Normally, one would load venturis2 or venturisold rather than defining things explicitly. But those packages will overwrite the declarations in venturis so aren't an option in this peculiar context. (It is assumed that in ordinary usage, only one of the serif/sans-serif combinations provided by venturis and venturis2 or the serif offered by venturisold will be wanted in a single document.) - \DeclareRobustCommand{\venturistworm}{% - \fontencoding{T1}% - \fontfamily{yv2}% - \selectfont} - \DeclareRobustCommand{\venturistwosf}{% - \fontencoding{T1}% - \fontfamily{yv3}% - \selectfont} - \DeclareRobustCommand{\venturisold}{% - \fontencoding{T1}% - \fontfamily{yvo}% - \selectfont} - \DeclareTextFontCommand{\vtworm}{\venturistworm} - \DeclareTextFontCommand{\vtwosf}{\venturistwosf} - \DeclareTextFontCommand{\vo}{\venturisold} - \makeatletter - \DeclareRobustCommand{\vostyle}[1][]{% - \not@math@alphabet\vostyle\relax - \fontfamily{yvod}\selectfont} - \makeatother - \DeclareTextFontCommand{\textvo}{\vostyle} - \DeclareTextFontCommand{\textvol}{\vostyle} -\DeclareRobustCommand{\lmrmfamily}{% - \fontencoding{T1}% - \fontfamily{lmr}% - \selectfont} -\DeclareTextFontCommand{\lmrm}{\lmrmfamily} -\renewcommand{\ttdefault}{lmvtt} -\usepackage{fancyhdr,lastpage,fancyref} -\usepackage{array,longtable,verbatim} -\usepackage{booktabs} -\usepackage{url} - \urlstyle{sf} -\usepackage{metalogo} - \setlogokern{Te}{-0.065em}% default: -0.1667em - \setlogokern{eX}{-0.06em}% default: -0.125em - \setlogokern{La}{-0.265em}% default: -0.36em - \setlogokern{aT}{-.055em}% default: -0.15em -% \setlogokern{X2}{}% default: 0.15em - \setlogodrop[TeX]{0.355ex}% default: 0.5ex - \setLaTeXa{\scshape a} -% \setLaTeXee{<arg>} -\usepackage{microtype} -\usepackage[a4paper,headheight=14pt]{geometry} % use 14pt for 11pt text, 15pt for 12pt text - -\title{venturisadf} -\author{Clea F.\ Rees\footnote{cfrees <at> imapmail <dot> org}} -\newcommand*{\dyddiad}{6\textsuperscript{th} July, 2010} -\date{\dyddiad} -\pagestyle{fancy} - \fancyhf[lh]{\itshape venturisadf} - \fancyhf[rh]{\itshape \dyddiad} - \fancyhf[ch]{} - \fancyhf[lf]{} - \fancyhf[rf]{} - \fancyhf[cf]{\itshape --- \thepage~\ofname~\pageref{LastPage} ---} - - -\begin{document} -\maketitle\thispagestyle{empty} -\pdfinfo{% - /Creator (TeX) - /Producer (pdfTeX) - /Author (Clea F.\ Rees) - /Title (venturisadf) - /Subject (TeX) - /Keywords (TeX,LaTeX,font,fonts,tex,latex,Venturis,venturis,venturisadf,VventurisADF,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 the Venturis \adf\ font collection. This guide outlines the \TeX/\LaTeX\ support provided with version 1.005 of the fonts in postscript type 1 format. -\end{abstract} - -\tableofcontents - -\section{Introduction} - -This document explains how to use the \TeX/\LaTeX\ support included with version 1.005 of the Venturis \adf\ font collection in postscript type 1 format. The fonts were developed by Hirwen Harendal of the Arkandis Digital Foundry (\adf), and information about the fonts themselves, together with copies of the fonts in opentype format, can be found at \url{http://pagesperso-orange.fr/arkandis/ADF/tugfonts.htm}. The fonts are based on Adobe's Utopia and released under the same licence. For details, see \textsc{readme} and \textsc{license-}utopia.txt. \textsc{list-v}enturis.txt includes a list of the fonts included in the collection. - -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 fonts themselves, the \TeX/\LaTeX\ support is still somewhat experimental. - -\section{The collection} - -Venturis \adf\ currently includes 69 fonts in six groups. The support package rearranges these into five basic groups and renames them according to the Karl Berry fontname scheme. - -\begin{longtable}{llll} - \toprule - \textbf{Original grouping} & \textbf{Original} \textbf{name} & \textbf{\TeX\ directory/group} & \textbf{\TeX\ name}\\\midrule\endhead - \bottomrule\endfoot - Venturis & VenturisADF-- & venturis & yvt--\\ - Venturis No2 & VenturisADFNo2-- & venturis2 & yv2--\\ - Venturis Old & VenturisOldADF-- & venturisold & yvo--\\ - Venturis Sans & VenturisSansADF-- & venturissans & yv1--\\ - Venturis Sans No2 & VenturisSansADFNo2-- & venturissans2 & yv3--\\ - Venturis Titling No1 & VenturisADFTitlingNo1 & venturissans & yv1dd8au\\ - Venturis Titling No2 & VenturisADFTitlingNo2 & venturis & yvtbd8ac\\ - Venturis Titling No3 & VenturisADFTitlingNo3 & venturissans & yv1bd8a\\ - Venturis Titling No4 & VenturisADFTitlingNo4 & venturis & yvtrdl8a\\ - Venturis Goth Titling & VenturisADFGothTitling & venturisold & yvodd8a\\ -\end{longtable} - -Venturis Titling is thus split according to style and intended usage. The first four fonts in this group are intended for use with Venturis, Venturis No2, Venturis Sans and Venturis Sans No2. For the purposes of installation for use with \TeX\ and \LaTeX\ they have been grouped with Venturis and Venturis Sans. This is an arbitrary decision and users may also wish to use them with Venturis No2 and Venturis Sans No2. To this end, the special titling commands provided by \lpack{venturis} are also available when \lpack{venturis2} is loaded. (See \fref{sec:titling}.) - -Apart from Venturis Titling which is not designed as a general text font, all fonts come in at least an upright and either an italic or oblique shape. Most fonts also include a variety of widths and weights. In addition, condensed and standard-width Venturis regular and bold provide a choice of oldstyle and lining figures, upright and italic small capitals and alternate swash characters while the regular upright face also offers end-of-word swashes. Venturis Old offers two additional ligatures and the long s while the bold upright face also includes two alternate characters. All of these features are accessible in \LaTeX\ through the included package files as explained in \fref{sec:support} and \fref{sec:commands}. - -\section{Installation} - -Apart from such obvious requirements as \LaTeXe, the \LaTeX\ packages \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ require \lpack{xkeyval} and \lpack{nfssext-cfr}. \lpack{xkeyval} is required for option processing. \lpack{nfssext-cfr} provides additional font selection commands and without it you will get errors complaining that the package cannot be found and you will not be able to use any of the additional font commands described in \fref{sec:commands}. Both packages are included in \TeX~Live\footnote{This includes Mac\TeX\ for OS X users.}, as is \lpack{venturisadf}\ itself. If you have a recent full install of \TeX~Live, you can almost certainly skip this section entirely. - -Installation varies with \TeX\ distribution so you should consult the documentation which came with your system for details. In most cases, you will need to perform three steps: - \begin{enumerate} - \item move or copy the package files to appropriate locations on your system; - \item refresh the \TeX\ database; - \item incorporate the included map file fragments for the different engines your distribution supports. - \end{enumerate} - -The following instructions assume you are using \TeX~Live. They should not be too difficult to adapt if you are using a different distribution. - -\subsection{Install the files} - -The files should be installed in one of two locations: \emph{either} the local system-wide \TeX\ tree \emph{or} your personal tree. If the package is installed system-wide, all users will have access to it. On the other hand, you may need privileges you do not have to do this in which case you must use your personal tree. - -For \TeX~Live, \verb|kpsewhich -var-value TEXMFLOCAL| will return the path to the local tree and \verb|kpsewhich -var-value TEXMFHOME| the path to your personal tree. The package already includes a hierarchy of files to help you install them correctly. Ignoring any symbolic link in the top directory, move or copy the files in \path{doc}, \path{fonts} and \path{tex} into the appropriate locations. If the tree is initially empty, you can simply move or copy the directories in as they are. If the tree already contains other packages, you may need to merge the package hierarchy with the pre-existing one. For example, if you already have a \path{doc/fonts} directory, move or copy \path{doc/fonts/venturis*} into \path{doc/fonts/}. If you have a \path{doc} directory but not a \path{doc/fonts}, move \path{doc/fonts} into \path{doc/}. - -\subsection{Refresh the database} - -Again, this depends on your distribution. For \TeX~Live, \verb|mktexlsr <path to directory>| for the directory you used in the first step should do the trick. Note that you \emph{may} be able to skip this step if you install into your personal tree. Whether this is so depends on the details of your set-up. As a test, move to a directory containing none of the package files and try \verb|kpsewhich venturis.sty|. If the file is found, you don't need to refresh the database; otherwise use \verb|mktexlsr| and then try again. - -\subsection{Install the map fragments} - -For \TeX~Live, there are at least two ways of doing this. The second method varies according to the version of \TeX~Live and instructions are provided accordingly. Both methods depend on whether you installed into \verb|TEXMFLOCAL| or \verb|TEXMFHOME|. If you installed system-wide, the choice is relatively straightforward --- it obviously makes sense in that case to update the font maps system-wide as well. If, on the other hand, you installed into your personal tree, the matter is more complex. On the one hand, updating the system-wide maps may create difficulties or confusion for other users because while the map files will list the fonts as available, they will not be able to access them. On the other hand, maintaining personal font map files can produce difficulties and confusions of its own. Whether it is to be preferred or not is a complex issue and depends on the details of your \TeX\ distribution, local configuration and personal preference. The one clear case is that in which you install into your personal tree because you lack the privileges needed to install system-wide. In that case, you have no choice but to maintain personal font map files or forgo the use of all fonts not provided by your administrator. Other cases are thankfully beyond the scope of this document. - -\subsubsection{Method 1} - -If you installed the package system-wide, use these commands: -\begin{verbatim} - updmap-sys --enable Map=yvt.map - updmap-sys --enable Map=yv1.map - updmap-sys --enable Map=yv2.map - updmap-sys --enable Map=yv3.map - updmap-sys --enable Map=yvo.map -\end{verbatim} -If you installed the package in your personal tree, you \emph{may} prefer to use: -\begin{verbatim} - updmap --enable Map=yvt.map - updmap --enable Map=yv1.map - updmap --enable Map=yv2.map - updmap --enable Map=yv3.map - updmap --enable Map=yvo.map -\end{verbatim} - -Either way, \verb|updmap| will output a good deal of information after each incantation. This is normal. Just check that it does not end with an error and that it found each of the new map files. - -\subsubsection{Method 2: \TeX~Live 2008 (and probably earlier)} - -If you installed the package system-wide, use \verb|updmap-sys --edit|. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit|. - -Either way, a configuration file will be opened which you can edit. Move to the end of the file and add the following: -\begin{verbatim} - # Maps for using PS version of VenturisADF fonts - Map yvt.map - Map yv2.map - Map yv1.map - Map yv3.map - Map yvo.map - # end maps for VenturisADF -\end{verbatim} -When you are done, save the file. \verb|updmap| will produce a great deal of output if all is well. Just check that it does not end with an error and that the map files are found. - -\subsubsection{Method 2: \TeX~Live 2009 (and possibly later)} - -If you installed the package system-wide, edit or create a local configuration file, \path{TEXMFLOCAL/web2c/updmap-local.cfg}, and add the following lines to the end of the file: -\begin{verbatim} - # Maps for using PS version of VenturisADF fonts - Map yvt.map - Map yv2.map - Map yv1.map - Map yv3.map - Map yvo.map - # end maps for VenturisADF -\end{verbatim} -Save the file and tell \verb|tlmgr| to merge in your additions using the command: -\begin{verbatim} - tlmgr generate updmap -\end{verbatim} -\verb|tlmgr| will then tell you that you need to ensure the changes are propagated correctly by calling \verb|updmap-sys|. This should produce a great deal of output. Check that it finds the new map files and does not end with an error. - -If you installed into your personal tree, you \emph{may} prefer to use \verb|updmap --edit| as described above for \TeX~Live 2008. - -To test your installation and that the package works on your system, you may wish to try typesetting the source for the documentation \path{venturisadf.tex}. The console output and/or log should tell you whether any fonts were not found. If you are careful not to overwrite it, you may also compare your output with \path{venturisadf.pdf}. - -\section{The support package}\label{sec:support} - -\subsection{Encodings} - -The package supports the \textsc{ec}/\textsc{t1} and Text Companion (\textsc{ts1}) encodings. Most characters in the \textsc{ec} encoding are available\footnote{The exceptions are the perthousandzero and the Sami characters Eng/Ng (\lmrm{\NG}) and eng/ng (\lmrm{\ng}) which the fonts do not provide and which fontinst cannot construct from other glyphs.} and the fonts provide a small number of characters from the \textsc{ts1} encoding as well, including the \texteuro. The exceptions are: the virtual font which provides access to the end-of-word swashes available in the upright, regular Venturis font; and the virtual fonts for Venturis Old. In former case, because additional slots are required to accommodate the end-of-word swashes, a number of characters normally available in the \textsc{ec} encoding are unavailable. Attempting to access these characters while using this font will result in errors of various kinds and/or unexpected output and should be avoided. For details, see the list of changes described at the top of \path{t1-venturis.etx}\ which lists the slots reassigned to end-of-word swashes. In the latter case, the setup for Venturis Old uses two encodings: \path{t1-venturisold.etx} and \path{t1-venturisold-longs.etx}. The first of these uses slots normally assigned to characters unavailable in this font\footnote{That is, the perthousand zero and the Sami characters.} for the two alternate characters and one of the extra ligatures. In a sense, nothing is lost by this since the characters are unavailable anyway but attempting to typeset those characters will produce rather odd results. The second encoding uses two additional slots for the long s and the second additional ligature\footnote{The ``lost'' characters are dbar (\dj) and the ij ligature.}. Although the slots used are for characters not provided by the font, these characters can be faked by \path{fontinst} so that the loss in this case is genuine. Details of all reassignments are provided in the encoding files themselves. - -\subsection{Package files} - -Three \LaTeX\ packages are provided. Each package provides a number of additional font selection commands for use in \LaTeX\footnote{Note that the provision of a command does not guarantee that it will have any effect. If you are using Venturis Sans and try to switch to oldstyle figures, for example, nothing will happen except for a warning message output to the console to inform you that no suitable font is available.}. - -Note that all packages substitute italic for oblique and \emph{vice-versa}. If italic small-caps is unavailable, small-caps is substituted where possible. Upright is substituted for small-caps when the latter are unavailable. The titling families typically substitute a titling font in another weight or width if no font in the current weight or width is available, and small-caps is usually substituted for other shapes. This means that if you switch to titling while using italic, extended bold, you should generally get what you expect i.e.\ a titling font even though this may be an upright small-caps font in another weight and width. - -\subsubsection{venturis}\label{sec:venturis} - - To load this package, use \verb|\usepackage{venturis}| in your document preamble. The package enables the fonts in \fgroup{venturis}\ and \fgroup{venturissans}. By default, the package will use oldstyle figures where possible. If you would prefer lining figures by default, use \verb|\usepackage[lf]{venturis}| instead. \verb|\usepackage[osf]{venturis}| requests oldstyle figures explicitly . - - The package will select \fname{yvtj}\ or \fname{yvt}\ as the default serif/roman family for the document, \fname{yv1}\ as the default sans-serif family, \fname{yvtd}\ as the default serif titling family and \fname{yv1d}\ as the default sans-serif titling family. In addition, the package will enable access to the various alternate and swash characters available in \fname{yvtjw}, \fname{yvtajw}, \fname{yvtw}\ and \fname{yvtaw}. The difference between the \fgroup{alternate swash}\ and \fgroup{swash}\ families is that the former enables end-of-word swashes in the regular-width regular-weight upright font whereas the latter does not. - - \begin{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} - \toprule - \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule\endhead - \bottomrule\endfoot - yvt & serif & lining & standard & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\cmidrule{5-6} - & & & & heavy & upright, italic\tabularnewline\cmidrule{4-6} - & & & condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule - yvtj & serif & oldstyle & standard,\\condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule - yvtw & serif, swash & lining & standard,\\condensed & regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule - yvtjw & serif, swash & oldstyle & standard,\\condensed& regular, bold & upright, italic,\\small-caps,\\italic small-caps\tabularnewline\midrule - yvtaw\footnote{yvtw substituted where applicable.} & serif, alternate swash & lining & standard & regular & upright\tabularnewline\midrule - yvtajw\footnote{yvtjw substituted where applicable.}& serif, alternate swash & oldstyle & standard & regular & upright\tabularnewline\midrule - yvtd & serif, titling & lining & condensed & bold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline\cmidrule{4-6} - & & & standard & regular & outline small-caps\tabularnewline\midrule - yv1 & sans & lining & standard & regular, bold, light, demibold & upright, italic\tabularnewline\cmidrule{5-6} - & & & & heavy & upright, oblique\tabularnewline\cmidrule{4-6} - & & & condensed & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} - & & & extended & regular, bold & upright, italic\tabularnewline\midrule - yv1d & sans, titling & lining & standard & bold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline\cmidrule{4-6} - & & & ultra-condensed & demibold & small-caps\footnote{Substituted for other weights and widths as applicable. See \fref{sec:titling}.}\tabularnewline - \end{longtable} - -\subsubsection{venturis2} - - Use \verb|\usepackage{venturis2}| in your document preamble to load this package, which enables the fonts in \fgroup{venturis2}\ and \fgroup{venturissans2} and the titling fonts from \fgroup{venturis} and \fgroup{venturissans}. The package will select \fname{yv2}\ as the default roman/serif family for the document and \fname{yv3}\ as the default sans-serif family. Although no titling family is enabled by default, the special titling commands explained in \fref{sec:titling} provide access to the serif titling family \fname{yvtd}\ and the sans-serif titling family\fname{yv1d} (see \fref{sec:venturis} for details of these families). - - \begin{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} - \toprule - \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule\endhead - \bottomrule\endfoot - yv2 & serif & lining & standard & regular, bold, medium, heavy & upright, italic\tabularnewline\cmidrule{4-6} - & & & condensed & regular, bold & upright, italic\tabularnewline\midrule - yv3 & sans & lining & standard & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} - & & & condensed & regular, bold & upright, italic\tabularnewline\cmidrule{4-6} - & & & extended & regular, bold & upright, italic\tabularnewline - \end{longtable} - -\subsubsection{venturisold} - - To load this package, which enables the fonts in \fgroup{venturisold}, use \verb|\usepackage{venturisold}| in your document preamble. Note that this package does not affect the default sans-serif font so that \verb|\textsf|, \verb|\sffamily| etc.\ will still use Computer Modern by default. The package will select \fname{yvo}\ as the default roman/serif family for the document and \fname{yvod}\ as the default titling family. - - \begin{longtable}{l>{\raggedright}p{.15\textwidth}l>{\raggedright}p{.125\textwidth}>{\raggedright}p{.15\textwidth}>{\raggedright}p{.2\textwidth}} - \toprule - \textbf{family} & \textbf{text} & \textbf{figures} & \textbf{widths} & \textbf{weights} & \textbf{shapes}\tabularnewline\midrule\endhead - \bottomrule\endfoot - yvo & serif & oldstyle & standard & regular, bold & upright, italic\tabularnewline\midrule - yvod & serif, titling & lining & standard & demibold & small-caps\tabularnewline\midrule - yvoa & serif, alternate (includes the long s) & oldstyle & standard & regular, bold & upright, italic\tabularnewline\midrule - yvoad% - \footnote{yvoad is identical to yvod and is installed under this name as a convenience.}% - & serif, titling & lining & standard & demibold & small-caps\tabularnewline - \end{longtable} - - \fname{yvo} provides two alternate characters and one additional ligature. The additional ligature will automatically replace `\vo{s{}t}' with `\vo{st}'. The two alternate characters, `\vo{\textbf{d*}}' and `\vo{\textbf{s*}}', may be accessed by typing \verb|d*| and \verb|s*|. These only exist in the bold upright face, but the encoding tries to approximate the expected output for the regular weight and italic shape by substituting the ordinary `\vo{d}' or `\vo{s}' for \verb|d*| and \verb|s*| when no alternates are available. - - \fname{yvoa} provides in addition the long s, `\vo{\textalt{s+}}\,', which may be accessed using \verb|s+|, and another ligature, `\vo{\textalt{s+t}}', to replace `\vo{\textalt{s+{}t}}'. - - Note that these characters are absent from the titling font, so you should not type a \verb|d| or an \verb|s| followed by an \verb|*| or \verb|+| when using this unless you literally want to see the sequence in your output. Likewise, you should not type \verb|s+| except within the scope of a suitable command (\fref{sec:styles}) unless you actually want to see the plus-sign in your output. - -\section{Additional font selection commands}\label{sec:commands} - - The \LaTeX\ packages \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ load \lpack{nfssext-cfr}\ which is an extension of the package \lpack{nfssext}\ supplied by Philipp Lehman as part of The Font Installation Guide. The file extends the font selection commands to facilitate access to various font features. Both the original and the extension are designed for use with a wide range of fonts. For this reason, only a subset of the additional commands are relevant to any particular font support package. Those relevant to \lpack{venturisadf}\ are described below. - - I consider my additions to \lpack{nfssext-cfr}\ to be \emph{highly experimental}. If things don't work as advertised, apart from letting me know about the problem, you may be able to access the features you need by issuing a \verb|\normalfont| and then selecting features from there. This command will return you to the default document text font --- typically the relevant serif in regular weight, standard width and upright shape with oldstyle or lining figures as determined by the package and options loaded. - - In addition, \lpack{venturis}\ and \lpack{venturisold}\ provide custom titling commands as explained later. These provide alternatives to the titling commands provided by \lpack{nfssext} (see \fref{sec:styles} and \fref{sec:titling}). - -\subsection{nfssext-cfr} - -These commands are available when \lpack{venturis}, \lpack{venturis2}\ or \lpack{venturisold} is loaded. If for some reason you wish to use them at other times, include \verb|\usepackage{nfssext-cfr}| in your document preamble. - -\subsubsection{Widths} - - \begin{longtable}{lll} - \toprule - \textbf{width} & \textbf{width command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - standard & \verb|\regwidth| & \verb|\textrw{}|\\ - condensed & \verb|\cdwidth| & \verb|\textcd{}|\\ - extended\footnote{Note that because \LaTeX\ defines the default bold series as bold, extended by default, it makes no difference whether extended or standard width is used if the active weight is bold.} & \verb|\etwidth| & \verb|\textet{}|\\ - ultra-condensed & \verb|\ucwidth| & \verb|\textuc{}|\\ - \end{longtable} - - To switch to an extended width until further notice, for example, you could use \verb|\etwidth|. Or use \verb|\textsf{\textcd{Hello, world!}}| to typeset just the text \textsf{\textcd{Hello, world!}} in a condensed width sans. - -\subsubsection{Weights} - - \begin{longtable}{lll} - \toprule - \textbf{weight} & \textbf{weight command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - light & \verb|\lgweight| & \verb|\textlg{}|\\ - medium & \verb|\mbweight| & \verb|\textmb{}|\\ - demibold & \verb|\dbweight| & \verb|\textdb{}|\\ - heavy & \verb|\ebweight| & \verb|\texteb{}|\\ - \end{longtable} - - These work in the same way as the standard \LaTeX\ commands for switching to bold text, for example, and as the commands for selecting widths described above. Note that if you are using \lpack{venturis}\ with oldstyle figures and you wish to use a heavy serif, for example, you need to switch temporarily to lining figures. \verb|\textl{\texteb{Hello, world!}}| will produce \textl{\texteb{Hello, world!}}, for example, but \verb|\texteb{Hello, world!}| will produce only \texteb{Hello, world!} - \begin{verbatim} - \textl{\texteb{Heavy and \textsl{heavy oblique} serif}}\\ - \textsf{\textlg{Light sans}}\\ - \textsf{\textdb{Demibold sans}} - \end{verbatim} - produces: - \begin{center} - \textl{\texteb{Heavy and \textsl{heavy oblique} serif}}\\ - \textsf{\textlg{Light sans}}\\ - \textsf{\textdb{Demibold sans}} - \end{center} - -\subsubsection{Shapes} - - \begin{longtable}{lll} - \toprule - \textbf{shape} & \textbf{shape command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - italic small-caps & \verb|\sishape| & \verb|\textsi{}|\\ - outline & \verb|\olshape| & \verb|\textol{}|\\ - \end{longtable} - - For example, \verb|\textsi{I always avoid a kangaroo.}| produces: - \begin{center} - \textsi{I always avoid a kangaroo.} - \end{center} - if italic small-caps is available for the active font. If it is not, the small-caps upright shape or, failing that, the ordinary upright shape will be substituted. - - For example, \verb|\textsf{\textsi{The last example was from Lewis Carroll.}}| produces: - \begin{center} - \textsf{\textsi{The last example was from Lewis Carroll.}} - \end{center} - -\subsubsection{Styles}\label{sec:styles} - - \begin{longtable}{lll} - \toprule - \textbf{style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - swash & \verb|\swashstyle| & \verb|\textswash{}|\\ - titling% - \footnote{Note that these commands \emph{\textbf{cannot}} be used to access titling fonts when \lpack{venturis2} is loaded. Use the commands explained in \fref{sec:titling} instead.}% - & \verb|\tistyle| & \verb|\textti{}|\\ - alternate/long s & \verb|\altsytle| & \verb|\textalt{}|\\ - \end{longtable} - - For example, if \lpack{venturis}\ was loaded and the current font is of standard width and weight then: - \begin{verbatim} - \textswash{\textsc{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ - \textswash{\textsi{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ - \textswash{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ - \textswash{\textit{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} - \end{verbatim} - produces: - \begin{center} - \textswash{\textsc{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ - \textswash{\textsi{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}}\\ - \textswash{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}\\ - \textswash{\textit{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras}} - \end{center} - and: - \begin{verbatim} - \textswash{\textalt{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras\\ - agoraphobia doddled essence giggling hashish\\ - loll momentum nationalisation ontological\\orzo rarer tritest unanimous\\ - mu zigzag oz}} - \end{verbatim} - produces: - \begin{center} - \textswash{\textalt{Kinky Querulous Rhinos X-Ray Exultant Risque Zebras\\ - agoraphobia doddled essence giggling hashish\\ - loll momentum nationalisation ontological\\orzo rarer tritest unanimous\\ - mu zigzag oz}} - \end{center} - If, \lpack{venturisold}\ was loaded, then: - \begin{verbatim} - Pandas on scooters s*treaked* past fast.\\ - \textalt{Pandas+ on s+cooters s*treaked* pas+t fast.} - \end{verbatim} - produces: - \begin{center} - \vo{Pandas on scooters s*treaked* past fast.\\ - \textalt{Pandas+ on s+cooters s*treaked* pas+t fast.}} - \end{center} - -\subsubsection{Figures} - - \begin{longtable}{lll} - \toprule - \textbf{figure style} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - lining & \verb|\lstyle| & \verb|\textl{}|\\ - oldstyle & \verb|\ostyle| & \verb|\texto{}|\\ - \end{longtable} - - In this document, oldstyle figures are used when available by default: - \begin{center} - 0123456789 - \end{center} - but lining figures are also accessible. For example, \verb|\textl{0123456789}| produces: - \begin{center} - \textl{0123456789} - \end{center} - -\subsection{Special titling commands}\label{sec:titling} - - These commands are available when \lpack{venturis}, \lpack{venturis2}\ or \lpack{venturisold}\ is loaded although their affects are package and context dependent. - - \begin{longtable}{llll} - \toprule - \textbf{style} & \textbf{shape} & \textbf{style command} & \textbf{text command}\\\midrule\endhead - \bottomrule\endfoot - titling & small-caps & \verb|\vtstyle| & \verb|\textvt{}|\\ - & outline small-caps & \verb|\vtstyle[ol]| & \verb|\textvtl{}|\\ - \end{longtable} - - When \lpack{venturisold}\ is loaded, \verb|\textvtl{}| and \verb|\textvt{}| are equivalent and the optional argument to \verb|\vtstyle| has no effect. The single titling font available will be selected regardless of the current font shape, weight and width. For example: - \begin{verbatim} - \textbf{\textit{\textvtl{Venturis Old Titling}}}\\ - \vtstyle[yddraiggoch]{\textsc{Venturis Old Titling}} - \end{verbatim} - produces: - \begin{center} - \textbf{\textit{\textvol{Venturis Old Titling}}}\\ - \vostyle[yddraiggoch]{\textsc{Venturis Old Titling}} - \end{center} - Note that the titling font does not include any provision for the alternate characters, additional ligatures or long s. Unless you wish to produce a `d' or `s' followed by an asterisk or plus-sign, you should avoid these sequences in titling text. - - When \lpack{venturis}\ or \lpack{venturis2}\ is loaded, \verb|\textvtl{}| and \verb|\vtstyle[ol]| will always select the outline small-caps font in regular width and weight. The effect of \verb|\textvt{}| and \verb|\vtstyle|, however, will depend on the active font. If the current font is the serif, the small-caps serif font in demibold will be loaded regardless of the current weight and width. If the current font is the sans, then either the bold small-caps sans in regular width or the demibold small-caps sans in the ultra-condensed width will be loaded. The selection will depend on the active font series i.e.\ the current weight and width. For example: - \begin{verbatim} - \textvtl{Outline Small-Caps Serif Titling}\\ - \textvt{Small-Caps Serif Titling Condensed}\\ - \textsf{\textvt{Small-Caps Sans Titling Demibold Ultra-Condensed}}\\ - \textsf{\textbf{\textvt{Small-Caps Sans Titling Bold}}} - \end{verbatim} - produces: - \begin{center} - \textvtl{Outline Small-Caps Serif Titling}\\ - \textvt{Small-Caps Serif Titling Condensed}\\ - \textsf{\textvt{Small-Caps Sans Titling Demibold Ultra-Condensed}}\\ - \textsf{\textbf{\textvt{Small-Caps Sans Titling Bold}}} - \end{center} - -\section{Mathematics} - -The Venturis \adf\ Collection does not include fonts for mathematics and \lpack{venturis}, \lpack{venturis2}\ and \lpack{venturisold}\ do not touch the default settings for mathematical fonts. This means that you will probably find mathematics typeset in Computer Modern by default and this is likely not what you want. - -Assuming that you are using \lpack{venturis}\ for text, Hirwen Harendal, who designed the collection, advises that the best choice for mathematics is \fgroup{fourier}\ and the second best is \fgroup{mathdesign}. - -I am grateful to G\"unter Milde, who tested an earlier version of the packages, was responsible for the correction of many errors on my part and offered advise regarding the use of fonts in the collection for documents containing mathematics. He noted that combining \lpack{venturis}\ with Fourier Maths works quite nicely since \fgroup{venturis}, \fgroup{venturissans}\ and \fgroup{fourier}\ are all derived from Adobe's Utopia, but that neither \lpack{venturis2}\ (i.e.~\fgroup{venturis2} and \fgroup{venturissans2}) nor \lpack{venturisold}\ lend themselves to mathematical texts since no suitably complementary fonts for mathematics are available. - -Milde suggests one of the following combinations: -\begin{itemize} - \item Venturis, Venturis Sans \& Fourier Maths: - \begin{verbatim} - \usepackage{fourier} % Fourier (sets text and math fonts) - \usepackage[lf]{venturis} % Venturis with lining figures - \end{verbatim} - \item Venturis, Venturis Sans \& Mathdesign: - \begin{verbatim} - \usepackage[utopia,expert]{mathdesign} - \usepackage[lf]{venturis} % Venturis with lining figures - \end{verbatim} -\end{itemize} - -Milde offers the following notes and suggestions: -\begin{itemize} - \item If oldstyle figures are used (the default when \lpack{venturis}\ is loaded without options), these are also used in equation numbering, witch looks out of place. - \item There are slight differences in both letters and figures, so you should take care to use text style figures and math figures as well as \verb|mathrm| and \verb|textrm| (for text-in-math) consistently. -\end{itemize} - -Milde also suggested that the best match is achieved by choosing the extended width with the \verb|\etwidth| command but that even Venturis extended is narrower than Fourier normal. If you are considering this, however, you should note that the command will only affect text in sans-serif as Venturis, unlike Venturis Sans, does not include an extended width. - -\end{document} - diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.pdf Binary files differnew file mode 100644 index 00000000000..7df6a7391fa --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.tex new file mode 100644 index 00000000000..d606e661b05 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturisold-example.tex @@ -0,0 +1,80 @@ +%% +%% This is file `venturisold-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisold.dtx (with options: `ee') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\title{Venturis Old Example} +\author{Postman Pat (\textit{sans} black-and-white cat)} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrs{}tuvwxyz\\0123456789\\ +f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl s{}t st \& \texteuro \texttrademark \textcopyright \textmu\\ +d d* s s* s+ s+{}t s+t\\ +sphinx of black quartz, judge my vow}% \textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright shape:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yvo.map} +\pdfmapfile{+yvo.map} +\usepackage{venturisold} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\section*{family: yvo} + +A serif family with oldstyle figures. +\medskip + +\alphatest + +\textbf{\alphatest} + +\section*{family: yvod} + +\textvt{\alphaline} + +\section*{family: yvoa} + +\textalt{\alphatest} + +\textalt{\textbf{\alphatest}} + +\section*{family: yvoad} + +\textalt{\textvt{\alphaline}} + +\end{document} +\endinput +%% +%% End of file `venturisold-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.pdf Binary files differnew file mode 100644 index 00000000000..a7f32a8286b --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.tex new file mode 100644 index 00000000000..c2deb937f61 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturissans-example.tex @@ -0,0 +1,111 @@ +%% +%% This is file `venturissans-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans.dtx (with options: `ee') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\title{Venturis Sans Example} +\author{Spot} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ +f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ +sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics/oblique:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv1.map} +\pdfmapfile{+yv1.map} +\usepackage{venturis} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\sffamily + +\section*{family: yv1} + +\subsection*{Light weight, regular width} + +\textlg{\alphatest} + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Demibold weight, regular width} + +\textdb{\alphatest} + +\subsection*{Bold series (i.e.\ bold weight, extended)} + +\textbf{\alphatest} + +\subsection*{Bold weight, regular width (selected directly)} + +{\fontseries{b}\selectfont\alphatest} + +\subsection*{Heavy weight, regular width} + +\texteb{\alphatest} + +\subsection*{Regular and bold weights, condensed} + +{\cdwidth + \alphatest + + \textbf{\cdwidth \alphatest}% +} + +\subsection*{Regular and bold weights, extended} + +{\etwidth + \alphatest + + \textbf{\etwidth\alphatest}% +} + +\section*{family: yv1d} + +The fonts include uppercase, small-caps and lining figures. +\medskip + +\textvt{\alphaline} +\medskip + +\textbf{\textvt{\alphaline}} + +\end{document} + +\endinput +%% +%% End of file `venturissans-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.pdf b/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.pdf Binary files differnew file mode 100644 index 00000000000..d35b47a2569 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.pdf diff --git a/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.tex b/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.tex new file mode 100644 index 00000000000..ed68b2a3514 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/venturissans2-example.tex @@ -0,0 +1,101 @@ +%% +%% This is file `venturissans2-example.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans2.dtx (with options: `ee') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\documentclass[12pt]{article} +\title{Venturis Sans No2 Example} +\author{The Three Bears --- \textit{Claws Three}} + +\newcommand{\alphaline}{ABCDEFGHIJKLMNOPQRSTUVWXYZ\\abcdefghijklmnopqrstuvwxyz\\0123456789\\ +f{}f ff f{}i fi f{}l fl f{}f{}i ffi f{}f{}l ffl \& \texteuro \texttrademark \textcopyright \textmu\\ +sphinx of black quartz, judge my vow}%\textcelsius \textnumero \textservicemark} +\newcommand{\abc}{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz} +\newcommand{\digits}{0123456789} +\newcommand{\alphatest}{% + \begin{flushleft} + \textup{upright:\\\alphaline}\\[\smallskipamount] + \textit{italics:\\\alphaline}\\ + \end{flushleft}% +} + +\pdfmapfile{-yv3.map} +\pdfmapfile{-yv2.map} +\pdfmapfile{-yv1.map} +\pdfmapfile{+yv3.map} +\pdfmapfile{+yv2.map} +\pdfmapfile{+yv1.map} +\usepackage{venturis2} + +\begin{document} +\maketitle +\setlength{\parindent}{0pt} + +\sffamily + +\section*{family: yv3} + +This is a sans-serif font with lining figures. + +\subsection*{Regular weight, regular width} + +\alphatest + +\subsection*{Bold series (bold weight, extended)} + +\textbf{\alphatest} + +\subsection*{Regular weight, condensed} + +{\cdwidth\alphatest} + +\subsection*{Bold weight, condensed} + +{\bfseries\cdwidth\alphatest} + +\subsection*{Regular weight, expanded} + +{\etwidth\alphatest} + +\subsection*{Bold weight, regular width (selected directly)} + +{\fontseries{b}\selectfont\alphatest} + +\section*{family: yv1d} + +The fonts include uppercase, small-caps and lining figures. +\medskip + +\textvt{\alphaline} +\medskip + +\textbf{\textvt{\alphaline}} + +\end{document} + +\endinput +%% +%% End of file `venturissans2-example.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv1-drv.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv1-drv.tex new file mode 100644 index 00000000000..1ba0fd84fe3 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv1-drv.tex @@ -0,0 +1,174 @@ +%% +%% This is file `yv1-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans.dtx (with options: `drv') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{dbuc}{db} +\substitutesilent{uc}{c} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +\recordtransforms{yv1-rec.tex} +\declaresize{}{<-> \string\yvi@@scale} +\transformfont{t1-yv1r}{\reencodefont{t1-f_f}{\fromafm{yv1r8a}}} +\transformfont{t1-yv1ri}{\reencodefont{t1-f_f}{\fromafm{yv1ri8a}}} +\transformfont{t1-yv1b}{\reencodefont{t1-f_f}{\fromafm{yv1b8a}}} +\transformfont{t1-yv1bi}{\reencodefont{t1-f_f}{\fromafm{yv1bi8a}}} +\transformfont{t1-yv1h}{\reencodefont{t1-f_f}{\fromafm{yv1h8a}}} +\transformfont{t1-yv1ho}{\reencodefont{t1-f_f}{\fromafm{yv1ho8a}}} +\transformfont{ts1-yv1r}{\reencodefont{ts1-euro}{\fromafm{yv1r8a}}} +\transformfont{ts1-yv1ri}{\reencodefont{ts1-euro}{\fromafm{yv1ri8a}}} +\transformfont{ts1-yv1b}{\reencodefont{ts1-euro}{\fromafm{yv1b8a}}} +\transformfont{ts1-yv1bi}{\reencodefont{ts1-euro}{\fromafm{yv1bi8a}}} +\transformfont{ts1-yv1h}{\reencodefont{ts1-euro}{\fromafm{yv1h8a}}} +\transformfont{ts1-yv1ho}{\reencodefont{ts1-euro}{\fromafm{yv1ho8a}}} +\transformfont{t1-yv1r-c}{\reencodefont{t1-f_f}{\fromafm{yv1r8ac}}} +\transformfont{t1-yv1ri-c}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ac}}} +\transformfont{t1-yv1b-c}{\reencodefont{t1-f_f}{\fromafm{yv1b8ac}}} +\transformfont{t1-yv1bi-c}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ac}}} +\transformfont{ts1-yv1r-c}{\reencodefont{ts1-euro}{\fromafm{yv1r8ac}}} +\transformfont{ts1-yv1ri-c}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ac}}} +\transformfont{ts1-yv1b-c}{\reencodefont{ts1-euro}{\fromafm{yv1b8ac}}} +\transformfont{ts1-yv1bi-c}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ac}}} +\transformfont{t1-yv1r-x}{\reencodefont{t1-f_f}{\fromafm{yv1r8ax}}} +\transformfont{t1-yv1ri-x}{\reencodefont{t1-f_f}{\fromafm{yv1ri8ax}}} +\transformfont{t1-yv1b-x}{\reencodefont{t1-f_f}{\fromafm{yv1b8ax}}} +\transformfont{t1-yv1bi-x}{\reencodefont{t1-f_f}{\fromafm{yv1bi8ax}}} +\transformfont{ts1-yv1r-x}{\reencodefont{ts1-euro}{\fromafm{yv1r8ax}}} +\transformfont{ts1-yv1ri-x}{\reencodefont{ts1-euro}{\fromafm{yv1ri8ax}}} +\transformfont{ts1-yv1b-x}{\reencodefont{ts1-euro}{\fromafm{yv1b8ax}}} +\transformfont{ts1-yv1bi-x}{\reencodefont{ts1-euro}{\fromafm{yv1bi8ax}}} +\transformfont{t1-yv1l}{\reencodefont{t1-f_f}{\fromafm{yv1l8a}}} +\transformfont{t1-yv1li}{\reencodefont{t1-f_f}{\fromafm{yv1li8a}}} +\transformfont{t1-yv1d}{\reencodefont{t1-f_f}{\fromafm{yv1d8a}}} +\transformfont{t1-yv1di}{\reencodefont{t1-f_f}{\fromafm{yv1di8a}}} +\transformfont{ts1-yv1l}{\reencodefont{ts1-euro}{\fromafm{yv1l8a}}} +\transformfont{ts1-yv1li}{\reencodefont{ts1-euro}{\fromafm{yv1li8a}}} +\transformfont{ts1-yv1d}{\reencodefont{ts1-euro}{\fromafm{yv1d8a}}} +\transformfont{ts1-yv1di}{\reencodefont{ts1-euro}{\fromafm{yv1di8a}}} +\transformfont{t1-yv1bd}{\reencodefont{t1-f_f}{\fromafm{yv1bd8a}}} +\transformfont{t1-yv1dd-u}{\reencodefont{t1-f_f}{\fromafm{yv1dd8au}}} +\transformfont{ts1-yv1bd}{\reencodefont{ts1-euro}{\fromafm{yv1bd8a}}} +\transformfont{ts1-yv1dd-u}{\reencodefont{ts1-euro}{\fromafm{yv1dd8au}}} +\installfonts +\installfamily{T1}{yv1}{} +\installfont{yv1r8t}{t1-yv1r,newlatin}{t1-f_f}{T1}{yv1}{m}{n}{} +\installfont{yv1ri8t}{t1-yv1ri,newlatin}{t1-f_f}{T1}{yv1}{m}{it}{} +\installfont{yv1b8t}{t1-yv1b,newlatin}{t1-f_f}{T1}{yv1}{b}{n}{} +\installfont{yv1bi8t}{t1-yv1bi,newlatin}{t1-f_f}{T1}{yv1}{b}{it}{} +\installfont{yv1h8t}{t1-yv1h,newlatin}{t1-f_f}{T1}{yv1}{eb}{n}{} +\installfont{yv1ho8t}{t1-yv1ho,newlatin}{t1-f_f}{T1}{yv1}{eb}{sl}{} +\installfontas{yv1ho8t}{T1}{yv1}{eb}{it}{} +\installfont{yv1r8tc}{t1-yv1r-c,newlatin}{t1-f_f}{T1}{yv1}{c}{n}{} +\installfont{yv1ri8tc}{t1-yv1ri-c,newlatin}{t1-f_f}{T1}{yv1}{c}{it}{} +\installfont{yv1b8tc}{t1-yv1b-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{n}{} +\installfont{yv1bi8tc}{t1-yv1bi-c,newlatin}{t1-f_f}{T1}{yv1}{bc}{it}{} +\installfont{yv1r8tx}{t1-yv1r-x,newlatin}{t1-f_f}{T1}{yv1}{x}{n}{} +\installfont{yv1ri8tx}{t1-yv1ri-x,newlatin}{t1-f_f}{T1}{yv1}{x}{it}{} +\installfont{yv1b8tx}{t1-yv1b-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{n}{} +\installfontas{yv1b8tx}{T1}{yv1}{bx}{sc}{} +\installfont{yv1bi8tx}{t1-yv1bi-x,newlatin}{t1-f_f}{T1}{yv1}{bx}{it}{} +\installfontas{yv1bi8tx}{T1}{yv1}{bx}{sl}{} +\installfontas{yv1b8tx}{T1}{yv1}{bx}{scit}{} +\installfont{yv1l8t}{t1-yv1l,newlatin}{t1-f_f}{T1}{yv1}{l}{n}{} +\installfont{yv1li8t}{t1-yv1li,newlatin}{t1-f_f}{T1}{yv1}{l}{it}{} +\installfont{yv1d8t}{t1-yv1d,newlatin}{t1-f_f}{T1}{yv1}{db}{n}{} +\installfont{yv1di8t}{t1-yv1di,newlatin}{t1-f_f}{T1}{yv1}{db}{it}{} +\installfamily{T1}{yv1d}{} +\installfont{yv1bd8t}{t1-yv1bd,newlatin}{t1-f_f}{T1}{yv1d}{b}{sc}{} +\installfontas{yv1bd8t}{T1}{yv1d}{eb}{sc}{} +\installfontas{yv1bd8t}{T1}{yv1d}{bc}{sc}{} +\installfontas{yv1bd8t}{T1}{yv1d}{db}{sc}{} +\installfontas{yv1bd8t}{T1}{yv1d}{b}{n}{} +\installfontas{yv1bd8t}{T1}{yv1d}{eb}{n}{} +\installfontas{yv1bd8t}{T1}{yv1d}{bc}{n}{} +\installfontas{yv1bd8t}{T1}{yv1d}{db}{n}{} +\installfont{yv1dd8tu}{t1-yv1dd-u,newlatin}{t1-f_f}{T1}{yv1d}{dbuc}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{x}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{m}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{c}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{uc}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{l}{sc}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{dbuc}{n}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{x}{n}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{m}{n}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{c}{n}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{uc}{n}{} +\installfontas{yv1dd8tu}{T1}{yv1d}{l}{n}{} +\installfamily{TS1}{yv1}{} +\installfont{yv1r8c}{t1-yv1r,ts1-yv1r,textcomp}{ts1-euro}{TS1}{yv1}{m}{n}{} +\installfont{yv1ri8c}{t1-yv1ri,ts1-yv1ri,textcomp}{ts1-euro}{TS1}{yv1}{m}{it}{} +\installfont{yv1b8c}{t1-yv1b,ts1-yv1b,textcomp}{ts1-euro}{TS1}{yv1}{b}{n}{} +\installfont{yv1bi8c}{t1-yv1bi,ts1-yv1bi,textcomp}{ts1-euro}{TS1}{yv1}{b}{it}{} +\installfont{yv1h8c}{t1-yv1h,ts1-yv1h,textcomp}{ts1-euro}{TS1}{yv1}{eb}{n}{} +\installfont{yv1ho8c}{t1-yv1ho,ts1-yv1ho,textcomp}{ts1-euro}{TS1}{yv1}{eb}{sl}{} +\installfontas{yv1ho8c}{TS1}{yv1}{eb}{it}{} +\installfont{yv1r8cc}{t1-yv1r-c,ts1-yv1r-c,textcomp}{ts1-euro}{TS1}{yv1}{c}{n}{} +\installfont{yv1ri8cc}{t1-yv1ri-c,ts1-yv1ri-c,textcomp}{ts1-euro}{TS1}{yv1}{c}{it}{} +\installfont{yv1b8cc}{t1-yv1b-c,ts1-yv1b-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{n}{} +\installfont{yv1bi8cc}{t1-yv1bi-c,ts1-yv1bi-c,textcomp}{ts1-euro}{TS1}{yv1}{bc}{it}{} +\installfont{yv1r8cx}{t1-yv1r-x,ts1-yv1r-x,textcomp}{ts1-euro}{TS1}{yv1}{x}{n}{} +\installfont{yv1ri8cx}{t1-yv1ri-x,ts1-yv1ri-x,textcomp}{ts1-euro}{TS1}{yv1}{x}{it}{} +\installfont{yv1b8cx}{t1-yv1b-x,ts1-yv1b-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{n}{} +\installfont{yv1bi8cx}{t1-yv1bi-x,ts1-yv1bi-x,textcomp}{ts1-euro}{TS1}{yv1}{bx}{it}{} +\installfontas{yv1bi8cx}{TS1}{yv1}{bx}{sl}{} +\installfontas{yv1b8cx}{TS1}{yv1}{bx}{sc}{} +\installfontas{yv1b8cx}{TS1}{yv1}{bx}{scit}{} +\installfont{yv1l8c}{t1-yv1l,ts1-yv1l,textcomp}{ts1-euro}{TS1}{yv1}{l}{n}{} +\installfont{yv1li8c}{t1-yv1li,ts1-yv1li,textcomp}{ts1-euro}{TS1}{yv1}{l}{it}{} +\installfont{yv1d8c}{t1-yv1d,ts1-yv1d,textcomp}{ts1-euro}{TS1}{yv1}{db}{n}{} +\installfont{yv1di8c}{t1-yv1di,ts1-yv1di,textcomp}{ts1-euro}{TS1}{yv1}{db}{it}{} +\installfamily{TS1}{yv1d}{} +\installfont{yv1bd8c}{t1-yv1bd,ts1-yv1bd,textcomp}{ts1-euro}{TS1}{yv1d}{b}{sc}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{eb}{sc}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{bc}{sc}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{db}{sc}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{b}{n}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{eb}{n}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{bc}{n}{} +\installfontas{yv1bd8c}{TS1}{yv1d}{db}{n}{} +\installfont{yv1dd8cu}{t1-yv1dd-u,ts1-yv1dd-u,textcomp}{ts1-euro}{TS1}{yv1d}{dbuc}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{x}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{m}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{c}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{uc}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{l}{sc}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{dbuc}{n}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{x}{n}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{m}{n}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{c}{n}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{uc}{n}{} +\installfontas{yv1dd8cu}{TS1}{yv1d}{l}{n}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yv1-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv1-map.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv1-map.tex new file mode 100644 index 00000000000..c5428123e41 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv1-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yv1-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans.dtx (with options: `map') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv1.map} +\adddriver{pltotf}{yv1-pltotf.sh} +\input yv1-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yv1-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv2-drv.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv2-drv.tex new file mode 100644 index 00000000000..3dd70354d56 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv2-drv.tex @@ -0,0 +1,95 @@ +%% +%% This is file `yv2-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis2.dtx (with options: `drv') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +\recordtransforms{yv2-rec.tex} +\declaresize{}{<-> \string\yvii@@scale} +\transformfont{t1-yv2r}{\reencodefont{t1-f_f}{\fromafm{yv2r8a}}} +\transformfont{t1-yv2ri}{\reencodefont{t1-f_f}{\fromafm{yv2ri8a}}} +\transformfont{t1-yv2b}{\reencodefont{t1-f_f}{\fromafm{yv2b8a}}} +\transformfont{t1-yv2bi}{\reencodefont{t1-f_f}{\fromafm{yv2bi8a}}} +\transformfont{ts1-yv2r}{\reencodefont{ts1-euro}{\fromafm{yv2r8a}}} +\transformfont{ts1-yv2ri}{\reencodefont{ts1-euro}{\fromafm{yv2ri8a}}} +\transformfont{ts1-yv2b}{\reencodefont{ts1-euro}{\fromafm{yv2b8a}}} +\transformfont{ts1-yv2bi}{\reencodefont{ts1-euro}{\fromafm{yv2bi8a}}} +\transformfont{t1-yv2r-c}{\reencodefont{t1-f_f}{\fromafm{yv2r8ac}}} +\transformfont{t1-yv2ri-c}{\reencodefont{t1-f_f}{\fromafm{yv2ri8ac}}} +\transformfont{t1-yv2b-c}{\reencodefont{t1-f_f}{\fromafm{yv2b8ac}}} +\transformfont{t1-yv2bi-c}{\reencodefont{t1-f_f}{\fromafm{yv2bi8ac}}} +\transformfont{ts1-yv2r-c}{\reencodefont{ts1-euro}{\fromafm{yv2r8ac}}} +\transformfont{ts1-yv2ri-c}{\reencodefont{ts1-euro}{\fromafm{yv2ri8ac}}} +\transformfont{ts1-yv2b-c}{\reencodefont{ts1-euro}{\fromafm{yv2b8ac}}} +\transformfont{ts1-yv2bi-c}{\reencodefont{ts1-euro}{\fromafm{yv2bi8ac}}} +\transformfont{t1-yv2m}{\reencodefont{t1-f_f}{\fromafm{yv2m8a}}} +\transformfont{t1-yv2mi}{\reencodefont{t1-f_f}{\fromafm{yv2mi8a}}} +\transformfont{t1-yv2x}{\reencodefont{t1-f_f}{\fromafm{yv2x8a}}} +\transformfont{t1-yv2xi}{\reencodefont{t1-f_f}{\fromafm{yv2xi8a}}} +\transformfont{ts1-yv2m}{\reencodefont{ts1-euro}{\fromafm{yv2m8a}}} +\transformfont{ts1-yv2mi}{\reencodefont{ts1-euro}{\fromafm{yv2mi8a}}} +\transformfont{ts1-yv2x}{\reencodefont{ts1-euro}{\fromafm{yv2x8a}}} +\transformfont{ts1-yv2xi}{\reencodefont{ts1-euro}{\fromafm{yv2xi8a}}} +\installfonts +\installfamily{T1}{yv2}{} +\installfont{yv2r8t}{t1-yv2r,newlatin}{t1-f_f}{T1}{yv2}{m}{n}{} +\installfont{yv2ri8t}{t1-yv2ri,newlatin}{t1-f_f}{T1}{yv2}{m}{it}{} +\installfont{yv2b8t}{t1-yv2b,newlatin}{t1-f_f}{T1}{yv2}{b}{n}{} +\installfont{yv2bi8t}{t1-yv2bi,newlatin}{t1-f_f}{T1}{yv2}{b}{it}{} +\installfont{yv2r8tc}{t1-yv2r-c,newlatin}{t1-f_f}{T1}{yv2}{c}{n}{} +\installfont{yv2ri8tc}{t1-yv2ri-c,newlatin}{t1-f_f}{T1}{yv2}{c}{it}{} +\installfont{yv2b8tc}{t1-yv2b-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{n}{} +\installfont{yv2bi8tc}{t1-yv2bi-c,newlatin}{t1-f_f}{T1}{yv2}{bc}{it}{} +\installfont{yv2m8t}{t1-yv2m,newlatin}{t1-f_f}{T1}{yv2}{sb}{n}{} +\installfont{yv2mi8t}{t1-yv2mi,newlatin}{t1-f_f}{T1}{yv2}{sb}{it}{} +\installfont{yv2x8t}{t1-yv2x,newlatin}{t1-f_f}{T1}{yv2}{eb}{n}{} +\installfont{yv2xi8t}{t1-yv2xi,newlatin}{t1-f_f}{T1}{yv2}{eb}{it}{} +\installfamily{TS1}{yv2}{} +\installfont{yv2r8c}{t1-yv2r,ts1-yv2r,textcomp}{ts1-euro}{TS1}{yv2}{m}{n}{} +\installfont{yv2ri8c}{t1-yv2ri,ts1-yv2ri,textcomp}{ts1-euro}{TS1}{yv2}{m}{it}{} +\installfont{yv2b8c}{t1-yv2b,ts1-yv2b,textcomp}{ts1-euro}{TS1}{yv2}{b}{n}{} +\installfont{yv2bi8c}{t1-yv2bi,ts1-yv2bi,textcomp}{ts1-euro}{TS1}{yv2}{b}{it}{} +\installfont{yv2r8cc}{t1-yv2r-c,ts1-yv2r-c,textcomp}{ts1-euro}{TS1}{yv2}{c}{n}{} +\installfont{yv2ri8cc}{t1-yv2ri-c,ts1-yv2ri-c,textcomp}{ts1-euro}{TS1}{yv2}{c}{it}{} +\installfont{yv2b8cc}{t1-yv2b-c,ts1-yv2b-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{n}{} +\installfont{yv2bi8cc}{t1-yv2bi-c,ts1-yv2bi-c,textcomp}{ts1-euro}{TS1}{yv2}{bc}{it}{} +\installfont{yv2m8c}{t1-yv2m,ts1-yv2m,textcomp}{ts1-euro}{TS1}{yv2}{sb}{n}{} +\installfont{yv2mi8c}{t1-yv2mi,ts1-yv2mi,textcomp}{ts1-euro}{TS1}{yv2}{sb}{it}{} +\installfont{yv2x8c}{t1-yv2x,ts1-yv2x,textcomp}{ts1-euro}{TS1}{yv2}{eb}{n}{} +\installfont{yv2xi8c}{t1-yv2xi,ts1-yv2xi,textcomp}{ts1-euro}{TS1}{yv2}{eb}{it}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yv2-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv2-map.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv2-map.tex new file mode 100644 index 00000000000..93732b84fc1 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv2-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yv2-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis2.dtx (with options: `map') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv2.map} +\adddriver{pltotf}{yv2-pltotf.sh} +\input yv2-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yv2-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv3-drv.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv3-drv.tex new file mode 100644 index 00000000000..c5e1db7804d --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv3-drv.tex @@ -0,0 +1,94 @@ +%% +%% This is file `yv3-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans2.dtx (with options: `drv') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sc}{n} +\recordtransforms{yv3-rec.tex} +\declaresize{}{<-> \string\yviii@@scale} +\transformfont{t1-yv3r}{\reencodefont{t1-f_f}{\fromafm{yv3r8a}}} +\transformfont{t1-yv3ri}{\reencodefont{t1-f_f}{\fromafm{yv3ri8a}}} +\transformfont{t1-yv3b}{\reencodefont{t1-f_f}{\fromafm{yv3b8a}}} +\transformfont{t1-yv3bi}{\reencodefont{t1-f_f}{\fromafm{yv3bi8a}}} +\transformfont{t1-yv3r-c}{\reencodefont{t1-f_f}{\fromafm{yv3r8ac}}} +\transformfont{t1-yv3ri-c}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ac}}} +\transformfont{t1-yv3b-c}{\reencodefont{t1-f_f}{\fromafm{yv3b8ac}}} +\transformfont{t1-yv3bi-c}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ac}}} +\transformfont{t1-yv3r-x}{\reencodefont{t1-f_f}{\fromafm{yv3r8ax}}} +\transformfont{t1-yv3ri-x}{\reencodefont{t1-f_f}{\fromafm{yv3ri8ax}}} +\transformfont{t1-yv3b-x}{\reencodefont{t1-f_f}{\fromafm{yv3b8ax}}} +\transformfont{t1-yv3bi-x}{\reencodefont{t1-f_f}{\fromafm{yv3bi8ax}}} +\transformfont{ts1-yv3r}{\reencodefont{ts1-euro}{\fromafm{yv3r8a}}} +\transformfont{ts1-yv3ri}{\reencodefont{ts1-euro}{\fromafm{yv3ri8a}}} +\transformfont{ts1-yv3b}{\reencodefont{ts1-euro}{\fromafm{yv3b8a}}} +\transformfont{ts1-yv3bi}{\reencodefont{ts1-euro}{\fromafm{yv3bi8a}}} +\transformfont{ts1-yv3r-c}{\reencodefont{ts1-euro}{\fromafm{yv3r8ac}}} +\transformfont{ts1-yv3ri-c}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ac}}} +\transformfont{ts1-yv3b-c}{\reencodefont{ts1-euro}{\fromafm{yv3b8ac}}} +\transformfont{ts1-yv3bi-c}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ac}}} +\transformfont{ts1-yv3r-x}{\reencodefont{ts1-euro}{\fromafm{yv3r8ax}}} +\transformfont{ts1-yv3ri-x}{\reencodefont{ts1-euro}{\fromafm{yv3ri8ax}}} +\transformfont{ts1-yv3b-x}{\reencodefont{ts1-euro}{\fromafm{yv3b8ax}}} +\transformfont{ts1-yv3bi-x}{\reencodefont{ts1-euro}{\fromafm{yv3bi8ax}}} +\installfonts +\installfamily{T1}{yv3}{} +\installfont{yv3r8t}{t1-yv3r,newlatin}{t1-f_f}{T1}{yv3}{m}{n}{} +\installfont{yv3ri8t}{t1-yv3ri,newlatin}{t1-f_f}{T1}{yv3}{m}{it}{} +\installfont{yv3b8t}{t1-yv3b,newlatin}{t1-f_f}{T1}{yv3}{b}{n}{} +\installfont{yv3bi8t}{t1-yv3bi,newlatin}{t1-f_f}{T1}{yv3}{b}{it}{} +\installfont{yv3r8tc}{t1-yv3r-c,newlatin}{t1-f_f}{T1}{yv3}{c}{n}{} +\installfont{yv3ri8tc}{t1-yv3ri-c,newlatin}{t1-f_f}{T1}{yv3}{c}{it}{} +\installfont{yv3r8tx}{t1-yv3r-x,newlatin}{t1-f_f}{T1}{yv3}{x}{n}{} +\installfont{yv3ri8tx}{t1-yv3ri-x,newlatin}{t1-f_f}{T1}{yv3}{x}{it}{} +\installfont{yv3b8tc}{t1-yv3b-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{n}{} +\installfont{yv3bi8tc}{t1-yv3bi-c,newlatin}{t1-f_f}{T1}{yv3}{bc}{it}{} +\installfont{yv3b8tx}{t1-yv3b-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{n}{} +\installfont{yv3bi8tx}{t1-yv3bi-x,newlatin}{t1-f_f}{T1}{yv3}{bx}{it}{} +\installfamily{TS1}{yv3}{} +\installfont{yv3r8c}{t1-yv3r,ts1-yv3r,textcomp}{ts1-euro}{TS1}{yv3}{m}{n}{} +\installfont{yv3ri8c}{t1-yv3ri,ts1-yv3ri,textcomp}{ts1-euro}{TS1}{yv3}{m}{it}{} +\installfont{yv3b8c}{t1-yv3b,ts1-yv3b,textcomp}{ts1-euro}{TS1}{yv3}{b}{n}{} +\installfont{yv3bi8c}{t1-yv3bi,ts1-yv3bi,textcomp}{ts1-euro}{TS1}{yv3}{b}{it}{} +\installfont{yv3r8cc}{t1-yv3r-c,ts1-yv3r-c,textcomp}{ts1-euro}{TS1}{yv3}{c}{n}{} +\installfont{yv3ri8cc}{t1-yv3ri-c,ts1-yv3ri-c,textcomp}{ts1-euro}{TS1}{yv3}{c}{it}{} +\installfont{yv3b8cc}{t1-yv3b-c,ts1-yv3b-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{n}{} +\installfont{yv3bi8cc}{t1-yv3bi-c,ts1-yv3bi-c,textcomp}{ts1-euro}{TS1}{yv3}{bc}{it}{} +\installfont{yv3r8cx}{t1-yv3r-x,ts1-yv3r-x,textcomp}{ts1-euro}{TS1}{yv3}{x}{n}{} +\installfont{yv3ri8cx}{t1-yv3ri-x,ts1-yv3ri-x,textcomp}{ts1-euro}{TS1}{yv3}{x}{it}{} +\installfont{yv3b8cx}{t1-yv3b-x,ts1-yv3b-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{n}{} +\installfont{yv3bi8cx}{t1-yv3bi-x,ts1-yv3bi-x,textcomp}{ts1-euro}{TS1}{yv3}{bx}{it}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yv3-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yv3-map.tex b/Master/texmf-dist/doc/fonts/venturisadf/yv3-map.tex new file mode 100644 index 00000000000..438d006e190 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yv3-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yv3-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturissans2.dtx (with options: `map') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yv3.map} +\adddriver{pltotf}{yv3-pltotf.sh} +\input yv3-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yv3-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yvo-drv.tex b/Master/texmf-dist/doc/fonts/venturisadf/yvo-drv.tex new file mode 100644 index 00000000000..d60111da44a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yvo-drv.tex @@ -0,0 +1,89 @@ +%% +%% This is file `yvo-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisold.dtx (with options: `drv') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{b}{db} +\substitutesilent{bx}{b} +\substitutesilent{m}{bx} +\substitutesilent{sl}{it} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutenoisy{sc}{n} +\recordtransforms{yvo-rec.tex} +\declaresize{}{<-> \string\yvo@@scale} +\transformfont{t1-yvor}{\reencodefont{t1-venturisold-longs}{\fromafm{yvor8a}}} +\transformfont{t1-yvori}{\reencodefont{t1-venturisold-longs}{\fromafm{yvori8a}}} +\transformfont{t1-yvob}{\reencodefont{t1-venturisold-longs}{\fromafm{yvob8a}}} +\transformfont{t1-yvobi}{\reencodefont{t1-venturisold-longs}{\fromafm{yvobi8a}}} +\transformfont{t1-yvodd}{\reencodefont{t1-f_f}{\fromafm{yvodd8a}}} +\transformfont{ts1-yvor}{\reencodefont{ts1-euro}{\fromafm{yvor8a}}} +\transformfont{ts1-yvori}{\reencodefont{ts1-euro}{\fromafm{yvori8a}}} +\transformfont{ts1-yvob}{\reencodefont{ts1-euro}{\fromafm{yvob8a}}} +\transformfont{ts1-yvobi}{\reencodefont{ts1-euro}{\fromafm{yvobi8a}}} +\transformfont{ts1-yvodd}{\reencodefont{ts1-euro}{\fromafm{yvodd8a}}} +\installfonts +\installfamily{T1}{yvo}{} +\installfont{yvor8t}{t1-yvor,newlatin}{t1-venturisold}{T1}{yvo}{m}{n}{} +\installfont{yvori8t}{t1-yvori,newlatin}{t1-venturisold}{T1}{yvo}{m}{it}{} +\installfont{yvob8t}{t1-yvob,newlatin}{t1-venturisold}{T1}{yvo}{b}{n}{} +\installfont{yvobi8t}{t1-yvobi,newlatin}{t1-venturisold}{T1}{yvo}{b}{it}{} +\installfamily{T1}{yvoa}{} +\installfont{yvoar8t}{t1-yvor,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{n}{} +\installfont{yvoari8t}{t1-yvori,newlatin}{t1-venturisold-longs}{T1}{yvoa}{m}{it}{} +\installfont{yvoab8t}{t1-yvob,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{n}{} +\installfont{yvoabi8t}{t1-yvobi,newlatin}{t1-venturisold-longs}{T1}{yvoa}{b}{it}{} +\installfamily{TS1}{yvo}{} +\installfont{yvor8c}{t1-yvor,ts1-yvor,t1-yvor suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{n}{} +\installfont{yvori8c}{t1-yvori,ts1-yvori,t1-yvori suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{m}{it}{} +\installfont{yvob8c}{t1-yvob,ts1-yvob,t1-yvob suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{n}{} +\installfont{yvobi8c}{t1-yvobi,ts1-yvobi,t1-yvobi suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvo}{b}{it}{} +\installfamily{TS1}{yvoa}{} +\installfontas{yvor8c}{TS1}{yvoa}{m}{n}{} +\installfontas{yvori8c}{TS1}{yvoa}{m}{it}{} +\installfontas{yvob8c}{TS1}{yvoa}{b}{n}{} +\installfontas{yvobi8c}{TS1}{yvoa}{b}{it}{} +\installfamily{T1}{yvod}{} +\installfont{yvodd8t}{t1-yvodd,newlatin}{t1-f_f}{T1}{yvod}{db}{sc}{} +\installfontas{yvodd8t}{T1}{yvod}{db}{n}{} +\installfamily{T1}{yvoad}{} +\installfontas{yvodd8t}{T1}{yvoad}{db}{sc}{} +\installfontas{yvodd8t}{T1}{yvoad}{db}{n}{} +\installfamily{TS1}{yvod}{} +\installfont{yvodd8c}{t1-yvodd,ts1-yvodd,textcomp}{ts1-euro}{TS1}{yvod}{db}{sc}{} +\installfontas{yvodd8c}{TS1}{yvod}{db}{n}{} +\installfamily{TS1}{yvoad}{} +\installfontas{yvodd8c}{TS1}{yvoad}{db}{sc}{} +\installfontas{yvodd8c}{TS1}{yvoad}{db}{n}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yvo-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yvo-map.tex b/Master/texmf-dist/doc/fonts/venturisadf/yvo-map.tex new file mode 100644 index 00000000000..a5b28d0537a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yvo-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yvo-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturisold.dtx (with options: `map') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yvo.map} +\adddriver{pltotf}{yvo-pltotf.sh} +\input yvo-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yvo-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yvt-drv.tex b/Master/texmf-dist/doc/fonts/venturisadf/yvt-drv.tex new file mode 100644 index 00000000000..35eb278ed17 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yvt-drv.tex @@ -0,0 +1,333 @@ +%% +%% This is file `yvt-drv.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis.dtx (with options: `drv') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input fontinst.sty +\needsfontinstversion{1.926} +\substitutesilent{bx}{b} +\substitutesilent{scit}{sc} +\substitutesilent{scsl}{scit} +\substitutesilent{si}{scsl} +\substitutesilent{sl}{it} +\substitutesilent{sc}{n} +\recordtransforms{yvt-rec.tex} +\declaresize{}{<-> \string\yvt@@scale} +\transformfont{t1-yvtr}{\reencodefont{t1-f_f}{\fromafm{yvtr8a}}} +\transformfont{ts1-yvtr}{\reencodefont{ts1-euro}{\fromafm{yvtr8a}}} +\transformfont{vent-yvtr}{\reencodefont{t1-venturis}{\fromafm{yvtr8a}}} +\transformfont{t1-yvtri}{\reencodefont{t1-f_f}{\fromafm{yvtri8a}}} +\transformfont{t1-yvtb}{\reencodefont{t1-f_f}{\fromafm{yvtb8a}}} +\transformfont{t1-yvtbi}{\reencodefont{t1-f_f}{\fromafm{yvtbi8a}}} +\transformfont{ts1-yvtri}{\reencodefont{ts1-euro}{\fromafm{yvtri8a}}} +\transformfont{ts1-yvtb}{\reencodefont{ts1-euro}{\fromafm{yvtb8a}}} +\transformfont{ts1-yvtbi}{\reencodefont{ts1-euro}{\fromafm{yvtbi8a}}} +\transformfont{t1-yvtrc}{\reencodefont{t1-f_f}{\fromafm{yvtrc8a}}} +\transformfont{t1-yvtrci}{\reencodefont{t1-f_f}{\fromafm{yvtrci8a}}} +\transformfont{t1-yvtbc}{\reencodefont{t1-f_f}{\fromafm{yvtbc8a}}} +\transformfont{t1-yvtbci}{\reencodefont{t1-f_f}{\fromafm{yvtbci8a}}} +\transformfont{t1alt-yvtrc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8a}}} +\transformfont{t1alt-yvtrci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8a}}} +\transformfont{t1alt-yvtbc}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8a}}} +\transformfont{t1alt-yvtbci}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8a}}} +\transformfont{ts1-yvtrc}{\reencodefont{ts1-euro}{\fromafm{yvtrc8a}}} +\transformfont{ts1-yvtrci}{\reencodefont{ts1-euro}{\fromafm{yvtrci8a}}} +\transformfont{ts1-yvtbc}{\reencodefont{ts1-euro}{\fromafm{yvtbc8a}}} +\transformfont{ts1-yvtbci}{\reencodefont{ts1-euro}{\fromafm{yvtbci8a}}} +\transformfont{t1-yvth}{\reencodefont{t1-f_f}{\fromafm{yvth8a}}} +\transformfont{t1-yvthi}{\reencodefont{t1-f_f}{\fromafm{yvthi8a}}} +\transformfont{ts1-yvth}{\reencodefont{ts1-euro}{\fromafm{yvth8a}}} +\transformfont{ts1-yvthi}{\reencodefont{ts1-euro}{\fromafm{yvthi8a}}} +\transformfont{t1-yvtr-c}{\reencodefont{t1-f_f}{\fromafm{yvtr8ac}}} +\transformfont{t1-yvtri-c}{\reencodefont{t1-f_f}{\fromafm{yvtri8ac}}} +\transformfont{t1-yvtb-c}{\reencodefont{t1-f_f}{\fromafm{yvtb8ac}}} +\transformfont{t1-yvtbi-c}{\reencodefont{t1-f_f}{\fromafm{yvtbi8ac}}} +\transformfont{ts1-yvtr-c}{\reencodefont{ts1-euro}{\fromafm{yvtr8ac}}} +\transformfont{ts1-yvtri-c}{\reencodefont{ts1-euro}{\fromafm{yvtri8ac}}} +\transformfont{ts1-yvtb-c}{\reencodefont{ts1-euro}{\fromafm{yvtb8ac}}} +\transformfont{ts1-yvtbi-c}{\reencodefont{ts1-euro}{\fromafm{yvtbi8ac}}} +\transformfont{t1-yvtrc-c}{\reencodefont{t1-f_f}{\fromafm{yvtrc8ac}}} +\transformfont{t1-yvtrci-c}{\reencodefont{t1-f_f}{\fromafm{yvtrci8ac}}} +\transformfont{t1-yvtbc-c}{\reencodefont{t1-f_f}{\fromafm{yvtbc8ac}}} +\transformfont{t1-yvtbci-c}{\reencodefont{t1-f_f}{\fromafm{yvtbci8ac}}} +\transformfont{t1alt-yvtrc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrc8ac}}} +\transformfont{t1alt-yvtrci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtrci8ac}}} +\transformfont{t1alt-yvtbc-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbc8ac}}} +\transformfont{t1alt-yvtbci-c}{\reencodefont{t1-dotalt-f_f}{\fromafm{yvtbci8ac}}} +\transformfont{ts1-yvtrc-c}{\reencodefont{ts1-euro}{\fromafm{yvtrc8ac}}} +\transformfont{ts1-yvtrci-c}{\reencodefont{ts1-euro}{\fromafm{yvtrci8ac}}} +\transformfont{ts1-yvtbc-c}{\reencodefont{ts1-euro}{\fromafm{yvtbc8ac}}} +\transformfont{ts1-yvtbci-c}{\reencodefont{ts1-euro}{\fromafm{yvtbci8ac}}} +\transformfont{t1-yvtbd-c}{\reencodefont{t1-f_f}{\fromafm{yvtbd8ac}}} +\transformfont{t1-yvtrdl}{\reencodefont{t1-f_f}{\fromafm{yvtrdl8a}}} +\transformfont{ts1-yvtbd-c}{\reencodefont{ts1-euro}{\fromafm{yvtbd8ac}}} +\transformfont{ts1-yvtrdl}{\reencodefont{ts1-euro}{\fromafm{yvtrdl8a}}} +\installfonts +\installfamily{T1}{yvt}{} +\installfont{yvtr8t}{t1-yvtr,newlatin}{t1-f_f}{T1}{yvt}{m}{n}{} +\installfont{yvtrc8t}{t1-yvtrc,t1-yvtr suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{sc}{} +\installfont{yvtrci8t}{t1-yvtrci,t1-yvtri suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{m}{scit}{} +\installfont{yvtri8t}{t1-yvtri,t1-yvtrci,newlatin}{t1-f_f}{T1}{yvt}{m}{it}{} +\installfont{yvtb8t}{t1-yvtb,t1-yvtbc,newlatin}{t1-f_f}{T1}{yvt}{b}{n}{} +\installfont{yvtbc8t}{t1-yvtbc,t1-yvtb suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{sc}{} +\installfont{yvtbci8t}{t1-yvtbci,t1-yvtbi suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{b}{scit}{} +\installfont{yvtbi8t}{t1-yvtbi,t1-yvtbci,newlatin}{t1-f_f}{T1}{yvt}{b}{it}{} +\installfont{yvth8t}{t1-yvth,newlatin}{t1-f_f}{T1}{yvt}{eb}{n}{} +\installfont{yvthi8t}{t1-yvthi,newlatin}{t1-f_f}{T1}{yvt}{eb}{it}{} +\installfont{yvtr8tc}{t1-yvtr-c,newlatin}{t1-f_f}{T1}{yvt}{c}{n}{} +\installfont{yvtrc8tc}{t1-yvtrc-c,t1-yvtr-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{c}{sc}{} +\installfont{yvtrci8tc}{t1-yvtrci-c,t1-yvtri-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{c}{scit}{} +\installfont{yvtri8tc}{t1-yvtri-c,newlatin}{t1-f_f}{T1}{yvt}{c}{it}{} +\installfont{yvtb8tc}{t1-yvtb-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{n}{} +\installfont{yvtbc8tc}{t1-yvtbc-c,t1-yvtb-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{sc}{} +\installfont{yvtbci8tc}{t1-yvtbci-c,t1-yvtbi-c suffix lining,newlatin}{lining,t1-f_f}{T1}{yvt}{bc}{scit}{} +\installfont{yvtbi8tc}{t1-yvtbi-c,newlatin}{t1-f_f}{T1}{yvt}{bc}{it}{} +\installfamily{T1}{yvtd}{} +\installfont{yvtbd8tc}{t1-yvtbd-c,newlatin}{t1-f_f}{T1}{yvtd}{bc}{sc}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{c}{sc}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{m}{sc}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{b}{sc}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{eb}{sc}{} +\installfont{yvtrdl8t}{t1-yvtrdl,newlatin}{t1-f_f}{T1}{yvtd}{m}{ol}{} +\installfontas{yvtrdl8t}{T1}{yvtd}{c}{ol}{} +\installfontas{yvtrdl8t}{T1}{yvtd}{bc}{ol}{} +\installfontas{yvtrdl8t}{T1}{yvtd}{b}{ol}{} +\installfontas{yvtrdl8t}{T1}{yvtd}{eb}{ol}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{c}{n}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{m}{n}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{bc}{n}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{b}{n}{} +\installfontas{yvtbd8tc}{T1}{yvtd}{eb}{n}{} +\installfamily{T1}{yvtj}{} +\installfont{yvtrj8t}{t1-yvtr,t1-yvtrc suffix oldstyle,newlatin}{t1j-f_f}{T1}{yvtj}{m}{n}{} +\installfont{yvtrcj8t}{t1-yvtrc,newlatin}{t1-f_f}{T1}{yvtj}{m}{sc}{} +\installfont{yvtrcij8t}{t1-yvtrci,newlatin}{t1-f_f}{T1}{yvtj}{m}{scit}{} +\installfont{yvtrij8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1-yvtrci,newlatin}{t1j-f_f}{T1}{yvtj}{m}{it}{} +\installfont{yvtbj8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1-yvtbc,newlatin}{t1j-f_f}{T1}{yvtj}{b}{n}{} +\installfont{yvtbcj8t}{t1-yvtbc,newlatin}{t1-f_f}{T1}{yvtj}{b}{sc}{} +\installfont{yvtbcij8t}{t1-yvtbci,newlatin}{t1-f_f}{T1}{yvtj}{b}{scit}{} +\installfont{yvtbij8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1-yvtbci,newlatin}{t1j-f_f}{T1}{yvtj}{b}{it}{} +\installfont{yvtrj8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1-yvtrc,newlatin}{t1j-f_f}{T1}{yvtj}{c}{n}{} +\installfont{yvtrcj8tc}{t1-yvtrc-c,newlatin}{t1-f_f}{T1}{yvtj}{c}{sc}{} +\installfont{yvtrcij8tc}{t1-yvtrci-c,newlatin}{t1-f_f}{T1}{yvtj}{c}{scit}{} +\installfont{yvtrij8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1-yvtrci-c,newlatin}{t1j-f_f}{T1}{yvtj}{c}{it}{} +\installfont{yvtbj8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1-yvtbc-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{n}{} +\installfont{yvtbcj8tc}{t1-yvtbc-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{sc}{} +\installfont{yvtbcij8tc}{t1-yvtbci-c,newlatin}{t1-f_f}{T1}{yvtj}{bc}{scit}{} +\installfont{yvtbij8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1-yvtbci-c,newlatin}{t1j-f_f}{T1}{yvtj}{bc}{it}{} +\installfamily{T1}{yvtw}{} +\installfont{yvtrw8t}{t1-yvtr,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{n}{} +\installfont{yvtriw8t}{t1-yvtri,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{m}{it}{} +\installfont{yvtrcw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,t1-yvtr suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{sc}{} +\installfont{yvtrciw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,t1-yvtri suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{m}{scit}{} +\installfont{yvtbw8t}{t1-yvtb,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{n}{} +\installfont{yvtbiw8t}{t1-yvtbi,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{b}{it}{} +\installfont{yvtbcw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,t1-yvtb suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{sc}{} +\installfont{yvtbciw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,t1-yvtbi suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{b}{scit}{} +\installfont{yvtrw8tc}{t1-yvtr-c,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{c}{n}{} +\installfont{yvtriw8tc}{t1-yvtri-c,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{c}{it}{} +\installfont{yvtrcw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,t1-yvtr-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{c}{sc}{} +\installfont{yvtrciw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,t1-yvtri-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{c}{scit}{} +\installfont{yvtbw8tc}{t1-yvtb-c,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{n}{} +\installfont{yvtbiw8tc}{t1-yvtbi-c,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{ucdotalt,t1-f_f}{T1}{yvtw}{bc}{it}{} +\installfont{yvtbcw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,t1-yvtb-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{sc}{} +\installfont{yvtbciw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,t1-yvtbi-c suffix lining,resetalt,newlatin}{lining,t1-dotalt-f_f}{T1}{yvtw}{bc}{scit}{} +\installfamily{T1}{yvtaw}{} +\installfont{yvtraw8t}{vent-yvtr,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1-venturis}{T1}{yvtaw}{m}{n}{} +\installfontas{yvtrcw8t}{T1}{yvtaw}{m}{sc}{} +\installfontas{yvtrciw8t}{T1}{yvtaw}{m}{scit}{} +\installfontas{yvtriw8t}{T1}{yvtaw}{m}{it}{} +\installfontas{yvtbw8t}{T1}{yvtaw}{b}{n}{} +\installfontas{yvtbcw8t}{T1}{yvtaw}{b}{sc}{} +\installfontas{yvtbciw8t}{T1}{yvtaw}{b}{scit}{} +\installfontas{yvtbiw8t}{T1}{yvtaw}{b}{it}{} +\installfontas{yvtrw8tc}{T1}{yvtaw}{c}{n}{} +\installfontas{yvtrcw8tc}{T1}{yvtaw}{c}{sc}{} +\installfontas{yvtrciw8tc}{T1}{yvtaw}{c}{scit}{} +\installfontas{yvtriw8tc}{T1}{yvtaw}{c}{it}{} +\installfontas{yvtbw8tc}{T1}{yvtaw}{bc}{n}{} +\installfontas{yvtbcw8tc}{T1}{yvtaw}{bc}{sc}{} +\installfontas{yvtbciw8tc}{T1}{yvtaw}{bc}{scit}{} +\installfontas{yvtbiw8tc}{T1}{yvtaw}{bc}{it}{} +\installfamily{T1}{yvtjw}{} +\installfont{yvtrjw8t}{t1-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,t1-yvtr suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{n}{} +\installfont{yvtrcjw8t}{t1alt-yvtrc,t1-yvtrc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{sc}{} +\installfont{yvtrcijw8t}{t1alt-yvtrci,t1-yvtrci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{m}{scit}{} +\installfont{yvtrijw8t}{t1-yvtri,t1-yvtrci suffix oldstyle,t1alt-yvtrci,t1-yvtri suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{m}{it}{} +\installfont{yvtbjw8t}{t1-yvtb,t1-yvtbc suffix oldstyle,t1alt-yvtbc,t1-yvtb suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{n}{} +\installfont{yvtbijw8t}{t1-yvtbi,t1-yvtbci suffix oldstyle,t1alt-yvtbci,t1-yvtbi suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{b}{it}{} +\installfont{yvtbcjw8t}{t1alt-yvtbc,t1-yvtbc suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{sc}{} +\installfont{yvtbcijw8t}{t1alt-yvtbci,t1-yvtbci suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{b}{scit}{} +\installfont{yvtrjw8tc}{t1-yvtr-c,t1-yvtrc-c suffix oldstyle,t1alt-yvtrc-c,t1-yvtr-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{c}{n}{} +\installfont{yvtrcjw8tc}{t1alt-yvtrc-c,t1-yvtrc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{c}{sc}{} +\installfont{yvtrcijw8tc}{t1alt-yvtrci-c,t1-yvtrci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{c}{scit}{} +\installfont{yvtrijw8tc}{t1-yvtri-c,t1-yvtrci-c suffix oldstyle,t1alt-yvtrci-c,t1-yvtri-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{c}{it}{} +\installfont{yvtbjw8tc}{t1-yvtb-c,t1-yvtbc-c suffix oldstyle,t1alt-yvtbc-c,t1-yvtb-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{n}{} +\installfont{yvtbijw8tc}{t1-yvtbi-c,t1-yvtbci-c suffix oldstyle,t1alt-yvtbci-c,t1-yvtbi-c suffix .alt,resetalt,newlatin}{oldstyle,ucdotalt,t1-f_f}{T1}{yvtjw}{bc}{it}{} +\installfont{yvtbcjw8tc}{t1alt-yvtbc-c,t1-yvtbc-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{sc}{} +\installfont{yvtbcijw8tc}{t1alt-yvtbci-c,t1-yvtbci-c suffix .alt,resetalt,newlatin}{t1-dotalt-f_f}{T1}{yvtjw}{bc}{scit}{} +\installfamily{T1}{yvtajw}{} +\installfont{yvtrajw8t}{vent-yvtr,t1-yvtrc suffix oldstyle,t1alt-yvtrc,vent-yvtr suffix .alt,newlatin}{ucdotalt,t1j-venturis}{T1}{yvtajw}{m}{n}{} +\installfontas{yvtrijw8t}{T1}{yvtajw}{m}{it}{} +\installfontas{yvtrcjw8t}{T1}{yvtajw}{m}{sc}{} +\installfontas{yvtrcijw8t}{T1}{yvtajw}{m}{scit}{} +\installfontas{yvtbjw8t}{T1}{yvtajw}{b}{n}{} +\installfontas{yvtbijw8t}{T1}{yvtajw}{b}{it}{} +\installfontas{yvtbcjw8t}{T1}{yvtajw}{b}{sc}{} +\installfontas{yvtbcijw8t}{T1}{yvtajw}{b}{scit}{} +\installfontas{yvtrjw8tc}{T1}{yvtajw}{c}{n}{} +\installfontas{yvtrijw8tc}{T1}{yvtajw}{c}{it}{} +\installfontas{yvtrcjw8tc}{T1}{yvtajw}{c}{sc}{} +\installfontas{yvtrcijw8tc}{T1}{yvtajw}{c}{scit}{} +\installfontas{yvtbjw8tc}{T1}{yvtajw}{bc}{n}{} +\installfontas{yvtbijw8tc}{T1}{yvtajw}{bc}{it}{} +\installfontas{yvtbcjw8tc}{T1}{yvtajw}{bc}{sc}{} +\installfontas{yvtbcijw8tc}{T1}{yvtajw}{bc}{scit}{} +\installfamily{TS1}{yvt}{} +\installfont{yvtr8c}{t1-yvtr,ts1-yvtr,t1-yvtrc suffix oldstyle,textcomp}{ts1-euro}{TS1}{yvt}{m}{n}{} +\installfont{yvtrc8c}{t1-yvtrc,t1-yvtrc suffix oldstyle,ts1-yvtrc,textcomp}{ts1-euro}{TS1}{yvt}{m}{sc}{} +\installfont{yvtri8c}{t1-yvtri,ts1-yvtri,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{it}{} +\installfont{yvtrci8c}{t1-yvtrci,t1-yvtrci suffix oldstyle,ts1-yvtrci,textcomp}{ts1-euro}{TS1}{yvt}{m}{scit}{} +\installfont{yvtb8c}{t1-yvtb,ts1-yvtb,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{n}{} +\installfont{yvtbc8c}{t1-yvtbc,t1-yvtbc suffix oldstyle,ts1-yvtbc,textcomp}{ts1-euro}{TS1}{yvt}{b}{sc}{} +\installfont{yvtbi8c}{t1-yvtbi,ts1-yvtbi,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{it}{} +\installfont{yvtbci8c}{t1-yvtbci,t1-yvtbci suffix oldstyle,ts1-yvtbci,textcomp}{ts1-euro}{TS1}{yvt}{b}{scit}{} +\installfont{yvth8c}{t1-yvth,ts1-yvth,textcomp}{ts1-euro}{TS1}{yvt}{eb}{n}{} +\installfont{yvthi8c}{t1-yvthi,ts1-yvthi,textcomp}{ts1-euro}{TS1}{yvt}{eb}{it}{} +\installfont{yvtr8cc}{t1-yvtr,ts1-yvtr-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{n}{} +\installfont{yvtrc8cc}{t1-yvtrc-c,t1-yvtrc-c suffix oldstyle,ts1-yvtrc-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{sc}{} +\installfont{yvtri8cc}{t1-yvtri,ts1-yvtri-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{it}{} +\installfont{yvtrci8cc}{t1-yvtrci-c,t1-yvtrci-c suffix oldstyle,ts1-yvtrci-c,textcomp}{ts1-euro}{TS1}{yvt}{c}{scit}{} +\installfont{yvtb8cc}{t1-yvtb,ts1-yvtb-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{n}{} +\installfont{yvtbc8cc}{t1-yvtbc-c,t1-yvtbc-c suffix oldstyle,ts1-yvtbc-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{sc}{} +\installfont{yvtbi8cc}{t1-yvtbi,ts1-yvtbi-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{it}{} +\installfont{yvtbci8cc}{t1-yvtbci-c,t1-yvtbci-c suffix oldstyle,ts1-yvtbci-c,textcomp}{ts1-euro}{TS1}{yvt}{bc}{scit}{} +\installfamily{TS1}{yvtj}{} +\installfontas{yvtr8c}{TS1}{yvtj}{m}{n}{} +\installfontas{yvtrc8c}{TS1}{yvtj}{m}{sc}{} +\installfontas{yvtri8c}{TS1}{yvtj}{m}{it}{} +\installfontas{yvtrci8c}{TS1}{yvtj}{m}{scit}{} +\installfontas{yvtb8c}{TS1}{yvtj}{b}{n}{} +\installfontas{yvtbc8c}{TS1}{yvtj}{b}{sc}{} +\installfontas{yvtbi8c}{TS1}{yvtj}{b}{it}{} +\installfontas{yvtbci8c}{TS1}{yvtj}{b}{scit}{} +\installfontas{yvtr8cc}{TS1}{yvtj}{c}{n}{} +\installfontas{yvtrc8cc}{TS1}{yvtj}{c}{sc}{} +\installfontas{yvtri8cc}{TS1}{yvtj}{c}{it}{} +\installfontas{yvtrci8cc}{TS1}{yvtj}{c}{scit}{} +\installfontas{yvtb8cc}{TS1}{yvtj}{bc}{n}{} +\installfontas{yvtbc8cc}{TS1}{yvtj}{bc}{sc}{} +\installfontas{yvtbi8cc}{TS1}{yvtj}{bc}{it}{} +\installfontas{yvtbci8cc}{TS1}{yvtj}{bc}{scit}{} +\installfamily{TS1}{yvtw}{} +\installfontas{yvtr8c}{TS1}{yvtw}{m}{n}{} +\installfontas{yvtrc8c}{TS1}{yvtw}{m}{sc}{} +\installfontas{yvtri8c}{TS1}{yvtw}{m}{it}{} +\installfontas{yvtrci8c}{TS1}{yvtw}{m}{scit}{} +\installfontas{yvtb8c}{TS1}{yvtw}{b}{n}{} +\installfontas{yvtbc8c}{TS1}{yvtw}{b}{sc}{} +\installfontas{yvtbi8c}{TS1}{yvtw}{b}{it}{} +\installfontas{yvtbci8c}{TS1}{yvtw}{b}{scit}{} +\installfontas{yvtr8cc}{TS1}{yvtw}{c}{n}{} +\installfontas{yvtrc8cc}{TS1}{yvtw}{c}{sc}{} +\installfontas{yvtri8cc}{TS1}{yvtw}{c}{it}{} +\installfontas{yvtrci8cc}{TS1}{yvtw}{c}{scit}{} +\installfontas{yvtb8cc}{TS1}{yvtw}{bc}{n}{} +\installfontas{yvtbc8cc}{TS1}{yvtw}{bc}{sc}{} +\installfontas{yvtbi8cc}{TS1}{yvtw}{bc}{it}{} +\installfontas{yvtbci8cc}{TS1}{yvtw}{bc}{scit}{} +\installfamily{TS1}{yvtaw}{} +\installfontas{yvtr8c}{TS1}{yvtaw}{m}{n}{} +\installfontas{yvtrc8c}{TS1}{yvtaw}{m}{sc}{} +\installfontas{yvtri8c}{TS1}{yvtaw}{m}{it}{} +\installfontas{yvtrci8c}{TS1}{yvtaw}{m}{scit}{} +\installfontas{yvtb8c}{TS1}{yvtaw}{b}{n}{} +\installfontas{yvtbc8c}{TS1}{yvtaw}{b}{sc}{} +\installfontas{yvtbi8c}{TS1}{yvtaw}{b}{it}{} +\installfontas{yvtbci8c}{TS1}{yvtaw}{b}{scit}{} +\installfontas{yvtr8cc}{TS1}{yvtaw}{c}{n}{} +\installfontas{yvtrc8cc}{TS1}{yvtaw}{c}{sc}{} +\installfontas{yvtri8cc}{TS1}{yvtaw}{c}{it}{} +\installfontas{yvtrci8cc}{TS1}{yvtaw}{c}{scit}{} +\installfontas{yvtb8cc}{TS1}{yvtaw}{bc}{n}{} +\installfontas{yvtbc8cc}{TS1}{yvtaw}{bc}{sc}{} +\installfontas{yvtbi8cc}{TS1}{yvtaw}{bc}{it}{} +\installfontas{yvtbci8cc}{TS1}{yvtaw}{bc}{scit}{} +\installfamily{TS1}{yvtjw}{} +\installfontas{yvtr8c}{TS1}{yvtjw}{m}{n}{} +\installfontas{yvtrc8c}{TS1}{yvtjw}{m}{sc}{} +\installfontas{yvtri8c}{TS1}{yvtjw}{m}{it}{} +\installfontas{yvtrci8c}{TS1}{yvtjw}{m}{scit}{} +\installfontas{yvtb8c}{TS1}{yvtjw}{b}{n}{} +\installfontas{yvtbc8c}{TS1}{yvtjw}{b}{sc}{} +\installfontas{yvtbi8c}{TS1}{yvtjw}{b}{it}{} +\installfontas{yvtbci8c}{TS1}{yvtjw}{b}{scit}{} +\installfontas{yvtr8cc}{TS1}{yvtjw}{c}{n}{} +\installfontas{yvtrc8cc}{TS1}{yvtjw}{c}{sc}{} +\installfontas{yvtri8cc}{TS1}{yvtjw}{c}{it}{} +\installfontas{yvtrci8cc}{TS1}{yvtjw}{c}{scit}{} +\installfontas{yvtb8cc}{TS1}{yvtjw}{bc}{n}{} +\installfontas{yvtbc8cc}{TS1}{yvtjw}{bc}{sc}{} +\installfontas{yvtbi8cc}{TS1}{yvtjw}{bc}{it}{} +\installfontas{yvtbci8cc}{TS1}{yvtjw}{bc}{scit}{} +\installfamily{TS1}{yvtajw}{} +\installfontas{yvtr8c}{TS1}{yvtajw}{m}{n}{} +\installfontas{yvtrc8c}{TS1}{yvtajw}{m}{sc}{} +\installfontas{yvtri8c}{TS1}{yvtajw}{m}{it}{} +\installfontas{yvtrci8c}{TS1}{yvtajw}{m}{scit}{} +\installfontas{yvtb8c}{TS1}{yvtajw}{b}{n}{} +\installfontas{yvtbc8c}{TS1}{yvtajw}{b}{sc}{} +\installfontas{yvtbi8c}{TS1}{yvtajw}{b}{it}{} +\installfontas{yvtbci8c}{TS1}{yvtajw}{b}{scit}{} +\installfontas{yvtr8cc}{TS1}{yvtajw}{c}{n}{} +\installfontas{yvtrc8cc}{TS1}{yvtajw}{c}{sc}{} +\installfontas{yvtri8cc}{TS1}{yvtajw}{c}{it}{} +\installfontas{yvtrci8cc}{TS1}{yvtajw}{c}{scit}{} +\installfontas{yvtb8cc}{TS1}{yvtajw}{bc}{n}{} +\installfontas{yvtbc8cc}{TS1}{yvtajw}{bc}{sc}{} +\installfontas{yvtbi8cc}{TS1}{yvtajw}{bc}{it}{} +\installfontas{yvtbci8cc}{TS1}{yvtajw}{bc}{scit}{} +\installfamily{TS1}{yvtd}{} +\installfont{yvtbd8cc}{t1-yvtbd-c,ts1-yvtbd-c,textcomp}{ts1-euro}{TS1}{yvtd}{bc}{sc}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{m}{sc}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{c}{sc}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{b}{sc}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{sc}{} +\installfont{yvtrdl8c}{t1-yvtrdl,ts1-yvtrdl,textcomp}{ts1-euro}{TS1}{yvtd}{m}{ol}{} +\installfontas{yvtrdl8c}{TS1}{yvtd}{c}{ol}{} +\installfontas{yvtrdl8c}{TS1}{yvtd}{bc}{ol}{} +\installfontas{yvtrdl8c}{TS1}{yvtd}{b}{ol}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{c}{n}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{m}{n}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{bc}{n}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{b}{n}{} +\installfontas{yvtbd8cc}{TS1}{yvtd}{eb}{n}{} +\endinstallfonts +\endrecordtransforms +\bye +\endinput +%% +%% End of file `yvt-drv.tex'. diff --git a/Master/texmf-dist/doc/fonts/venturisadf/yvt-map.tex b/Master/texmf-dist/doc/fonts/venturisadf/yvt-map.tex new file mode 100644 index 00000000000..dd75f68a460 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/venturisadf/yvt-map.tex @@ -0,0 +1,38 @@ +%% +%% This is file `yvt-map.tex', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% venturis.dtx (with options: `map') +%% Copyright (C) 2008-2024 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 +%% https://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 file may only be distributed together with a copy of the package +%% venturisadf. You may however distribute the package venturisadf without +%% such generated files. +%% +%% This work consists of all files listed in manifest.txt. +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\input finstmsc.sty +\resetstr{PSfontsuffix}{.pfb} +\adddriver{dvips}{yvt.map} +\adddriver{pltotf}{yvt-pltotf.sh} +\input yvt-rec.tex +\donedrivers +\bye +\endinput +%% +%% End of file `yvt-map.tex'. diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/README.md b/Master/texmf-dist/doc/fonts/xcharter-math/README.md index 4c6ac09be90..ac0b674ed6e 100644 --- a/Master/texmf-dist/doc/fonts/xcharter-math/README.md +++ b/Master/texmf-dist/doc/fonts/xcharter-math/README.md @@ -8,16 +8,17 @@ with the XCharter text fonts. ## Contents -* XCharter-Math.otf OpenType Math font -* xcharter-otf.sty LaTeX style file -* XCharter-Math.pdf Documentation in PDF format -* XCharter-Math.ltx Source of XCharter-Math.pdf -* unimath-xcharter.pdf Modified version of unimath-symbols.pdf - showing available XCharter-Math symbols compared to - LatinModern, STIXTwo, Erewhon, TeXGyrePagella, - Libertinus and EBGaramond. -* unimath-xcharter.ltx Source of unimath-xcharter.pdf -* README.md (this file) +* XCharter-Math.otf OpenType Math font +* XCharter-Math-Bold.otf Bold variant (limited coverage) +* xcharter-otf.sty LaTeX style file +* XCharter-Math.pdf Documentation in PDF format +* XCharter-Math.ltx Source of XCharter-Math.pdf +* unimath-xcharter.pdf Modified version of unimath-symbols.pdf + showing available XCharter-Math symbols compared + to LatinModern, STIXTwo, Erewhon, TeXGyrePagella, + Libertinus and EBGaramond. +* unimath-xcharter.ltx Source of unimath-xcharter.pdf +* README.md (this file) ## Installation @@ -41,7 +42,7 @@ Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL * The other files are distributed under the terms of the LaTeX Project Public License from CTAN archives in directory macros/latex/base/lppl.txt. -Either version 1.3 or, at your option, any later version. +Either version 1.3c or, at your option, any later version. ## Changes @@ -109,7 +110,16 @@ Either version 1.3 or, at your option, any later version. with \leq, \geq. - XCharter-Math-Bold: missing italic correction added for int.up, int.v1, int.v1.up. - +* v0.63: + - Added lmoustache, rmoustache (U+23B0, U+23B1). + - Superscripts BbbE.st and BbbE.sst fixed (U+EA04, U+ED04). +* v0.64: + - Added missing \rightcurvedarrow (U+2933) \leftcurvedarrow (U+2B3F) + and glyphs U+2334 to U+2937. + - Fixed height of 'over' arrows. + - Added \lgroup (U+27EE), \rgroup (U+27EF), and their vertical extensions. + - Overbraces and underbraces resized. + --- Copyright 2022-2024 Daniel Flipo E-mail: daniel (dot) flipo (at) free (dot) fr diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx index 43a0d4fa87d..535c8d504f3 100644 --- a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx +++ b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.ltx @@ -34,7 +34,7 @@ \title{\decofourleft\,\XCotf\,\decofourright} \author{Daniel Flipo \\ \texttt{daniel.flipo@free.fr}} -\newcommand*{\version}{0.62} +\newcommand*{\version}{0.64} \begin{document} \maketitle @@ -85,15 +85,16 @@ otherwise you would get Latin Modern for text fonts. As an alternative to load \XCotf{} you can type:\\[.5\baselineskip] \verb+\usepackage[ +\textit{options} -\footnote{Possible \textit{options} are \opt{loose}, \opt{no-text}, \opt{Scale=} - or any of the options described in sections \ref{ssection-um}, +\footnote{Possible \textit{options} are \opt{loose}, \opt{no-text}, + \opt{Scale=} or any of the options described in sections \ref{ssection-um}, \ref{ssection-cv} and \ref{ssection-ss}.}% \verb+ ]{xcharter-otf}+\\[.5\baselineskip] -it loads \pkg{unicode-math} with the default options, sets XCharter-Math +it loads \pkg{unicode-math} with the default options, sets \XCotf{} as maths font and XCharter Text fonts as Roman fonts -(families \textit{sf} and \textit{tt} left unchanged) but does a bit more: +(families \textit{sf} and \textit{tt} left unchanged) and does a bit more: \begin{enumerate} -\item it loads \pkg{realscripts} for better superscripts; +\item it loads \pkg{realscripts} for better looking superscripts and footnote + calls; \item it checks at \verb+\begin{document}+ if packages \pkg{amssymb} or \pkg{latexsym} are loaded and issues warnings in case they are; \item it provides aliases for glyphs named differently in Unicode, so that @@ -119,9 +120,10 @@ specific options, f.i. \\ \section{What is provided?} -\XCotf{} provides all glyphs supplied by \FGUT{} plus all glyphs available in -the \pkg{amssymb} and \pkg{latexsym} packages and many more. Therefore, these -two packages \emph{should not} be loaded as they might override \XCotf{} glyphs. +\XCotf{} provides the most common \pkg{unicode-math} glyphs and all glyphs +available in the \pkg{amssymb} and \pkg{latexsym} packages. +Therefore, the latter two packages \emph{should not} be loaded as they might +override \XCotf{} glyphs. Sans-serif, typewriter and fraktur alphabets are borrowed from Latin Modern fonts. See in section~\vref{ssec-math-alphabets} how to choose from other @@ -179,8 +181,8 @@ Other possible customisation: $\nabla$ is printed upright and $\partial$ is printed slanted by default, but \opt{nabla=italic} and \opt{partial=upright} can change this. -All these options are offered by the \pkg{unicode-math} package but they can -be added to the \cmd{setmathfont} call% +All these options are offered by the \pkg{unicode-math} package, they can +be added to the \cmd{setmathfont} call as well% \footnote{IMHO it is easier to add \emph{all options} to the \cmd{setmathfont} command.}, for example: @@ -209,7 +211,7 @@ $\symup{α}$, $\symup{β}$, $\symup{Γ}$,… for \cmd{alpha}, \cmd{beta}, \subsection{Character variants} \label{ssection-cv} -\XCotf{} provides fourteen ``Character Variants’’ options, listed on +\XCotf{} provides fourteen ``Character Variants'' options, listed on table~\vref{cv}, to choose between different glyphs for Greek characters and some others. Alternative calligraphic capitals for E, Q and T have been added (version~0.50) and an alternative italic v, easier @@ -259,21 +261,21 @@ Similarly with \opt{math-style=french}, \verb+\epsilon+ and \verb+\phi+ are output as $\symup{\varepsilon}$ and $\symup{\varphi}$ (upright). Please note that curly braces are mandatory whenever more than one -``Character Variant’’ is selected. +``Character Variant'' is selected. Note about \cmd{hbar} (v\,0.43): \pkg{unicode-math} defines \cmd{hbar} as \cmd{hslash} (U+210F) while \pkg{amsmath} provides two different glyphs -(italic h with horizontal or diagonal stroke).\\ -\pkg{XCharter Math} now follows \pkg{unicode-math}; the italic h with horizontal -stroke can be printed using \cmd{hslash} or \cmd{hbar} together with character -variant \texttt{cv01} or with \cmd{mithbar} (replacement for AMS’ command -\cmd{hbar}). +(italic $h$ with horizontal or diagonal stroke).\\ +\pkg{xcharter math} now follows \pkg{unicode-math}; the italic $h$ with +horizontal stroke can be printed using \cmd{hslash} or \cmd{hbar} together +with character variant \texttt{cv01} or with \cmd{mithbar} (replacement +for AMS’ command \cmd{hbar}). \subsection{Stylistic sets} \label{ssection-ss} -\XCotf{} provides five ``Stylistic Sets’’ options to choose between different +\XCotf{} provides five ``Stylistic Sets'' options to choose between different glyphs for families of maths symbols. \verb+StylisticSet=4+, alias% @@ -331,7 +333,7 @@ their smaller variants, see table~\vref{ss05}. symbols, as shown in table~\vref{ss06}. \verb+StylisticSet=7+, alias \verb+Style=parallelslant+, converts -``parallel’’ symbols into their slanted variants, see table~\vref{ss07}. +``parallel'' symbols into their slanted variants, see table~\vref{ss07}. \begin{table}[ht] \centering \caption{Stylistic Sets 6 and 7} @@ -425,10 +427,10 @@ To get oldstyle numbers in maths, the feature \texttt{+onum} is available: $0123456789, \symbf{0123456789}$ \setmathfont{XCharter-Math.otf} -\subsection{Standard \LaTeX{} math commands} +\subsection{Standard LaTeX math commands} \label{ssec-math-commands} -All standard \LaTeX{} maths commands, all \pkg{amssymb} commands and all +All standard LaTeX maths commands, all \pkg{amssymb} commands and all \pkg{latexsym} commands are supported by \XCotf{}, for some of them loading \pkg{xcharter-otf.sty} is required. @@ -522,7 +524,8 @@ Various wide accents are also supported: All the extensible arrows provided by the \pkg{mathtools} package are available in the \XCotf{} font (loading \pkg{xcharter-otf.sty} is required), f.i.: -\[X \xLeftrightarrow{above} Y \xhookrightarrow[under]{} Z\xmapsto{above} W\] +\[X \xLeftrightarrow{\text{above}} Y \xhookrightarrow[\text{under}]{} + Z\xmapsto{\text{above}} W\] \subsection{Mathematical alphabets} \label{ssec-math-alphabets} @@ -587,7 +590,7 @@ $\symtt{ABCDE...XYZ abcde...xyz}$ $\symtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz}$ \end{itemize} -Like Latin Modern, \pkg{XCharter-Math} provides only four lowercase latin +Like Latin Modern, \pkg{xcharter-math} provides only four lowercase latin letters in script (or calligraphic) shape: $\mscre$, $\mscrg$, $\ell$, $\mscro$ (\verb+\mscre+, \verb+\mscrg+, \verb+\ell+, \verb+\mscro+). @@ -600,13 +603,15 @@ from another maths font if needed, i.e. \subsection{Bold variant} +\setmathfont{XCharter-Math.otf}[BoldFont=XCharter-Math-Bold.otf] In case short maths formulas have to be printed in section titles, -a \emph{limited} bold variant has been added in version~0.35. Example of usage:\\ +a \emph{limited} bold variant has been added. +Example of usage: \textbf{\boldmath Einstein’s equation $E=mc^2$}\\ \verb+\setmathfont{XCharter-Math-Bold.otf}[version=bold, +\textit{options}\verb+]+\\ -\verb+\section{\mathversion{bold} Einstein’s equation $E=mc^2$}+ +\verb+\section{\mathversion{bold}Einstein’s equation $E=mc^2$}+ It is also possible to use the \verb+\boldmath+ command:\\ -\verb+\setmathfont{XCharter-Math-Regular.otf}[BoldFont=XCharter-Math-Bold.otf]+\\ +\verb+\setmathfont{XCharter-Math.otf}[BoldFont=XCharter-Math-Bold.otf]+\\ \verb+\section{\boldmath Einstein’s equation $E=mc^2$}+ \subsection{Missing symbols} @@ -627,7 +632,7 @@ scaling is possible, multiple character ranges are separated with commas:\\ \verb+\setmathfont{Asana-Math.otf}[range={"294A-"2951,"2964,"2ABB-"2ABE}]+ Let’s mention \pkg{albatross}, a useful tool to find out the list of fonts -providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}’’, +providing a given glyph: f.i. type in a terminal ``\texttt{albatross U+2964}'', see the manpage or \file{albatross-manual.pdf}. \section{Acknowledgements} @@ -637,7 +642,7 @@ OpenType format. I am grateful to George Williams and his co-workers for providing and maintaining FontForge and to Ulrik Vieth for his illuminating paper published -in TUGboat~2009 Volume~30 about Open Type Math. +in TUGboat~2009 Volume~30 about OpenType Math. \bigskip diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf Binary files differindex 0d797d078d2..647d9fc72ba 100644 --- a/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf +++ b/Master/texmf-dist/doc/fonts/xcharter-math/XCharter-Math.pdf diff --git a/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf b/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf Binary files differindex 7125c9c20d8..51a316d0b6a 100644 --- a/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf +++ b/Master/texmf-dist/doc/fonts/xcharter-math/unimath-xcharter.pdf diff --git a/Master/texmf-dist/doc/fonts/ysabeau/FONTLOG.txt b/Master/texmf-dist/doc/fonts/ysabeau/FONTLOG.txt index d972c500cbb..b0189103414 100644 --- a/Master/texmf-dist/doc/fonts/ysabeau/FONTLOG.txt +++ b/Master/texmf-dist/doc/fonts/ysabeau/FONTLOG.txt @@ -1,21 +1,19 @@ FONTLOG for the Ysabeau font family - This file provides detailed information on the Ysabeau Font Software (formerly known as Eau de Garamond). This information should be distributed along with the Ysabeau fonts and any derivative works. Basic Font Information -Ysabeau is a Unicode sans-serif typeface aiming to encompass the Adobe Latin 4 range of characters as well as the Cyrillic script. It is inspired by Claude Garamont's timeless designs. A series of weights spanning from Hairline to Bold are going to be offered, and true Italics are foreseen for all weights. The ChangeLog below indicates the degree of completion of the current build. +Ysabeau is a Unicode sans-serif typeface aiming to encompass the Adobe Latin 4 range of characters as well as the Cyrillic script. It is inspired by Claude Garamont's timeless designs. A series of weights spanning from Hairline to Bold are going to be offered, and true Italics are foreseen for all weights. The ChangeLog below indicates the degree of completion of the current build. Ysabeau combines the robustness of a low-contrast sans with the time-honored legible shapes of the Garamond typefaces, allowing it to perform equally well at large sizes and for running text at reasonable sizes. Note that since the adherence to the Garamond flavor and its generous proportions is the main design goal, this typeface is not optimized for small font sizes or low-resolution screens. Documentation can be found at the Ysabeau GitHub page: + https://github.com/CatharsisFonts/EauDeGaramond To contribute to the project, contact Christian Thalmann (see below). - - ChangeLog 2023-02-02 (v2.000) @@ -40,8 +38,6 @@ Romans and Italics are now complete in the Hairline and Bold masters. Work on an First version of the Roman cut in 2.5 masters (Hairline, Bold, intermediate layer where necessary) including small caps completed. No Cyrillic or Italics yet. (Christian Thalmann) - - Acknowledgements If you make modifications be sure to add your name (N), email (E), web-address @@ -51,4 +47,3 @@ N: Christian Thalmann (Catharsis Fonts) E: christian.d.thalmann@gmail.com W: http://www.myfonts.com/foundry/Catharsis_Fonts/ D: Creator of the Eau de Garamond type family - diff --git a/Master/texmf-dist/doc/fonts/ysabeau/README b/Master/texmf-dist/doc/fonts/ysabeau/README index edf6120872e..ba0886a0566 100644 --- a/Master/texmf-dist/doc/fonts/ysabeau/README +++ b/Master/texmf-dist/doc/fonts/ysabeau/README @@ -1,18 +1,8 @@ README for Ysabeau font package. -Ysabeau is a free type family developed -by Christian Thalmann (Catharsis Fonts). -It combines the time-honored and supremely -readable letterforms of the Garamond legacy -with the clean crispness of a low-contrast -sans serif, rendering it well suited for -body copy as well as display. Designed from -scratch in the comercial font editor Glyphs, -the typeface was later distributed under SIL -open font license. - -This package provides LaTeX font support for -traditional TeX engines (pdftex, dvips, on so on). +Ysabeau is a free type family developed by Christian Thalmann (Catharsis Fonts). It combines the time-honored and supremely readable letterforms of the Garamond legacy with the clean crispness of a low-contrast sans serif, rendering it well suited for body copy as well as display. Designed from scratch in the comercial font editor Glyphs, the typeface was later distributed under SIL open font license. + +This package provides LaTeX font support for traditional TeX engines (pdftex, dvips, on so on). To use Ysabeau font, just add the line @@ -53,28 +43,19 @@ Figures: Lining nums (Lining and Tabular) Oldtyle nums (Lining and Tabular) -Additional commands and declarations are provided -for local use. Read the user manual guide (PDF file) -for more details. The Ysabeau fonts were created to -Adobe PostScript (type1) using otftotfm; LaTeX files -support were created with autoinst by Marc Penninga, -wrapper of LCDF TypeTools suite by Eddie Kohler. - -The Ysabeau fonts are distributed under sil open -font license, version 1.1. A verbatim of this license -can be found in doc folder. The LaTeX files support -are Public Domain. This document is licensed under -What The Fuck You Want To Public License (WTFPL), -version 2 or later. A verbatim of this license can be -found in doc folder. For a detailed information about -this license, visit http://www.wtfpl.net/about +Additional commands and declarations are provided for local use. Read the user manual guide (PDF file) for more details. The Ysabeau fonts were created to Adobe PostScript (type1) using otftotfm; LaTeX files support were created with autoinst by Marc Penninga, wrapper of LCDF TypeTools suite by Eddie Kohler. + +The Ysabeau fonts are distributed under SIL open font license, version 1.1. A verbatim of this license can be found in doc folder. The LaTeX files support are Public Domain. This document is licensed under What The Fuck You Want To Public License (WTFPL), version 2 or later. A verbatim of this license can be found in doc folder. For a detailed information about this license, visit http://www.wtfpl.net/about This package is maintained by Noel Merino Hernández muxkernel at gmail dot com -Current version: 1.1 (2024-01-31) +Current version: 1.4 (2024/11/05) History versions: -1.1: Initial release (2024-01-31) +1.1: Initial release (2024/01/31) +1.2: Add oldstylenums command and update doc (2024/10/22) +1.3: Remove starred forms of textsuperscript and textsubscript commands (thanks Sebastian Wasiuta) +1.4: Added some new commands for figures: liningnums, tabularliningnums and tabularoldstylenums. textsuperscript and textsubscript commands were removed (2024/11/05) diff --git a/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.pdf b/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.pdf Binary files differindex 96d4f14cd2a..16afaea9ac7 100644 --- a/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.pdf +++ b/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.pdf diff --git a/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.tex b/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.tex index cd09f6c7083..9d3c81f4c15 100644 --- a/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.tex +++ b/Master/texmf-dist/doc/fonts/ysabeau/ysabeau-doc-en.tex @@ -1,68 +1,72 @@ -% TEX-PROGRAM: PDFLATEX +% !TEX-PROGRAM: PDFLATEX -% TIPO DE DOCUMENTO +% DOCUMENT CLASS \documentclass[12pt,letterpaper,twoside,final]{article} -% CODIFICACIÓN DE LA TIPOGRAFÍA +% FONT ENCODING \usepackage[T2C,T2B,T2A,LGR,TS1,T1]{fontenc} -% TEXCOMP +% SÍMBOLOS -\usepackage[full]{textcomp} % Símbolos +\usepackage[full]{textcomp} -% TIPOGRAFÍAS +% TYPEFACES -\usepackage[mainfont,semibold,scosf]{ysabeau} % Sans +\usepackage[mainfont,semibold,scosf]{ysabeau} \usepackage{hologo} -% IDIOMA +% LANGUAGE -\usepackage[russian,greek,american]{babel} +\usepackage[american]{babel} -% PÁGINA +% PAGE LAYOUT \usepackage[margin=2.5cm,includehead=true,headsep=1.5cm]{geometry} -% MICROTIPOGRAFÍA +% INDENT AND LINE SPACING + +\usepackage[indent=5mm,skip=0pt]{parskip} + +% MICROTYPOGRAPHY \usepackage[activate={true,nocompatibility}, final=true,babel=true,tracking=true,kerning=true,spacing=true, factor=1000,stretch=20,shrink=20]{microtype} \SetTracking{encoding=*,shape=sc}{30} -%\DeclareMicrotypeSet*{smallcapsi} % Kerning versalitas itálicas +%\DeclareMicrotypeSet*{smallcapsi} %{encoding={TS1,T1},shape={sc*,si,scit}} -% NUMEROS NOTAS AL PIE +% FOOTNOTE MARKS \let\oldfootnote\footnote \renewcommand\footnote[1]{% \oldfootnote{\hspace{.5mm}#1}} -% ENCABEZADOS +% HEADERS \usepackage[nocheck]{fancyhdr} -% TABLAS +% TABLES \usepackage{longtable,booktabs} \usepackage[font=small]{caption} \usepackage{float} -% LISTAS +% LISTS \usepackage{enumitem} -% TABLA DE FUENTES +% FONT TABLES \usepackage{fonttable} -% GRÁFICOS +% GRAPHICS \usepackage{graphicx} -% ENLACES DINÁMICOS +% HYPERLINKS \usepackage[hyperindex=true,final=true,bookmarks=true,bookmarksnumbered=true, bookmarksopen=true,breaklinks=true,citecolor=black,colorlinks=true, @@ -77,16 +81,14 @@ pdflicenseurl={http://www.wtfpl.net/} } \title{The Ysabeau font\footnote{version font: 2.002} package} -\author{Noel Merino Hernández \\ {\small \href{muxkernel@gmail.com}{muxkernel@gmail.com}}} +\author{Noel Merino Hernández \\ {\small \href{muxkernel@gmail.com}{muxkernel at gmail dot com}}} -% DOCUMENTO +% DOCUMENT \begin{document} \maketitle -\parindent=5mm -\parskip=0mm \raggedbottom \begin{abstract} -\noindent The Ysabeau font package provides \LaTeX\ support for traditional \TeX\ engines (\textsc{pdf}\TeX, dvips, an so on).\footnote{For shapes and weights, see \S~\ref{sec:shapes-and-weights}, page \pageref{sec:shapes-and-weights}.} For \hologo{XeTeX} and \hologo{LuaTeX} users, OpenType and TrueType fonts \emph{only} are provided to use with \texttt{fontspec} package. This package does not provide configuration files for those \TeX\ engines. +\noindent The Ysabeau font package provides \LaTeX\ support for traditional \TeX\ engines (\textsc{pdf}\TeX, dvips, an so on).\footnote{For shapes and weights, see \S~\ref{sec:shapes-and-weights}, page \pageref{sec:shapes-and-weights}.} For \hologo{XeTeX} and \hologo{LuaTeX} users, OpenType and TrueType fonts are \emph{only} provided to use with \texttt{fontspec} package. This package does not provide configuration files for those \TeX\ engines. \end{abstract} \section{Introduction}\label{sec:introduction} \thispagestyle{empty} @@ -99,7 +101,7 @@ On github, we can read: \begin{quote} Ysabeau is a free type family developed by Christian Thalmann (Catharsis Fonts). It combines the time-honored and supremely readable letterforms of the Garamond legacy with the clean crispness of a low-contrast sans serif, rendering it well suited for body copy as well as display. \end{quote} -Ysabeau font was drawn from scratch by Christian Thalmann, using the comercial font editor Glyphs, but was distributed under \textsc{sil} open font license. Previously known as ``Eua de Garamond'', the typeface was later renamed after Ysabeau, the second wife of Claude Garamond (1499--1561). In the end, it's just another Garamond typeface in sans serif form. +Ysabeau font was drawn from scratch by Christian Thalmann, using the comercial font editor Glyphs, but was distributed under \textsc{sil} open font license. Previously known as ``Eua de Garamond'', the typeface was later renamed after Ysabeau, the second wife of Claude Garamond (1499--1561). In the end, it's just another Garamond typeface in sans serif form living out there. \section{Document license}\label{sec:document-license} This document is provided \emph{as is,} without warranty, and is distributed under \href{http://www.wtfpl.net}{Do What The Fuck You Want To Public License (\textsc{wtfpl})}, version 2 or later. For a detailed information about this license, visit \url{http://www.wtfpl.net/about} \section{Interference with other packages} @@ -125,7 +127,7 @@ oldstyle, osf or OSF\textsu{*} & it will use oldstyle figures & \textosf{12345} tabular, t or T & it will use tabular figures & \texttlf{12345} \\ proportional, p or P\textsu{*} & it will use proportional figures & {} \\ mainfont & it will use Ysabeau font (\verb|\rmfamily|) by default & {} \\ -scosf & it will use oldstyle figures in small caps block & \textsc{12345} \\ +scosf & it will use oldstyle figures in small caps block & \textsc{xvii--xviii} \\ black & it will use black font (\verb|\bfseries|) & \black{black} \\ extrabold & it will use extrabold font (\verb|\bfseries|) & \extrabold{extrabold} \\ bold\textsu{*} & it will use bold font (\verb|\bfseries|) & \bold{bold} \\ @@ -138,10 +140,9 @@ thin & it will use thin font (\verb|\mdseries|) & \thin{thin} \\ hairline & it will use hairline font (\verb|\mdseries|) & \hairline{hairline} \\ \bottomrule \end{tabular} -\caption*{* default.\hspace*{0.5em}\textsu{1} a bit heavier than regular.} +\caption*{* default.\hspace*{1em}\textsu{1} a bit heavier than regular.} \end{table} \section{Font encodings}\label{sec:font-encodings} -%The following font encodings are provided: \textlf{QX, L7X, CS, LGR, T5, T4, TS3, T3, T2C, T2B, T2A, LY1, OT1, TS1} and \textlf{T1}. \begin{table}[H] \centering \caption{Font encodings} @@ -150,7 +151,7 @@ hairline & it will use hairline font (\verb|\mdseries|) & \hairline{hairline} \\ Language & Encodings \\ \midrule Vietnamese & \textlf{T5} \\ -African & \texttlf{T4} \\ +Afrikáans & \texttlf{T4} \\ \textsc{ipa} & \texttlf{TS3, T3} \\ Latin & \textlf{QX, CS, L7X, LY1, OT1, TS1, T1} \\ Cyrillic & \texttlf{T2C, T2B, T2A} \\ @@ -169,6 +170,7 @@ Shape & Render as \\ n & Romans \\ it & \emph{Italics} \\ sw & \textsw{ct, fi, fl, rt, sp, \&, Q} \\ +%sw & \textsw{Calligraphics} \\ sc & \textsc{Small caps} \\ \bottomrule \end{tabular} @@ -209,7 +211,7 @@ Thin & \verb|\thin{}| & \verb|\thinfont | & {\thinfont Thin} \\ Extralight & \verb|\extralight{}| & \verb|\extralightfont | & {\extralightfont Extralight} \\ Light & \verb|\light{}| & \verb|\lightfont | & {\lightfont light} \\ Semibold & \verb|\semibold{}| & \verb|\semiboldfont | & {\semiboldfont Semibold} \\ -Bold & \verb|\bold{}| & \verb|\bolfont | & {\boldfont Bold} \\ +Bold & \verb|\bold{}| & \verb|\boldfont | & {\boldfont Bold} \\ Extrabold & \verb|\extrabold{}| & \verb|\extraboldfont | & {\extraboldfont Extrabold} \\ Black & \verb|\black{}| & \verb|\blackfont | & {\blackfont Black} \\ \bottomrule @@ -225,10 +227,14 @@ See also package options (\S\,\ref{sec:package-options}, page~\pageref{sec:packa \toprule Command & Declaration & Render as \\ \midrule -\verb|\textlf{}| & \verb|\lfstyle| & {\lfstyle 1234567890} \\ +\verb|\textlf{}| & \verb|\lfstyle| & {\lfstyle 1234567890} \\ +\verb|\liningnums{}| & \verb|\lfstyle| & \liningnums{1234567890} \\ \verb|\texttlf{}| & \verb|\tlfstyle| & {\tlfstyle 1234567890} \\ +\verb|\tabularliningnums{}| & \verb|\tlfstyle| & \tabularliningnums{1234567890} \\ \verb|\textosf{}| & \verb|\osfstyle| & {\osfstyle 1234567890} \\ +\verb|\oldstylenums{}| & \verb|\osfstyle| & \oldstylenums{1234567890} \\ \verb|\texttosf{}| & \verb|\tosfstyle| & {\tosfstyle 1234567890} \\ +\verb|\tabularoldstylenums{}| & \verb|\tosfstyle| & \tabularoldstylenums{1234567890} \\ \bottomrule \end{tabular} \label{tab:figures} @@ -244,8 +250,7 @@ Command & Declarations & Render as \\ \verb|\textsu{}| & \verb|\supfigures| or \verb|\supstyle| & \textsu{1234567890} \\ \verb|\textsup{}| & \verb|\supfigures| or \verb|\supstyle| & \textsup{1234567890} \\ \verb|\textsuperior{}| & \verb|\supfigures| or \verb|\supstyle| & \textsuperior{1234567890} \\ -\verb|\textsuperscript{}| & \verb|\supfigures| or \verb|\supstyle| & \textsuperscript{1234567890} \\ -\verb|\textsuperscript*{}| & {} & \textsuperscript*{1234567890} \\ +\verb|\supscript{}| & \verb|\supfigures| or \verb|\supstyle| & \supscript{1234567890} \\ \bottomrule \end{tabular} \end{table} @@ -261,6 +266,7 @@ Command & Declarations & Render as \\ \verb|\textnumerators{}| & \verb|\numfigures| or \verb|\numstyle| & {\numstyle 1234567890} \\ \bottomrule \end{tabular} +\caption*{\textsc{Note:} superiors and numerators are different: a\textsu{1}\textnum{1}b.} \end{table} \subsection{Denominators}\label{subsec:denominators} \begin{table}[H] @@ -286,21 +292,23 @@ Command & Declarations & Render as \\ \midrule \verb|\textinf{}| & \verb|\inffigures| or \verb|\infstyle| & \textinf{1234567890} \\ \verb|\textinferior{}| & \verb|\inffigures| or \verb|\infstyle| & \textinferior{1234567890} \\ -\verb|\textsubscript{}| & \verb|\inffigures| or \verb|\infstyle| & \textsubscript{1234567890} \\ -\verb|\textsubscript*{}| & {} & \textsubscript*{1234567890} \\ +\verb|\subscript{}| & \verb|\inffigures| or \verb|\infstyle| & \subscript{1234567890} \\ \bottomrule \end{tabular} +\caption*{\textsc{Note:} denominators and inferiors are different: a\textde{1}\textinf{1}b.} \end{table} -\section{Fractions}\label{sec:fractions} +\def\solidus{{\fontencoding{TS1}\selectfont\char47}} +\section{\texorpdfstring{\protect\textsuperscript{Text}}{Text}\texorpdfstring{\protect\solidus}{\slash}\texorpdfstring{\protect\textsubscript{fractions}}{fractions}} +\label{sec:fractions} \begin{table}[H] \centering -\caption{Fractions} +\caption{\protect\textsuperscript{Text}\solidus\protect\textsubscript{fractions}} \begin{tabular}{@{}ll@{}} \toprule Command or declaration & Render as \\ \midrule -\verb|\textfrac[]{}{}| & \textfrac[1]{1}{2} \\ -\verb|\textfrac{}{}| & \phantom{0}\textfrac{1}{2} \\ +\verb|\textfrac[1]{1}{2}| & \textfrac[1]{1}{2} \\ +\verb|\textfrac{1}{2}| & \phantom{0}\textfrac{1}{2} \\ \verb|\onequarter| & \phantom{0}\onequarter \\ \verb|\onehalf| & \phantom{0}\onehalf \\ \verb|\threequarters| & \phantom{0}\threequarters \\ @@ -314,9 +322,9 @@ To use Ysabeau fonts, just add the line \end{verbatim} at the preamble of your document. That's it. -The Ysabeau fonts were created to Adobe PostScript (type1) using \texttt{otftotfm}; \LaTeX\ files support were created with \texttt{autoinst}, wrapper of \texttt{LCDF TypeTools} suite. This package would not exist without the help of Marc Penninga (\texttt{autoinst}) and Eddie Kohler (\texttt{LCDF TypeTools}). Thank you so much guys. +The Ysabeau fonts were created to Adobe PostScript (type1) using \texttt{cfftot1}; \LaTeX\ files support were created with \texttt{autoinst}, wrapper of \texttt{LCDF TypeTools} suite. This package would not exist without the help of \TeX\ h4ck3rs: Marc Penninga (\texttt{autoinst}) and Eddie Kohler (\texttt{LCDF TypeTools}). Thank you so much guys. -The Ysabeau fonts are distributed under \textsc{sil} open font license, version 1.1. A verbatim of this license can be found in \texttt{doc} folder. The \LaTeX\ files support are Public Domain. This document is licensed under \href{http://www.wtfpl.net}{What The Fuck You Want To Public License (\textsc{wtfpl})}, version 2 or later. A verbatim of this license can be found in \texttt{doc} folder. For a detailed information about this license, visit \url{http://www.wtfpl.net/about} +The Ysabeau fonts are distributed under \textls[50]{SIL} open font license, version 1.1. A verbatim of this license can be found in \texttt{doc} folder. The \LaTeX\ files support are Public Domain. This document is licensed under \href{http://www.wtfpl.net}{Do What The Fuck You Want To Public License (\textsc{wtfpl})}, version 2 or later. A verbatim of this license can be found in \texttt{doc} folder. For a detailed information about this license, visit \url{http://www.wtfpl.net/about} \section{Glyphs}\label{sec:glyphs} \subsection{QX} \fonttable{Ysabeau-Regular-lf-qx.tfm} |