diff options
Diffstat (limited to 'Master/texmf-dist/tex/fontinst/latinmtx/8r.mtx')
-rw-r--r-- | Master/texmf-dist/tex/fontinst/latinmtx/8r.mtx | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/fontinst/latinmtx/8r.mtx b/Master/texmf-dist/tex/fontinst/latinmtx/8r.mtx new file mode 100644 index 00000000000..b15d84069f0 --- /dev/null +++ b/Master/texmf-dist/tex/fontinst/latinmtx/8r.mtx @@ -0,0 +1,234 @@ +% Copyright 1994, 1995, 1996 Constantin Kahn, Sebastian Rathz, and +% Alan Jeffrey, +% hacked and maintained 1997, 1998 Sebastian Rathz, +% copyright 1998, 1999 the fontinst maintenance team and any individual +% authors listed elsewhere in this file. All rights reserved. +% +% This file is part of the fontinst system version 1.9. +% ----------------------------------------------------- +% +% It may be distributed under the terms of the LaTeX Project Public +% License, as described in lppl.txt in the base LaTeX distribution. +% Either version 1.0 or, at your option, any later version. +% +%%% ==================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Constantin Kahn and Sebastian Rathz and +%%% Ulrik Vieth and Lars Hellstr{\"o}m", +%%% version = "1.910", +%%% date = "15 November 1999", +%%% time = "21:54:57 CET", +%%% filename = "8r.mtx", +%%% email = "fontinst@cogs.susx.ac.uk", +%%% URL = "http://www.tug.org/applications/fontinst/", +%%% checksum = "26393 234 602 7162", +%%% codetable = "ISO/ASCII", +%%% keywords = "metrics, raw, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the 8r metrics file, for use with the +%%% fontinst utility. It is used to install raw +%%% fonts using the 8r encoding.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +% List of changes now at end of file. + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc}[1999/10/16] + +\title{The metric adjustments for ligful \texttt{8r}-encoded fonts} +\author{Constantin Kahn\and Sebastian Rathz\and + Ulrik Vieth\and Lars Hellstr\"om} +\date{15 November 1999 \\ +Version 1.910} + +\begin{document} +\maketitle + +This file is just the part of \texttt{latin.mtx} that's needed for +installing kern-and-ligful \texttt{8r} fonts. + +\showbranches + +\metrics + +\needsfontinstversion{1.909} + +\begincomment +\section{Duplicating glyphs} + +This part has been commented out since as of v\,1.9 \textsf{fontinst} +has no problem putting the same glyph in several slots (it used to +cause some kerns and ligatures to be lost). +\endcomment + +% Get a `space' into the `alternate-space' slot (nee `nbspace') +% +%\setglyph{alternate-space} +% \glyph{space}{1000} +%\endsetglyph + + +% \setglyph{alternate-hyphen} +% \glyph{hyphen}{1000} +% \comment{Get a \texttt{hyphen} into the \texttt{alternate-hyphen} +% slot (nee \texttt{softhyphen}).} +% \endsetglyph + +% The LGC claims that `quoteleft' and `quoteright' appear twice, +% which is not the case for 8r.enc, but does apply for texnansi.enc. +% We prefer the ASCII position and mark the second one as unused. +% +%\setglyph{quoteleft-unused} +% \glyph{quoteleft}{1000} +%\endsetglyph +%\setglyph{quoteright-unused} +% \glyph{quoteright}{1000} +%\endsetglyph + + +\begincomment +\section{Kerning} +Kern accented characters the same way as their base characters. +Characters are listed in the order in which they appear in +\texttt{8r.enc}. +\endcomment + + +% 0-31, 128-159 +\setleftrightkerning{Lslash}{L}{1000} +%\setleftrightkerning{lslash}{l}{1000} + +\setleftrightkerning{Zcaron}{Z}{1000} +%\setleftrightkerning{zcaron}{z}{1000} + +\setleftrightkerning{Scaron}{S}{1000} +%\setleftrightkerning{scaron}{s}{1000} + +\setleftrightkerning{Ydieresis}{Y}{1000} + +% 192-255 +\setleftrightkerning{Agrave}{A}{1000} +\setleftrightkerning{Aacute}{A}{1000} +\setleftrightkerning{Acircumflex}{A}{1000} +\setleftrightkerning{Atilde}{A}{1000} +\setleftrightkerning{Adieresis}{A}{1000} +\setleftrightkerning{Aring}{A}{1000} + +\setleftrightkerning{Ccedilla}{C}{1000} + +\setleftrightkerning{Egrave}{E}{1000} +\setleftrightkerning{Eacute}{E}{1000} +\setleftrightkerning{Ecircumflex}{E}{1000} +\setleftrightkerning{Edieresis}{E}{1000} + +\setleftrightkerning{Igrave}{I}{1000} +\setleftrightkerning{Iacute}{I}{1000} +\setleftrightkerning{Icircumflex}{I}{1000} +\setleftrightkerning{Idieresis}{I}{1000} + +\setleftrightkerning{Ograve}{O}{1000} +\setleftrightkerning{Oacute}{O}{1000} +\setleftrightkerning{Ocircumflex}{O}{1000} +\setleftrightkerning{Otilde}{O}{1000} +\setleftrightkerning{Odieresis}{O}{1000} +\setleftrightkerning{Oslash}{O}{1000} + +\setleftrightkerning{Ugrave}{U}{1000} +\setleftrightkerning{Uacute}{U}{1000} +\setleftrightkerning{Ucircumflex}{U}{1000} +\setleftrightkerning{Udieresis}{U}{1000} + +\setleftrightkerning{Yacute}{Y}{1000} + +%\setleftrightkerning{agrave}{a}{1000} +%\setleftrightkerning{aacute}{a}{1000} +%\setleftrightkerning{acircumflex}{a}{1000} +%\setleftrightkerning{atilde}{a}{1000} +%\setleftrightkerning{adieresis}{a}{1000} +%\setleftrightkerning{aring}{a}{1000} + +\setleftrightkerning{ccedilla}{c}{1000} + +%\setleftrightkerning{egrave}{e}{1000} +%\setleftrightkerning{eacute}{e}{1000} +%\setleftrightkerning{ecircumflex}{e}{1000} +%\setleftrightkerning{edieresis}{e}{1000} + +%\setleftrightkerning{igrave}{i}{1000} +%\setleftrightkerning{iacute}{i}{1000} +%\setleftrightkerning{icircumflex}{i}{1000} +%\setleftrightkerning{idieresis}{i}{1000} + +%\setleftrightkerning{ograve}{o}{1000} +%\setleftrightkerning{oacute}{o}{1000} +%\setleftrightkerning{ocircumflex}{o}{1000} +%\setleftrightkerning{otilde}{o}{1000} +%\setleftrightkerning{odieresis}{o}{1000} +%\setleftrightkerning{oslash}{o}{1000} + +%\setleftrightkerning{ugrave}{u}{1000} +%\setleftrightkerning{uacute}{u}{1000} +%\setleftrightkerning{ucircumflex}{u}{1000} +%\setleftrightkerning{udieresis}{u}{1000} + +%\setleftrightkerning{yacute}{y}{1000} +%\setleftrightkerning{ydieresis}{y}{1000} + +\begincomment +\section{Adjusting depth of accents} +We copy the \verb|\zerodepth| stuff from \texttt{latin.mtx}: +\endcomment + +\setcommand\zerodepth#1{ + \ifisglyph{#1}\then + \resetglyph{#1} + \glyph{#1}{1000} + \resetdepth{0} + \endresetglyph + \Fi +} +\zerodepth{acute} +\zerodepth{grave} +\zerodepth{caron} +\zerodepth{breve} +\zerodepth{macron} +\zerodepth{ring} +\zerodepth{circumflex} +\zerodepth{dotaccent} +\zerodepth{tilde} +\zerodepth{dieresis} + +\endmetrics + +\section{Changes} + +This file used to contains more kerning commands for lower case glyphs +than \texttt{latin.mtx} but these were commented out February 1997 +after representation on \TeX-fonts list by Thierry Bouche and others. +\global\parindent=1em + +It also adds a default for the \texttt{alternate-hyphen} glyph. + +1997/02/03: An \verb|\ifisglyph| test was added to \verb|\zerodepth|. +(SPQR) + +1998/06/11: \verb|\needsfontinstversion| was updated (to v\,1.800) and +the definition of \verb|\setleftrightkerning| was removed (now defined +in \texttt{fontinst.sty}). (UV) + +1999/10/25: A typo regarding \texttt{quoteright-unused} (in code +commented out) was corrected. (UV\&LH) + +1999/10/29: \textsf{fontdoc} markup was added and the +\verb|\needsfontinstversion| was increased to v\,1.900. (LH) + +1999/11/10: Code setting \texttt{alternate-hyphen} commented out, +adjustments made for \verb|\showbranches|, and +\verb|\needsfontinstversion| was increased to v\,1.909. (LH) + +\end{document} |