From 6fe376ced37975f0da997a2e955695dc8165cdc7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 3 Jan 2012 00:35:33 +0000 Subject: hfoldsty 1.15 (2jan12) git-svn-id: svn://tug.org/texlive/trunk@25011 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/hfoldsty/ChangeLog | 22 +- Master/texmf-dist/doc/fonts/hfoldsty/Makefile | 13 + Master/texmf-dist/doc/fonts/hfoldsty/README | 12 +- Master/texmf-dist/doc/fonts/hfoldsty/TS1.etx | 459 ------- Master/texmf-dist/doc/fonts/hfoldsty/dostretch.mtx | 49 - Master/texmf-dist/doc/fonts/hfoldsty/generate.sh | 691 ---------- Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.pdf | Bin 440134 -> 340677 bytes Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.xml | 10 +- Master/texmf-dist/doc/fonts/hfoldsty/t19.etx | 1325 -------------------- .../texmf-dist/doc/fonts/hfoldsty/test-eco-hfo.tex | 7 + .../fonts/tfm/public/hfoldsty/hfodh0500.tfm | Bin 9756 -> 9752 bytes .../fonts/tfm/public/hfoldsty/hfodh0600.tfm | Bin 9760 -> 9756 bytes .../fonts/tfm/public/hfoldsty/hfodh0700.tfm | Bin 9764 -> 9760 bytes .../fonts/tfm/public/hfoldsty/hfodh0800.tfm | Bin 9752 -> 9748 bytes .../fonts/tfm/public/hfoldsty/hfodh0900.tfm | Bin 9748 -> 9744 bytes .../fonts/tfm/public/hfoldsty/hfodh1000.tfm | Bin 9748 -> 9744 bytes .../fonts/tfm/public/hfoldsty/hfodh1095.tfm | Bin 9752 -> 9748 bytes .../fonts/tfm/public/hfoldsty/hfodh1200.tfm | Bin 9744 -> 9744 bytes .../fonts/tfm/public/hfoldsty/hfodh1440.tfm | Bin 9752 -> 9748 bytes .../fonts/tfm/public/hfoldsty/hfodh1728.tfm | Bin 9744 -> 9740 bytes .../fonts/tfm/public/hfoldsty/hfodh2074.tfm | Bin 9756 -> 9752 bytes .../fonts/tfm/public/hfoldsty/hfodh2488.tfm | Bin 9756 -> 9752 bytes .../fonts/tfm/public/hfoldsty/hfodh2986.tfm | Bin 9756 -> 9752 bytes .../fonts/tfm/public/hfoldsty/hfodh3583.tfm | Bin 9744 -> 9740 bytes .../fonts/tfm/public/hfoldsty/hfoit0600.tfm | Bin 1372 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfoit0700.tfm | Bin 1376 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfost0600.tfm | Bin 1376 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfost0700.tfm | Bin 1376 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfotc0600.tfm | Bin 1372 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfotc0700.tfm | Bin 1368 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfott0600.tfm | Bin 1368 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfott0700.tfm | Bin 1368 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfovi0600.tfm | Bin 11632 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfovi0700.tfm | Bin 11588 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfovt0600.tfm | Bin 9712 -> 176 bytes .../fonts/tfm/public/hfoldsty/hfovt0700.tfm | Bin 9704 -> 176 bytes .../fonts/vf/public/hfoldsty/hfodh0500.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh0600.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh0700.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh0800.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh0900.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh1000.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh1095.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh1200.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh1440.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh1728.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh2074.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh2488.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh2986.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfodh3583.vf | Bin 1736 -> 1640 bytes .../fonts/vf/public/hfoldsty/hfoit0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfoit0700.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfost0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfost0700.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfotc0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfotc0700.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfott0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfott0700.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfovi0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfovi0700.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfovt0600.vf | Bin 1736 -> 12 bytes .../fonts/vf/public/hfoldsty/hfovt0700.vf | Bin 1736 -> 12 bytes Master/texmf-dist/source/fonts/hfoldsty/Makefile | 70 +- .../texmf-dist/source/fonts/hfoldsty/hfoldsty.dtx | 47 +- .../texmf-dist/source/fonts/hfoldsty/hfoldsty.ins | 4 +- .../texmf-dist/source/fonts/hfoldsty/src/Makefile | 11 + .../texmf-dist/source/fonts/hfoldsty/src/TS1.etx | 459 +++++++ .../source/fonts/hfoldsty/src/dostretch.mtx | 49 + .../source/fonts/hfoldsty/src/generate.sh | 675 ++++++++++ .../texmf-dist/source/fonts/hfoldsty/src/t19.etx | 1325 ++++++++++++++++++++ Master/texmf-dist/tex/latex/hfoldsty/hfoldsty.sty | 6 +- .../texmf-dist/tex/latex/hfoldsty/hforbxitT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hforbxitTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hforbxnT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hforbxnTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hforbxslT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hforbxslTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hformitT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hformitTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hformnT1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hformnTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hformslT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hformslTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxitT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxitTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxnT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxnTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxslT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossbxslTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossmitT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossmitTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/hfossmnT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossmnTS1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossmslT1.cpa | 6 +- .../texmf-dist/tex/latex/hfoldsty/hfossmslTS1.cpa | 6 +- Master/texmf-dist/tex/latex/hfoldsty/omlhfor.fd | 6 +- Master/texmf-dist/tex/latex/hfoldsty/omshfor.fd | 6 +- Master/texmf-dist/tex/latex/hfoldsty/t1hfodh.fd | 4 +- Master/texmf-dist/tex/latex/hfoldsty/t1hfor.fd | 4 +- Master/texmf-dist/tex/latex/hfoldsty/t1hfoss.fd | 4 +- Master/texmf-dist/tex/latex/hfoldsty/t1hfott.fd | 4 +- Master/texmf-dist/tex/latex/hfoldsty/t1hfovt.fd | 4 +- Master/texmf-dist/tex/latex/hfoldsty/ts1hfor.fd | 6 +- Master/texmf-dist/tex/latex/hfoldsty/ts1hfoss.fd | 6 +- Master/texmf-dist/tex/latex/hfoldsty/ts1hfott.fd | 6 +- Master/texmf-dist/tex/latex/hfoldsty/ts1hfovtt.fd | 6 +- Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/bin/tlpkginfo | 7 +- Master/tlpkg/libexec/ctan2tds | 4 - 109 files changed, 2781 insertions(+), 2666 deletions(-) create mode 100644 Master/texmf-dist/doc/fonts/hfoldsty/Makefile delete mode 100644 Master/texmf-dist/doc/fonts/hfoldsty/TS1.etx delete mode 100644 Master/texmf-dist/doc/fonts/hfoldsty/dostretch.mtx delete mode 100755 Master/texmf-dist/doc/fonts/hfoldsty/generate.sh delete mode 100644 Master/texmf-dist/doc/fonts/hfoldsty/t19.etx create mode 100644 Master/texmf-dist/source/fonts/hfoldsty/src/Makefile create mode 100644 Master/texmf-dist/source/fonts/hfoldsty/src/TS1.etx create mode 100644 Master/texmf-dist/source/fonts/hfoldsty/src/dostretch.mtx create mode 100755 Master/texmf-dist/source/fonts/hfoldsty/src/generate.sh create mode 100644 Master/texmf-dist/source/fonts/hfoldsty/src/t19.etx diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/ChangeLog b/Master/texmf-dist/doc/fonts/hfoldsty/ChangeLog index e4a13eaff59..cb9ec8d21db 100644 --- a/Master/texmf-dist/doc/fonts/hfoldsty/ChangeLog +++ b/Master/texmf-dist/doc/fonts/hfoldsty/ChangeLog @@ -1,3 +1,11 @@ +2012/01/01 v1.15 Harald Harders (harald.harders@gmx.de) + - Update e-mail address. + - Clean up Makefiles and zip files. + - Update documentation with regards to microtype.sty. + +2005/01/01 v1.14 Harald Harders (h.harders@tu-bs.de) + - Fix documenation about package options. + 2004/11/19 v1.13 Harald Harders (h.harders@tu-bs.de) - More errors in \ProvidesFile line fixed. @@ -18,6 +26,14 @@ Older changes: -v0.90: Rename package from hfo to hfoldsty. -v0.20: Do not set \hyphenchar to '177. For character produting, the - pdfcprot package should be used. +v0.90: - Rename package from hfo to hfoldsty. + - Fix the wrong generation of this entry. It prevented LaTeX + from finding the correct small caps with old-style digits. + +v0.40: - Use old-style figures with small capitals again. + +v0.20: - Do not set \hyphenchar to '177. For character produting, the + pdfcprot package should be used. + - Use lining figures with small capitals. + - LaTeX is big enough not to split generation of Roman family. + - Support slanted small capitals diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/Makefile b/Master/texmf-dist/doc/fonts/hfoldsty/Makefile new file mode 100644 index 00000000000..98437d39e99 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/hfoldsty/Makefile @@ -0,0 +1,13 @@ +all: test-eco.pdf test-hfo.pdf + +test-eco.pdf: + pdflatex test-eco + pdflatex test-eco + +test-hfo.pdf: + pdflatex test-hfo + pdflatex test-hfo + +distclean: + @-rm test-eco.{aux,log,pdf} + @-rm test-hfo.{aux,log,pdf} diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/README b/Master/texmf-dist/doc/fonts/hfoldsty/README index 954463710e7..6ad27ede0da 100644 --- a/Master/texmf-dist/doc/fonts/hfoldsty/README +++ b/Master/texmf-dist/doc/fonts/hfoldsty/README @@ -10,11 +10,11 @@ character protruding using the pdfcprot package, arbitrary font sizes in conjunction with fix-cm.sty. The distribution contains of two zip files: -- hfoldsty-#_##.zip contains the files you have to install to use the +- hfoldsty-v#_##.zip contains the files you have to install to use the hfoldsty fonts. -- hfoldsty-src-#_##.zip contains the shell scripts, fontinst and latex +- hfoldsty-src-v#_##.zip contains the shell scripts, fontinst and latex source codes that have been used to generate the installation files - in hfoldsty-#_##.zip. If you are not really sure what you are doing + in hfoldsty-v#_##.zip. If you are not really sure what you are doing don't touch that file. Installation in a TDS TeX implementation: @@ -31,7 +31,7 @@ Sebastian Kirsch . Many thanks to him for his great work. -Copyright (C) 2003--2004 Harald Harders +Copyright (C) 2003--2005, 2012 Harald Harders This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -49,5 +49,5 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. Harald Harders -h.harders@tu-bs.de -2004-08-21 +harald.harders@gmx.de +2012-01-01 diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/TS1.etx b/Master/texmf-dist/doc/fonts/hfoldsty/TS1.etx deleted file mode 100644 index 1a1c6fb593c..00000000000 --- a/Master/texmf-dist/doc/fonts/hfoldsty/TS1.etx +++ /dev/null @@ -1,459 +0,0 @@ -\relax - -\documentstyle[fontdoc,twocolumn]{article} - -\title{The \TeX\ Companion Font vector} -\author{Sebastian Rahtz} -\date{November 1995} - -\begin{document} - -\maketitle - -\section{Introduction} - -This document describes the TeX companion encoding vector - -\encoding - -\needsfontinstversion{1.335} - -\comment{\section{Default values}} - -\setstr{codingscheme}{TEXCOMPANION1} - -\setint{italicslant}{0} -\setint{xheight}{500} -\setint{interword}{333} -\comment{\section{Default font dimensions}} - -\setint{fontdimen(1)}{\int{italicslant}} % italic slant -\setint{fontdimen(2)}{\int{interword}} % interword space -\setint{fontdimen(3)}{0} % interword stretch -\setint{fontdimen(4)}{0} % interword shrink -\setint{fontdimen(5)}{\int{xheight}} % x-height -\setint{fontdimen(6)}{1000} % quad -\setint{fontdimen(7)}{\int{interword}} % extra space after . - -\setslot{grave} -\endsetslot - -\nextslot{'1} -\setslot{acute} -\endsetslot - -\nextslot{'2} -\setslot{circumflex} -\endsetslot - -\nextslot{'3} -\setslot{tilde} -\endsetslot - -\nextslot{'4} -\setslot{dieresis} -\endsetslot - -\nextslot{'5} -\setslot{hungarumlaut} -\endsetslot - -\nextslot{'6} -\setslot{ring} -\endsetslot - -\nextslot{'7} -\setslot{caron} -\endsetslot - -\nextslot{'10} -\setslot{breve} -\endsetslot - -\nextslot{'11} -\setslot{macron} -\endsetslot - -\nextslot{'12} -\setslot{dotaccent} -\endsetslot - -\nextslot{'13} -\setslot{cedilla} -\endsetslot - -\nextslot{'14} -\setslot{ogonek} -\endsetslot - -\nextslot{'15} -\setslot{quotesinglbase} -\endsetslot - -\nextslot{'22} -\setslot{quotedblbase} -\endsetslot - -\nextslot{'25} -\setslot{twelveudash} -\endsetslot - -\nextslot{'26} -\setslot{threequartersemdash} -\endsetslot - -\nextslot{'30} -\setslot{leftpointingarrow} -\endsetslot - -\nextslot{'31} -\setslot{rightpointingarrow} -\endsetslot - -\nextslot{'32} -\setslot{tieaccentlowercase} -\endsetslot - -\nextslot{'33} -\setslot{tieaccentcapital} -\endsetslot - -\nextslot{'40} -\setslot{blank} -\endsetslot - -\nextslot{'44} -\setslot{dollar} -\endsetslot - -\nextslot{'47} -\setslot{quotesingle} -\endsetslot - -\nextslot{'52} -\setslot{centeredstar} -\endsetslot - -\nextslot{'055} -\setslot{shortequals} -\endsetslot - - -\nextslot{'57} -\setslot{fraction} -\endsetslot - -\nextslot{'60} -\setslot{zerooldstyle} -\endsetslot - -\nextslot{'61} -\setslot{oneoldstyle} -\endsetslot - -\nextslot{'62} -\setslot{twooldstyle} -\endsetslot - -\nextslot{'63} -\setslot{threeoldstyle} -\endsetslot - -\nextslot{'64} -\setslot{fouroldstyle} -\endsetslot - -\nextslot{'65} -\setslot{fiveoldstyle} -\endsetslot - -\nextslot{'66} -\setslot{sixoldstyle} -\endsetslot - -\nextslot{'67} -\setslot{sevenoldstyle} -\endsetslot - -\nextslot{'70} -\setslot{eightoldstyle} -\endsetslot - -\nextslot{'71} -\setslot{nineoldstyle} -\endsetslot - -\nextslot{'115} -\setslot{mho} -\endsetslot - -\nextslot{'117} -\setslot{bigcircle} -\endsetslot - -\nextslot{'127} -\setslot{ohm} -\endsetslot - -\nextslot{'136} -\setslot{arrowup} -\endsetslot - -\nextslot{'137} -\setslot{arrowdown} -\endsetslot - -\nextslot{'140} -\setslot{grave} -\endsetslot - -\nextslot{'142} -\setslot{born} -\endsetslot - -\nextslot{'143} -\setslot{divorced} -\endsetslot - -\nextslot{'144} -\setslot{died} -\endsetslot - -\nextslot{'154} -\setslot{leaf} -\endsetslot - -\nextslot{'155} -\setslot{married} -\endsetslot - -\nextslot{'156} -\setslot{musicalnote} -\endsetslot - -\nextslot{'176} -\setslot{asciitilde} -\endsetslot - -\nextslot{'200} -\setslot{breve} -\endsetslot - -\nextslot{'201} -\setslot{caron} -\endsetslot - -\nextslot{'202} -\setslot{quotedbl} -\endsetslot - -\nextslot{'203} -\setslot{doublebacktick} -\endsetslot - -\nextslot{'204} -\setslot{dagger} -\endsetslot - -\nextslot{'205} -\setslot{daggerdbl} -\endsetslot - -\nextslot{'206} -\setslot{doublevert} -\endsetslot - -\nextslot{'207} -\setslot{perthousand} -\endsetslot - -\nextslot{'210} -\setslot{bullet} -\endsetslot - -\nextslot{'211} -\setslot{centigrade} -\endsetslot - -\nextslot{'212} -\setslot{dollaroldstyle} -\endsetslot - -\nextslot{'213} -\setslot{centoldstyle} -\endsetslot - -\nextslot{'214} -\setslot{florin} -\endsetslot - -\nextslot{'215} -\setslot{colonmonetary} -\endsetslot - -\nextslot{'216} -\setslot{won} -\endsetslot - -\nextslot{'217} -\setslot{naira} -\endsetslot - -\nextslot{'220} -\setslot{guarani} -\endsetslot - -\nextslot{'221} -\setslot{peso} -\endsetslot - -\nextslot{'222} -\setslot{lira} -\endsetslot - -\nextslot{'223} -\setslot{recipe} -\endsetslot - -\nextslot{'224} -\setslot{interrobang} -\endsetslot - -\nextslot{'225} -\setslot{gnaborretni} -\endsetslot - -\nextslot{'226} -\setslot{dong} -\endsetslot - -\nextslot{'227} -\setslot{trademark} -\endsetslot - -\nextslot{'230} -\setslot{pertenthousand} -\endsetslot - -\nextslot{'231} -\setslot{pilcrow} -\endsetslot - -\nextslot{'232} -\setslot{baht} -\endsetslot - -\nextslot{'242} -\setslot{cent} -\endsetslot - -\nextslot{'243} -\setslot{sterling} -\endsetslot - -\nextslot{'244} -\setslot{currency} -\endsetslot - -\nextslot{'245} -\setslot{yen} -\endsetslot - -\nextslot{'246} -\setslot{brokenbar} -\endsetslot - -\nextslot{'247} -\setslot{section} -\endsetslot - -\nextslot{'250} -\setslot{highdieresis} -\endsetslot - -\nextslot{'251} -\setslot{copyright} -\endsetslot - -\nextslot{'252} -\setslot{ordfeminine} -\endsetslot - -\nextslot{'254} -\setslot{logicalnot} -\endsetslot - -\nextslot{'256} -\setslot{registered} -\endsetslot - -\nextslot{'257} -\setslot{macron} -\endsetslot - -\nextslot{'260} -\setslot{degree} -\endsetslot - -\nextslot{'261} -\setslot{plusminus} -\endsetslot - -\nextslot{'262} -\setslot{twosuperior} -\endsetslot - -\nextslot{'263} -\setslot{threesuperior} -\endsetslot - -\nextslot{'264} -\setslot{acute} -\endsetslot - -\nextslot{'265} -\setslot{mu} -\endsetslot - -\nextslot{'266} -\setslot{paragraph} -\endsetslot - -\nextslot{'267} -\setslot{periodcentered} -\endsetslot - -\nextslot{'271} -\setslot{onesuperior} -\endsetslot - -\nextslot{'272} -\setslot{ordmasculine} -\endsetslot - -\nextslot{'274} -\setslot{onequarter} -\endsetslot - -\nextslot{'275} -\setslot{onehalf} -\endsetslot - -\nextslot{'276} -\setslot{threequarters} -\endsetslot - -\nextslot{'326} -\setslot{multiply} -\endsetslot - -\nextslot{'366} -\setslot{divide} -\endsetslot - -\endencoding - -\end{document} - - - diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/dostretch.mtx b/Master/texmf-dist/doc/fonts/hfoldsty/dostretch.mtx deleted file mode 100644 index 0df97b656a2..00000000000 --- a/Master/texmf-dist/doc/fonts/hfoldsty/dostretch.mtx +++ /dev/null @@ -1,49 +0,0 @@ - -%From ajeffrey@cs.depaul.edu Thu Jun 4 19:29:25 1998 -%Date: Thu, 04 Jun 1998 09:47:17 -0500 -%From: Alan Jeffrey -%To: Fontinst mailing list -%Cc: Sebastian Kirsch -%Subject: Re: A question about spacing - -%Rebecca and Rowland wrote: -%> The space parameter is the same in both cases, but the stretch, shrink, -%> and extraspace parameters are markedly different. -%> -%> The minor differences in xheight and quad are most likely due to rounding -%> errors. -%> -%> Does anyone have any idea what's going on? - -%Er, OK this is my fault. I can't remember the syntax of my own file -%formats. Try replacing dostretch.mtx by: - -\relax - -\metrics - -\ifisint{italicslant}\then\setint{fontdimen(1)}{\int{italicslant}}\fi -\ifisint{interword}\then\setint{fontdimen(2)}{\int{interword}}\fi -\ifisint{stretchword}\then\setint{fontdimen(3)}{\int{stretchword}}\fi -\ifisint{shrinkword}\then\setint{fontdimen(4)}{\int{shrinkword}}\fi -\ifisint{xheight}\then\setint{fontdimen(5)}{\int{xheight}}\fi -\ifisint{quad}\then\setint{fontdimen(6)}{\int{quad}}\fi -\ifisint{extraspace}\then\setint{fontdimen(7)}{\int{extraspace}}\fi - -\endmetrics - -%then it'll work: - -%(FONTDIMEN -% (PARAMETER D 1 R 0.0) -% (PARAMETER D 2 R 3.32996) -% (PARAMETER D 3 R 1.65991) -% (PARAMETER D 4 R 1.10999) -% (PARAMETER D 5 R 4.29993) -% (PARAMETER D 6 R 10.0) -% (PARAMETER D 7 R 1.10999) -% ) - -%Doh! - -%Alan. diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/generate.sh b/Master/texmf-dist/doc/fonts/hfoldsty/generate.sh deleted file mode 100755 index 3e0a59a08b7..00000000000 --- a/Master/texmf-dist/doc/fonts/hfoldsty/generate.sh +++ /dev/null @@ -1,691 +0,0 @@ -#!/bin/sh -# -# hfoldsty v1.11: A package for using oldstyle numerals with the ec fonts with -# better kerning for quillemets -# -# For use with ec fonts (European Computer Modern fonts by J"org Knappen -# , CTAN:/fonts/ec) -# -# Much code is taken from the eco fonts by -# Sebastian Marius Kirsch -# -#Copyright (C) 2003--2004 Harald Harders -# -#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., 675 Mass Ave, Cambridge, MA 02139, USA. -# -#This Bourne shell script requires the following programs: -# - tftopl, vptovf -# - ed, sed -# - TeX, fontinst >= 1.926 -# - a shell which supports here-documents (i.e. bash) -# - a TeX with kpathsea (i.e. teTeX) -# -# Change v1.13, 2004/11/19: More errors in \ProvidesFile line fixed. -# -# Change v1.12, 2004/09/12: Error in \ProvidesFile line fixed. -# -# Change v1.11, 2004/08/21: Installation is done by Makefile instead of this -# script. -# -# Change v1.11, 2004/08/21: Adapt to fix-cm.sty -# -# Change v1.01: Unique Copyright for all files: GPL -# -# Change v1.00: Add kerning to sans-serif fonts, 70% of serif fonts. -# -# Change v0.90: Rename package from hfo to hfoldsty. -# -# Change v0.20: Do not set \hyphenchar to '177. For character produting, the -# pdfcprot package should be used. - -VERSION=1.13 -DATE=2004/09/12 - -size="0500 0600 0700 0800 0900 1000 1095 1200 1440 1728 2074 2488 2986 3583" -# Change v0.2: Use lining figures with small capitals. -# Change v0.4: Use old-style figures with small capitals again. -family="rm ti ui sl rb bx bl bi ss si sx so tt st it vt vi dh cc xc sc oc tc" -#family="rm ti ui sl rb bx bl bi ss si sx so tt st it vt vi dh" - -kpsewhich=kpsewhich - -logfile=./hfofonts.log - -# Change v0.2: Use lining figures with small capitals. -# Change v0.4: Use old-style figures with small capitals again. -rofamily="rm ti ui sl rb bx bl bi cc xc sc oc" -#rofamily="rm ti ui sl rb bx bl bi" -#rfamily="m/sc bx/sc" - -# Change v0.2: Use lining figures with small capitals. -# Change v0.4: Use old-style figures with small capitals again. -ttofamily="tt st it tc" -#ttofamily="tt st it" -#ttfamily="m/sc" - -ssofamily="ss si sx so" - -vtofamily="vt vi" - -dhofamily="dh" - - -function getpl () { -curfam=$1 - -echo "# Converting .tfm to .pl" >> $logfile - -for f in ${curfam}; do - for s in ${size}; do - if [ -z `${kpsewhich} tfm ec${f}${s}.tfm` ] ; then - echo "Making ec${f}${s}.tfm" >> ${logfile} - echo -n "ec${f}${s}.tfm " - mktextfm ec${f}${s} - fi - if [ `${kpsewhich} tfm ec${f}${s}.tfm` ] ; then - tftopl `${kpsewhich} tfm ec${f}${s}.tfm` ./ec${f}${s}.pl &>/dev/null; - echo "ec${f}${s}.tfm -> ec${f}${s}.pl" >> ${logfile} - echo -n "ec${f}${s}.pl " - else - echo "! tfm file ec${f}${s}.tfm not found." >> ${logfile} - echo "! ec${f}${s}.tfm not found." - fi - if [ -z `${kpsewhich} tfm tc${f}${s}.tfm` ] ; then - echo "Making tc${f}${s}.tfm" >> ${logfile} - echo -n "tc${f}${s}.tfm " - mktextfm tc${f}${s} - fi - if [ `${kpsewhich} tfm tc${f}${s}.tfm` ] ; then - tftopl `${kpsewhich} tfm tc${f}${s}.tfm` ./tc${f}${s}.pl &> /dev/null; - echo "tc${f}${s}.tfm -> tc${f}${s}.pl" >> ${logfile} - echo -n "tc${f}${s}.pl " - else - echo "! tfm file tc${f}${s}.tfm not found" >> ${logfile} - echo "! tc${f}${s}.tfm not found." - fi - done -done - -echo -} - -function getvf () { -curfam=$1 - -echo "# Converting .vpl to .vf and .tfm" >> $logfile - -for f in $curfam; do - for s in $size; do - if [ -f hfo${f}${s}.vpl ]; then - vptovf hfo${f}${s}.vpl hfo${f}${s}.vf hfo${f}${s}.tfm &> /dev/null; - echo "hfo${f}${s}.vpl -> hfo${f}${s}.vf" >> ${logfile} - echo -n "hfo${f}${s}.vf " - else - echo "vpl file hfo${f}${s}.vpl not found" >> ${logfile} - echo "! hfo${f}${s}.vpl not found." - fi - done -done - -echo -} - -function cleanup () { -curfam=$1 - -for f in $curfam; do - for s in $size; do - rm -f hfo${f}${s}.vpl ec${f}${s}.pl ec${f}${s}.mtx tc${f}${s}.pl tc${f}${s}.mtx - done -done -} - -function intro () { -cat << EOM -\input fontinst.sty - -\declareencoding{TEX TEXT COMPANION SYMBOLS 1---TS1}{TS1} - -\installfonts -EOM -} - -function extro () { -cat << EOM -\endinstallfonts - -\bye -EOM -} - -function echomtx () { -f=$1 - -echo -for ec in ${size}; do - if [ -f ec${f}${ec}.pl ]; then - echo "\frompl{ec${f}${ec}}" - fi - if [ -f tc${f}${ec}.pl ]; then - echo "\frompl{tc${f}${ec}}" - fi -done; -} - -# Inserts kerning information to the mtx file -function insertkerns () -{ - f=$1 -# Change v1.00: Scale Kerning by $FAK/1000 - FAK=$2 - - for ec in ${size} - do - - MULTI=`grep '\quad' ec${f}${ec}.mtx | sed s/'.*{\([0-9]*\)}'/'\1'/` - echo ec${f}${ec}: multiplikator $MULTI - - GKERN="0110" - GKERN=`echo "$GKERN $MULTI * 1000 / p" | dc` - KKERN="0070" - KKERN=`echo "$KKERN $MULTI * 1000 / p" | dc` - - LISTE="%" - for CHAR in 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 \ - Adieresis Odieresis Udieresis - do - RKERN=$GKERN - LKERN=$GKERN - case $CHAR in - A) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; - B) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - C) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; - D) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - E) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - G) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; - K) LKERN=`echo "$LKERN 1400 * 1000 / $FAK * 1000 / p" | dc`;; - L) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - N) LKERN=`echo "$LKERN 1100 * 1000 / $FAK * 1000 / p" | dc`;; - O) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; - P) LKERN=`echo "$LKERN 1100 * 1000 / $FAK * 1000 / p" | dc`;; - Q) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; - R) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - S) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - T) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; - V) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; - W) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; - X) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; - Y) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; - Z) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; - Adieresis) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; - Odieresis) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; - esac - LISTE="$LISTE\\ -\\\\setkern{guillemotright}{$CHAR}{-$RKERN}\\ -\\\\setkern{$CHAR}{guillemotleft}{-$LKERN}" - done - - for CHAR in 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 \ - adieresis odieresis udieresis germandbls - do - RKERN=$KKERN - LKERN=$KKERN - case $CHAR in - b) LKERN=`echo "$LKERN 1000 * 1000 / $FAK * 1000 / p" | dc`; \ - RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; - esac - LISTE="$LISTE\\ -\\\\setkern{guillemotright}{$CHAR}{-$RKERN}\\ -\\\\setkern{$CHAR}{guillemotleft}{-$LKERN}" - done - - sed "1,/\\\\setrawglyph/ { /\\\\setrawglyph/i \\ -$LISTE -; }" ec${f}${ec}.mtx > ec${f}${ec}.mtx.tmp && \ - mv -f ec${f}${ec}.mtx.tmp ec${f}${ec}.mtx || \ - rm -f ec${f}${ec}.mtx.tmp - done -} - -function echoinstalls () { -enc=$1; f=$2; se=$3; sh=$4 - -echo -for ec in ${size}; do - case ${ec} in - 0500) fs="5";; - 0600) fs="6";; - 0700) fs="7";; - 0800) fs="8";; - 0900) fs="9";; - 1000) fs="10";; - 1095) fs="10.95";; - 1200) fs="12";; - 1440) fs="14.4";; - 1728) fs="17.28";; - 2074) fs="20.74";; - 2488) fs="24.88";; - 2986) fs="29.86";; - 3583) fs="35.83";; - esac - if [ -f ec${f}${ec}.pl -a -f tc${f}${ec}.pl ]; then - echo "\installfont{hfo${f}${ec}}{ec${f}${ec},tc${f}${ec},dostretch}{T19}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" -# Change v0.2: Use lining figures with small capitals again. -# Thus, no extra handling for these fonts necessary anymore. -# Change v0.4: Use old-style figures with small capitals again. - else if [ ${f} == "cc" -o ${f} == "xc" -o ${f} == "sc" -o ${f} == "oc" -o ${f} == "tc" ] - then - [ ${f} == "cc" ] && tcf="rm" - [ ${f} == "xc" ] && tcf="bx" - [ ${f} == "sc" ] && tcf="sl" - [ ${f} == "oc" ] && tcf="bl" - [ ${f} == "tc" ] && tcf="tt" - if [ -f ec${f}${ec}.pl -a -f tc${tcf}${ec}.pl ]; then - echo "\installfont{hfo${f}${ec}}{ec${f}${ec},tc${tcf}${ec},dostretch}{T19}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" -# echo "\installfont{hfo${f}${ec}}{ec${f}${ec},dostretch}{T1}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" - fi - fi - fi -done; -} - - -function modfd () -{ - fdfile=$1 - - cat ${fdfile} | \ - grep -1 -e '<[-.0-9]*>' \ - -e 'DeclareFontShape' | \ - grep -v -e '<10\.95>' -e '<14\.4>' -e '<20\.74>' \ - -e '<24\.88>' -e '<29\.86>' -e '<35\.83>' | \ - sed -e 's/<5>/<-6>/g' -e 's/<6>/<6-7>/g' -e 's/<7>/<7-8>/g' \ - -e 's/<8>/<8-9>/g' -e 's/<9>/<9-10>/g' -e 's/<10>/<10-12>/g' \ - -e 's/<12>/<12-17>/g' -e 's/<17\.28>/<17->/g' > asdf.fd - echo '\else' >> asdf.fd - echo '\typeout{'${fdfile}': Using all design sizes}%' >> asdf.fd - sed '/\\endinput/d' asdf.fd > tmp.fd && mv -f tmp.fd asdf.fd - cat ${fdfile} | \ - sed -e '/DeclareFontFamily/i \ -\\ifhfofixcm\ -\\typeout{'${fdfile}': Using fewer design sizes (fix-cm)}% \ -' \ - -e '/\\endinput/i \ -\\fi\ -' \ - -e '/\\DeclareFontFamily/r asdf.fd' > tmp.fd - mv -f tmp.fd ${fdfile} - rm -f asdf.fd -} - - -# function main () { - -# Roman family -# - -echo >> $logfile -echo "Roman Family" >> $logfile -echo "------------" >> $logfile -echo >> $logfile - -getpl "$rofamily" - -( -intro - -echomtx rm -echomtx ti -echomtx sl -echomtx ui -echomtx cc -echomtx sc -echomtx rb -echomtx bx -echomtx bi -echomtx bl -echomtx xc -echomtx oc - -extro -) > hformtx.tex - -tex hformtx.tex - -insertkerns rm 1000 -insertkerns ti 1000 -insertkerns sl 1000 -insertkerns ui 1000 -insertkerns cc 1000 -insertkerns sc 1000 -insertkerns rb 1000 -insertkerns bx 1000 -insertkerns bi 1000 -insertkerns bl 1000 -insertkerns xc 1000 -insertkerns oc 1000 - -( -intro - -echo; echo "\installfamily{T1}{hfor}{}" - -echoinstalls r rm m n -echoinstalls r ti m it -echoinstalls r sl m sl -echoinstalls r ui m ui -echoinstalls r cc m sc -echoinstalls r sc m scsl -echoinstalls r rb b n -echoinstalls r bx bx n -echoinstalls r bi bx it -echoinstalls r bl bx sl -echoinstalls r xc bx sc -echoinstalls r oc bx scsl - -extro -) > hfor.tex - -tex hfor.tex - -# Change v0.2: LaTeX is big enough not to split generation of Roman family. - -getvf "$rofamily" - -cleanup "$rofamily" - -ed t1hfor.fd <ssub * hfor/$f/scsl}{}" -done -echo -# Change v0.2: Use lining figures with small capitals again. -# Change v0.4: Use old-style figures with small capitals again. -for f in $rfamily; do - se=`echo $f | cut -f 1 -d "/"` - sh=`echo $f | cut -f 2 -d "/"` - echo "\DeclareFontShape{T1}{hfor}{$se}{$sh}{<->ssub * cmr/$se/$sh}{}" -done -echo -echo '\endinput' -) >> t1hfor.fd - -modfd t1hfor.fd - -sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ - t1hfor.fd > asdf && mv -f asdf t1hfor.fd - -# Sans Serif family - -echo >> $logfile -echo "Sans Serif family" >> $logfile -echo "-----------------" >> $logfile -echo >> $logfile - -getpl "$ssofamily" - -( -intro - -echomtx ss -echomtx si -echomtx sx -echomtx so - -extro -) > hfossmtx.tex - -tex hfossmtx.tex - -# Change v1.00: Add kerning to sans-serif fonts, 70% of serif fonts. -insertkerns ss 0700 -insertkerns si 0700 -insertkerns sx 0700 -insertkerns so 0700 - -( -intro - -echo; echo "\installfamily{T1}{hfoss}{}" - -echoinstalls ss ss m n -echoinstalls ss si m sl -echoinstalls ss sx bx n -echoinstalls ss so bx sl - -extro -) > hfoss.tex - -tex hfoss.tex - -getvf "$ssofamily" - -cleanup "$ssofamily" - -ed t1hfoss.fd <ssub * cmss/$se/$sh}{}" >> t1hfoss.fd -done - -for f in m bx; do - echo "\DeclareFontShape{T1}{hfoss}{$f}{it}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd - echo "\DeclareFontShape{T1}{hfoss}{$f}{scit}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd - echo "\DeclareFontShape{T1}{hfoss}{$f}{scsl}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd -done -echo '' >> t1hfoss.fd -echo '\endinput' >> t1hfoss.fd - -modfd t1hfoss.fd - -sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ - t1hfoss.fd > asdf && mv -f asdf t1hfoss.fd - - -# Typewriter family - -echo >> $logfile -echo "Typewriter family" >> $logfile -echo "-----------------" >> $logfile -echo >> $logfile - -getpl "$ttofamily" - -( -intro - -echomtx tt -echomtx it -echomtx st -# Change v0.2: Use lining figures with small capitals again. -# Change v0.4: Use old-style figures with small capitals again. -echomtx tc - -extro -) > hfottmtx.tex - -tex hfottmtx.tex - -( -intro - -echo; echo "\installfamily{T1}{hfott}{\hyphenchar\font=\m@ne }" - -echoinstalls tt tt m n -echoinstalls tt it m it -echoinstalls tt st m sl -# Change v0.2: Use lining figures with small capitals again. -# Change v0.4: Use old-style figures with small capitals again. -echoinstalls tt tc m sc - -extro -) > hfott.tex - -tex hfott.tex - -getvf "$ttofamily" - -cleanup "$ttofamily" - -ed t1hfott.fd <ssub * cmtt/$se/$sh}{}" -done -echo -echo '\endinput' -) >> t1hfott.fd - -modfd t1hfott.fd - -sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ - t1hfott.fd > asdf && mv -f asdf t1hfott.fd - - -# Dunhill family - -echo >> $logfile -echo "Dunhill family" >> $logfile -echo "--------------" >> $logfile -echo >> $logfile - -getpl "$dhofamily" - -( -intro - -echomtx dh - -extro - -) > hfodhmtx.tex - -tex hfodhmtx.tex - -( -intro - -echo; echo "\installfamily{T1}{hfodh}{}" - -echoinstalls dh dh m n - -extro - -) > hfodh.tex - -tex hfodh.tex - -getvf "$dhofamily" - -cleanup "$dhofamily" - -modfd t1hfodh.fd - -sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ - t1hfodh.fd > asdf && mv -f asdf t1hfodh.fd - - -# Variable width Typewriter family - -echo >> $logfile -echo "Variable width Typewriter family" >> $logfile -echo "--------------------------------" >> $logfile -echo >> $logfile - -getpl "$vtofamily" - -( -intro - -echomtx vt -echomtx vi - -extro -) > hfovtmtx.tex - -tex hfovtmtx.tex - -( -intro - -echo; echo "\installfamily{T1}{hfovt}{\hyphenchar\font=\m@ne }" - -echoinstalls vt vt m n -echoinstalls vt vi m it - -extro -) > hfovt.tex - -tex hfovt.tex - -getvf "$vtofamily" - -cleanup "$vtofamily" - -ed t1hfovt.fd <> t1hfovt.fd - -modfd t1hfovt.fd - -sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ - t1hfovt.fd > asdf && mv -f asdf t1hfovt.fd - - -exit 0 - -# } diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.pdf b/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.pdf index e43f0af82b2..08e5a4e56dd 100644 Binary files a/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.pdf and b/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.pdf differ diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.xml b/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.xml index 73bf15f4b6b..f36c7d814fc 100644 --- a/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.xml +++ b/Master/texmf-dist/doc/fonts/hfoldsty/hfoldsty.xml @@ -1,18 +1,18 @@ + datestamp="2012/01/01" + modifier="harald.harders@gmx.de"> hfoldsty European Computer Modern font with old-style numerals and better kerning for guillemets. Harald Harders - h.harders@tu-bs.de + harald.harders@gmx.de - 1.13 + 1.15 @@ -28,6 +28,6 @@ fix-cm.sty. latex3 - macros/latex/contrib/hfoldsty + fonts/hfoldsty diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/t19.etx b/Master/texmf-dist/doc/fonts/hfoldsty/t19.etx deleted file mode 100644 index 3b7b27b8b55..00000000000 --- a/Master/texmf-dist/doc/fonts/hfoldsty/t19.etx +++ /dev/null @@ -1,1325 +0,0 @@ -%%% ==================================================================== -%%% @TeX-font-encoding-file{ -%%% author = "Alan Jeffrey and Sebastian Rahtz and -%%% Ulrik Vieth", -%%% version = "1.801", -%%% date = "29 June 1998", -%%% time = "23:52:06 CEST", -%%% filename = "t1.etx", -%%% email = "vieth@thphy.uni-duesseldorf.de", -%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", -%%% checksum = "59251 1325 2587 30171", -%%% codetable = "ISO/ASCII", -%%% keywords = "encoding, TeX, PostScript", -%%% supported = "yes", -%%% abstract = "This is the T1 encoding as a TeX font encoding -%%% file, for use with the fontinst utility. -%%% It implements the TeX extended text encoding.", -%%% package = "fontinst", -%%% dependencies = "fontinst.sty, fontdoc.sty", -%%% } -%%% ==================================================================== - -\relax - -\documentclass[twocolumn]{article} -\usepackage[TS1,T1]{fontenc} -\usepackage{textcomp} -\usepackage{fontdoc} - -\title{The \TeX\ extended text encoding vector} -\author{Alan Jeffrey, Sebastian Rahtz, Ulrik Vieth} -\date{29 June 1998 \\ -Version 1.801} - -\begin{document} - -\maketitle - -\section{Introduction} - -This document describes the Cork (T1) text encoding. - -To use this encoding, you should define the following macros: -\begin{itemize} -\item \verb|\lc{A}{a}| should return the name of a lower-case - glyph, for example `{\tt a}' or `{\tt Asmall}'. - -\item \verb|\uc{A}{a}| should return the name of an upper-case - glyph, for example `{\tt A}' or `{\tt Amedium}'. - -\item \verb|\lctop{Aacute}{aacute}| should return the name of a - lower-case composite glyph formed from putting a diacritical above - a letter, for example `{\tt aacute}' or `{\tt Aacutesmall}'. - -\item \verb|\uctop{Aacute}{aacute}| should return the name of an - upper-case composite glyph formed from putting a diacritical above - a letter, for example `{\tt Aacute}' or `{\tt Aacutemedium}'. - -\item \verb|\lclig{FI}{fi}| should return the name of a lower-case - ligature, for example `{\tt fi}' or `{\tt FIsmall}'. - -\item \verb|\uclig{FI}{fi}| should return the name of an upper-case - ligature, for example `{\tt FI}' or `{\tt FImedium}'. - -\item \verb|\digit{zero}| should return the name of a digit, for - example `{\tt zero}' or `{\tt zerooldstyle}'. -\end{itemize} -These should all expand in the mouth, otherwise you may get error -messages! - -For example, to get the standard upper and lower case font, you should -define: -\begin{verbatim} - \setcommand\lc#1#2{#2} - \setcommand\uc#1#2{#1} - \setcommand\lctop#1#2{#2} - \setcommand\uctop#1#2{#1} - \setcommand\lclig#1#2{#2} - \setcommand\uclig#1#2{#1} - \setcommand\digit#1{#1} -\end{verbatim} -To get a caps and small caps font with old style digits and letter -spacing, you should define: -\begin{verbatim} - \setcommand\lc#1#2{#1small} - \setcommand\uc#1#2{#1} - \setcommand\lctop#1#2{#1small} - \setcommand\uctop#1#2{#1} - \setcommand\lclig#1#2{#2small} - \setcommand\uclig#1#2{#1spaced} - \setcommand\digit#1{#1oldstyle} -\end{verbatim} -To get an all-caps font with medium-cap composite letters and letter -spacing, you should define: -\begin{verbatim} - \setcommand\lc#1#2{#1} - \setcommand\uc#1#2{#1} - \setcommand\lctop#1#2{#1medium} - \setcommand\uctop#1#2{#1medium} - \setcommand\lclig#1#2{#1spaced} - \setcommand\uclig#1#2{#1spaced} - \setcommand\digit#1{#1} -\end{verbatim} -This document describes the upper and lower case encoding. - -\encoding - -\needsfontinstversion{1.800} - - -\comment{\section{Default values}} - -\setstr{codingscheme}{EXTENDED TEX FONT ENCODING - LATIN} - -\setcommand\lc#1#2{#2} -\setcommand\uc#1#2{#1} -\setcommand\lctop#1#2{#2} -\setcommand\uctop#1#2{#1} -\setcommand\lclig#1#2{#2} -\setcommand\uclig#1#2{#1} -\setcommand\digit#1{#1} - -\setint{italicslant}{0} - -\ifisglyph{x}\then - \setint{xheight}{\height{x}} -\else - \setint{xheight}{500} -\fi - -\ifisglyph{space}\then - \setint{interword}{\width{space}} -\else\ifisglyph{i}\then - \setint{interword}{\width{i}} -\else - \setint{interword}{333} -\fi\fi - -% added by Thierry Bouche -% 1997/02/07 to calculate values for extra EC fontdimens -% Amended by SPQR 1997/02/09 -\ifisglyph{X}\then - \setint{capheight}{\height{X}} -\else - \setint{capheight}{750} -\fi - -\ifisglyph{d}\then - \setint{ascender}{\height{d}} -\else - \ifisint{capheight}\then - \setint{ascender}{\int{capheight}} - \else - \setint{ascender}{750} -\fi\fi - -\ifisglyph{Aring}\then - \setint{acccapheight}{\height{Aring}} -\else - \setint{acccapheight}{999} -\fi - -\ifisint{descender_neg}\then - \setint{descender}{\neg{\int{descender_neg}}} - \else - \ifisglyph{p}\then - \setint{descender}{\depth{p}} - \else - \setint{descender}{250} - \fi -\fi - -\ifisglyph{Aring}\then - \setint{maxheight}{\height{Aring}} -\else - \setint{maxheight}{1000} -\fi - -\ifisint{maxdepth_neg}\then - \setint{maxdepth}{\neg{\int{maxdepth_neg}}} -\else - \ifisglyph{j}\then - \setint{maxdepth}{\depth{j}} - \else - \setint{maxdepth}{250} - \fi -\fi - -\ifisglyph{six}\then - \setint{digitwidth}{\width{six}} -\else - \setint{digitwidth}{500} -\fi - -\setint{capstem}{0} % not in AFM files -\setint{baselineskip}{1200} -% end changes by Thierry - - -\comment{\section{Default font dimensions}} - -\setint{fontdimen(1)}{\int{italicslant}} % italic slant -\setint{fontdimen(2)}{\int{interword}} % interword space -\ifisint{monowidth}\then - \setint{fontdimen(3)}{0} % interword stretch - \setint{fontdimen(4)}{0} % interword shrink -\else - \setint{fontdimen(3)}{\scale{\int{interword}}{600}}% interword stretch - \setint{fontdimen(4)}{\scale{\int{interword}}{240}}% interword shrink -\fi -\setint{fontdimen(5)}{\int{xheight}} % x-height -\setint{fontdimen(6)}{1000} % quad -\ifisint{monowidth}\then - \setint{fontdimen(7)}{\int{interword}} % extra space after . -\else - \setint{fontdimen(7)}{\scale{\int{interword}}{240}}% extra space after . -\fi -% added by Thierry Bouche 1997/02/07 -\setint{fontdimen(8)}{\int{capheight}} % cap height -\setint{fontdimen(9)}{\int{ascender}} % ascender -\setint{fontdimen(10)}{\int{acccapheight}} % accented cap height -\setint{fontdimen(11)}{\int{descender}} % descender's depth -\setint{fontdimen(12)}{\int{maxheight}} % max height -\setint{fontdimen(13)}{\int{maxdepth}} % max depth -\setint{fontdimen(14)}{\int{digitwidth}} % digit width -\setint{fontdimen(15)}{\int{capstem}} % cap_stem -\setint{fontdimen(16)}{\int{baselineskip}} % baselineskip - - -\comment{\section{The encoding} - There are 256 glyphs in this encoding.} - -\setslot{\lc{Grave}{grave}} - \comment{The grave accent `\`{}'.} -\endsetslot - -\setslot{\lc{Acute}{acute}} - \comment{The acute accent `\'{}'.} -\endsetslot - -\setslot{\lc{Circumflex}{circumflex}} - \comment{The circumflex accent `\^{}'.} -\endsetslot - -\setslot{\lc{Tilde}{tilde}} - \comment{The tilde accent `\~{}'.} -\endsetslot - -\setslot{\lc{Dieresis}{dieresis}} - \comment{The umlaut or dieresis accent `\"{}'.} -\endsetslot - -\setslot{\lc{Hungarumlaut}{hungarumlaut}} - \comment{The long Hungarian umlaut `\H{}'.} -\endsetslot - -\setslot{\lc{Ring}{ring}} - \comment{The ring accent `\r{}'.} -\endsetslot - -\setslot{\lc{Caron}{caron}} - \comment{The caron or h\'a\v cek accent `\v{}'.} -\endsetslot - -\setslot{\lc{Breve}{breve}} - \comment{The breve accent `\u{}'.} -\endsetslot - -\setslot{\lc{Macron}{macron}} - \comment{The macron accent `\={}'.} -\endsetslot - -\setslot{\lc{Dotaccent}{dotaccent}} - \comment{The dot accent `\.{}'.} -\endsetslot - -\setslot{\lc{Cedilla}{cedilla}} - \comment{The cedilla accent `\c {}'.} -\endsetslot - -\setslot{\lc{Ogonek}{ogonek}} - \comment{The ogonek accent `\k {}'.} -\endsetslot - -\setslot{quotesinglbase} - \comment{A German single quote mark `\quotesinglbase' similar to a comma, - but with different sidebearings.} -\endsetslot - -\setslot{guilsinglleft} - \comment{A French single opening quote mark `\guilsinglleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guilsinglright} - \comment{A French single closing quote mark `\guilsinglright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{quotedblleft} - \comment{The English opening quote mark `\,\textquotedblleft\,'.} -\endsetslot - -\setslot{quotedblright} - \comment{The English closing quote mark `\,\textquotedblright\,'.} -\endsetslot - -\setslot{quotedblbase} - \comment{A German double quote mark `\quotedblbase' similar to two commas, - but with tighter letterspacing and different sidebearings.} -\endsetslot - -\setslot{guillemotleft} - \comment{A French double opening quote mark `\guillemotleft', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{guillemotright} - \comment{A French closing opening quote mark `\guillemotright', - unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{rangedash} - \ligature{LIG}{hyphen}{punctdash} - \comment{The number range dash `1--9'. In a monowidth font, this - might be set as `{\tt 1{-}9}'.} -\endsetslot - -\setslot{punctdash} - \comment{The punctuation dash `Oh---boy.' In a monowidth font, this - might be set as `{\tt Oh{-}{-}boy.}'} -\endsetslot - -\setslot{compwordmark} - \comment{An invisible glyph, with zero width and depth, but the - height of lowercase letters without ascenders. - It is used to stop ligaturing in words like `shelf{}ful'.} -\endsetslot - -\setslot{perthousandzero} - \comment{A glyph which is placed after `\%' to produce a - `per-thousand', or twice to produce `per-ten-thousand'. - Your guess is as good as mine as to what this glyph should look - like in a monowidth font.} -\endsetslot - -\setslot{\lc{dotlessI}{dotlessi}} - \comment{A dotless i `\i', used to produce accented letters such as - `\=\i'.} -\endsetslot - -\setslot{\lc{dotlessJ}{dotlessj}} - \comment{A dotless j `\j', used to produce accented letters such as - `\=\j'. Most non-\TeX\ fonts do not have this glyph.} -\endsetslot - -\setslot{\lclig{FF}{ff}} - \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}} - \comment{The `ff' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FI}{fi}} - \comment{The `fi' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FL}{fl}} - \comment{The `fl' ligature. It should be two characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFI}{ffi}} - \comment{The `ffi' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\setslot{\lclig{FFL}{ffl}} - \comment{The `ffl' ligature. It should be three characters wide in a - monowidth font.} -\endsetslot - -\setslot{visiblespace} - \comment{A visible space glyph `\textvisiblespace'.} -\endsetslot - -\setslot{exclam} - \ligature{LIG}{quoteleft}{exclamdown} - \comment{The exclamation mark `!'.} -\endsetslot - -\setslot{quotedbl} - \comment{The `neutral' double quotation mark `\,\textquotedbl\,', - included for use in monowidth fonts, or for setting computer - programs. Note that the inclusion of this glyph in this slot - means that \TeX\ documents which used `{\tt\char`\"}' as an - input character will no longer work.} -\endsetslot - -\setslot{numbersign} - \comment{The hash sign `\#'.} -\endsetslot - -\setslot{dollar} - \comment{The dollar sign `\$'.} -\endsetslot - -\setslot{percent} - \comment{The percent sign `\%'.} -\endsetslot - -\setslot{ampersand} - \comment{The ampersand sign `\&'.} -\endsetslot - -\setslot{quoteright} - \ligature{LIG}{quoteright}{quotedblright} - \comment{The English closing single quote mark `\,\textquoteright\,'.} -\endsetslot - -\setslot{parenleft} - \comment{The opening parenthesis `('.} -\endsetslot - -\setslot{parenright} - \comment{The closing parenthesis `)'.} -\endsetslot - -\setslot{asterisk} - \comment{The raised asterisk `*'.} -\endsetslot - -\setslot{plus} - \comment{The addition sign `+'.} -\endsetslot - -\setslot{comma} - \ligature{LIG}{comma}{quotedblbase} - \comment{The comma `,'.} -\endsetslot - -\setslot{hyphen} - \ligature{LIG}{hyphen}{rangedash} - \ligature{LIG}{hyphenchar}{hyphenchar} - \comment{The hyphen `-'.} -\endsetslot - -\setslot{period} - \comment{The period `.'.} -\endsetslot - -\setslot{slash} - \comment{The forward oblique `/'.} -\endsetslot - -\setslot{\digit{zerooldstyle}} - \comment{The number `0'. This (and all the other numerals) may be - old style or ranging digits.} -\endsetslot - -\setslot{\digit{oneoldstyle}} - \comment{The number `1'.} -\endsetslot - -\setslot{\digit{twooldstyle}} - \comment{The number `2'.} -\endsetslot - -\setslot{\digit{threeoldstyle}} - \comment{The number `3'.} -\endsetslot - -\setslot{\digit{fouroldstyle}} - \comment{The number `4'.} -\endsetslot - -\setslot{\digit{fiveoldstyle}} - \comment{The number `5'.} -\endsetslot - -\setslot{\digit{sixoldstyle}} - \comment{The number `6'.} -\endsetslot - -\setslot{\digit{sevenoldstyle}} - \comment{The number `7'.} -\endsetslot - -\setslot{\digit{eightoldstyle}} - \comment{The number `8'.} -\endsetslot - -\setslot{\digit{nineoldstyle}} - \comment{The number `9'.} -\endsetslot - -\setslot{colon} - \comment{The colon punctuation mark `:'.} -\endsetslot - -\setslot{semicolon} - \comment{The semi-colon punctuation mark `;'.} -\endsetslot - -\setslot{less} - \ligature{LIG}{less}{guillemotleft} - \comment{The less-than sign `\textless'.} -\endsetslot - -\setslot{equal} - \comment{The equals sign `='.} -\endsetslot - -\setslot{greater} - \ligature{LIG}{greater}{guillemotright} - \comment{The greater-than sign `\textgreater'.} -\endsetslot - -\setslot{question} - \ligature{LIG}{quoteleft}{questiondown} - \comment{The question mark `?'.} -\endsetslot - -\setslot{at} - \comment{The at sign `@'.} -\endsetslot - -\setslot{\uc{A}{a}} - \comment{The letter `{A}'.} -\endsetslot - -\setslot{\uc{B}{b}} - \comment{The letter `{B}'.} -\endsetslot - -\setslot{\uc{C}{c}} - \comment{The letter `{C}'.} -\endsetslot - -\setslot{\uc{D}{d}} - \comment{The letter `{D}'.} -\endsetslot - -\setslot{\uc{E}{e}} - \comment{The letter `{E}'.} -\endsetslot - -\setslot{\uc{F}{f}} - \comment{The letter `{F}'.} -\endsetslot - -\setslot{\uc{G}{g}} - \comment{The letter `{G}'.} -\endsetslot - -\setslot{\uc{H}{h}} - \comment{The letter `{H}'.} -\endsetslot - -\setslot{\uc{I}{i}} - \comment{The letter `{I}'.} -\endsetslot - -\setslot{\uc{J}{j}} - \comment{The letter `{J}'.} -\endsetslot - -\setslot{\uc{K}{k}} - \comment{The letter `{K}'.} -\endsetslot - -\setslot{\uc{L}{l}} - \comment{The letter `{L}'.} -\endsetslot - -\setslot{\uc{M}{m}} - \comment{The letter `{M}'.} -\endsetslot - -\setslot{\uc{N}{n}} - \comment{The letter `{N}'.} -\endsetslot - -\setslot{\uc{O}{o}} - \comment{The letter `{O}'.} -\endsetslot - -\setslot{\uc{P}{p}} - \comment{The letter `{P}'.} -\endsetslot - -\setslot{\uc{Q}{q}} - \comment{The letter `{Q}'.} -\endsetslot - -\setslot{\uc{R}{r}} - \comment{The letter `{R}'.} -\endsetslot - -\setslot{\uc{S}{s}} - \comment{The letter `{S}'.} -\endsetslot - -\setslot{\uc{T}{t}} - \comment{The letter `{T}'.} -\endsetslot - -\setslot{\uc{U}{u}} - \comment{The letter `{U}'.} -\endsetslot - -\setslot{\uc{V}{v}} - \comment{The letter `{V}'.} -\endsetslot - -\setslot{\uc{W}{w}} - \comment{The letter `{W}'.} -\endsetslot - -\setslot{\uc{X}{x}} - \comment{The letter `{X}'.} -\endsetslot - -\setslot{\uc{Y}{y}} - \comment{The letter `{Y}'.} -\endsetslot - -\setslot{\uc{Z}{z}} - \comment{The letter `{Z}'.} -\endsetslot - -\setslot{bracketleft} - \comment{The opening square bracket `['.} -\endsetslot - -\setslot{backslash} - \comment{The backwards oblique `\textbackslash'.} -\endsetslot - -\setslot{bracketright} - \comment{The closing square bracket `]'.} -\endsetslot - -\setslot{asciicircum} - \comment{The ASCII upward-pointing arrow head `\textasciicircum'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{underscore} - \comment{The ASCII underline character `\textunderscore', usually - set on the baseline. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{quoteleft} - \ligature{LIG}{quoteleft}{quotedblleft} - \comment{The English opening single quote mark `\,\textquoteleft\,'.} -\endsetslot - -\setslot{\lc{A}{a}} - \comment{The letter `{a}'.} -\endsetslot - -\setslot{\lc{B}{b}} - \comment{The letter `{b}'.} -\endsetslot - -\setslot{\lc{C}{c}} - \comment{The letter `{c}'.} -\endsetslot - -\setslot{\lc{D}{d}} - \comment{The letter `{d}'.} -\endsetslot - -\setslot{\lc{E}{e}} - \comment{The letter `{e}'.} -\endsetslot - -\setslot{\lc{F}{f}} -\ifisint{monowidth}\then\else - \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} - \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}} - \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} -\fi - \comment{The letter `{f}'.} -\endsetslot - -\setslot{\lc{G}{g}} - \comment{The letter `{g}'.} -\endsetslot - -\setslot{\lc{H}{h}} - \comment{The letter `{h}'.} -\endsetslot - -\setslot{\lc{I}{i}} - \comment{The letter `{i}'.} -\endsetslot - -\setslot{\lc{J}{j}} - \comment{The letter `{j}'.} -\endsetslot - -\setslot{\lc{K}{k}} - \comment{The letter `{k}'.} -\endsetslot - -\setslot{\lc{L}{l}} - \comment{The letter `{l}'.} -\endsetslot - -\setslot{\lc{M}{m}} - \comment{The letter `{m}'.} -\endsetslot - -\setslot{\lc{N}{n}} - \comment{The letter `{n}'.} -\endsetslot - -\setslot{\lc{O}{o}} - \comment{The letter `{o}'.} -\endsetslot - -\setslot{\lc{P}{p}} - \comment{The letter `{p}'.} -\endsetslot - -\setslot{\lc{Q}{q}} - \comment{The letter `{q}'.} -\endsetslot - -\setslot{\lc{R}{r}} - \comment{The letter `{r}'.} -\endsetslot - -\setslot{\lc{S}{s}} - \comment{The letter `{s}'.} -\endsetslot - -\setslot{\lc{T}{t}} - \comment{The letter `{t}'.} -\endsetslot - -\setslot{\lc{U}{u}} - \comment{The letter `{u}'.} -\endsetslot - -\setslot{\lc{V}{v}} - \comment{The letter `{v}'.} -\endsetslot - -\setslot{\lc{W}{w}} - \comment{The letter `{w}'.} -\endsetslot - -\setslot{\lc{X}{x}} - \comment{The letter `{x}'.} -\endsetslot - -\setslot{\lc{Y}{y}} - \comment{The letter `{y}'.} -\endsetslot - -\setslot{\lc{Z}{z}} - \comment{The letter `{z}'.} -\endsetslot - -\setslot{braceleft} - \comment{The opening curly brace `\textbraceleft'.} -\endsetslot - -\setslot{bar} - \comment{The ASCII vertical bar `\textbar'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{braceright} - \comment{The closing curly brace `\textbraceright'.} -\endsetslot - -\setslot{asciitilde} - \comment{The ASCII tilde `\textasciitilde'. - This is included for compatibility with typewriter fonts used - for computer listings.} -\endsetslot - -\setslot{hyphenchar} - \comment{The glyph used for hyphenation in this font, which will - almost always be the same as `hyphen'.} -\endsetslot - -\setslot{\uctop{Abreve}{abreve}} - \comment{The letter `\u A'.} -\endsetslot - -\setslot{\uc{Aogonek}{aogonek}} - \comment{The letter `\k A'.} -\endsetslot - -\setslot{\uctop{Cacute}{cacute}} - \comment{The letter `\' C'.} -\endsetslot - -\setslot{\uctop{Ccaron}{ccaron}} - \comment{The letter `\v C'.} -\endsetslot - -\setslot{\uctop{Dcaron}{dcaron}} - \comment{The letter `\v D'.} -\endsetslot - -\setslot{\uctop{Ecaron}{ecaron}} - \comment{The letter `\v E'.} -\endsetslot - -\setslot{\uc{Eogonek}{eogonek}} - \comment{The letter `\k E'.} -\endsetslot - -\setslot{\uctop{Gbreve}{gbreve}} - \comment{The letter `\u G'.} -\endsetslot - -\setslot{\uctop{Lacute}{lacute}} - \comment{The letter `\' L'.} -\endsetslot - -\setslot{\uc{Lcaron}{lcaron}} - \comment{The letter `\v L'.} -\endsetslot - -\setslot{\uc{Lslash}{lslash}} - \comment{The letter `\L'.} -\endsetslot - -\setslot{\uctop{Nacute}{nacute}} - \comment{The letter `\' N'.} -\endsetslot - -\setslot{\uctop{Ncaron}{ncaron}} - \comment{The letter `\v N'.} -\endsetslot - -\setslot{\uc{Ng}{ng}} - \comment{The Sami letter `\NG'. It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H O'.} -\endsetslot - -\setslot{\uctop{Racute}{racute}} - \comment{The letter `\' R'.} -\endsetslot - -\setslot{\uctop{Rcaron}{rcaron}} - \comment{The letter `\v R'.} -\endsetslot - -\setslot{\uctop{Sacute}{sacute}} - \comment{The letter `\' S'.} -\endsetslot - -\setslot{\uctop{Scaron}{scaron}} - \comment{The letter `\v S'.} -\endsetslot - -\setslot{\uc{Scedilla}{scedilla}} - \comment{The letter `\c S'.} -\endsetslot - -\setslot{\uctop{Tcaron}{tcaron}} - \comment{The letter `\v T'.} -\endsetslot - -\setslot{\uc{Tcedilla}{tcedilla}} - \comment{The letter `\c T'.} -\endsetslot - -\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H U'.} -\endsetslot - -\setslot{\uctop{Uring}{uring}} - \comment{The letter `\r U'.} -\endsetslot - -\setslot{\uctop{Ydieresis}{ydieresis}} - \comment{The letter `\" Y'.} -\endsetslot - -\setslot{\uctop{Zacute}{zacute}} - \comment{The letter `\' Z'.} -\endsetslot - -\setslot{\uctop{Zcaron}{zcaron}} - \comment{The letter `\v Z'.} -\endsetslot - -\setslot{\uctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. Z'.} -\endsetslot - -\setslot{\uclig{IJ}{ij}} - \comment{The letter `IJ'. This is a single letter, and in a monowidth - font should ideally be one letter wide.} -\endsetslot - -\setslot{\uctop{Idotaccent}{idotaccent}} - \comment{The letter `\. I'.} -\endsetslot - -\setslot{\lc{Dbar}{dbar}} - \comment{The letter `\dj'.} -\endsetslot - -\setslot{section} - \comment{The section mark `\textsection'.} -\endsetslot - -\setslot{\lctop{Abreve}{abreve}} - \comment{The letter `\u a'.} -\endsetslot - -\setslot{\lc{Aogonek}{aogonek}} - \comment{The letter `\k a'.} -\endsetslot - -\setslot{\lctop{Cacute}{cacute}} - \comment{The letter `\' c'.} -\endsetslot - -\setslot{\lctop{Ccaron}{ccaron}} - \comment{The letter `\v c'.} -\endsetslot - -\setslot{\lctop{Dcaron}{dcaron}} - \comment{The letter `\v d'.} -\endsetslot - -\setslot{\lctop{Ecaron}{ecaron}} - \comment{The letter `\v e'.} -\endsetslot - -\setslot{\lc{Eogonek}{eogonek}} - \comment{The letter `\k e'.} -\endsetslot - -\setslot{\lctop{Gbreve}{gbreve}} - \comment{The letter `\u g'.} -\endsetslot - -\setslot{\lctop{Lacute}{lacute}} - \comment{The letter `\' l'.} -\endsetslot - -\setslot{\lc{Lcaron}{lcaron}} - \comment{The letter `\v l'.} -\endsetslot - -\setslot{\lc{Lslash}{lslash}} - \comment{The letter `\l'.} -\endsetslot - -\setslot{\lctop{Nacute}{nacute}} - \comment{The letter `\' n'.} -\endsetslot - -\setslot{\lctop{Ncaron}{ncaron}} - \comment{The letter `\v n'.} -\endsetslot - -\setslot{\lc{Ng}{ng}} - \comment{The Sami letter `\ng'. It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} - \comment{The letter `\H o'.} -\endsetslot - -\setslot{\lctop{Racute}{racute}} - \comment{The letter `\' r'.} -\endsetslot - -\setslot{\lctop{Rcaron}{rcaron}} - \comment{The letter `\v r'.} -\endsetslot - -\setslot{\lctop{Sacute}{sacute}} - \comment{The letter `\' s'.} -\endsetslot - -\setslot{\lctop{Scaron}{scaron}} - \comment{The letter `\v s'.} -\endsetslot - -\setslot{\lc{Scedilla}{scedilla}} - \comment{The letter `\c s'.} -\endsetslot - -\setslot{\lctop{Tcaron}{tcaron}} - \comment{The letter `\v t'.} -\endsetslot - -\setslot{\lc{Tcedilla}{tcedilla}} - \comment{The letter `\c t'.} -\endsetslot - -\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} - \comment{The letter `\H u'.} -\endsetslot - -\setslot{\lctop{Uring}{uring}} - \comment{The letter `\r u'.} -\endsetslot - -\setslot{\lctop{Ydieresis}{ydieresis}} - \comment{The letter `\" y'.} -\endsetslot - -\setslot{\lctop{Zacute}{zacute}} - \comment{The letter `\' z'.} -\endsetslot - -\setslot{\lctop{Zcaron}{zcaron}} - \comment{The letter `\v z'.} -\endsetslot - -\setslot{\lctop{Zdotaccent}{zdotaccent}} - \comment{The letter `\. z'.} -\endsetslot - -\setslot{\lclig{IJ}{ij}} - \comment{The letter `ij'. This is a single letter, and in a monowidth - font should ideally be one letter wide.} -\endsetslot - -\setslot{exclamdown} - \comment{The Spanish punctuation mark `!`'.} -\endsetslot - -\setslot{questiondown} - \comment{The Spanish punctuation mark `?`'.} -\endsetslot - -\setslot{sterling} - \comment{The British currency mark `\textsterling'.} -\endsetslot - -\setslot{\uctop{Agrave}{agrave}} - \comment{The letter `\` A'.} -\endsetslot - -\setslot{\uctop{Aacute}{aacute}} - \comment{The letter `\' A'.} -\endsetslot - -\setslot{\uctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ A'.} -\endsetslot - -\setslot{\uctop{Atilde}{atilde}} - \comment{The letter `\~ A'.} -\endsetslot - -\setslot{\uctop{Adieresis}{adieresis}} - \comment{The letter `\" A'.} -\endsetslot - -\setslot{\uctop{Aring}{aring}} - \comment{The letter `\r A'.} -\endsetslot - -\setslot{\uc{AE}{ae}} - \comment{The letter `\AE'. This is a single letter, and should not be - faked with `AE'.} -\endsetslot - -\setslot{\uc{Ccedilla}{ccedilla}} - \comment{The letter `\c C'.} -\endsetslot - -\setslot{\uctop{Egrave}{egrave}} - \comment{The letter `\` E'.} -\endsetslot - -\setslot{\uctop{Eacute}{eacute}} - \comment{The letter `\' E'.} -\endsetslot - -\setslot{\uctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ E'.} -\endsetslot - -\setslot{\uctop{Edieresis}{edieresis}} - \comment{The letter `\" E'.} -\endsetslot - -\setslot{\uctop{Igrave}{igrave}} - \comment{The letter `\` I'.} -\endsetslot - -\setslot{\uctop{Iacute}{iacute}} - \comment{The letter `\' I'.} -\endsetslot - -\setslot{\uctop{Icircumflex}{icircumflex}} - \comment{The letter `\^ I'.} -\endsetslot - -\setslot{\uctop{Idieresis}{idieresis}} - \comment{The letter `\" I'.} -\endsetslot - -\setslot{\uc{Eth}{eth}} - \comment{The uppercase Icelandic letter `Eth' similar to a `D' - with a horizontal bar through the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\uctop{Ntilde}{ntilde}} - \comment{The letter `\~ N'.} -\endsetslot - -\setslot{\uctop{Ograve}{ograve}} - \comment{The letter `\` O'.} -\endsetslot - -\setslot{\uctop{Oacute}{oacute}} - \comment{The letter `\' O'.} -\endsetslot - -\setslot{\uctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ O'.} -\endsetslot - -\setslot{\uctop{Otilde}{otilde}} - \comment{The letter `\~ O'.} -\endsetslot - -\setslot{\uctop{Odieresis}{odieresis}} - \comment{The letter `\" O'.} -\endsetslot - -\setslot{\uc{OE}{oe}} - \comment{The letter `\OE'. This is a single letter, and should not be - faked with `OE'.} -\endsetslot - -\setslot{\uc{Oslash}{oslash}} - \comment{The letter `\O'.} -\endsetslot - -\setslot{\uctop{Ugrave}{ugrave}} - \comment{The letter `\` U'.} -\endsetslot - -\setslot{\uctop{Uacute}{uacute}} - \comment{The letter `\' U'.} -\endsetslot - -\setslot{\uctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ U'.} -\endsetslot - -\setslot{\uctop{Udieresis}{udieresis}} - \comment{The letter `\" U'.} -\endsetslot - -\setslot{\uctop{Yacute}{yacute}} - \comment{The letter `\' Y'.} -\endsetslot - -\setslot{\uc{Thorn}{thorn}} - \comment{The Icelandic capital letter Thorn, similar to a `P' - with the bowl moved down. It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\uclig{SS}{germandbls}} - \comment{The ligature `SS', used to give an upper case `\ss'. - In a monowidth font it should be two letters wide.} -\endsetslot - -\setslot{\lctop{Agrave}{agrave}} - \comment{The letter `\` a'.} -\endsetslot - -\setslot{\lctop{Aacute}{aacute}} - \comment{The letter `\' a'.} -\endsetslot - -\setslot{\lctop{Acircumflex}{acircumflex}} - \comment{The letter `\^ a'.} -\endsetslot - -\setslot{\lctop{Atilde}{atilde}} - \comment{The letter `\~ a'.} -\endsetslot - -\setslot{\lctop{Adieresis}{adieresis}} - \comment{The letter `\" a'.} -\endsetslot - -\setslot{\lctop{Aring}{aring}} - \comment{The letter `\r a'.} -\endsetslot - -\setslot{\lc{AE}{ae}} - \comment{The letter `\ae'. This is a single letter, and should not be - faked with `ae'.} -\endsetslot - -\setslot{\lc{Ccedilla}{ccedilla}} - \comment{The letter `\c c'.} -\endsetslot - -\setslot{\lctop{Egrave}{egrave}} - \comment{The letter `\` e'.} -\endsetslot - -\setslot{\lctop{Eacute}{eacute}} - \comment{The letter `\' e'.} -\endsetslot - -\setslot{\lctop{Ecircumflex}{ecircumflex}} - \comment{The letter `\^ e'.} -\endsetslot - -\setslot{\lctop{Edieresis}{edieresis}} - \comment{The letter `\" e'.} -\endsetslot - -\setslot{\lctop{Igrave}{igrave}} - \comment{The letter `\`\i'.} -\endsetslot - -\setslot{\lctop{Iacute}{iacute}} - \comment{The letter `\'\i'.} -\endsetslot - -\setslot{\lctop{Icircumflex}{icircumflex}} - \comment{The letter `\^\i'.} -\endsetslot - -\setslot{\lctop{Idieresis}{idieresis}} - \comment{The letter `\"\i'.} -\endsetslot - -\setslot{\lc{Eth}{eth}} - \comment{The Icelandic lowercase letter `eth' similar to - a `$\partial$' with an oblique bar through the stem. - It is unavailable in \plain\ \TeX.} -\endsetslot - -\setslot{\lctop{Ntilde}{ntilde}} - \comment{The letter `\~ n'.} -\endsetslot - -\setslot{\lctop{Ograve}{ograve}} - \comment{The letter `\` o'.} -\endsetslot - -\setslot{\lctop{Oacute}{oacute}} - \comment{The letter `\' o'.} -\endsetslot - -\setslot{\lctop{Ocircumflex}{ocircumflex}} - \comment{The letter `\^ o'.} -\endsetslot - -\setslot{\lctop{Otilde}{otilde}} - \comment{The letter `\~ o'.} -\endsetslot - -\setslot{\lctop{Odieresis}{odieresis}} - \comment{The letter `\" o'.} -\endsetslot - -\setslot{\lc{OE}{oe}} - \comment{The letter `\oe'. This is a single letter, and should not be - faked with `oe'.} -\endsetslot - -\setslot{\lc{Oslash}{oslash}} - \comment{The letter `\o'.} -\endsetslot - -\setslot{\lctop{Ugrave}{ugrave}} - \comment{The letter `\` u'.} -\endsetslot - -\setslot{\lctop{Uacute}{uacute}} - \comment{The letter `\' u'.} -\endsetslot - -\setslot{\lctop{Ucircumflex}{ucircumflex}} - \comment{The letter `\^ u'.} -\endsetslot - -\setslot{\lctop{Udieresis}{udieresis}} - \comment{The letter `\" u'.} -\endsetslot - -\setslot{\lctop{Yacute}{yacute}} - \comment{The letter `\' y'.} -\endsetslot - -\setslot{\lc{Thorn}{thorn}} - \comment{The Icelandic lowercase letter `thorn', similar to a `p' - with an ascender rising from the stem. It is unavailable - in \plain\ \TeX.} -\endsetslot - -\setslot{\lc{SS}{germandbls}} - \comment{The letter `\ss'.} -\endsetslot - -\endencoding - -\end{document} diff --git a/Master/texmf-dist/doc/fonts/hfoldsty/test-eco-hfo.tex b/Master/texmf-dist/doc/fonts/hfoldsty/test-eco-hfo.tex index 2d5a3779bde..7c26a8a3d63 100644 --- a/Master/texmf-dist/doc/fonts/hfoldsty/test-eco-hfo.tex +++ b/Master/texmf-dist/doc/fonts/hfoldsty/test-eco-hfo.tex @@ -1,3 +1,10 @@ +\makeatletter +\@ifundefined{ifhfo}{% + \typeout{^^JError: Do not run latex on test-eco-hfo directly!^^J% + \space\space\space\space\space\space\space + Use test-eco.tex or test-hfo.tex instead.^^J}% + \stop +}{}% \listfiles \RequirePackage{fix-cm} \documentclass[ngerman,11pt]{article} diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0500.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0500.tfm index c78413598ea..174cc716358 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0500.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0500.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0600.tfm index 61050baa1cc..7385c851fb3 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0700.tfm index 63154fb70ec..d71535a7c92 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0800.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0800.tfm index 12bb9ad3844..38e621fde24 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0800.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0800.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0900.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0900.tfm index 74a36560503..669e5851777 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0900.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh0900.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1000.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1000.tfm index 95c4b596e3b..65dca4b6094 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1000.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1000.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1095.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1095.tfm index 94e624665a2..2348e61fd6c 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1095.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1095.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1200.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1200.tfm index d4564ac018d..7484c7df0a9 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1200.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1200.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1440.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1440.tfm index 1fbc7e04e7a..7c7fc042ae5 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1440.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1440.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1728.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1728.tfm index f70f0a9ed65..12d31b67729 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1728.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh1728.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2074.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2074.tfm index 990108015fe..39b08fb9537 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2074.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2074.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2488.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2488.tfm index f0c6505abc9..6ff1e850b04 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2488.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2488.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2986.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2986.tfm index 98f7cc2b151..8ec45051fa3 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2986.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh2986.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh3583.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh3583.tfm index f0b6de9aa0f..f86eecc7a95 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh3583.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfodh3583.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0600.tfm index 1b4cb448864..8a0608ac86c 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0700.tfm index 55f34963253..2a56765e63b 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfoit0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0600.tfm index 64d7b016d90..f8e315b88ff 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0700.tfm index 3502eb28d9f..220411044b7 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfost0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0600.tfm index a44d60de01b..12b954b88e5 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0700.tfm index 40cdd6b6e9d..b6ed4323645 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfotc0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0600.tfm index a7ac135fe3f..12b954b88e5 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0700.tfm index dd08ec417ad..b6ed4323645 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfott0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0600.tfm index 582373a51e2..e3bc852aa20 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0700.tfm index 29d45d3871e..77e6773f5c9 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovi0700.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0600.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0600.tfm index dd775db8306..fa82d5ea4a5 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0600.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0600.tfm differ diff --git a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0700.tfm b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0700.tfm index 41128a24556..ebe11504d91 100644 Binary files a/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0700.tfm and b/Master/texmf-dist/fonts/tfm/public/hfoldsty/hfovt0700.tfm differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0500.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0500.vf index d62b5165dc8..8dac42a682d 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0500.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0500.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0600.vf index 572e8cfa553..7565004eaa9 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0700.vf index fabb46af499..b7ed1adacf8 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0800.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0800.vf index 09b47f1ba94..d8d82cddeac 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0800.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0800.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0900.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0900.vf index c179a767ca9..f075b8d7c15 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0900.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh0900.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1000.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1000.vf index 02d62a07b57..40ce2eb7d06 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1000.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1000.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1095.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1095.vf index 69b67acadd6..d66aee35f76 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1095.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1095.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1200.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1200.vf index 25113b579f6..0c0ea5a2dda 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1200.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1200.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1440.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1440.vf index 9234655afdc..51320642f8d 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1440.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1440.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1728.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1728.vf index 2c2702b6642..54432d2e91f 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1728.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh1728.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2074.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2074.vf index cf714ffa1e3..a5b723aed6d 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2074.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2074.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2488.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2488.vf index 93b7e617f33..1314fd02df9 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2488.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2488.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2986.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2986.vf index 60b79d495d7..28ee886add6 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2986.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh2986.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh3583.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh3583.vf index 65cab940ae4..a277c815a14 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh3583.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfodh3583.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0600.vf index 5f09310cb79..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0700.vf index 76a4965017d..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfoit0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0600.vf index 9878d2024ac..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0700.vf index 643c3cb947c..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfost0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0600.vf index c3aa7b00046..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0700.vf index a678a11ecca..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfotc0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0600.vf index 02cfdca32d4..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0700.vf index e53db77d544..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfott0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0600.vf index 2f43f5f44a7..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0700.vf index 54e13f5c94d..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovi0700.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0600.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0600.vf index c0dd9340368..ce68807e9ef 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0600.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0600.vf differ diff --git a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0700.vf b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0700.vf index 3b7d0e8e019..bf1dc07fe82 100644 Binary files a/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0700.vf and b/Master/texmf-dist/fonts/vf/public/hfoldsty/hfovt0700.vf differ diff --git a/Master/texmf-dist/source/fonts/hfoldsty/Makefile b/Master/texmf-dist/source/fonts/hfoldsty/Makefile index 59c64a23597..0c176977d66 100644 --- a/Master/texmf-dist/source/fonts/hfoldsty/Makefile +++ b/Master/texmf-dist/source/fonts/hfoldsty/Makefile @@ -1,11 +1,71 @@ -all: t1hfor.fd +VERSION=`grep -A1 '\\\\ProvidesPackage' hfoldsty.dtx | grep -v '\\\\ProvidesPackage' | sed 's/.* \\(v[0-9]*\\)\\.\\([0-9]*[a-z]*\\) .*/\\1_\\2/'` +VERSIONpp=`grep -A1 '\\\\ProvidesPackage' ../hfoldsty.dtx | grep -v '\\\\ProvidesPackage' | sed 's/.* \\(v[0-9]*\\)\\.\\([0-9]*[a-z]*\\) .*/\\1_\\2/'` +INSTALL=install +BASEDIR=texmf +DOCDIR=$(BASEDIR)/doc/fonts/hfoldsty +STYDIR=$(BASEDIR)/tex/latex/hfoldsty +VFDIR=$(BASEDIR)/fonts/vf/public/hfoldsty +TFMDIR=$(BASEDIR)/fonts/tfm/public/hfoldsty +SOURCEDIR=$(BASEDIR)/source/fonts/hfoldsty -t1hfor.fd: generate.sh TS1.etx dostretch.mtx t19.etx - ./generate.sh +all: fonts hfoldsty.sty hfoldsty.pdf copy clean + +hfoldsty.sty: hfoldsty.dtx hfoldsty.ins + pdflatex hfoldsty.ins + +hfoldsty.pdf: hfoldsty.dtx + pdflatex hfoldsty.dtx + pdflatex hfoldsty.dtx + makeindex -s gglo.ist -o hfoldsty.gls hfoldsty.glo + pdflatex hfoldsty.dtx + makeindex -s gind.ist hfoldsty + pdflatex hfoldsty.dtx + pdflatex hfoldsty.dtx + +fonts: + cd src && $(MAKE) + +copy: + if [ -d "$(DOCDIR)" ]; then rm -f $(DOCDIR)/*; else mkdir -p $(DOCDIR); fi + if [ -d "$(STYDIR)" ]; then rm -f $(STYDIR)/*; else mkdir -p $(STYDIR); fi + if [ -d "$(VFDIR)" ]; then rm -f $(VFDIR)/*; else mkdir -p $(VFDIR); fi + if [ -d "$(TFMDIR)" ]; then rm -f $(TFMDIR)/*; else mkdir -p $(TFMDIR); fi + if [ -d "$(SOURCEDIR)" ]; then rm -rf $(SOURCEDIR)/*; else mkdir -p $(SOURCEDIR); fi + if [ ! -d "$(SOURCEDIR)/src" ]; then mkdir -p $(SOURCEDIR)/src; fi + $(INSTALL) -m644 gpl.txt README TODO ChangeLog $(DOCDIR) + $(INSTALL) -m644 hfoldsty.pdf hfoldsty.xml test/*.tex test/Makefile $(DOCDIR) + $(INSTALL) -m644 hfoldsty.sty $(STYDIR) + $(INSTALL) -m644 *.cpa *.fd $(STYDIR) + $(INSTALL) -m644 src/*.fd $(STYDIR) + $(INSTALL) -m644 src/*.tfm $(TFMDIR) + $(INSTALL) -m644 src/*.vf $(VFDIR) + $(INSTALL) -m755 src/generate.sh $(SOURCEDIR)/src + $(INSTALL) -m644 src/dostretch.mtx src/Makefile src/t19.etx src/TS1.etx $(SOURCEDIR)/src + $(INSTALL) -m644 hfoldsty.dtx hfoldsty.ins Makefile $(SOURCEDIR) clean: - @rm -f *.vpl *.log ec*.mtx tc*.mtx *.pl hfo*.tex + cd src && $(MAKE) clean + @rm -f hfoldsty.aux hfoldsty.log hfoldsty.ind hfoldsty.glo + @rm -f hfoldsty.gls hfoldsty.idx hfoldsty.toc hfoldsty.ilg distclean: clean + cd src && $(MAKE) distclean + @rm -rf $(BASEDIR) @rm -f *~ - @rm -f *.tfm *.vf *.fd + @rm -f hfo*.cpa *hfo*.fd hfoldsty.sty hfoldsty.pdf + +zip: all clean distzip distclean srczip + +distzip: + @rm -f hfoldsty-$(VERSION).zip + cd texmf; zip -r ../hfoldsty-$(VERSIONpp).zip * + +srczip: + @rm -f hfoldsty-src-$(VERSION).zip + zip -r hfoldsty-src-$(VERSION).zip src/generate.sh src/dostretch.mtx src/Makefile src/t19.etx src/TS1.etx test/*.tex Makefile README gpl.txt hfoldsty.xml hfoldsty.dtx hfoldsty.ins ChangeLog TODO + +tar: distzip srczip + tar cvf hfoldsty-$(VERSION).tar README ChangeLog hfoldsty.xml gpl.txt hfoldsty-$(VERSION).zip hfoldsty-src-$(VERSION).zip + +version: + @echo $(VERSION) diff --git a/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.dtx b/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.dtx index c8055078b53..52e3b30858e 100644 --- a/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.dtx +++ b/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.dtx @@ -1,5 +1,5 @@ % \iffalse meta comment -% File: hfoldsty.dtx Copyright (C) 2003--2004 Harald Harders +% File: hfoldsty.dtx Copyright (C) 2003--2005, 2012 Harald Harders % \fi % % \iffalse @@ -20,7 +20,7 @@ \usepackage{ragged2e} \GetFileInfo{hfoldsty.sty} \title{European Computer Modern font with oldstyle digits} -\author{Harald Harders\\\texttt{h.harders@tu-bs.de}} +\author{Harald Harders\\\texttt{harald.harders@gmx.de}} \date{Version \fileversion, \filedate; printed \today} \newlength{\tempdima}% \makeatletter @@ -52,6 +52,10 @@ % % \fi % +% \changes{1.15}{2012/01/01}{Update documentation with regards to +% \texttt{microtype.sty}}% +% \changes{1.15}{2012/01/01}{Update e-mail address}% +% \changes{1.15}{2012/01/01}{Clean up Makefiles and zip files}% % \changes{1.13}{2004/11/19}{Fix errors in \cs{ProvidesFile} lines in % \texttt{fd} files}% % \changes{1.11}{2004/08/21}{Detect already loaded \texttt{fix-cm.sty}}% @@ -80,7 +84,7 @@ % \changes{1.01}{2003/10/15}{Changed copyright to GPL since I don't % know if I am permitted to use LPPL} % -% Copyright \textcopyright\ 2003--2004 Harald Harders +% Copyright \textcopyright\ 2003--2005, 2012 Harald Harders % % 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 @@ -106,13 +110,18 @@ %\usepackage{hfoldsty}\end{verbatim} % in the preamble of your document. % +% \DescribeMacro{newstylett} % By default, the roman and the sans-serif font families are changed % to use oldstyle figures while the typewriter family stays unchanged. % This is done because the typewriter font mostly is used for source -% code where oldstyle figures look strange. +% code where oldstyle figures look strange. Equivalent to use no package +% option is to use the |newstylett| package option. % +% \DescribeMacro{oldstylett} +% \changes{1.14}{2005/01/01}{Fix documenation about package options +% (Thanks to Rainer Thiel)}% % If you want to use oldstyle figures also with typewriter fonts -% specify the |newstylett| package option when loading the |hfoldsty| +% specify the |oldstylett| package option when loading the |hfoldsty| % package. % As side effect, the typewriter font then uses ligatures instead of % single characters for ``fi'', ``fl'', ``ff'', ``ffi'', and ``ffl''. @@ -163,6 +172,7 @@ % % \subsection{Slanted small capitals} % +% \DescribeMacro{slantsc.sty} % The font definition files of the |hfoldsty| package provide % additional shapes for small capitals, an italic and slanted version. % You may access them using the |slantsc| package. @@ -171,6 +181,7 @@ % \subsection{Allow arbitrary font sizes and reduce number of design % sizes} % +% \DescribeMacro{fix-cm} % The default \Tone\ encoded fonts use a large number of different % design sizes, and they do not allow to use arbitrary font sizes. % For normal European Computer Modern fonts, this is fixed by using @@ -188,6 +199,20 @@ %\documentclass{article} %\usepackage{hfoldsty}\end{verbatim} % +% \subsection{Character protruding} +% +% \DescribeMacro{pdfcprot.sty} +% The |hfoldsty| package does not produde any characters into the +% margin by itself. +% It, however, provides the produsion information for the |pdfcprot| +% package with the extension |.cpa|. +% +% \DescribeMacro{microtype.sty} +% The |microtype| package has build-in support of the fonts provided +% by |hfoldsty| so that no separate code is required. +% +% I recommend to use |microtype| rather than |pdfcprot|. +% % % \section{Differences between the \textmd{\texttt{eco}} and the % \textmd{\texttt{hfoldsty}} packages}% @@ -203,7 +228,7 @@ % \texttt{slantsc} \\ % character protruding& protrudes the hyphen char into the right % margin& by default no protruding, provides files for the -% |pdfcprot| package \\ +% |pdfcprot| package, supported by |microtype| package \\ % kerning& same kerning as European Computer Modern fonts& Improved % kerning for guillemets (\flqq, \frqq) \\ % TS1 encoding& ---& Includes necessary fd files \\ @@ -218,8 +243,8 @@ % \section{To Do} % % \begin{itemize} -% \item Add kerning information for English and German quotation -% marks. +% \item +% Add kerning information for English and German quotation marks. % \end{itemize} % % \StopEventually{\PrintChanges\clearpage \PrintIndex} @@ -261,7 +286,7 @@ %\ProvidesFile{ts1hfott.fd} %\ProvidesFile{ts1hfovtt.fd} %\ProvidesPackage{hfoldsty} -% [2004/09/12 v1.13 European Computer Modern with oldstyle digits] +% [2012/01/01 v1.15 European Computer Modern with oldstyle digits] % \end{macrocode} % Boolean to decide which typewriter font is used. % \begin{macrocode} @@ -542,7 +567,7 @@ % % \end{macrocode} % -% \subsection{Text Companion (\TSone\ encoding} +% \subsection{Text Companion (\TSone) encoding} % % Roman medium upright. % \begin{macrocode} @@ -612,7 +637,7 @@ % % \end{macrocode} % -% \section{fd Files} +% \section{fd files} % % \begin{macrocode} %<*omlhfor> diff --git a/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.ins b/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.ins index 87cf4556f7c..cf06054a2f6 100644 --- a/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.ins +++ b/Master/texmf-dist/source/fonts/hfoldsty/hfoldsty.ins @@ -3,7 +3,7 @@ hfoldsty package - Copyright (C) 2003--2004 Harald Harders + Copyright (C) 2003--2005, 2012 Harald Harders This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License @@ -19,7 +19,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - h.harders@tu-bs.de + harald.harders@gmx.de \endpreamble diff --git a/Master/texmf-dist/source/fonts/hfoldsty/src/Makefile b/Master/texmf-dist/source/fonts/hfoldsty/src/Makefile new file mode 100644 index 00000000000..59c64a23597 --- /dev/null +++ b/Master/texmf-dist/source/fonts/hfoldsty/src/Makefile @@ -0,0 +1,11 @@ +all: t1hfor.fd + +t1hfor.fd: generate.sh TS1.etx dostretch.mtx t19.etx + ./generate.sh + +clean: + @rm -f *.vpl *.log ec*.mtx tc*.mtx *.pl hfo*.tex + +distclean: clean + @rm -f *~ + @rm -f *.tfm *.vf *.fd diff --git a/Master/texmf-dist/source/fonts/hfoldsty/src/TS1.etx b/Master/texmf-dist/source/fonts/hfoldsty/src/TS1.etx new file mode 100644 index 00000000000..1a1c6fb593c --- /dev/null +++ b/Master/texmf-dist/source/fonts/hfoldsty/src/TS1.etx @@ -0,0 +1,459 @@ +\relax + +\documentstyle[fontdoc,twocolumn]{article} + +\title{The \TeX\ Companion Font vector} +\author{Sebastian Rahtz} +\date{November 1995} + +\begin{document} + +\maketitle + +\section{Introduction} + +This document describes the TeX companion encoding vector + +\encoding + +\needsfontinstversion{1.335} + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEXCOMPANION1} + +\setint{italicslant}{0} +\setint{xheight}{500} +\setint{interword}{333} +\comment{\section{Default font dimensions}} + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{\int{interword}} % interword space +\setint{fontdimen(3)}{0} % interword stretch +\setint{fontdimen(4)}{0} % interword shrink +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\setint{fontdimen(7)}{\int{interword}} % extra space after . + +\setslot{grave} +\endsetslot + +\nextslot{'1} +\setslot{acute} +\endsetslot + +\nextslot{'2} +\setslot{circumflex} +\endsetslot + +\nextslot{'3} +\setslot{tilde} +\endsetslot + +\nextslot{'4} +\setslot{dieresis} +\endsetslot + +\nextslot{'5} +\setslot{hungarumlaut} +\endsetslot + +\nextslot{'6} +\setslot{ring} +\endsetslot + +\nextslot{'7} +\setslot{caron} +\endsetslot + +\nextslot{'10} +\setslot{breve} +\endsetslot + +\nextslot{'11} +\setslot{macron} +\endsetslot + +\nextslot{'12} +\setslot{dotaccent} +\endsetslot + +\nextslot{'13} +\setslot{cedilla} +\endsetslot + +\nextslot{'14} +\setslot{ogonek} +\endsetslot + +\nextslot{'15} +\setslot{quotesinglbase} +\endsetslot + +\nextslot{'22} +\setslot{quotedblbase} +\endsetslot + +\nextslot{'25} +\setslot{twelveudash} +\endsetslot + +\nextslot{'26} +\setslot{threequartersemdash} +\endsetslot + +\nextslot{'30} +\setslot{leftpointingarrow} +\endsetslot + +\nextslot{'31} +\setslot{rightpointingarrow} +\endsetslot + +\nextslot{'32} +\setslot{tieaccentlowercase} +\endsetslot + +\nextslot{'33} +\setslot{tieaccentcapital} +\endsetslot + +\nextslot{'40} +\setslot{blank} +\endsetslot + +\nextslot{'44} +\setslot{dollar} +\endsetslot + +\nextslot{'47} +\setslot{quotesingle} +\endsetslot + +\nextslot{'52} +\setslot{centeredstar} +\endsetslot + +\nextslot{'055} +\setslot{shortequals} +\endsetslot + + +\nextslot{'57} +\setslot{fraction} +\endsetslot + +\nextslot{'60} +\setslot{zerooldstyle} +\endsetslot + +\nextslot{'61} +\setslot{oneoldstyle} +\endsetslot + +\nextslot{'62} +\setslot{twooldstyle} +\endsetslot + +\nextslot{'63} +\setslot{threeoldstyle} +\endsetslot + +\nextslot{'64} +\setslot{fouroldstyle} +\endsetslot + +\nextslot{'65} +\setslot{fiveoldstyle} +\endsetslot + +\nextslot{'66} +\setslot{sixoldstyle} +\endsetslot + +\nextslot{'67} +\setslot{sevenoldstyle} +\endsetslot + +\nextslot{'70} +\setslot{eightoldstyle} +\endsetslot + +\nextslot{'71} +\setslot{nineoldstyle} +\endsetslot + +\nextslot{'115} +\setslot{mho} +\endsetslot + +\nextslot{'117} +\setslot{bigcircle} +\endsetslot + +\nextslot{'127} +\setslot{ohm} +\endsetslot + +\nextslot{'136} +\setslot{arrowup} +\endsetslot + +\nextslot{'137} +\setslot{arrowdown} +\endsetslot + +\nextslot{'140} +\setslot{grave} +\endsetslot + +\nextslot{'142} +\setslot{born} +\endsetslot + +\nextslot{'143} +\setslot{divorced} +\endsetslot + +\nextslot{'144} +\setslot{died} +\endsetslot + +\nextslot{'154} +\setslot{leaf} +\endsetslot + +\nextslot{'155} +\setslot{married} +\endsetslot + +\nextslot{'156} +\setslot{musicalnote} +\endsetslot + +\nextslot{'176} +\setslot{asciitilde} +\endsetslot + +\nextslot{'200} +\setslot{breve} +\endsetslot + +\nextslot{'201} +\setslot{caron} +\endsetslot + +\nextslot{'202} +\setslot{quotedbl} +\endsetslot + +\nextslot{'203} +\setslot{doublebacktick} +\endsetslot + +\nextslot{'204} +\setslot{dagger} +\endsetslot + +\nextslot{'205} +\setslot{daggerdbl} +\endsetslot + +\nextslot{'206} +\setslot{doublevert} +\endsetslot + +\nextslot{'207} +\setslot{perthousand} +\endsetslot + +\nextslot{'210} +\setslot{bullet} +\endsetslot + +\nextslot{'211} +\setslot{centigrade} +\endsetslot + +\nextslot{'212} +\setslot{dollaroldstyle} +\endsetslot + +\nextslot{'213} +\setslot{centoldstyle} +\endsetslot + +\nextslot{'214} +\setslot{florin} +\endsetslot + +\nextslot{'215} +\setslot{colonmonetary} +\endsetslot + +\nextslot{'216} +\setslot{won} +\endsetslot + +\nextslot{'217} +\setslot{naira} +\endsetslot + +\nextslot{'220} +\setslot{guarani} +\endsetslot + +\nextslot{'221} +\setslot{peso} +\endsetslot + +\nextslot{'222} +\setslot{lira} +\endsetslot + +\nextslot{'223} +\setslot{recipe} +\endsetslot + +\nextslot{'224} +\setslot{interrobang} +\endsetslot + +\nextslot{'225} +\setslot{gnaborretni} +\endsetslot + +\nextslot{'226} +\setslot{dong} +\endsetslot + +\nextslot{'227} +\setslot{trademark} +\endsetslot + +\nextslot{'230} +\setslot{pertenthousand} +\endsetslot + +\nextslot{'231} +\setslot{pilcrow} +\endsetslot + +\nextslot{'232} +\setslot{baht} +\endsetslot + +\nextslot{'242} +\setslot{cent} +\endsetslot + +\nextslot{'243} +\setslot{sterling} +\endsetslot + +\nextslot{'244} +\setslot{currency} +\endsetslot + +\nextslot{'245} +\setslot{yen} +\endsetslot + +\nextslot{'246} +\setslot{brokenbar} +\endsetslot + +\nextslot{'247} +\setslot{section} +\endsetslot + +\nextslot{'250} +\setslot{highdieresis} +\endsetslot + +\nextslot{'251} +\setslot{copyright} +\endsetslot + +\nextslot{'252} +\setslot{ordfeminine} +\endsetslot + +\nextslot{'254} +\setslot{logicalnot} +\endsetslot + +\nextslot{'256} +\setslot{registered} +\endsetslot + +\nextslot{'257} +\setslot{macron} +\endsetslot + +\nextslot{'260} +\setslot{degree} +\endsetslot + +\nextslot{'261} +\setslot{plusminus} +\endsetslot + +\nextslot{'262} +\setslot{twosuperior} +\endsetslot + +\nextslot{'263} +\setslot{threesuperior} +\endsetslot + +\nextslot{'264} +\setslot{acute} +\endsetslot + +\nextslot{'265} +\setslot{mu} +\endsetslot + +\nextslot{'266} +\setslot{paragraph} +\endsetslot + +\nextslot{'267} +\setslot{periodcentered} +\endsetslot + +\nextslot{'271} +\setslot{onesuperior} +\endsetslot + +\nextslot{'272} +\setslot{ordmasculine} +\endsetslot + +\nextslot{'274} +\setslot{onequarter} +\endsetslot + +\nextslot{'275} +\setslot{onehalf} +\endsetslot + +\nextslot{'276} +\setslot{threequarters} +\endsetslot + +\nextslot{'326} +\setslot{multiply} +\endsetslot + +\nextslot{'366} +\setslot{divide} +\endsetslot + +\endencoding + +\end{document} + + + diff --git a/Master/texmf-dist/source/fonts/hfoldsty/src/dostretch.mtx b/Master/texmf-dist/source/fonts/hfoldsty/src/dostretch.mtx new file mode 100644 index 00000000000..0df97b656a2 --- /dev/null +++ b/Master/texmf-dist/source/fonts/hfoldsty/src/dostretch.mtx @@ -0,0 +1,49 @@ + +%From ajeffrey@cs.depaul.edu Thu Jun 4 19:29:25 1998 +%Date: Thu, 04 Jun 1998 09:47:17 -0500 +%From: Alan Jeffrey +%To: Fontinst mailing list +%Cc: Sebastian Kirsch +%Subject: Re: A question about spacing + +%Rebecca and Rowland wrote: +%> The space parameter is the same in both cases, but the stretch, shrink, +%> and extraspace parameters are markedly different. +%> +%> The minor differences in xheight and quad are most likely due to rounding +%> errors. +%> +%> Does anyone have any idea what's going on? + +%Er, OK this is my fault. I can't remember the syntax of my own file +%formats. Try replacing dostretch.mtx by: + +\relax + +\metrics + +\ifisint{italicslant}\then\setint{fontdimen(1)}{\int{italicslant}}\fi +\ifisint{interword}\then\setint{fontdimen(2)}{\int{interword}}\fi +\ifisint{stretchword}\then\setint{fontdimen(3)}{\int{stretchword}}\fi +\ifisint{shrinkword}\then\setint{fontdimen(4)}{\int{shrinkword}}\fi +\ifisint{xheight}\then\setint{fontdimen(5)}{\int{xheight}}\fi +\ifisint{quad}\then\setint{fontdimen(6)}{\int{quad}}\fi +\ifisint{extraspace}\then\setint{fontdimen(7)}{\int{extraspace}}\fi + +\endmetrics + +%then it'll work: + +%(FONTDIMEN +% (PARAMETER D 1 R 0.0) +% (PARAMETER D 2 R 3.32996) +% (PARAMETER D 3 R 1.65991) +% (PARAMETER D 4 R 1.10999) +% (PARAMETER D 5 R 4.29993) +% (PARAMETER D 6 R 10.0) +% (PARAMETER D 7 R 1.10999) +% ) + +%Doh! + +%Alan. diff --git a/Master/texmf-dist/source/fonts/hfoldsty/src/generate.sh b/Master/texmf-dist/source/fonts/hfoldsty/src/generate.sh new file mode 100755 index 00000000000..55dac424b94 --- /dev/null +++ b/Master/texmf-dist/source/fonts/hfoldsty/src/generate.sh @@ -0,0 +1,675 @@ +#!/bin/sh +# +# hfoldsty v1.15: A package for using oldstyle numerals with the ec fonts with +# better kerning for quillemets +# +# For use with ec fonts (European Computer Modern fonts by J"org Knappen +# , CTAN:/fonts/ec) +# +# Much code is taken from the eco fonts by +# Sebastian Marius Kirsch +# +#Copyright (C) 2003--2005, 2012 Harald Harders +# +#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., 675 Mass Ave, Cambridge, MA 02139, USA. +# +#This Bourne shell script requires the following programs: +# - tftopl, vptovf +# - ed, sed +# - TeX, fontinst >= 1.926 +# - a shell which supports here-documents (i.e. bash) +# - a TeX with kpathsea (i.e. teTeX) +# +# See ChangeLog for package history. + +VERSION=1.15 +DATE=2012/01/01 + +size="0500 0600 0700 0800 0900 1000 1095 1200 1440 1728 2074 2488 2986 3583" +# Change v0.2: Use lining figures with small capitals. +# Change v0.4: Use old-style figures with small capitals again. +family="rm ti ui sl rb bx bl bi ss si sx so tt st it vt vi dh cc xc sc oc tc" +#family="rm ti ui sl rb bx bl bi ss si sx so tt st it vt vi dh" + +kpsewhich=kpsewhich + +logfile=./hfofonts.log + +# Change v0.2: Use lining figures with small capitals. +# Change v0.4: Use old-style figures with small capitals again. +rofamily="rm ti ui sl rb bx bl bi cc xc sc oc" +#rofamily="rm ti ui sl rb bx bl bi" +#rfamily="m/sc bx/sc" + +# Change v0.2: Use lining figures with small capitals. +# Change v0.4: Use old-style figures with small capitals again. +ttofamily="tt st it tc" +#ttofamily="tt st it" +#ttfamily="m/sc" + +ssofamily="ss si sx so" + +vtofamily="vt vi" + +dhofamily="dh" + + +function getpl () { +curfam=$1 + +echo "# Converting .tfm to .pl" >> $logfile + +for f in ${curfam}; do + for s in ${size}; do + if [ -z `${kpsewhich} tfm ec${f}${s}.tfm` ] ; then + echo "Making ec${f}${s}.tfm" >> ${logfile} + echo -n "ec${f}${s}.tfm " + mktextfm ec${f}${s} + fi + if [ `${kpsewhich} tfm ec${f}${s}.tfm` ] ; then + tftopl `${kpsewhich} tfm ec${f}${s}.tfm` ./ec${f}${s}.pl &>/dev/null; + echo "ec${f}${s}.tfm -> ec${f}${s}.pl" >> ${logfile} + echo -n "ec${f}${s}.pl " + else + echo "! tfm file ec${f}${s}.tfm not found." >> ${logfile} + echo "! ec${f}${s}.tfm not found." + fi + if [ -z `${kpsewhich} tfm tc${f}${s}.tfm` ] ; then + echo "Making tc${f}${s}.tfm" >> ${logfile} + echo -n "tc${f}${s}.tfm " + mktextfm tc${f}${s} + fi + if [ `${kpsewhich} tfm tc${f}${s}.tfm` ] ; then + tftopl `${kpsewhich} tfm tc${f}${s}.tfm` ./tc${f}${s}.pl &> /dev/null; + echo "tc${f}${s}.tfm -> tc${f}${s}.pl" >> ${logfile} + echo -n "tc${f}${s}.pl " + else + echo "! tfm file tc${f}${s}.tfm not found" >> ${logfile} + echo "! tc${f}${s}.tfm not found." + fi + done +done + +echo +} + +function getvf () { +curfam=$1 + +echo "# Converting .vpl to .vf and .tfm" >> $logfile + +for f in $curfam; do + for s in $size; do + if [ -f hfo${f}${s}.vpl ]; then + vptovf hfo${f}${s}.vpl hfo${f}${s}.vf hfo${f}${s}.tfm &> /dev/null; + echo "hfo${f}${s}.vpl -> hfo${f}${s}.vf" >> ${logfile} + echo -n "hfo${f}${s}.vf " + else + echo "vpl file hfo${f}${s}.vpl not found" >> ${logfile} + echo "! hfo${f}${s}.vpl not found." + fi + done +done + +echo +} + +function cleanup () { +curfam=$1 + +for f in $curfam; do + for s in $size; do + rm -f hfo${f}${s}.vpl ec${f}${s}.pl ec${f}${s}.mtx tc${f}${s}.pl tc${f}${s}.mtx + done +done +} + +function intro () { +cat << EOM +\input fontinst.sty + +\declareencoding{TEX TEXT COMPANION SYMBOLS 1---TS1}{TS1} + +\installfonts +EOM +} + +function extro () { +cat << EOM +\endinstallfonts + +\bye +EOM +} + +function echomtx () { +f=$1 + +echo +for ec in ${size}; do + if [ -f ec${f}${ec}.pl ]; then + echo "\frompl{ec${f}${ec}}" + fi + if [ -f tc${f}${ec}.pl ]; then + echo "\frompl{tc${f}${ec}}" + fi +done; +} + +# Inserts kerning information to the mtx file +function insertkerns () +{ + f=$1 +# Change v1.00: Scale Kerning by $FAK/1000 + FAK=$2 + + for ec in ${size} + do + + MULTI=`grep '\quad' ec${f}${ec}.mtx | sed s/'.*{\([0-9]*\)}'/'\1'/` + echo ec${f}${ec}: multiplikator $MULTI + + GKERN="0110" + GKERN=`echo "$GKERN $MULTI * 1000 / p" | dc` + KKERN="0070" + KKERN=`echo "$KKERN $MULTI * 1000 / p" | dc` + + LISTE="%" + for CHAR in 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 \ + Adieresis Odieresis Udieresis + do + RKERN=$GKERN + LKERN=$GKERN + case $CHAR in + A) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; + B) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + C) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; + D) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + E) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + G) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; + K) LKERN=`echo "$LKERN 1400 * 1000 / $FAK * 1000 / p" | dc`;; + L) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + N) LKERN=`echo "$LKERN 1100 * 1000 / $FAK * 1000 / p" | dc`;; + O) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; + P) LKERN=`echo "$LKERN 1100 * 1000 / $FAK * 1000 / p" | dc`;; + Q) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; + R) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + S) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + T) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; + V) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; + W) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; + X) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; + Y) LKERN=`echo "$LKERN 1300 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1300 * 1000 / $FAK * 1000 / p" | dc`;; + Z) LKERN=`echo "$LKERN 300 * 1000 / $FAK * 1000 / p" | dc`;; + Adieresis) LKERN=`echo "$LKERN 1200 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; + Odieresis) LKERN=`echo "$LKERN 600 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 600 * 1000 / $FAK * 1000 / p" | dc`;; + esac + LISTE="$LISTE\\ +\\\\setkern{guillemotright}{$CHAR}{-$RKERN}\\ +\\\\setkern{$CHAR}{guillemotleft}{-$LKERN}" + done + + for CHAR in 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 \ + adieresis odieresis udieresis germandbls + do + RKERN=$KKERN + LKERN=$KKERN + case $CHAR in + b) LKERN=`echo "$LKERN 1000 * 1000 / $FAK * 1000 / p" | dc`; \ + RKERN=`echo "$RKERN 1200 * 1000 / $FAK * 1000 / p" | dc`;; + esac + LISTE="$LISTE\\ +\\\\setkern{guillemotright}{$CHAR}{-$RKERN}\\ +\\\\setkern{$CHAR}{guillemotleft}{-$LKERN}" + done + + sed "1,/\\\\setrawglyph/ { /\\\\setrawglyph/i \\ +$LISTE +; }" ec${f}${ec}.mtx > ec${f}${ec}.mtx.tmp && \ + mv -f ec${f}${ec}.mtx.tmp ec${f}${ec}.mtx || \ + rm -f ec${f}${ec}.mtx.tmp + done +} + +function echoinstalls () { +enc=$1; f=$2; se=$3; sh=$4 + +echo +for ec in ${size}; do + case ${ec} in + 0500) fs="5";; + 0600) fs="6";; + 0700) fs="7";; + 0800) fs="8";; + 0900) fs="9";; + 1000) fs="10";; + 1095) fs="10.95";; + 1200) fs="12";; + 1440) fs="14.4";; + 1728) fs="17.28";; + 2074) fs="20.74";; + 2488) fs="24.88";; + 2986) fs="29.86";; + 3583) fs="35.83";; + esac + if [ -f ec${f}${ec}.pl -a -f tc${f}${ec}.pl ]; then + echo "\installfont{hfo${f}${ec}}{ec${f}${ec},tc${f}${ec},dostretch}{T19}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" +# Change v0.2: Use lining figures with small capitals again. +# Thus, no extra handling for these fonts necessary anymore. +# Change v0.4: Use old-style figures with small capitals again. + else if [ ${f} == "cc" -o ${f} == "xc" -o ${f} == "sc" -o ${f} == "oc" -o ${f} == "tc" ] + then + [ ${f} == "cc" ] && tcf="rm" + [ ${f} == "xc" ] && tcf="bx" + [ ${f} == "sc" ] && tcf="sl" + [ ${f} == "oc" ] && tcf="bl" + [ ${f} == "tc" ] && tcf="tt" + if [ -f ec${f}${ec}.pl -a -f tc${tcf}${ec}.pl ]; then + echo "\installfont{hfo${f}${ec}}{ec${f}${ec},tc${tcf}${ec},dostretch}{T19}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" +# echo "\installfont{hfo${f}${ec}}{ec${f}${ec},dostretch}{T1}{T1}{hfo${enc}}{${se}}{${sh}}{<${fs}>}" + fi + fi + fi +done; +} + + +function modfd () +{ + fdfile=$1 + + cat ${fdfile} | \ + grep -1 -e '<[-.0-9]*>' \ + -e 'DeclareFontShape' | \ + grep -v -e '<10\.95>' -e '<14\.4>' -e '<20\.74>' \ + -e '<24\.88>' -e '<29\.86>' -e '<35\.83>' | \ + sed -e 's/<5>/<-6>/g' -e 's/<6>/<6-7>/g' -e 's/<7>/<7-8>/g' \ + -e 's/<8>/<8-9>/g' -e 's/<9>/<9-10>/g' -e 's/<10>/<10-12>/g' \ + -e 's/<12>/<12-17>/g' -e 's/<17\.28>/<17->/g' > asdf.fd + echo '\else' >> asdf.fd + echo '\typeout{'${fdfile}': Using all design sizes}%' >> asdf.fd + sed '/\\endinput/d' asdf.fd > tmp.fd && mv -f tmp.fd asdf.fd + cat ${fdfile} | \ + sed -e '/DeclareFontFamily/i \ +\\ifhfofixcm\ +\\typeout{'${fdfile}': Using fewer design sizes (fix-cm)}% \ +' \ + -e '/\\endinput/i \ +\\fi\ +' \ + -e '/\\DeclareFontFamily/r asdf.fd' > tmp.fd + mv -f tmp.fd ${fdfile} + rm -f asdf.fd +} + + +# function main () { + +# Roman family +# + +echo >> $logfile +echo "Roman Family" >> $logfile +echo "------------" >> $logfile +echo >> $logfile + +getpl "$rofamily" + +( +intro + +echomtx rm +echomtx ti +echomtx sl +echomtx ui +echomtx cc +echomtx sc +echomtx rb +echomtx bx +echomtx bi +echomtx bl +echomtx xc +echomtx oc + +extro +) > hformtx.tex + +tex hformtx.tex + +insertkerns rm 1000 +insertkerns ti 1000 +insertkerns sl 1000 +insertkerns ui 1000 +insertkerns cc 1000 +insertkerns sc 1000 +insertkerns rb 1000 +insertkerns bx 1000 +insertkerns bi 1000 +insertkerns bl 1000 +insertkerns xc 1000 +insertkerns oc 1000 + +( +intro + +echo; echo "\installfamily{T1}{hfor}{}" + +echoinstalls r rm m n +echoinstalls r ti m it +echoinstalls r sl m sl +echoinstalls r ui m ui +echoinstalls r cc m sc +echoinstalls r sc m scsl +echoinstalls r rb b n +echoinstalls r bx bx n +echoinstalls r bi bx it +echoinstalls r bl bx sl +echoinstalls r xc bx sc +echoinstalls r oc bx scsl + +extro +) > hfor.tex + +tex hfor.tex + +# Change v0.2: LaTeX is big enough not to split generation of Roman family. + +getvf "$rofamily" + +cleanup "$rofamily" + +ed t1hfor.fd <ssub * hfor/$f/scsl}{}" +done +echo +# Change v0.2: Use lining figures with small capitals again. +# Change v0.4: Use old-style figures with small capitals again. +for f in $rfamily; do + se=`echo $f | cut -f 1 -d "/"` + sh=`echo $f | cut -f 2 -d "/"` + echo "\DeclareFontShape{T1}{hfor}{$se}{$sh}{<->ssub * cmr/$se/$sh}{}" +done +echo +echo '\endinput' +) >> t1hfor.fd + +modfd t1hfor.fd + +sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ + t1hfor.fd > asdf && mv -f asdf t1hfor.fd + +# Sans Serif family + +echo >> $logfile +echo "Sans Serif family" >> $logfile +echo "-----------------" >> $logfile +echo >> $logfile + +getpl "$ssofamily" + +( +intro + +echomtx ss +echomtx si +echomtx sx +echomtx so + +extro +) > hfossmtx.tex + +tex hfossmtx.tex + +# Change v1.00: Add kerning to sans-serif fonts, 70% of serif fonts. +insertkerns ss 0700 +insertkerns si 0700 +insertkerns sx 0700 +insertkerns so 0700 + +( +intro + +echo; echo "\installfamily{T1}{hfoss}{}" + +echoinstalls ss ss m n +echoinstalls ss si m sl +echoinstalls ss sx bx n +echoinstalls ss so bx sl + +extro +) > hfoss.tex + +tex hfoss.tex + +getvf "$ssofamily" + +cleanup "$ssofamily" + +ed t1hfoss.fd <ssub * cmss/$se/$sh}{}" >> t1hfoss.fd +done + +for f in m bx; do + echo "\DeclareFontShape{T1}{hfoss}{$f}{it}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd + echo "\DeclareFontShape{T1}{hfoss}{$f}{scit}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd + echo "\DeclareFontShape{T1}{hfoss}{$f}{scsl}{<->ssub * hfoss/$f/sl}{}" >> t1hfoss.fd +done +echo '' >> t1hfoss.fd +echo '\endinput' >> t1hfoss.fd + +modfd t1hfoss.fd + +sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ + t1hfoss.fd > asdf && mv -f asdf t1hfoss.fd + + +# Typewriter family + +echo >> $logfile +echo "Typewriter family" >> $logfile +echo "-----------------" >> $logfile +echo >> $logfile + +getpl "$ttofamily" + +( +intro + +echomtx tt +echomtx it +echomtx st +# Change v0.2: Use lining figures with small capitals. +# Change v0.4: Use old-style figures with small capitals again. +echomtx tc + +extro +) > hfottmtx.tex + +tex hfottmtx.tex + +( +intro + +echo; echo "\installfamily{T1}{hfott}{\hyphenchar\font=\m@ne }" + +echoinstalls tt tt m n +echoinstalls tt it m it +echoinstalls tt st m sl +# Change v0.2: Use lining figures with small capitals. +# Change v0.4: Use old-style figures with small capitals again. +echoinstalls tt tc m sc + +extro +) > hfott.tex + +tex hfott.tex + +getvf "$ttofamily" + +cleanup "$ttofamily" + +ed t1hfott.fd <ssub * cmtt/$se/$sh}{}" +done +echo +echo '\endinput' +) >> t1hfott.fd + +modfd t1hfott.fd + +sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ + t1hfott.fd > asdf && mv -f asdf t1hfott.fd + + +# Dunhill family + +echo >> $logfile +echo "Dunhill family" >> $logfile +echo "--------------" >> $logfile +echo >> $logfile + +getpl "$dhofamily" + +( +intro + +echomtx dh + +extro + +) > hfodhmtx.tex + +tex hfodhmtx.tex + +( +intro + +echo; echo "\installfamily{T1}{hfodh}{}" + +echoinstalls dh dh m n + +extro + +) > hfodh.tex + +tex hfodh.tex + +getvf "$dhofamily" + +cleanup "$dhofamily" + +modfd t1hfodh.fd + +sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ + t1hfodh.fd > asdf && mv -f asdf t1hfodh.fd + + +# Variable width Typewriter family + +echo >> $logfile +echo "Variable width Typewriter family" >> $logfile +echo "--------------------------------" >> $logfile +echo >> $logfile + +getpl "$vtofamily" + +( +intro + +echomtx vt +echomtx vi + +extro +) > hfovtmtx.tex + +tex hfovtmtx.tex + +( +intro + +echo; echo "\installfamily{T1}{hfovt}{\hyphenchar\font=\m@ne }" + +echoinstalls vt vt m n +echoinstalls vt vi m it + +extro +) > hfovt.tex + +tex hfovt.tex + +getvf "$vtofamily" + +cleanup "$vtofamily" + +ed t1hfovt.fd <> t1hfovt.fd + +modfd t1hfovt.fd + +sed 's/Fontinst .*/ v'$VERSION' European Computer Modern with oldstyle digits]/' \ + t1hfovt.fd > asdf && mv -f asdf t1hfovt.fd + + +exit 0 + +# } diff --git a/Master/texmf-dist/source/fonts/hfoldsty/src/t19.etx b/Master/texmf-dist/source/fonts/hfoldsty/src/t19.etx new file mode 100644 index 00000000000..3b7b27b8b55 --- /dev/null +++ b/Master/texmf-dist/source/fonts/hfoldsty/src/t19.etx @@ -0,0 +1,1325 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Sebastian Rahtz and +%%% Ulrik Vieth", +%%% version = "1.801", +%%% date = "29 June 1998", +%%% time = "23:52:06 CEST", +%%% filename = "t1.etx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "59251 1325 2587 30171", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the T1 encoding as a TeX font encoding +%%% file, for use with the fontinst utility. +%%% It implements the TeX extended text encoding.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax + +\documentclass[twocolumn]{article} +\usepackage[TS1,T1]{fontenc} +\usepackage{textcomp} +\usepackage{fontdoc} + +\title{The \TeX\ extended text encoding vector} +\author{Alan Jeffrey, Sebastian Rahtz, Ulrik Vieth} +\date{29 June 1998 \\ +Version 1.801} + +\begin{document} + +\maketitle + +\section{Introduction} + +This document describes the Cork (T1) text encoding. + +To use this encoding, you should define the following macros: +\begin{itemize} +\item \verb|\lc{A}{a}| should return the name of a lower-case + glyph, for example `{\tt a}' or `{\tt Asmall}'. + +\item \verb|\uc{A}{a}| should return the name of an upper-case + glyph, for example `{\tt A}' or `{\tt Amedium}'. + +\item \verb|\lctop{Aacute}{aacute}| should return the name of a + lower-case composite glyph formed from putting a diacritical above + a letter, for example `{\tt aacute}' or `{\tt Aacutesmall}'. + +\item \verb|\uctop{Aacute}{aacute}| should return the name of an + upper-case composite glyph formed from putting a diacritical above + a letter, for example `{\tt Aacute}' or `{\tt Aacutemedium}'. + +\item \verb|\lclig{FI}{fi}| should return the name of a lower-case + ligature, for example `{\tt fi}' or `{\tt FIsmall}'. + +\item \verb|\uclig{FI}{fi}| should return the name of an upper-case + ligature, for example `{\tt FI}' or `{\tt FImedium}'. + +\item \verb|\digit{zero}| should return the name of a digit, for + example `{\tt zero}' or `{\tt zerooldstyle}'. +\end{itemize} +These should all expand in the mouth, otherwise you may get error +messages! + +For example, to get the standard upper and lower case font, you should +define: +\begin{verbatim} + \setcommand\lc#1#2{#2} + \setcommand\uc#1#2{#1} + \setcommand\lctop#1#2{#2} + \setcommand\uctop#1#2{#1} + \setcommand\lclig#1#2{#2} + \setcommand\uclig#1#2{#1} + \setcommand\digit#1{#1} +\end{verbatim} +To get a caps and small caps font with old style digits and letter +spacing, you should define: +\begin{verbatim} + \setcommand\lc#1#2{#1small} + \setcommand\uc#1#2{#1} + \setcommand\lctop#1#2{#1small} + \setcommand\uctop#1#2{#1} + \setcommand\lclig#1#2{#2small} + \setcommand\uclig#1#2{#1spaced} + \setcommand\digit#1{#1oldstyle} +\end{verbatim} +To get an all-caps font with medium-cap composite letters and letter +spacing, you should define: +\begin{verbatim} + \setcommand\lc#1#2{#1} + \setcommand\uc#1#2{#1} + \setcommand\lctop#1#2{#1medium} + \setcommand\uctop#1#2{#1medium} + \setcommand\lclig#1#2{#1spaced} + \setcommand\uclig#1#2{#1spaced} + \setcommand\digit#1{#1} +\end{verbatim} +This document describes the upper and lower case encoding. + +\encoding + +\needsfontinstversion{1.800} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{EXTENDED TEX FONT ENCODING - LATIN} + +\setcommand\lc#1#2{#2} +\setcommand\uc#1#2{#1} +\setcommand\lctop#1#2{#2} +\setcommand\uctop#1#2{#1} +\setcommand\lclig#1#2{#2} +\setcommand\uclig#1#2{#1} +\setcommand\digit#1{#1} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + +\ifisglyph{space}\then + \setint{interword}{\width{space}} +\else\ifisglyph{i}\then + \setint{interword}{\width{i}} +\else + \setint{interword}{333} +\fi\fi + +% added by Thierry Bouche +% 1997/02/07 to calculate values for extra EC fontdimens +% Amended by SPQR 1997/02/09 +\ifisglyph{X}\then + \setint{capheight}{\height{X}} +\else + \setint{capheight}{750} +\fi + +\ifisglyph{d}\then + \setint{ascender}{\height{d}} +\else + \ifisint{capheight}\then + \setint{ascender}{\int{capheight}} + \else + \setint{ascender}{750} +\fi\fi + +\ifisglyph{Aring}\then + \setint{acccapheight}{\height{Aring}} +\else + \setint{acccapheight}{999} +\fi + +\ifisint{descender_neg}\then + \setint{descender}{\neg{\int{descender_neg}}} + \else + \ifisglyph{p}\then + \setint{descender}{\depth{p}} + \else + \setint{descender}{250} + \fi +\fi + +\ifisglyph{Aring}\then + \setint{maxheight}{\height{Aring}} +\else + \setint{maxheight}{1000} +\fi + +\ifisint{maxdepth_neg}\then + \setint{maxdepth}{\neg{\int{maxdepth_neg}}} +\else + \ifisglyph{j}\then + \setint{maxdepth}{\depth{j}} + \else + \setint{maxdepth}{250} + \fi +\fi + +\ifisglyph{six}\then + \setint{digitwidth}{\width{six}} +\else + \setint{digitwidth}{500} +\fi + +\setint{capstem}{0} % not in AFM files +\setint{baselineskip}{1200} +% end changes by Thierry + + +\comment{\section{Default font dimensions}} + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{\int{interword}} % interword space +\ifisint{monowidth}\then + \setint{fontdimen(3)}{0} % interword stretch + \setint{fontdimen(4)}{0} % interword shrink +\else + \setint{fontdimen(3)}{\scale{\int{interword}}{600}}% interword stretch + \setint{fontdimen(4)}{\scale{\int{interword}}{240}}% interword shrink +\fi +\setint{fontdimen(5)}{\int{xheight}} % x-height +\setint{fontdimen(6)}{1000} % quad +\ifisint{monowidth}\then + \setint{fontdimen(7)}{\int{interword}} % extra space after . +\else + \setint{fontdimen(7)}{\scale{\int{interword}}{240}}% extra space after . +\fi +% added by Thierry Bouche 1997/02/07 +\setint{fontdimen(8)}{\int{capheight}} % cap height +\setint{fontdimen(9)}{\int{ascender}} % ascender +\setint{fontdimen(10)}{\int{acccapheight}} % accented cap height +\setint{fontdimen(11)}{\int{descender}} % descender's depth +\setint{fontdimen(12)}{\int{maxheight}} % max height +\setint{fontdimen(13)}{\int{maxdepth}} % max depth +\setint{fontdimen(14)}{\int{digitwidth}} % digit width +\setint{fontdimen(15)}{\int{capstem}} % cap_stem +\setint{fontdimen(16)}{\int{baselineskip}} % baselineskip + + +\comment{\section{The encoding} + There are 256 glyphs in this encoding.} + +\setslot{\lc{Grave}{grave}} + \comment{The grave accent `\`{}'.} +\endsetslot + +\setslot{\lc{Acute}{acute}} + \comment{The acute accent `\'{}'.} +\endsetslot + +\setslot{\lc{Circumflex}{circumflex}} + \comment{The circumflex accent `\^{}'.} +\endsetslot + +\setslot{\lc{Tilde}{tilde}} + \comment{The tilde accent `\~{}'.} +\endsetslot + +\setslot{\lc{Dieresis}{dieresis}} + \comment{The umlaut or dieresis accent `\"{}'.} +\endsetslot + +\setslot{\lc{Hungarumlaut}{hungarumlaut}} + \comment{The long Hungarian umlaut `\H{}'.} +\endsetslot + +\setslot{\lc{Ring}{ring}} + \comment{The ring accent `\r{}'.} +\endsetslot + +\setslot{\lc{Caron}{caron}} + \comment{The caron or h\'a\v cek accent `\v{}'.} +\endsetslot + +\setslot{\lc{Breve}{breve}} + \comment{The breve accent `\u{}'.} +\endsetslot + +\setslot{\lc{Macron}{macron}} + \comment{The macron accent `\={}'.} +\endsetslot + +\setslot{\lc{Dotaccent}{dotaccent}} + \comment{The dot accent `\.{}'.} +\endsetslot + +\setslot{\lc{Cedilla}{cedilla}} + \comment{The cedilla accent `\c {}'.} +\endsetslot + +\setslot{\lc{Ogonek}{ogonek}} + \comment{The ogonek accent `\k {}'.} +\endsetslot + +\setslot{quotesinglbase} + \comment{A German single quote mark `\quotesinglbase' similar to a comma, + but with different sidebearings.} +\endsetslot + +\setslot{guilsinglleft} + \comment{A French single opening quote mark `\guilsinglleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guilsinglright} + \comment{A French single closing quote mark `\guilsinglright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{quotedblleft} + \comment{The English opening quote mark `\,\textquotedblleft\,'.} +\endsetslot + +\setslot{quotedblright} + \comment{The English closing quote mark `\,\textquotedblright\,'.} +\endsetslot + +\setslot{quotedblbase} + \comment{A German double quote mark `\quotedblbase' similar to two commas, + but with tighter letterspacing and different sidebearings.} +\endsetslot + +\setslot{guillemotleft} + \comment{A French double opening quote mark `\guillemotleft', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{guillemotright} + \comment{A French closing opening quote mark `\guillemotright', + unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{rangedash} + \ligature{LIG}{hyphen}{punctdash} + \comment{The number range dash `1--9'. In a monowidth font, this + might be set as `{\tt 1{-}9}'.} +\endsetslot + +\setslot{punctdash} + \comment{The punctuation dash `Oh---boy.' In a monowidth font, this + might be set as `{\tt Oh{-}{-}boy.}'} +\endsetslot + +\setslot{compwordmark} + \comment{An invisible glyph, with zero width and depth, but the + height of lowercase letters without ascenders. + It is used to stop ligaturing in words like `shelf{}ful'.} +\endsetslot + +\setslot{perthousandzero} + \comment{A glyph which is placed after `\%' to produce a + `per-thousand', or twice to produce `per-ten-thousand'. + Your guess is as good as mine as to what this glyph should look + like in a monowidth font.} +\endsetslot + +\setslot{\lc{dotlessI}{dotlessi}} + \comment{A dotless i `\i', used to produce accented letters such as + `\=\i'.} +\endsetslot + +\setslot{\lc{dotlessJ}{dotlessj}} + \comment{A dotless j `\j', used to produce accented letters such as + `\=\j'. Most non-\TeX\ fonts do not have this glyph.} +\endsetslot + +\setslot{\lclig{FF}{ff}} + \ligature{LIG}{\lc{I}{i}}{\lclig{FFI}{ffi}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FFL}{ffl}} + \comment{The `ff' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FI}{fi}} + \comment{The `fi' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FL}{fl}} + \comment{The `fl' ligature. It should be two characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFI}{ffi}} + \comment{The `ffi' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\setslot{\lclig{FFL}{ffl}} + \comment{The `ffl' ligature. It should be three characters wide in a + monowidth font.} +\endsetslot + +\setslot{visiblespace} + \comment{A visible space glyph `\textvisiblespace'.} +\endsetslot + +\setslot{exclam} + \ligature{LIG}{quoteleft}{exclamdown} + \comment{The exclamation mark `!'.} +\endsetslot + +\setslot{quotedbl} + \comment{The `neutral' double quotation mark `\,\textquotedbl\,', + included for use in monowidth fonts, or for setting computer + programs. Note that the inclusion of this glyph in this slot + means that \TeX\ documents which used `{\tt\char`\"}' as an + input character will no longer work.} +\endsetslot + +\setslot{numbersign} + \comment{The hash sign `\#'.} +\endsetslot + +\setslot{dollar} + \comment{The dollar sign `\$'.} +\endsetslot + +\setslot{percent} + \comment{The percent sign `\%'.} +\endsetslot + +\setslot{ampersand} + \comment{The ampersand sign `\&'.} +\endsetslot + +\setslot{quoteright} + \ligature{LIG}{quoteright}{quotedblright} + \comment{The English closing single quote mark `\,\textquoteright\,'.} +\endsetslot + +\setslot{parenleft} + \comment{The opening parenthesis `('.} +\endsetslot + +\setslot{parenright} + \comment{The closing parenthesis `)'.} +\endsetslot + +\setslot{asterisk} + \comment{The raised asterisk `*'.} +\endsetslot + +\setslot{plus} + \comment{The addition sign `+'.} +\endsetslot + +\setslot{comma} + \ligature{LIG}{comma}{quotedblbase} + \comment{The comma `,'.} +\endsetslot + +\setslot{hyphen} + \ligature{LIG}{hyphen}{rangedash} + \ligature{LIG}{hyphenchar}{hyphenchar} + \comment{The hyphen `-'.} +\endsetslot + +\setslot{period} + \comment{The period `.'.} +\endsetslot + +\setslot{slash} + \comment{The forward oblique `/'.} +\endsetslot + +\setslot{\digit{zerooldstyle}} + \comment{The number `0'. This (and all the other numerals) may be + old style or ranging digits.} +\endsetslot + +\setslot{\digit{oneoldstyle}} + \comment{The number `1'.} +\endsetslot + +\setslot{\digit{twooldstyle}} + \comment{The number `2'.} +\endsetslot + +\setslot{\digit{threeoldstyle}} + \comment{The number `3'.} +\endsetslot + +\setslot{\digit{fouroldstyle}} + \comment{The number `4'.} +\endsetslot + +\setslot{\digit{fiveoldstyle}} + \comment{The number `5'.} +\endsetslot + +\setslot{\digit{sixoldstyle}} + \comment{The number `6'.} +\endsetslot + +\setslot{\digit{sevenoldstyle}} + \comment{The number `7'.} +\endsetslot + +\setslot{\digit{eightoldstyle}} + \comment{The number `8'.} +\endsetslot + +\setslot{\digit{nineoldstyle}} + \comment{The number `9'.} +\endsetslot + +\setslot{colon} + \comment{The colon punctuation mark `:'.} +\endsetslot + +\setslot{semicolon} + \comment{The semi-colon punctuation mark `;'.} +\endsetslot + +\setslot{less} + \ligature{LIG}{less}{guillemotleft} + \comment{The less-than sign `\textless'.} +\endsetslot + +\setslot{equal} + \comment{The equals sign `='.} +\endsetslot + +\setslot{greater} + \ligature{LIG}{greater}{guillemotright} + \comment{The greater-than sign `\textgreater'.} +\endsetslot + +\setslot{question} + \ligature{LIG}{quoteleft}{questiondown} + \comment{The question mark `?'.} +\endsetslot + +\setslot{at} + \comment{The at sign `@'.} +\endsetslot + +\setslot{\uc{A}{a}} + \comment{The letter `{A}'.} +\endsetslot + +\setslot{\uc{B}{b}} + \comment{The letter `{B}'.} +\endsetslot + +\setslot{\uc{C}{c}} + \comment{The letter `{C}'.} +\endsetslot + +\setslot{\uc{D}{d}} + \comment{The letter `{D}'.} +\endsetslot + +\setslot{\uc{E}{e}} + \comment{The letter `{E}'.} +\endsetslot + +\setslot{\uc{F}{f}} + \comment{The letter `{F}'.} +\endsetslot + +\setslot{\uc{G}{g}} + \comment{The letter `{G}'.} +\endsetslot + +\setslot{\uc{H}{h}} + \comment{The letter `{H}'.} +\endsetslot + +\setslot{\uc{I}{i}} + \comment{The letter `{I}'.} +\endsetslot + +\setslot{\uc{J}{j}} + \comment{The letter `{J}'.} +\endsetslot + +\setslot{\uc{K}{k}} + \comment{The letter `{K}'.} +\endsetslot + +\setslot{\uc{L}{l}} + \comment{The letter `{L}'.} +\endsetslot + +\setslot{\uc{M}{m}} + \comment{The letter `{M}'.} +\endsetslot + +\setslot{\uc{N}{n}} + \comment{The letter `{N}'.} +\endsetslot + +\setslot{\uc{O}{o}} + \comment{The letter `{O}'.} +\endsetslot + +\setslot{\uc{P}{p}} + \comment{The letter `{P}'.} +\endsetslot + +\setslot{\uc{Q}{q}} + \comment{The letter `{Q}'.} +\endsetslot + +\setslot{\uc{R}{r}} + \comment{The letter `{R}'.} +\endsetslot + +\setslot{\uc{S}{s}} + \comment{The letter `{S}'.} +\endsetslot + +\setslot{\uc{T}{t}} + \comment{The letter `{T}'.} +\endsetslot + +\setslot{\uc{U}{u}} + \comment{The letter `{U}'.} +\endsetslot + +\setslot{\uc{V}{v}} + \comment{The letter `{V}'.} +\endsetslot + +\setslot{\uc{W}{w}} + \comment{The letter `{W}'.} +\endsetslot + +\setslot{\uc{X}{x}} + \comment{The letter `{X}'.} +\endsetslot + +\setslot{\uc{Y}{y}} + \comment{The letter `{Y}'.} +\endsetslot + +\setslot{\uc{Z}{z}} + \comment{The letter `{Z}'.} +\endsetslot + +\setslot{bracketleft} + \comment{The opening square bracket `['.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique `\textbackslash'.} +\endsetslot + +\setslot{bracketright} + \comment{The closing square bracket `]'.} +\endsetslot + +\setslot{asciicircum} + \comment{The ASCII upward-pointing arrow head `\textasciicircum'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{underscore} + \comment{The ASCII underline character `\textunderscore', usually + set on the baseline. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{quoteleft} + \ligature{LIG}{quoteleft}{quotedblleft} + \comment{The English opening single quote mark `\,\textquoteleft\,'.} +\endsetslot + +\setslot{\lc{A}{a}} + \comment{The letter `{a}'.} +\endsetslot + +\setslot{\lc{B}{b}} + \comment{The letter `{b}'.} +\endsetslot + +\setslot{\lc{C}{c}} + \comment{The letter `{c}'.} +\endsetslot + +\setslot{\lc{D}{d}} + \comment{The letter `{d}'.} +\endsetslot + +\setslot{\lc{E}{e}} + \comment{The letter `{e}'.} +\endsetslot + +\setslot{\lc{F}{f}} +\ifisint{monowidth}\then\else + \ligature{LIG}{\lc{I}{i}}{\lclig{FI}{fi}} + \ligature{LIG}{\lc{F}{f}}{\lclig{FF}{ff}} + \ligature{LIG}{\lc{L}{l}}{\lclig{FL}{fl}} +\fi + \comment{The letter `{f}'.} +\endsetslot + +\setslot{\lc{G}{g}} + \comment{The letter `{g}'.} +\endsetslot + +\setslot{\lc{H}{h}} + \comment{The letter `{h}'.} +\endsetslot + +\setslot{\lc{I}{i}} + \comment{The letter `{i}'.} +\endsetslot + +\setslot{\lc{J}{j}} + \comment{The letter `{j}'.} +\endsetslot + +\setslot{\lc{K}{k}} + \comment{The letter `{k}'.} +\endsetslot + +\setslot{\lc{L}{l}} + \comment{The letter `{l}'.} +\endsetslot + +\setslot{\lc{M}{m}} + \comment{The letter `{m}'.} +\endsetslot + +\setslot{\lc{N}{n}} + \comment{The letter `{n}'.} +\endsetslot + +\setslot{\lc{O}{o}} + \comment{The letter `{o}'.} +\endsetslot + +\setslot{\lc{P}{p}} + \comment{The letter `{p}'.} +\endsetslot + +\setslot{\lc{Q}{q}} + \comment{The letter `{q}'.} +\endsetslot + +\setslot{\lc{R}{r}} + \comment{The letter `{r}'.} +\endsetslot + +\setslot{\lc{S}{s}} + \comment{The letter `{s}'.} +\endsetslot + +\setslot{\lc{T}{t}} + \comment{The letter `{t}'.} +\endsetslot + +\setslot{\lc{U}{u}} + \comment{The letter `{u}'.} +\endsetslot + +\setslot{\lc{V}{v}} + \comment{The letter `{v}'.} +\endsetslot + +\setslot{\lc{W}{w}} + \comment{The letter `{w}'.} +\endsetslot + +\setslot{\lc{X}{x}} + \comment{The letter `{x}'.} +\endsetslot + +\setslot{\lc{Y}{y}} + \comment{The letter `{y}'.} +\endsetslot + +\setslot{\lc{Z}{z}} + \comment{The letter `{z}'.} +\endsetslot + +\setslot{braceleft} + \comment{The opening curly brace `\textbraceleft'.} +\endsetslot + +\setslot{bar} + \comment{The ASCII vertical bar `\textbar'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{braceright} + \comment{The closing curly brace `\textbraceright'.} +\endsetslot + +\setslot{asciitilde} + \comment{The ASCII tilde `\textasciitilde'. + This is included for compatibility with typewriter fonts used + for computer listings.} +\endsetslot + +\setslot{hyphenchar} + \comment{The glyph used for hyphenation in this font, which will + almost always be the same as `hyphen'.} +\endsetslot + +\setslot{\uctop{Abreve}{abreve}} + \comment{The letter `\u A'.} +\endsetslot + +\setslot{\uc{Aogonek}{aogonek}} + \comment{The letter `\k A'.} +\endsetslot + +\setslot{\uctop{Cacute}{cacute}} + \comment{The letter `\' C'.} +\endsetslot + +\setslot{\uctop{Ccaron}{ccaron}} + \comment{The letter `\v C'.} +\endsetslot + +\setslot{\uctop{Dcaron}{dcaron}} + \comment{The letter `\v D'.} +\endsetslot + +\setslot{\uctop{Ecaron}{ecaron}} + \comment{The letter `\v E'.} +\endsetslot + +\setslot{\uc{Eogonek}{eogonek}} + \comment{The letter `\k E'.} +\endsetslot + +\setslot{\uctop{Gbreve}{gbreve}} + \comment{The letter `\u G'.} +\endsetslot + +\setslot{\uctop{Lacute}{lacute}} + \comment{The letter `\' L'.} +\endsetslot + +\setslot{\uc{Lcaron}{lcaron}} + \comment{The letter `\v L'.} +\endsetslot + +\setslot{\uc{Lslash}{lslash}} + \comment{The letter `\L'.} +\endsetslot + +\setslot{\uctop{Nacute}{nacute}} + \comment{The letter `\' N'.} +\endsetslot + +\setslot{\uctop{Ncaron}{ncaron}} + \comment{The letter `\v N'.} +\endsetslot + +\setslot{\uc{Ng}{ng}} + \comment{The Sami letter `\NG'. It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\uctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H O'.} +\endsetslot + +\setslot{\uctop{Racute}{racute}} + \comment{The letter `\' R'.} +\endsetslot + +\setslot{\uctop{Rcaron}{rcaron}} + \comment{The letter `\v R'.} +\endsetslot + +\setslot{\uctop{Sacute}{sacute}} + \comment{The letter `\' S'.} +\endsetslot + +\setslot{\uctop{Scaron}{scaron}} + \comment{The letter `\v S'.} +\endsetslot + +\setslot{\uc{Scedilla}{scedilla}} + \comment{The letter `\c S'.} +\endsetslot + +\setslot{\uctop{Tcaron}{tcaron}} + \comment{The letter `\v T'.} +\endsetslot + +\setslot{\uc{Tcedilla}{tcedilla}} + \comment{The letter `\c T'.} +\endsetslot + +\setslot{\uctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H U'.} +\endsetslot + +\setslot{\uctop{Uring}{uring}} + \comment{The letter `\r U'.} +\endsetslot + +\setslot{\uctop{Ydieresis}{ydieresis}} + \comment{The letter `\" Y'.} +\endsetslot + +\setslot{\uctop{Zacute}{zacute}} + \comment{The letter `\' Z'.} +\endsetslot + +\setslot{\uctop{Zcaron}{zcaron}} + \comment{The letter `\v Z'.} +\endsetslot + +\setslot{\uctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. Z'.} +\endsetslot + +\setslot{\uclig{IJ}{ij}} + \comment{The letter `IJ'. This is a single letter, and in a monowidth + font should ideally be one letter wide.} +\endsetslot + +\setslot{\uctop{Idotaccent}{idotaccent}} + \comment{The letter `\. I'.} +\endsetslot + +\setslot{\lc{Dbar}{dbar}} + \comment{The letter `\dj'.} +\endsetslot + +\setslot{section} + \comment{The section mark `\textsection'.} +\endsetslot + +\setslot{\lctop{Abreve}{abreve}} + \comment{The letter `\u a'.} +\endsetslot + +\setslot{\lc{Aogonek}{aogonek}} + \comment{The letter `\k a'.} +\endsetslot + +\setslot{\lctop{Cacute}{cacute}} + \comment{The letter `\' c'.} +\endsetslot + +\setslot{\lctop{Ccaron}{ccaron}} + \comment{The letter `\v c'.} +\endsetslot + +\setslot{\lctop{Dcaron}{dcaron}} + \comment{The letter `\v d'.} +\endsetslot + +\setslot{\lctop{Ecaron}{ecaron}} + \comment{The letter `\v e'.} +\endsetslot + +\setslot{\lc{Eogonek}{eogonek}} + \comment{The letter `\k e'.} +\endsetslot + +\setslot{\lctop{Gbreve}{gbreve}} + \comment{The letter `\u g'.} +\endsetslot + +\setslot{\lctop{Lacute}{lacute}} + \comment{The letter `\' l'.} +\endsetslot + +\setslot{\lc{Lcaron}{lcaron}} + \comment{The letter `\v l'.} +\endsetslot + +\setslot{\lc{Lslash}{lslash}} + \comment{The letter `\l'.} +\endsetslot + +\setslot{\lctop{Nacute}{nacute}} + \comment{The letter `\' n'.} +\endsetslot + +\setslot{\lctop{Ncaron}{ncaron}} + \comment{The letter `\v n'.} +\endsetslot + +\setslot{\lc{Ng}{ng}} + \comment{The Sami letter `\ng'. It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\lctop{Ohungarumlaut}{ohungarumlaut}} + \comment{The letter `\H o'.} +\endsetslot + +\setslot{\lctop{Racute}{racute}} + \comment{The letter `\' r'.} +\endsetslot + +\setslot{\lctop{Rcaron}{rcaron}} + \comment{The letter `\v r'.} +\endsetslot + +\setslot{\lctop{Sacute}{sacute}} + \comment{The letter `\' s'.} +\endsetslot + +\setslot{\lctop{Scaron}{scaron}} + \comment{The letter `\v s'.} +\endsetslot + +\setslot{\lc{Scedilla}{scedilla}} + \comment{The letter `\c s'.} +\endsetslot + +\setslot{\lctop{Tcaron}{tcaron}} + \comment{The letter `\v t'.} +\endsetslot + +\setslot{\lc{Tcedilla}{tcedilla}} + \comment{The letter `\c t'.} +\endsetslot + +\setslot{\lctop{Uhungarumlaut}{uhungarumlaut}} + \comment{The letter `\H u'.} +\endsetslot + +\setslot{\lctop{Uring}{uring}} + \comment{The letter `\r u'.} +\endsetslot + +\setslot{\lctop{Ydieresis}{ydieresis}} + \comment{The letter `\" y'.} +\endsetslot + +\setslot{\lctop{Zacute}{zacute}} + \comment{The letter `\' z'.} +\endsetslot + +\setslot{\lctop{Zcaron}{zcaron}} + \comment{The letter `\v z'.} +\endsetslot + +\setslot{\lctop{Zdotaccent}{zdotaccent}} + \comment{The letter `\. z'.} +\endsetslot + +\setslot{\lclig{IJ}{ij}} + \comment{The letter `ij'. This is a single letter, and in a monowidth + font should ideally be one letter wide.} +\endsetslot + +\setslot{exclamdown} + \comment{The Spanish punctuation mark `!`'.} +\endsetslot + +\setslot{questiondown} + \comment{The Spanish punctuation mark `?`'.} +\endsetslot + +\setslot{sterling} + \comment{The British currency mark `\textsterling'.} +\endsetslot + +\setslot{\uctop{Agrave}{agrave}} + \comment{The letter `\` A'.} +\endsetslot + +\setslot{\uctop{Aacute}{aacute}} + \comment{The letter `\' A'.} +\endsetslot + +\setslot{\uctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ A'.} +\endsetslot + +\setslot{\uctop{Atilde}{atilde}} + \comment{The letter `\~ A'.} +\endsetslot + +\setslot{\uctop{Adieresis}{adieresis}} + \comment{The letter `\" A'.} +\endsetslot + +\setslot{\uctop{Aring}{aring}} + \comment{The letter `\r A'.} +\endsetslot + +\setslot{\uc{AE}{ae}} + \comment{The letter `\AE'. This is a single letter, and should not be + faked with `AE'.} +\endsetslot + +\setslot{\uc{Ccedilla}{ccedilla}} + \comment{The letter `\c C'.} +\endsetslot + +\setslot{\uctop{Egrave}{egrave}} + \comment{The letter `\` E'.} +\endsetslot + +\setslot{\uctop{Eacute}{eacute}} + \comment{The letter `\' E'.} +\endsetslot + +\setslot{\uctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ E'.} +\endsetslot + +\setslot{\uctop{Edieresis}{edieresis}} + \comment{The letter `\" E'.} +\endsetslot + +\setslot{\uctop{Igrave}{igrave}} + \comment{The letter `\` I'.} +\endsetslot + +\setslot{\uctop{Iacute}{iacute}} + \comment{The letter `\' I'.} +\endsetslot + +\setslot{\uctop{Icircumflex}{icircumflex}} + \comment{The letter `\^ I'.} +\endsetslot + +\setslot{\uctop{Idieresis}{idieresis}} + \comment{The letter `\" I'.} +\endsetslot + +\setslot{\uc{Eth}{eth}} + \comment{The uppercase Icelandic letter `Eth' similar to a `D' + with a horizontal bar through the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\uctop{Ntilde}{ntilde}} + \comment{The letter `\~ N'.} +\endsetslot + +\setslot{\uctop{Ograve}{ograve}} + \comment{The letter `\` O'.} +\endsetslot + +\setslot{\uctop{Oacute}{oacute}} + \comment{The letter `\' O'.} +\endsetslot + +\setslot{\uctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ O'.} +\endsetslot + +\setslot{\uctop{Otilde}{otilde}} + \comment{The letter `\~ O'.} +\endsetslot + +\setslot{\uctop{Odieresis}{odieresis}} + \comment{The letter `\" O'.} +\endsetslot + +\setslot{\uc{OE}{oe}} + \comment{The letter `\OE'. This is a single letter, and should not be + faked with `OE'.} +\endsetslot + +\setslot{\uc{Oslash}{oslash}} + \comment{The letter `\O'.} +\endsetslot + +\setslot{\uctop{Ugrave}{ugrave}} + \comment{The letter `\` U'.} +\endsetslot + +\setslot{\uctop{Uacute}{uacute}} + \comment{The letter `\' U'.} +\endsetslot + +\setslot{\uctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ U'.} +\endsetslot + +\setslot{\uctop{Udieresis}{udieresis}} + \comment{The letter `\" U'.} +\endsetslot + +\setslot{\uctop{Yacute}{yacute}} + \comment{The letter `\' Y'.} +\endsetslot + +\setslot{\uc{Thorn}{thorn}} + \comment{The Icelandic capital letter Thorn, similar to a `P' + with the bowl moved down. It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\uclig{SS}{germandbls}} + \comment{The ligature `SS', used to give an upper case `\ss'. + In a monowidth font it should be two letters wide.} +\endsetslot + +\setslot{\lctop{Agrave}{agrave}} + \comment{The letter `\` a'.} +\endsetslot + +\setslot{\lctop{Aacute}{aacute}} + \comment{The letter `\' a'.} +\endsetslot + +\setslot{\lctop{Acircumflex}{acircumflex}} + \comment{The letter `\^ a'.} +\endsetslot + +\setslot{\lctop{Atilde}{atilde}} + \comment{The letter `\~ a'.} +\endsetslot + +\setslot{\lctop{Adieresis}{adieresis}} + \comment{The letter `\" a'.} +\endsetslot + +\setslot{\lctop{Aring}{aring}} + \comment{The letter `\r a'.} +\endsetslot + +\setslot{\lc{AE}{ae}} + \comment{The letter `\ae'. This is a single letter, and should not be + faked with `ae'.} +\endsetslot + +\setslot{\lc{Ccedilla}{ccedilla}} + \comment{The letter `\c c'.} +\endsetslot + +\setslot{\lctop{Egrave}{egrave}} + \comment{The letter `\` e'.} +\endsetslot + +\setslot{\lctop{Eacute}{eacute}} + \comment{The letter `\' e'.} +\endsetslot + +\setslot{\lctop{Ecircumflex}{ecircumflex}} + \comment{The letter `\^ e'.} +\endsetslot + +\setslot{\lctop{Edieresis}{edieresis}} + \comment{The letter `\" e'.} +\endsetslot + +\setslot{\lctop{Igrave}{igrave}} + \comment{The letter `\`\i'.} +\endsetslot + +\setslot{\lctop{Iacute}{iacute}} + \comment{The letter `\'\i'.} +\endsetslot + +\setslot{\lctop{Icircumflex}{icircumflex}} + \comment{The letter `\^\i'.} +\endsetslot + +\setslot{\lctop{Idieresis}{idieresis}} + \comment{The letter `\"\i'.} +\endsetslot + +\setslot{\lc{Eth}{eth}} + \comment{The Icelandic lowercase letter `eth' similar to + a `$\partial$' with an oblique bar through the stem. + It is unavailable in \plain\ \TeX.} +\endsetslot + +\setslot{\lctop{Ntilde}{ntilde}} + \comment{The letter `\~ n'.} +\endsetslot + +\setslot{\lctop{Ograve}{ograve}} + \comment{The letter `\` o'.} +\endsetslot + +\setslot{\lctop{Oacute}{oacute}} + \comment{The letter `\' o'.} +\endsetslot + +\setslot{\lctop{Ocircumflex}{ocircumflex}} + \comment{The letter `\^ o'.} +\endsetslot + +\setslot{\lctop{Otilde}{otilde}} + \comment{The letter `\~ o'.} +\endsetslot + +\setslot{\lctop{Odieresis}{odieresis}} + \comment{The letter `\" o'.} +\endsetslot + +\setslot{\lc{OE}{oe}} + \comment{The letter `\oe'. This is a single letter, and should not be + faked with `oe'.} +\endsetslot + +\setslot{\lc{Oslash}{oslash}} + \comment{The letter `\o'.} +\endsetslot + +\setslot{\lctop{Ugrave}{ugrave}} + \comment{The letter `\` u'.} +\endsetslot + +\setslot{\lctop{Uacute}{uacute}} + \comment{The letter `\' u'.} +\endsetslot + +\setslot{\lctop{Ucircumflex}{ucircumflex}} + \comment{The letter `\^ u'.} +\endsetslot + +\setslot{\lctop{Udieresis}{udieresis}} + \comment{The letter `\" u'.} +\endsetslot + +\setslot{\lctop{Yacute}{yacute}} + \comment{The letter `\' y'.} +\endsetslot + +\setslot{\lc{Thorn}{thorn}} + \comment{The Icelandic lowercase letter `thorn', similar to a `p' + with an ascender rising from the stem. It is unavailable + in \plain\ \TeX.} +\endsetslot + +\setslot{\lc{SS}{germandbls}} + \comment{The letter `\ss'.} +\endsetslot + +\endencoding + +\end{document} diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfoldsty.sty b/Master/texmf-dist/tex/latex/hfoldsty/hfoldsty.sty index f6c97b71b81..22b2b1ac20d 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfoldsty.sty +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfoldsty.sty @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,11 +24,11 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{hfoldsty} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \newif\ifhfo@oldstylett \newif\ifhfofixcm \DeclareOption{oldstylett}{\hfo@oldstyletttrue} diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxitT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxitT1.cpa index 826970e0909..ad4145f2cb5 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxitT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxitT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxitT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxitT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxitTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxitTS1.cpa index 361c32b2a33..e47ca749000 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxitTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxitTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxitTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxitTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxnT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxnT1.cpa index d6aaffff11e..5909cbfec0f 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxnT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxnT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxnT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxnT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxnTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxnTS1.cpa index 2d02ce3c0c7..6b023cdb8d0 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxnTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxnTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxnTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxnTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxslT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxslT1.cpa index 40d085dfd82..e1a2bdfac5a 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxslT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxslT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxslT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxslT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hforbxslTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hforbxslTS1.cpa index fe80436e625..be7adf17232 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hforbxslTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hforbxslTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hforbxslTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hforbxslTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformitT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformitT1.cpa index 075c0fd8f52..416bbd54325 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformitT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformitT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformitT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformitT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformitTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformitTS1.cpa index 74e5a57a039..2b7c60da7d5 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformitTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformitTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformitTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformitTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformnT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformnT1.cpa index 4be8e1d7761..a0e720aa80b 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformnT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformnT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformnT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformnT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformnTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformnTS1.cpa index f6aee38b37d..7fd153aa2eb 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformnTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformnTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformnTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformnTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformslT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformslT1.cpa index c7c41fe96c3..e0dcc5e7f39 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformslT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformslT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformslT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformslT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hformslTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hformslTS1.cpa index 5b85cb5b505..fe92d11c193 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hformslTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hformslTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hformslTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hformslTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitT1.cpa index e1e476c0cb3..5ae50ab2cd9 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxitT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxitT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitTS1.cpa index 06a0619b901..45888ff5964 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxitTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxitTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxitTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnT1.cpa index 94c5ca40147..ab2e7baa980 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxnT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxnT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnTS1.cpa index b19403ebfc1..e860eec206e 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxnTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxnTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxnTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslT1.cpa index 8ca9438e8d9..30d66315f4c 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxslT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxslT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslTS1.cpa index e9a1272330a..cec71ca45ee 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossbxslTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossbxslTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossbxslTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmitT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmitT1.cpa index 2a6c6996c9e..ca36e375ede 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmitT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmitT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmitT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmitT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmitTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmitTS1.cpa index faa145554fc..a770aab1ae6 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmitTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmitTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmitTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmitTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmnT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmnT1.cpa index 3289acd6a6a..80dfd1f9743 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmnT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmnT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmnT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmnT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmnTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmnTS1.cpa index 3f9a876ed66..9cc2a0c6588 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmnTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmnTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmnTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmnTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmslT1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmslT1.cpa index 80fbe1f52f0..241f06023e2 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmslT1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmslT1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmslT1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmslT1\endcsname{% \lpcode\font 16=400 % `` \rpcode\font 17=400 % '' diff --git a/Master/texmf-dist/tex/latex/hfoldsty/hfossmslTS1.cpa b/Master/texmf-dist/tex/latex/hfoldsty/hfossmslTS1.cpa index 5956cb58c57..ece4ffd8b8a 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/hfossmslTS1.cpa +++ b/Master/texmf-dist/tex/latex/hfoldsty/hfossmslTS1.cpa @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{hfossmslTS1.cpa} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \expandafter\gdef\csname hfossmslTS1\endcsname{% \rpcode\font 176=500 % \textdegree }% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/omlhfor.fd b/Master/texmf-dist/tex/latex/hfoldsty/omlhfor.fd index 0a32505152a..01c26bcd13e 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/omlhfor.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/omlhfor.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{omlhfor.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \DeclareFontFamily{OML}{hfor}{\skewchar\font127 } \DeclareFontShape{OML}{hfor}{m}{n}% {<->ssub*cmm/m/it}{} diff --git a/Master/texmf-dist/tex/latex/hfoldsty/omshfor.fd b/Master/texmf-dist/tex/latex/hfoldsty/omshfor.fd index 2396cef0d7b..2c235321b03 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/omshfor.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/omshfor.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{omshfor.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \DeclareFontFamily{OMS}{hfor}{\skewchar\font48 } \DeclareFontShape{OMS}{hfor}{m}{n}% {<->ssub*cmsy/m/n}{} diff --git a/Master/texmf-dist/tex/latex/hfoldsty/t1hfodh.fd b/Master/texmf-dist/tex/latex/hfoldsty/t1hfodh.fd index d8b3536c229..91d796ba0a1 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/t1hfodh.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/t1hfodh.fd @@ -1,11 +1,11 @@ %Filename: t1hfodh.fd %Created by: tex hfodh -%Created using fontinst v1.926 +%Created using fontinst v1.933 %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1hfodh.fd} - [2004/11/19 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{t1hfodh.fd: Using fewer design sizes (fix-cm)}% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/t1hfor.fd b/Master/texmf-dist/tex/latex/hfoldsty/t1hfor.fd index 7c56a64a2e4..56d4e39d0e6 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/t1hfor.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/t1hfor.fd @@ -1,11 +1,11 @@ %Filename: t1hfor.fd %Created by: tex hfor -%Created using fontinst v1.926 +%Created using fontinst v1.933 %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1hfor.fd} - [2004/11/19 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{t1hfor.fd: Using fewer design sizes (fix-cm)}% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/t1hfoss.fd b/Master/texmf-dist/tex/latex/hfoldsty/t1hfoss.fd index 10e1d72e721..58528abb116 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/t1hfoss.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/t1hfoss.fd @@ -1,11 +1,11 @@ %Filename: t1hfoss.fd %Created by: tex hfoss -%Created using fontinst v1.926 +%Created using fontinst v1.933 %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1hfoss.fd} - [2004/11/19 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{t1hfoss.fd: Using fewer design sizes (fix-cm)}% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/t1hfott.fd b/Master/texmf-dist/tex/latex/hfoldsty/t1hfott.fd index a17b182cd01..3b61f1ba412 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/t1hfott.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/t1hfott.fd @@ -1,11 +1,11 @@ %Filename: t1hfott.fd %Created by: tex hfott -%Created using fontinst v1.926 +%Created using fontinst v1.933 %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1hfott.fd} - [2004/11/19 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{t1hfott.fd: Using fewer design sizes (fix-cm)}% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/t1hfovt.fd b/Master/texmf-dist/tex/latex/hfoldsty/t1hfovt.fd index aad59eea7dd..dc6f8feb871 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/t1hfovt.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/t1hfovt.fd @@ -1,11 +1,11 @@ %Filename: t1hfovt.fd %Created by: tex hfovt -%Created using fontinst v1.926 +%Created using fontinst v1.933 %THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY \ProvidesFile{t1hfovt.fd} - [2004/11/19 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{t1hfovt.fd: Using fewer design sizes (fix-cm)}% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfor.fd b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfor.fd index 37537da5bc0..fffee6882bf 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfor.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfor.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{ts1hfor.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{ts1hfor.fd: Using fewer design sizes (fix-cm)}% \providecommand{\HFO@family}[5]{% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfoss.fd b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfoss.fd index aa009f80b2d..dff5101f1db 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfoss.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfoss.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{ts1hfoss.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{ts1hfor.fd: Using fewer design sizes (fix-cm)}% \providecommand{\HFO@family}[5]{% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfott.fd b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfott.fd index 17dcdf0dbe7..c113242775c 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfott.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfott.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{ts1hfott.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{ts1hfor.fd: Using fewer design sizes (fix-cm)}% \providecommand{\HFO@family}[5]{% diff --git a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfovtt.fd b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfovtt.fd index 3baa53c8d09..b4fe26904db 100644 --- a/Master/texmf-dist/tex/latex/hfoldsty/ts1hfovtt.fd +++ b/Master/texmf-dist/tex/latex/hfoldsty/ts1hfovtt.fd @@ -8,7 +8,7 @@ %% %% hfoldsty package %% -%% Copyright (C) 2003--2004 Harald Harders +%% Copyright (C) 2003--2005, 2012 Harald Harders %% %% This program is free software; you can redistribute it and/or %% modify it under the terms of the GNU General Public License @@ -24,10 +24,10 @@ %% along with this program; if not, write to the Free Software %% Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. %% -%% h.harders@tu-bs.de +%% harald.harders@gmx.de %% \ProvidesFile{ts1hfovtt.fd} - [2004/09/12 v1.13 European Computer Modern with oldstyle digits] + [2012/01/01 v1.15 European Computer Modern with oldstyle digits] \ifhfofixcm \typeout{ts1hfor.fd: Using fewer design sizes (fix-cm)}% \providecommand{\HFO@family}[5]{% diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index 9fcfb7dd8fc..5304612939d 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -190,7 +190,7 @@ my @TLP_working = qw( hands hanging hanoi har2nat hardwrap harmony harpoon harvard harvmac hatching hc he-she hep hepnames - hepparticles hepthesis hepunits here hexgame + hepparticles hepthesis hepunits here hexgame hfoldsty hhtensor histogr historische-zeitschrift hitec hletter hpsdiss hrefhide hrlatex hvfloat hvindex hypdvips hyper hypernat hyperref hyperxmp hyph-utf8 hyphen-base diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo index ce4a27cc098..3544f67bd7e 100755 --- a/Master/tlpkg/bin/tlpkginfo +++ b/Master/tlpkg/bin/tlpkginfo @@ -285,12 +285,15 @@ sub prepare { } elsif ($pkg eq "amsfonts") { $tds_path = "$CTAN/fonts/amsfonts/amsfonts.zip"; - } elsif ($pkg eq "libertine-legacy") { - $tds_path = "$CTAN/fonts/libertine-legacy/libertine-legacy-texmf.zip"; + } elsif ($pkg eq "hfoldsty") { + $tds_path = glob ("$CTAN/fonts/hfoldsty/hfoldsty-v*.zip"); } elsif ($pkg eq "koma-script") { $tds_path = "$CTAN/macros/latex/contrib/koma-script/komascript.tds.zip"; + } elsif ($pkg eq "libertine-legacy") { + $tds_path = "$CTAN/fonts/libertine-legacy/libertine-legacy-texmf.zip"; + # ...and except for files in latex-tds... } elsif ($pkg =~ /^($latex_tds_pkgs)$/) { if ($pkg =~ /^($amslatex_tds_pkgs)$/) { diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 041fce9f6c7..f2fe9b13ab7 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -393,7 +393,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'harvardkyoto',"die 'skipping, use xetex-devanagari'", 'he-le-na', "die 'skipping, nonfree (shareware) license'", 'hfbright', "&MAKEflatten", - 'hfoldsty', "&MAKEflatten", 'hge', "die 'skipping, looks nonfree'", 'highlight', "die 'skipping, complicated compilation'", 'hilowres', "die 'skipping, nonfree'", @@ -1170,7 +1169,6 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'hanoid', 'hanoi\.tex', 'harvmac', 'mac\.tex', 'hc', '\.hld|' . $standardtex, - 'hfoldsty', '\.sty|\.fd|\.cpa', 'hrefhide', '\.sty|[^c]\.cfg', # omit ltxdoc.cfg, would be system-wide 'hyper', '^[^d].*\.sty|\.hyp', # not defpattern.sty 'hyphenex', 'ushyphex\.tex', @@ -1434,7 +1432,6 @@ $standardtex='\.(.bx|cfg|sty|clo|ldf|cls|def|fd|cmap|4ht)$'; 'gnu-freefont', 'fonts', 'gost', 'bibtex', 'greenpoint', 'fonts', - 'hfoldsty', 'fonts', 'hieroglf', 'fonts', 'hyplain', 'plain', 'ibygrk', 'fonts', @@ -1607,7 +1604,6 @@ $standarddocfmt='latex'; 'germbib', 'bibtex', 'gost', 'bibtex', 'greenpoint', 'fonts', - 'hfoldsty', 'fonts', 'hyphenex', 'generic', 'jadetex', 'jadetex', 'japanese', 'platex', -- cgit v1.2.3