From 95655675bf9504d648aae03acece9e0ff7b7ed93 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 26 Apr 2007 12:42:38 +0000 Subject: fouriernc git-svn-id: svn://tug.org/texlive/trunk@4196 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/fonts/fouriernc/README | 33 + .../doc/fonts/fouriernc/build-fouriernc.tex | 41 ++ Master/texmf-dist/doc/fonts/fouriernc/mathit.mtx | 286 ++++++++ Master/texmf-dist/doc/fonts/fouriernc/mathsy.mtx | 322 +++++++++ Master/texmf-dist/doc/fonts/fouriernc/omlgutop.etx | 615 ++++++++++++++++ Master/texmf-dist/doc/fonts/fouriernc/omsgutop.etx | 776 +++++++++++++++++++++ .../texmf-dist/doc/fonts/fouriernc/setxheight.mtx | 4 + .../doc/fonts/fouriernc/specialkernings.mtx | 243 +++++++ .../doc/fonts/fouriernc/specialkerningsital.mtx | 241 +++++++ .../doc/fonts/fouriernc/test_fouriernc.pdf | Bin 0 -> 36183 bytes Master/texmf-dist/doc/fonts/fouriernc/unset0.mtx | 60 ++ Master/texmf-dist/doc/fonts/fouriernc/unset0A.mtx | 86 +++ .../texmf-dist/doc/fonts/fouriernc/unsetAlph.mtx | 68 ++ .../doc/fonts/fouriernc/unsetUCgreek.mtx | 17 + .../doc/fonts/fouriernc/unsetfontparams.mtx | 15 + Master/texmf-dist/doc/fonts/fouriernc/unsetmu.mtx | 40 ++ Master/texmf-dist/doc/fonts/fouriernc/unsetpar.mtx | 45 ++ Master/texmf-dist/doc/fonts/fouriernc/zrmhax.mtx | 15 + Master/texmf-dist/doc/fonts/fouriernc/zrykernx.mtx | 86 +++ 19 files changed, 2993 insertions(+) create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/README create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/build-fouriernc.tex create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/mathit.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/mathsy.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/omlgutop.etx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/omsgutop.etx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/setxheight.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/specialkernings.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/specialkerningsital.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/test_fouriernc.pdf create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unset0.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unset0A.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unsetAlph.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unsetUCgreek.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unsetfontparams.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unsetmu.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/unsetpar.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/zrmhax.mtx create mode 100644 Master/texmf-dist/doc/fonts/fouriernc/zrykernx.mtx (limited to 'Master/texmf-dist/doc/fonts') diff --git a/Master/texmf-dist/doc/fonts/fouriernc/README b/Master/texmf-dist/doc/fonts/fouriernc/README new file mode 100644 index 00000000000..efa27b8997d --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/README @@ -0,0 +1,33 @@ +Readme for the 'fouriernc' package + +This package provides a LaTeX math font setup for +NC Schoolbook. In order to use it you need to have +the Fourier-GUTenberg fonts installed. + +To install the package, copy + *.tfm into localtexmf/fonts/tfm/public/fouriernc + *.vf into localtexmf/fonts/vf/public/fouriernc + *.sty and *.fd into localtexmf/tex/latex/fouriernc +and run mktexlsr afterwards. + +Issue + \usepackage{fouriernc} +in your document's preamble to set the math and serif text fonts. +No extra documentation is provided, the usage is analogue +to fourier's documentation. +The metrics for the 'upright' option have not been tuned, thus +this option is disabled. + +Future changes: +The metrics refer to fourier v1.4, future versions of fourier +may require a rebuild of the fouriernc metrics and possibly changes +to specialkernings.mtx/specialkerningsital.mtx. + +Licence: +This material is subject to the LaTeX Project Public License. +See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html +for the details of that license. + +This package was written by Michael Zedler. +Work on this package was commissioned by Joachim Schrod Net & +Publication Consultance GmbH (NPC), http://www.npc.de/. diff --git a/Master/texmf-dist/doc/fonts/fouriernc/build-fouriernc.tex b/Master/texmf-dist/doc/fonts/fouriernc/build-fouriernc.tex new file mode 100644 index 00000000000..08bf6e55f8a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/build-fouriernc.tex @@ -0,0 +1,41 @@ +\input fontinst.sty + + +\needsfontinstversion{1.801} +\installfonts +\transformfont{pncr8r}{\reencodefont{8r}{\fromafm{pncr8a}}} +\transformfont{pncri8r}{\reencodefont{8r}{\fromafm{pncri8a}}} +\transformfont{pncb8r}{\reencodefont{8r}{\fromafm{pncb8a}}} +\transformfont{pncbi8r}{\reencodefont{8r}{\fromafm{pncbi8a}}} +\fromafm{fourier-mcl} +\fromafm{fourier-ml} +\fromafm{fourier-mlit} +\fromafm{fourier-mlb} +\fromafm{fourier-mlitb} +\fromafm{fourier-ms} + +\installfamily{FML}{fncm}{\skewchar\font=127} +\installfont{fncmi} +{setxheight,pncri8r scaled 930,unset0A,zrmhax,pncr8r scaled 930,unsetmu,fourier-ml scaled 900,unsetUCgreek,fourier-ml scaled 950,mathit,specialkernings} +{OMLGUTOP}{FML}{fncm}{m}{it}{} +\installfont{fncmib} +{setxheight,pncbi8r scaled 930,unset0A,zrmhax,pncb8r scaled 930,unsetmu,fourier-mlb scaled 900,unsetUCgreek,fourier-ml scaled 950,mathit,specialkernings} +{OMLGUTOP}{FML}{fncm}{b}{it}{} +%% +\installfamily{FML}{fncmi}{\skewchar\font=127} +\installfont{fncmii} +{setxheight,pncri8r scaled 930,unset0,zrmhax,pncr8r scaled 930,unsetmu,fourier-mlit scaled 900,fourier-ml scaled 950,mathit,specialkerningsital} +{OMLGUTOP}{FML}{fncmi}{m}{it}{} +\installfont{fncmiib} +{setxheight,pncbi8r scaled 930,unset0,zrmhax,pncb8r scaled 930,unsetmu,fourier-mlitb scaled 900,fourier-mlb scaled 950,mathit,specialkerningsital} +{OMLGUTOP}{FML}{fncmi}{b}{it}{} + +\installfamily{FMS}{fncm}{\skewchar\font=48} +\installfont{fncsy} +{setxheight,kernoff,fourier-ms scaled 920,unsetAlph,fourier-mcl scaled 920,unsetpar,kernon,unsetfontparams,pncr8r scaled 920,zrykernx,mathsy} + {OMSGUTOP}{FMS}{fncm}{m}{n}{} + + +\endinstallfonts +% +\bye diff --git a/Master/texmf-dist/doc/fonts/fouriernc/mathit.mtx b/Master/texmf-dist/doc/fonts/fouriernc/mathit.mtx new file mode 100644 index 00000000000..232ea892b0f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/mathit.mtx @@ -0,0 +1,286 @@ +%%%======================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Alan Jeffrey", +%%% version = "1.305", +%%% date = "9 January 1994", +%%% time = "17:36:29 BST", +%%% filename = "mathit.mtx", +%%% address = "School of Cognitive and Computing Sciences +%%% University of Sussex +%%% Brighton BN1 9QH +%%% UK", +%%% telephone = "+44 273 606755 x 3238", +%%% FAX = "+44 273 678188", +%%% checksum = "???", +%%% email = "alanje@cogs.sussex.ac.uk", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "These are the extra glyphs needed for TeX +%%% math italic fonts, used by the fontinst package.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, ltugboat.sty", +%%% } +%%%======================================================================== +% +% 29 Dec 1993, v1.30: Created file. +% +% 3 Jan 1994, v1.301: Renamed `neutral' to 'natural'. +% +% 9 Jan 1994, v1.305: Renamed some glyphs to use the same names as Lucida +% New Math. + +\relax + +\documentstyle[fontdoc,twocolumn]{article} + +\title{The {\tt fontinst} math italic glyphs} +\author{Alan Jeffrey} +\date{9 January 1994} + +%\address{School of Cognitive and Computing Sciences \\ +% University of Sussex \\ +% Falmer \\ +% Brighton \\ +% BN1 9QH \\ +% UK} +%\netaddress{alanje@cogs.susx.ac.uk} + +\begin{document} + +\maketitle + +\section{Introduction} + +This document describes the glyphs used by the {\tt fontinst} +package when generating math italic fonts. + +\raggedright + +\metrics + +% Uses the fontinst package. + +\needsfontinstversion{1.30} + +% \unfakable is a glyph which can't be faked. + +\setcommand\unfakable#1{ + \setglyph{#1} + \glyphrule{500}{500} + \glyphwarning{missing glyph `#1'} + \endsetglyph +} + +\comment{\section{Math symbol glyphs}} + +\unfakable{Gamma} +\unfakable{Delta} +\unfakable{Theta} +\unfakable{Lambda} +\unfakable{Xi} +\unfakable{Pi} +\unfakable{Sigma} +\unfakable{Phi} +\unfakable{Psi} +\unfakable{Omega} +\unfakable{alpha} +\unfakable{beta} +\unfakable{gamma} +\unfakable{delta} +\unfakable{zeta} +\unfakable{eta} +\unfakable{theta} +\unfakable{iota} +\unfakable{kappa} +\unfakable{lambda} +\unfakable{mu} +\unfakable{nu} +\unfakable{xi} +\unfakable{pi} +\unfakable{rho} +\unfakable{sigma} +\unfakable{tau} +\unfakable{upsilon} +\unfakable{phi} +\unfakable{chi} +\unfakable{psi} +\unfakable{omega} +\unfakable{epsilon} +\unfakable{harpoonleftup} +\unfakable{harpoonleftdown} +\unfakable{harpoonrightup} +\unfakable{harpoonrightdown} +\unfakable{hookrightchar} +\unfakable{hookleftchar} +\unfakable{triangleright} +\unfakable{triangleleft} +\unfakable{period} +\unfakable{comma} +\unfakable{less} +\unfakable{slash} +\unfakable{greater} +\unfakable{star} +\unfakable{partialdiff} +\unfakable{A} +\unfakable{B} +\unfakable{C} +\unfakable{D} +\unfakable{E} +\unfakable{F} +\unfakable{G} +\unfakable{H} +\unfakable{I} +\unfakable{J} +\unfakable{K} +\unfakable{L} +\unfakable{M} +\unfakable{N} +\unfakable{O} +\unfakable{P} +\unfakable{Q} +\unfakable{R} +\unfakable{S} +\unfakable{T} +\unfakable{U} +\unfakable{V} +\unfakable{W} +\unfakable{X} +\unfakable{Y} +\unfakable{Z} +\unfakable{flat} +\unfakable{sharp} +\unfakable{natural} +\unfakable{slurabove} +\unfakable{slurbelow} +\unfakable{lscript} +\unfakable{a} +\unfakable{b} +\unfakable{c} +\unfakable{d} +\unfakable{e} +\unfakable{f} +\unfakable{g} +\unfakable{h} +\unfakable{i} +\unfakable{j} +\unfakable{k} +\unfakable{l} +\unfakable{m} +\unfakable{n} +\unfakable{o} +\unfakable{p} +\unfakable{q} +\unfakable{r} +\unfakable{s} +\unfakable{t} +\unfakable{u} +\unfakable{v} +\unfakable{w} +\unfakable{x} +\unfakable{y} +\unfakable{z} +\unfakable{dotlessi} +\unfakable{dotlessj} +\unfakable{weierstrass} +\unfakable{tie} + +\unfakable{Upsilon} +\setglyph{Upsilon1} + \glyph{Upsilon}{1000} +\endsetglyph + +\setglyph{epsilon1} + \glyph{epsilon}{1000} +\endsetglyph + +\setglyph{theta1} + \glyph{theta}{1000} +\endsetglyph + +\setglyph{pi1} + \ifisglyph{omega1}\then + \glyph{omega1}{1000} + \else + \glyph{pi}{1000} + \fi +\endsetglyph + +\setglyph{rho1} + \glyph{rho}{1000} +\endsetglyph + +\setglyph{sigma1} + \glyph{sigma}{1000} +\endsetglyph + +\setglyph{phi1} + \glyph{phi}{1000} +\endsetglyph + +\unfakable{zero} +\unfakable{one} +\unfakable{two} +\unfakable{three} +\unfakable{four} +\unfakable{five} +\unfakable{six} +\unfakable{seven} +\unfakable{eight} +\unfakable{nine} + +\setglyph{zerooldstyle} + \glyph{zero}{1000} +\endsetglyph + +\setglyph{oneoldstyle} + \glyph{one}{1000} +\endsetglyph + +\setglyph{twooldstyle} + \glyph{two}{1000} +\endsetglyph + +\setglyph{threeoldstyle} + \glyph{three}{1000} +\endsetglyph + +\setglyph{fouroldstyle} + \glyph{four}{1000} +\endsetglyph + +\setglyph{fiveoldstyle} + \glyph{five}{1000} +\endsetglyph + +\setglyph{sixoldstyle} + \glyph{six}{1000} +\endsetglyph + +\setglyph{sevenoldstyle} + \glyph{seven}{1000} +\endsetglyph + +\setglyph{eightoldstyle} + \glyph{eight}{1000} +\endsetglyph + +\setglyph{nineoldstyle} + \glyph{nine}{1000} +\endsetglyph + +\unfakable{arrowright} + +\setglyph{vector} + \moveup{\int{xheight}} + \glyph{arrowright}{500} + \moveup{\neg{\int{xheight}}} +\endsetglyph + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/mathsy.mtx b/Master/texmf-dist/doc/fonts/fouriernc/mathsy.mtx new file mode 100644 index 00000000000..6b6fc9132d9 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/mathsy.mtx @@ -0,0 +1,322 @@ +%%%======================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Alan Jeffrey", +%%% version = "1.306", +%%% date = "10 January 1993", +%%% time = "17:36:29 BST", +%%% filename = "mathex.mtx", +%%% address = "School of Cognitive and Computing Sciences +%%% University of Sussex +%%% Brighton BN1 9QH +%%% UK", +%%% telephone = "+44 273 606755 x 3238", +%%% FAX = "+44 273 678188", +%%% checksum = "???", +%%% email = "alanje@cogs.sussex.ac.uk", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "These are the extra glyphs needed for TeX +%%% math extension fonts, used by the fontinst +%%% package.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, ltugboat.sty", +%%% } +%%%======================================================================== +% +% 29 Dec 1993, v1.30: Created file. +% +% 3 Jan 1994, v1.301: Renamed some of the glyphs, added fakes for +% arrowverttp and friends. +% +% 8 Jan 1994, v1.304: Renamed similareq to similarequal. +% +% 9 Jan 1994, v1.305: Renamed some glyphs to use the same names as Lucida +% New Math. +% +% 10 Jan 1994, v1.306: Split mathsym.mtx into mathsy.mtx (math symbols) +% and mathex.mtx (math extensions). + +\relax + +\documentstyle[fontinst]{ltugboat} + +\title{The {\tt fontinst} math symbol glyphs} +\author{Alan Jeffrey} +\address{School of Cognitive and Computing Sciences \\ + University of Sussex \\ + Falmer \\ + Brighton \\ + BN1 9QH \\ + UK} +\netaddress{alanje@cogs.susx.ac.uk} + +\begin{document} + +\maketitle + +\section{Introduction} + +This document describes the glyphs used by the {\tt fontinst} +package when generating math symbol fonts. + +\raggedright + +\metrics + +% Uses the fontinst package. + +\needsfontinstversion{1.305} + +% \unfakable is a glyph which can't be faked. + +\setcommand\unfakable#1{ + \setglyph{#1} + \glyphrule{500}{500} + \glyphwarning{missing glyph `#1'} + \endsetglyph +} + +\comment{\section{Math symbol glyphs}} + +\unfakable{minus} +\unfakable{periodcentered} +\unfakable{multiply} +\unfakable{asteriskmath} +\unfakable{divide} +\unfakable{diamondmath} +\unfakable{plusminus} +\unfakable{minusplus} +\unfakable{circleplus} +\unfakable{circleminus} +\unfakable{circlemultiply} +\unfakable{circledivide} +\unfakable{circledot} +\unfakable{circlecopyrt} +\unfakable{bullet} +\unfakable{equivasymptotic} +\unfakable{equivalence} +\unfakable{reflexsubset} +\unfakable{reflexsuperset} +\unfakable{lessequal} +\unfakable{greaterequal} +\unfakable{precedesequal} +\unfakable{followsequal} +\unfakable{similar} +\unfakable{approxequal} +\unfakable{propersubset} +\unfakable{propersuperset} +\unfakable{curlyless} +\unfakable{curlygreater} +\unfakable{arrowleft} +\unfakable{arrowright} +\unfakable{arrowup} +\unfakable{arrowdown} +\unfakable{arrowboth} +\unfakable{arrownortheast} +\unfakable{arrowsoutheast} +\unfakable{similarequal} +\unfakable{arrowdblleft} +\unfakable{arrowdblright} +\unfakable{arrowdblup} +\unfakable{arrowdbldown} +\unfakable{arrowdblboth} +\unfakable{arrownorthwest} +\unfakable{arrowsouthwest} +\unfakable{proportional} +\unfakable{infinity} +\unfakable{element} +\unfakable{owner} +\unfakable{triangle} +\unfakable{triangleinv} +\unfakable{slash} +\unfakable{mapstochar} +\unfakable{universal} +\unfakable{existential} +\unfakable{logicalnot} +\unfakable{emptyset} +\unfakable{Rfraktur} +\unfakable{Ifraktur} +\unfakable{perpendicular} +\unfakable{latticetop} +\unfakable{aleph} +\unfakable{A} +\unfakable{B} +\unfakable{C} +\unfakable{D} +\unfakable{E} +\unfakable{F} +\unfakable{G} +\unfakable{H} +\unfakable{I} +\unfakable{J} +\unfakable{K} +\unfakable{L} +\unfakable{M} +\unfakable{N} +\unfakable{O} +\unfakable{P} +\unfakable{Q} +\unfakable{R} +\unfakable{S} +\unfakable{T} +\unfakable{U} +\unfakable{V} +\unfakable{W} +\unfakable{X} +\unfakable{Y} +\unfakable{Z} +\unfakable{union} +\unfakable{intersection} +\unfakable{logicaland} +\unfakable{logicalor} +\unfakable{turnstileleft} +\unfakable{turnstileright} +\unfakable{braceleft} +\unfakable{braceright} +\unfakable{angleleft} +\unfakable{angleright} +\unfakable{bar} +\unfakable{arrowbothv} +\unfakable{arrowdblbothv} +\unfakable{backslash} +\unfakable{wreathproduct} +\unfakable{coproduct} +\unfakable{gradient} +\unfakable{integral} +\unfakable{unionsq} +\unfakable{intersectionsq} +\unfakable{subsetsqequal} +\unfakable{supersetsqequal} +\unfakable{section} +\unfakable{dagger} +\unfakable{daggerdbl} +\unfakable{paragraph} +\unfakable{club} +\unfakable{diamond} +\unfakable{heart} +\unfakable{spade} + +\unfakable{degree} + +\setglyph{largedegree} + \glyph{degree}{ + \div{\mul{1000}{\width{bullet}}}{\width{degree}} + } +\endsetglyph + +\setglyph{openbullet} + \moveup{\sub{\height{bullet}}{\height{largedegree}}} + \glyph{largedegree}{1000} + \moveup{\sub{\height{largedegree}}{\height{bullet}}} +\endsetglyph + +\unfakable{minute} + +\setglyph{prime} + \moveup{\sub{\height{bullet}}{\height{largedegree}}} + \glyph{minute}{\div{\mul{1000}{\width{bullet}}}{\width{degree}}} + \moveup{\sub{\height{largedegree}}{\height{bullet}}} +\endsetglyph + +\unfakable{less} +\unfakable{greater} + +\setglyph{lessmuch} + \glyph{less}{1000} + \movert{\scale{\width{less}}{-400}} + \glyph{less}{1000} +\endsetglyph + +\setglyph{greatermuch} + \glyph{greater}{1000} + \movert{\scale{\width{greater}}{-400}} + \glyph{greater}{1000} +\endsetglyph + +\unfakable{zero} + +\setglyph{emptysetstress} + \push + \movert{ + \div{\sub{\width{zero}}{\width{slash}}}{2} + } + \moveup{ + \div{ + \sub{ + \add{\height{zero}}{\depth{slash}} + }{ + \add{\height{slash}}{\depth{zero}} + } + }{2} + } + \glyph{slash}{1000} + \pop + \glyph{zero}{1000} +\endsetglyph + +\setglyph{unionmulti} + \push + \movert{\div{\sub{\width{union}}{\scale{\width{plus}}{700}}}{2}} + \moveup{\div{\width{plus}}{4}} + \glyph{plus}{700} + \pop + \glyph{union}{1000} +\endsetglyph + +\unfakable{bracketleftbt} +\unfakable{bracketrightbt} +\unfakable{bracketlefttp} +\unfakable{bracketrighttp} + +\setglyph{floorleft} + \glyph{bracketleftbt}{1000} +\endsetglyph + +\setglyph{floorright} + \glyph{bracketrightbt}{1000} +\endsetglyph + +\setglyph{ceilingleft} + \glyph{bracketlefttp}{1000} +\endsetglyph + +\setglyph{ceilingright} + \glyph{bracketrighttp}{1000} +\endsetglyph + +\setglyph{bardbl} + \glyph{bar}{1000} + \glyph{bar}{1000} +\endsetglyph + +\unfakable{radical} +\unfakable{radicalex} + +\setglyph{radicallow} + \moveup{\sub{\add{\height{radicalex}}{\depth{radicalex}}}{\height{radical}}} + \glyph{radical}{1000} + \moveup{\sub{\height{radical}}{\int{underlinethickness}}} +\endsetglyph + +\setglyph{negationslash} + \push + \movert{\div{\sub{\width{arrowright}}{\width{slash}}}{2}} + \glyph{slash}{1000} + \pop +\endsetglyph + +\endmetrics + +\end{document} + +\endmetrics + +\end{document} + diff --git a/Master/texmf-dist/doc/fonts/fouriernc/omlgutop.etx b/Master/texmf-dist/doc/fonts/fouriernc/omlgutop.etx new file mode 100644 index 00000000000..6d2ad0a6b95 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/omlgutop.etx @@ -0,0 +1,615 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Ulrik Vieth", +%%% version = "1.801", +%%% date = "29 June 1998", +%%% time = "23:51:49 CEST", +%%% filename = "oml.etx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "27493 601 1038 12135", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the old math italic encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== +% +% 29 Dec 1993, v1.30: Created file. +% +% 03 Jan 1994, v1.301: Moved from ltugboat class to article. +% +% 09 Jan 1994, v1.305: Renamed some glyphs to use the same glyph names +% as Lucida New Math. +% +% 10 Jun 1998, v1.800: Really use the same names as Lucida New Math. +% Correct ordering of `flat', `natural', `sharp'. + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The \TeX\ math italic encoding vector} +\author{Alan Jeffrey, Ulrik Vieth} +\date{29 June 1998 \\ +Version 1.801} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the \TeX\ math italic (OML) encoding. + +\encoding + +\needsfontinstversion{1.800} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEX MATH ITALIC} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + + +\comment{\section{Default font dimensions}} + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % 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)}{0} % extra space after . + + +\comment{\section{The encoding} + There are 128 glyphs in this encoding.} + +\setslot{Gamma} + \comment{The greek letter `$\Gamma$'.} +\endsetslot + +\setslot{Delta} + \comment{The greek letter `$\Delta$'.} +\endsetslot + +\setslot{Theta} + \comment{The greek letter `$\Theta$'.} +\endsetslot + +\setslot{Lambda} + \comment{The greek letter `$\Lambda$'.} +\endsetslot + +\setslot{Xi} + \comment{The greek letter `$\Xi$'.} +\endsetslot + +\setslot{Pi} + \comment{The greek letter `$\Pi$'.} +\endsetslot + +\setslot{Sigma} + \comment{The greek letter `$\Sigma$'.} +\endsetslot + +\setslot{Upsilon} + \comment{The greek letter `$\Upsilon$' named `Upsilon1' by Adobe.} +\endsetslot + +\setslot{Phi} + \comment{The greek letter `$\Phi$'.} +\endsetslot + +\setslot{Psi} + \comment{The greek letter `$\Psi$'.} +\endsetslot + +\setslot{Omega} + \comment{The greek letter `$\Omega$'.} +\endsetslot + +\setslot{alpha} + \comment{The greek letter `$\alpha$'.} +\endsetslot + +\setslot{beta} + \comment{The greek letter `$\beta$'.} +\endsetslot + +\setslot{gamma} + \comment{The greek letter `$\gamma$'.} +\endsetslot + +\setslot{delta} + \comment{The greek letter `$\delta$'.} +\endsetslot + +\setslot{epsilon1} + \comment{The greek letter `$\epsilon$'.} +\endsetslot + +\setslot{zeta} + \comment{The greek letter `$\zeta$'.} +\endsetslot + +\setslot{eta} + \comment{The greek letter `$\eta$'.} +\endsetslot + +\setslot{theta} + \comment{The greek letter `$\theta$'.} +\endsetslot + +\setslot{iota} + \comment{The greek letter `$\iota$'.} +\endsetslot + +\setslot{kappa} + \comment{The greek letter `$\kappa$'.} +\endsetslot + +\setslot{lambda} + \comment{The greek letter `$\lambda$'.} +\endsetslot + +\setslot{mu} + \comment{The greek letter `$\mu$'.} +\endsetslot + +\setslot{nu} + \comment{The greek letter `$\nu$'.} +\endsetslot + +\setslot{xi} + \comment{The greek letter `$\xi$'.} +\endsetslot + +\setslot{pi} + \comment{The greek letter `$\pi$'.} +\endsetslot + +\setslot{rho} + \comment{The greek letter `$\rho$'.} +\endsetslot + +\setslot{sigma} + \comment{The greek letter `$\sigma$'.} +\endsetslot + +\setslot{tau} + \comment{The greek letter `$\tau$'.} +\endsetslot + +\setslot{upsilon} + \comment{The greek letter `$\upsilon$'.} +\endsetslot + +\setslot{phi} + \comment{The greek letter `$\phi$'.} +\endsetslot + +\setslot{chi} + \comment{The greek letter `$\chi$'.} +\endsetslot + +\setslot{psi} + \comment{The greek letter `$\psi$'.} +\endsetslot + +\setslot{omega} + \comment{The greek letter `$\omega$'.} +\endsetslot + +\setslot{epsilon} + \comment{The greek letter `$\varepsilon$'.} +\endsetslot + +\setslot{theta1} + \comment{The greek letter `$\vartheta$'.} +\endsetslot + +\setslot{pi1} + \comment{The greek letter `$\varpi$', rather unfortunately named + `omega1' by Adobe.} +\endsetslot + +\setslot{rho1} + \comment{The greek letter `$\varrho$'.} +\endsetslot + +\setslot{sigma1} + \comment{The greek letter `$\varsigma$'.} +\endsetslot + +\setslot{phi1} + \comment{The greek letter `$\varphi$'.} +\endsetslot + +\setslot{harpoonleftup} + \comment{The harpoon symbol `$\leftharpoonup$', + named `arrowlefttophalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonleftdown} + \comment{The harpoon symbol `$\leftharpoondown$', + named `arrowleftbothalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonrightup} + \comment{The harpoon symbol `$\rightharpoonup$', + named `arrowrighttophalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{harpoonrightdown} + \comment{The harpoon symbol `$\rightharpoondown$', + named `arrowrightbothalf' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{hookrightchar} + \comment{The building block for `$\hookrightarrow$', + named `arrowhookleft' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{hookleftchar} + \comment{The building block for `$\hookleftarrow$', + named `arrowhookright' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{triangleright} + \comment{The triangle symbol `$\triangleright$'.} +\endsetslot + +\setslot{triangleleft} + \comment{The triangle symbol `$\triangleleft$'.} +\endsetslot + +\setslot{zerooldstyle} + \comment{The oldstyle digit zero `0'.} +\endsetslot + +\setslot{oneoldstyle} + \comment{The oldstyle digit one `1'.} +\endsetslot + +\setslot{twooldstyle} + \comment{The oldstyle digit two `2'.} +\endsetslot + +\setslot{threeoldstyle} + \comment{The oldstyle digit three `3'.} +\endsetslot + +\setslot{fouroldstyle} + \comment{The oldstyle digit four `4'.} +\endsetslot + +\setslot{fiveoldstyle} + \comment{The oldstyle digit five `5'.} +\endsetslot + +\setslot{sixoldstyle} + \comment{The oldstyle digit six `6'.} +\endsetslot + +\setslot{sevenoldstyle} + \comment{The oldstyle digit seven `7'.} +\endsetslot + +\setslot{eightoldstyle} + \comment{The oldstyle digit eight `8'.} +\endsetslot + +\setslot{nineoldstyle} + \comment{The oldstyle digit nine `9'.} +\endsetslot + +\setslot{period} + \comment{The period `$.$'.} +\endsetslot + +\setslot{comma} + \comment{The comma `$,$'.} +\endsetslot + +\setslot{less} + \comment{The less-than sign `$<$'.} +\endsetslot + +\setslot{slash} + \comment{The forwards oblique `$/$'.} +\endsetslot + +\setslot{greater} + \comment{The greater-than sign `$>$'.} +\endsetslot + +\setslot{star} + \comment{The star symbol `$\star$'.} +\endsetslot + +\setslot{partialdiff} + \comment{The partial differentiation symbol `$\partial$'.} +\endsetslot + +\setslot{A} + \comment{The letter `$\mathnormal{A}$'.} +\endsetslot + +\setslot{B} + \comment{The letter `$\mathnormal{B}$'.} +\endsetslot + +\setslot{C} + \comment{The letter `$\mathnormal{C}$'.} +\endsetslot + +\setslot{D} + \comment{The letter `$\mathnormal{D}$'.} +\endsetslot + +\setslot{E} + \comment{The letter `$\mathnormal{E}$'.} +\endsetslot + +\setslot{F} + \comment{The letter `$\mathnormal{F}$'.} +\endsetslot + +\setslot{G} + \comment{The letter `$\mathnormal{G}$'.} +\endsetslot + +\setslot{H} + \comment{The letter `$\mathnormal{H}$'.} +\endsetslot + +\setslot{I} + \comment{The letter `$\mathnormal{I}$'.} +\endsetslot + +\setslot{J} + \comment{The letter `$\mathnormal{J}$'.} +\endsetslot + +\setslot{K} + \comment{The letter `$\mathnormal{K}$'.} +\endsetslot + +\setslot{L} + \comment{The letter `$\mathnormal{L}$'.} +\endsetslot + +\setslot{M} + \comment{The letter `$\mathnormal{M}$'.} +\endsetslot + +\setslot{N} + \comment{The letter `$\mathnormal{N}$'.} +\endsetslot + +\setslot{O} + \comment{The letter `$\mathnormal{O}$'.} +\endsetslot + +\setslot{P} + \comment{The letter `$\mathnormal{P}$'.} +\endsetslot + +\setslot{Q} + \comment{The letter `$\mathnormal{Q}$'.} +\endsetslot + +\setslot{R} + \comment{The letter `$\mathnormal{R}$'.} +\endsetslot + +\setslot{S} + \comment{The letter `$\mathnormal{S}$'.} +\endsetslot + +\setslot{T} + \comment{The letter `$\mathnormal{T}$'.} +\endsetslot + +\setslot{U} + \comment{The letter `$\mathnormal{U}$'.} +\endsetslot + +\setslot{V} + \comment{The letter `$\mathnormal{V}$'.} +\endsetslot + +\setslot{W} + \comment{The letter `$\mathnormal{W}$'.} +\endsetslot + +\setslot{X} + \comment{The letter `$\mathnormal{X}$'.} +\endsetslot + +\setslot{Y} + \comment{The letter `$\mathnormal{Y}$'.} +\endsetslot + +\setslot{Z} + \comment{The letter `$\mathnormal{Z}$'.} +\endsetslot + +\setslot{flat} + \comment{The flat musical symbol `$\flat$'.} +\endsetslot + +\setslot{natural} + \comment{The natural musical symbol `$\natural$'.} +\endsetslot + +\setslot{sharp} + \comment{The sharp musical symbol `$\sharp$'.} +\endsetslot + +\setslot{slurbelow} + \comment{The slur symbol `$\smile$'.} +\endsetslot + +\setslot{slurabove} + \comment{The slur symbol `$\frown$'.} +\endsetslot + +\setslot{lscript} + \comment{The script letter `$\ell$'.} +\endsetslot + +\setslot{a} + \comment{The letter `$\mathnormal{a}$'.} +\endsetslot + +\setslot{b} + \comment{The letter `$\mathnormal{b}$'.} +\endsetslot + +\setslot{c} + \comment{The letter `$\mathnormal{c}$'.} +\endsetslot + +\setslot{d} + \comment{The letter `$\mathnormal{d}$'.} +\endsetslot + +\setslot{e} + \comment{The letter `$\mathnormal{e}$'.} +\endsetslot + +\setslot{f} + \comment{The letter `$\mathnormal{f}$'.} +\endsetslot + +\setslot{g} + \comment{The letter `$\mathnormal{g}$'.} +\endsetslot + +\setslot{h} + \comment{The letter `$\mathnormal{h}$'.} +\endsetslot + +\setslot{i} + \comment{The letter `$\mathnormal{i}$'.} +\endsetslot + +\setslot{j} + \comment{The letter `$\mathnormal{j}$'.} +\endsetslot + +\setslot{k} + \comment{The letter `$\mathnormal{k}$'.} +\endsetslot + +\setslot{l} + \comment{The letter `$\mathnormal{l}$'.} +\endsetslot + +\setslot{m} + \comment{The letter `$\mathnormal{m}$'.} +\endsetslot + +\setslot{n} + \comment{The letter `$\mathnormal{n}$'.} +\endsetslot + +\setslot{o} + \comment{The letter `$\mathnormal{o}$'.} +\endsetslot + +\setslot{p} + \comment{The letter `$\mathnormal{p}$'.} +\endsetslot + +\setslot{q} + \comment{The letter `$\mathnormal{q}$'.} +\endsetslot + +\setslot{r} + \comment{The letter `$\mathnormal{r}$'.} +\endsetslot + +\setslot{s} + \comment{The letter `$\mathnormal{s}$'.} +\endsetslot + +\setslot{t} + \comment{The letter `$\mathnormal{t}$'.} +\endsetslot + +\setslot{u} + \comment{The letter `$\mathnormal{u}$'.} +\endsetslot + +\setslot{v} + \comment{The letter `$\mathnormal{v}$'.} +\endsetslot + +\setslot{w} + \comment{The letter `$\mathnormal{w}$'.} +\endsetslot + +\setslot{x} + \comment{The letter `$\mathnormal{x}$'.} +\endsetslot + +\setslot{y} + \comment{The letter `$\mathnormal{y}$'.} +\endsetslot + +\setslot{z} + \comment{The letter `$\mathnormal{z}$'.} +\endsetslot + +\setslot{dotlessi} + \comment{The dotless letter `$\imath$'.} +\endsetslot + +\setslot{dotlessj} + \comment{The dotless letter `$\jmath$'.} +\endsetslot + +\setslot{weierstrass} + \comment{The Weierstrass P symbol `$\wp$'.} +\endsetslot + +\setslot{vector} + \comment{The vector accent symbol `$\vec{x}$'.} +\endsetslot + +\setslot{tie} + \comment{The tie accent symbol `\t oo'.} +\endsetslot + +\setslot{kappa1} + \comment{another kappa} +\endsetslot + +\setslot{rho2} + \comment{another rho} +\endsetslot + +\setslot{partialdiff1} +\endsetslot + +\setslot{pi2} +\endsetslot + +\endencoding +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fouriernc/omsgutop.etx b/Master/texmf-dist/doc/fonts/fouriernc/omsgutop.etx new file mode 100644 index 00000000000..f63b081de10 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/omsgutop.etx @@ -0,0 +1,776 @@ +%%% ==================================================================== +%%% @TeX-font-encoding-file{ +%%% author = "Alan Jeffrey and Ulrik Vieth", +%%% version = "1.801", +%%% date = "29 June 1998", +%%% time = "23:51:56 CEST", +%%% filename = "oms.etx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "18754 633 1344 15175", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, math, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is the old math symbol encoding as a TeX +%%% font encoding file, for use with the fontinst +%%% utility.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== +% +% 29 Dec 1993, v1.30: Created file. +% +% 03 Jan 1994, v1.301: Moved from ltugboat class to article. +% +% 06 Jan 1994, v1.303: Corrected a fontdimen bug. +% +% 08 Jan 1994, v1.304: Renamed radicallowered to radicallow and +% perpendicularinverse to perpendicularinv. +% +% 09 Jan 1994, v1.305: Renamed emptyset to emptysetstress, to distinguish +% the geometric and the humanist emptyset symbols. +% Renamed some glyphs to use the same glyph names +% as Lucida New Math. +% +% 10 Jun 1998, v1.800: Really use the same names as Lucida New Math. +% `curlyless/greater' renamed to `precedes/follows'. + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The \TeX\ math symbol encoding vector} +\author{Alan Jeffrey, Ulrik Vieth} +\date{29 June 1998 \\ +Version 1.801} + +\begin{document} +\maketitle + +\section{Introduction} + +This document describes the \TeX\ math symbol (OMS) encoding. + +\encoding + +\needsfontinstversion{1.800} + + +\comment{\section{Default values}} + +\setstr{codingscheme}{TEX MATH SYMBOLS} + +\setint{italicslant}{0} + +\ifisglyph{x}\then + \setint{xheight}{\height{x}} +\else + \setint{xheight}{500} +\fi + +\comment{\section{Default font dimensions}} + +\setint{fontdimen(1)}{\int{italicslant}} % italic slant +\setint{fontdimen(2)}{0} % 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)}{0} % extra space after . + +\comment{The following font dimensions are taken from cmsy10.} + +\setint{fontdimen(8)}{677} % num 1 +\setint{fontdimen(9)}{394} % num 2 +\setint{fontdimen(10)}{444} % num 3 +\setint{fontdimen(11)}{686} % denom 1 +\setint{fontdimen(12)}{345} % denom 2 +\setint{fontdimen(13)}{413} % sup 1 +\setint{fontdimen(14)}{363} % sup 2 +\setint{fontdimen(15)}{289} % sup 3 +\setint{fontdimen(16)}{150} % sub 1 +\setint{fontdimen(17)}{247} % sub 2 +\setint{fontdimen(18)}{386} % supdrop +\setint{fontdimen(19)}{50} % subdrop +\setint{fontdimen(20)}{2390} % delim 1 +\setint{fontdimen(21)}{1010} % delim 2 +\setint{fontdimen(22)}{259} % math axis height + + +\comment{\section{The encoding} + There are 128 glyphs in this encoding.} + +\setslot{minus} + \comment{The subtraction symbol `$-$'.} +\endsetslot + +\setslot{periodcentered} + \comment{The centered dot symbol `$\cdot$'. + It is called `dotmath' in Adobe Symbol.} +\endsetslot + +\setslot{multiply} + \comment{The multiplication symbol `$\times$'.} +\endsetslot + +\setslot{asteriskmath} + \comment{The centered asterisk symbol `$*$'.} +\endsetslot + +\setslot{divide} + \comment{The division symbol `$\plaindiv$'.} +\endsetslot + +\setslot{diamondmath} + \comment{The diamond symbol `$\diamond$'.} +\endsetslot + +\setslot{plusminus} + \comment{The plus or minus symbol `$\pm$'.} +\endsetslot + +\setslot{minusplus} + \comment{The minus or plus symbol `$\mp$'.} +\endsetslot + +\setslot{circleplus} + \comment{The circled plus symbol `$\oplus$'.} +\endsetslot + +\setslot{circleminus} + \comment{The circled minus symbol `$\ominus$'.} +\endsetslot + +\setslot{circlemultiply} + \comment{The circled multiplication symbol `$\otimes$'.} +\endsetslot + +\setslot{circledivide} + \comment{The circled oblique symbol `$\oslash$'.} +\endsetslot + +\setslot{circledot} + \comment{The circled dot symbol `$\odot$'.} +\endsetslot + +\setslot{circlecopyrt} + \comment{The large circle symbol `$\bigcirc$' used for building the + copyright symbol `\copyright'.} +\endsetslot + +\setslot{openbullet} + \comment{The circle symbol `$\circ$'.} +\endsetslot + +\setslot{bullet} + \comment{The bullet symbol `$\bullet$'.} +\endsetslot + +\setslot{equivasymptotic} + \comment{The asymptotic equals symbol `$\asymp$'.} +\endsetslot + +\setslot{equivalence} + \comment{The equivalence symbol `$\equiv$'.} +\endsetslot + +\setslot{reflexsubset} + \comment{The subset or equals symbol `$\subseteq$'.} +\endsetslot + +\setslot{reflexsuperset} + \comment{The superset or equals symbol `$\supseteq$'.} +\endsetslot + +\setslot{lessequal} + \comment{The less or equals symbol `$\leq$'.} +\endsetslot + +\setslot{greaterequal} + \comment{The greater or equals symbol `$\geq$'.} +\endsetslot + +\setslot{precedesequal} + \comment{The precedes or equals symbol `$\preceq$'.} +\endsetslot + +\setslot{followsequal} + \comment{The follows or equals symbol `$\succeq$'.} +\endsetslot + +\setslot{similar} + \comment{The similar symbol `$\sim$'.} +\endsetslot + +\setslot{approxequal} + \comment{The approximate equality symbol `$\approx$'.} +\endsetslot + +\setslot{propersubset} + \comment{The subset symbol `$\subset$'.} +\endsetslot + +\setslot{propersuperset} + \comment{The superset symbol `$\supset$'.} +\endsetslot + +\setslot{lessmuch} + \comment{The much less symbol `$\ll$'.} +\endsetslot + +\setslot{greatermuch} + \comment{The much greater symbol `$\gg$'.} +\endsetslot + +\setslot{precedes} % was curlyless + \comment{The precedes symbol `$\prec$'.} +\endsetslot + +\setslot{follows} % was curlygreater + \comment{The follows symbol `$\succ$'.} +\endsetslot + +\setslot{arrowleft} + \comment{The left arrow symbol `$\leftarrow$'.} +\endsetslot + +\setslot{arrowright} + \comment{The right arrow symbol `$\rightarrow$'.} +\endsetslot + +\setslot{arrowup} + \comment{The up arrow symbol `$\uparrow$'.} +\endsetslot + +\setslot{arrowdown} + \comment{The down arrow symbol `$\downarrow$'.} +\endsetslot + +\setslot{arrowboth} + \comment{The horizontal arrow symbol `$\leftrightarrow$'.} +\endsetslot + +\setslot{arrownortheast} + \comment{The north-east arrow symbol `$\nearrow$'.} +\endsetslot + +\setslot{arrowsoutheast} + \comment{The south-east arrow symbol `$\searrow$'.} +\endsetslot + +\setslot{similarequal} + \comment{The similar or equal symbol `$\simeq$'.} +\endsetslot + +\setslot{arrowdblleft} + \comment{The double left arrow symbol `$\Leftarrow$'.} +\endsetslot + +\setslot{arrowdblright} + \comment{The double right arrow symbol `$\Rightarrow$'.} +\endsetslot + +\setslot{arrowdblup} + \comment{The double up arrow symbol `$\Uparrow$'.} +\endsetslot + +\setslot{arrowdbldown} + \comment{The double down arrow symbol `$\Downarrow$'.} +\endsetslot + +\setslot{arrowdblboth} + \comment{The double horizontal arrow symbol `$\Leftrightarrow$'.} +\endsetslot + +\setslot{arrownorthwest} + \comment{The north-west arrow symbol `$\nwarrow$'.} +\endsetslot + +\setslot{arrowsouthwest} + \comment{The south-west arrow symbol `$\swarrow$'.} +\endsetslot + +\setslot{proportional} + \comment{The proportional symbol `$\propto$'.} +\endsetslot + +\setslot{prime} + \comment{The prime symbol `$\prime$'.} +\endsetslot + +\setslot{infinity} + \comment{The infinity symbol `$\infty$'.} +\endsetslot + +\setslot{element} + \comment{The set membership symbol `$\in$'.} +\endsetslot + +\setslot{owner} + \comment{The backwards set membership symbol `$\ni$'.} +\endsetslot + +\setslot{triangle} + \comment{The upwards triangle symbol `$\bigtriangleup$'.} +\endsetslot + +\setslot{triangleinv} + \comment{The downwards triangle symbol `$\bigtriangledown$'.} +\endsetslot + +\setslot{negationslash} + \comment{The negation slash symbol, used to construct + negated relations or arrows such as `$\not=$'.} +\endsetslot + +\setslot{mapstochar} + \comment{The maps to building block symbol `$\mapstochar$', + used to build `$\mapsto$'.} +\endsetslot + +\setslot{universal} + \comment{The universal quantification symbol `$\forall$'.} +\endsetslot + +\setslot{existential} + \comment{The existential quantification symbol `$\exists$'.} +\endsetslot + +\setslot{logicalnot} + \comment{The negation symbol `$\neg$'.} +\endsetslot + +\setslot{emptysetstress} + \comment{The `stressed' empty set symbol `$\emptyset$', which should + look like a zero with a slash. The `emptyset' symbol is a circle + with a slash.} +\endsetslot + +\setslot{Rfraktur} + \comment{The upper case Fraktur R symbol `$\Re$'. It is called + `Rfractur' rather than `Rfraktur' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{Ifraktur} + \comment{The upper case Fraktur I symbol `$\Im$'. It is called + `Ifractur' rather than `Ifraktur' in MathTime and Lucida New Math.} +\endsetslot + +\setslot{latticetop} + \comment{The inverted perpendicular symbol `$\top$'.} +\endsetslot + +\setslot{perpendicular} + \comment{The perpendicular symbol `$\perp$'.} +\endsetslot + +\setslot{aleph} + \comment{The aleph symbol `$\aleph$'.} +\endsetslot + +\setslot{A} + \comment{The calligraphic letter `$\mathcal{A}$'.} +\endsetslot + +\setslot{B} + \comment{The calligraphic letter `$\mathcal{B}$'.} +\endsetslot + +\setslot{C} + \comment{The calligraphic letter `$\mathcal{C}$'.} +\endsetslot + +\setslot{D} + \comment{The calligraphic letter `$\mathcal{D}$'.} +\endsetslot + +\setslot{E} + \comment{The calligraphic letter `$\mathcal{E}$'.} +\endsetslot + +\setslot{F} + \comment{The calligraphic letter `$\mathcal{F}$'.} +\endsetslot + +\setslot{G} + \comment{The calligraphic letter `$\mathcal{G}$'.} +\endsetslot + +\setslot{H} + \comment{The calligraphic letter `$\mathcal{H}$'.} +\endsetslot + +\setslot{I} + \comment{The calligraphic letter `$\mathcal{I}$'.} +\endsetslot + +\setslot{J} + \comment{The calligraphic letter `$\mathcal{J}$'.} +\endsetslot + +\setslot{K} + \comment{The calligraphic letter `$\mathcal{K}$'.} +\endsetslot + +\setslot{L} + \comment{The calligraphic letter `$\mathcal{L}$'.} +\endsetslot + +\setslot{M} + \comment{The calligraphic letter `$\mathcal{M}$'.} +\endsetslot + +\setslot{N} + \comment{The calligraphic letter `$\mathcal{N}$'.} +\endsetslot + +\setslot{O} + \comment{The calligraphic letter `$\mathcal{O}$'.} +\endsetslot + +\setslot{P} + \comment{The calligraphic letter `$\mathcal{P}$'.} +\endsetslot + +\setslot{Q} + \comment{The calligraphic letter `$\mathcal{Q}$'.} +\endsetslot + +\setslot{R} + \comment{The calligraphic letter `$\mathcal{R}$'.} +\endsetslot + +\setslot{S} + \comment{The calligraphic letter `$\mathcal{S}$'.} +\endsetslot + +\setslot{T} + \comment{The calligraphic letter `$\mathcal{T}$'.} +\endsetslot + +\setslot{U} + \comment{The calligraphic letter `$\mathcal{U}$'.} +\endsetslot + +\setslot{V} + \comment{The calligraphic letter `$\mathcal{V}$'.} +\endsetslot + +\setslot{W} + \comment{The calligraphic letter `$\mathcal{W}$'.} +\endsetslot + +\setslot{X} + \comment{The calligraphic letter `$\mathcal{X}$'.} +\endsetslot + +\setslot{Y} + \comment{The calligraphic letter `$\mathcal{Y}$'.} +\endsetslot + +\setslot{Z} + \comment{The calligraphic letter `$\mathcal{Z}$'.} +\endsetslot + +\setslot{union} + \comment{The set union symbol `$\cup$'.} +\endsetslot + +\setslot{intersection} + \comment{The set intersection symbol `$\cap$'.} +\endsetslot + +\setslot{unionmulti} + \comment{The multiset union symbol `$\uplus$'.} +\endsetslot + +\setslot{logicaland} + \comment{The meet symbol `$\wedge$'.} +\endsetslot + +\setslot{logicalor} + \comment{The join symbol `$\vee$'.} +\endsetslot + +\setslot{turnstileleft} + \comment{The turnstile symbol `$\vdash$'.} +\endsetslot + +\setslot{turnstileright} + \comment{The backwards turnstile symbol `$\dashv$'.} +\endsetslot + +\setslot{floorleft} + \comment{The left floor symbol `$\lfloor$'.} +\endsetslot + +\setslot{floorright} + \comment{The right floor symbol `$\rfloor$'.} +\endsetslot + +\setslot{ceilingleft} + \comment{The left ceiling symbol `$\lceil$'.} +\endsetslot + +\setslot{ceilingright} + \comment{The right ceiling symbol `$\rceil$'.} +\endsetslot + +\setslot{braceleft} + \comment{The left brace symbol `$\{$'.} +\endsetslot + +\setslot{braceright} + \comment{The right brace symbol `$\}$'.} +\endsetslot + +\setslot{angleleft} + \comment{The left angle bracket symbol `$\langle$'. + It is called `angbracketleft' in MathTime and Lucida, + but `angleleft' in Adobe Symbol.} +\endsetslot + +\setslot{angleright} + \comment{The right angle bracket symbol `$\rangle$'. + It is called `angbracketright' in MathTime and Lucida, + but `angleleft' in Adobe Symbol.} +\endsetslot + +\setslot{bar} + \comment{The vertical bar symbol `$|$'.} +\endsetslot + +\setslot{bardbl} + \comment{The parallel vertical bars symbol `$\parallel$'.} +\endsetslot + +\setslot{arrowbothv} + \comment{The vertical arrows symbol `$\updownarrow$'.} +\endsetslot + +\setslot{arrowdblbothv} + \comment{The double vertical arrows symbol `$\Updownarrow$'.} +\endsetslot + +\setslot{backslash} + \comment{The backwards oblique symbol `$\backslash$'.} +\endsetslot + +\setslot{wreathproduct} + \comment{The Wreath product symbol `$\wp$'.} +\endsetslot + +\setslot{radicallow} + \comment{The lowered radical symbol `$\surd$'.} +\endsetslot + +\setslot{coproduct} + \comment{The textstyle coproduct symbol `$\coprod$'.} +\endsetslot + +\setslot{gradient} + \comment{The inverted Delta symbol `$\nabla$'. + It is also called `gradient' in MathTime and Lucida, + but `gradient' in Adobe Symbol.} +\endsetslot + +\setslot{integral} + \comment{The small integral symbol `$\plainint$'.} +\endsetslot + +\setslot{unionsq} + \comment{The square union symbol `$\sqcup$'.} +\endsetslot + +\setslot{intersectionsq} + \comment{The square intersection symbol `$\sqcap$'.} +\endsetslot + +\setslot{subsetsqequal} + \comment{The square subset or equal symbol `$\sqsubseteq$'.} +\endsetslot + +\setslot{supersetsqequal} + \comment{The square superset or equal symbol `$\sqsupseteq$'.} +\endsetslot + +\setslot{section} + \comment{The section symbol `\S'.} +\endsetslot + +\setslot{dagger} + \comment{The dagger symbol `\dag'.} +\endsetslot + +\setslot{daggerdbl} + \comment{The double dagger symbol `\ddag'.} +\endsetslot + +\setslot{paragraph} + \comment{The paragraph symbol `\P'.} +\endsetslot + +\setslot{club} + \comment{The club suit symbol `$\clubsuit$'.} +\endsetslot + +\setslot{diamond} + \comment{The diamond suit symbol `$\diamondsuit$'.} +\endsetslot + +\setslot{heart} + \comment{The heart suit symbol `$\heartsuit$'.} +\endsetslot + +\setslot{spade} + \comment{The spade suit symbol `$\spadesuit$'.} +\endsetslot + +\setslot{plus} + \comment{+.} +\endsetslot + +\setslot{equal} + \comment{=.} +\endsetslot + +\setslot{less} + \comment{<.} +\endsetslot + +\setslot{greater} + \comment{>.} +\endsetslot + +\setslot{leqslant} + \comment{less or equal a la french.} +\endsetslot + +\setslot{geqslant} + \comment{greater or equal a la french.} +\endsetslot + +\setslot{parallelslanted} + \comment{parallel a la french.} +\endsetslot + +\setslot{barcino} + \comment{what is it ?} +\endsetslot + +\setslot{vDash} + \comment{what is it ?} +\endsetslot + +\setslot{blacktriangleleft} + \comment{what is it ?} +\endsetslot + +\setslot{blacktriangleright} + \comment{what is it ?} +\endsetslot + +\setslot{notleqslant} + \comment{what is it ?} +\endsetslot + +\setslot{notgeqslant} + \comment{what is it ?} +\endsetslot + +\setslot{parallel} + \comment{what is it ?} +\endsetslot + +\setslot{notparallel} + \comment{what is it ?} +\endsetslot + +\setslot{notparallelslanted} + \comment{what is it ?} +\endsetslot + +\setslot{notvDash} + \comment{what is it ?} +\endsetslot + +\setslot{intercal} + \comment{what is it ?} +\endsetslot + +\setslot{hslash} + \comment{what is it ?} +\endsetslot + +\setslot{notexists} + \comment{what is it ?} +\endsetslot + +\setslot{complement} + \comment{what is it ?} +\endsetslot + +\setslot{varsubsetneq} + \comment{what is it ?} +\endsetslot + +\setslot{swords} + \comment{what is it ?} +\endsetslot + + +\setslot{swordsdown} + \comment{what is it ?} +\endsetslot + +\setslot{bartriple} + \comment{triple bar} +\endsetslot + +\setslot{bracketdoubleleft} + \comment{left double bracket} +\endsetslot + +\setslot{bracketdoubleright} + \comment{right double bracket} +\endsetslot + +\setslot{notelement} +\endsetslot + + +\setslot{notowner} +\endsetslot + +\setslot{hbar} +\endsetslot + +\setslot{smallsetminus} +\endsetslot + +\setslot{subsetneqq} +\endsetslot + +\setslot{rightrightarrows} +\endsetslot + +\setslot{leftleftarrows} +\endsetslot + +\setslot{square} +\endsetslot + +\setslot{curvearrowleft} +\endsetslot + +\setslot{curvearrowright} +\endsetslot + +\setslot{blacksquare} +\endsetslot + +\endencoding + +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fouriernc/setxheight.mtx b/Master/texmf-dist/doc/fonts/fouriernc/setxheight.mtx new file mode 100644 index 00000000000..b38971af2f6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/setxheight.mtx @@ -0,0 +1,4 @@ +\relax +\metrics +\setint{fontdimen(5)}{440} % x-height \setint{fontdimen(6)}{880} +\endmetrics \ No newline at end of file diff --git a/Master/texmf-dist/doc/fonts/fouriernc/specialkernings.mtx b/Master/texmf-dist/doc/fonts/fouriernc/specialkernings.mtx new file mode 100644 index 00000000000..83136c9122f --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/specialkernings.mtx @@ -0,0 +1,243 @@ +\relax + +% The following adjustments (as proposed by Ulrik Vieth) +% are tuned for Times-Italic and oblique Adobe Symbol. + +\metrics + +\needsfontinstversion{1.800} + +% \shiftglyph takes four parameters: +% +% #1 the name of the glyph +% #2 the amount of extra space at the left +% #3 the amount of extra space at the right +% #4 the amount of extra space for subscripts + +\setcommand\shiftglyph#1#2#3#4{ + \resetglyph{#1} + \movert{#2} + \glyph{#1}{1000} + \movert{#4} + \resetitalic{\add{\italic{#1}}{\sub{#3}{#4}}} + \endresetglyph +} + +% \skewkern sets a skewchar kern, assuming that `tie' +% is the skewchar. +% +% #1 the name of the glyph +% #2 the amount of skewchar kerning + +\setcommand\skewkern#1#2{\setkern{#1}{tie}{#2}} +\shiftglyph{A}{20}{0}{20} +%\shiftglyph{B}{}{}{} + \shiftglyph{C}{0}{20}{0} +%\shiftglyph{D}{}{}{} + \shiftglyph{E}{0}{20}{20} +% \shiftglyph{F}{0}{50}{-100} +%\shiftglyph{G}{}{}{} +% \shiftglyph{H}{0}{25}{-25} +% \shiftglyph{I}{0}{0}{-25} + \shiftglyph{J}{0}{20}{0} + \shiftglyph{K}{0}{30}{30} +\shiftglyph{L}{0}{0}{20} +% \shiftglyph{M}{0}{0}{-25} +% \shiftglyph{N}{0}{0}{-25} +%\shiftglyph{O}{}{}{} + \shiftglyph{P}{0}{30}{0} +\shiftglyph{Q}{0}{10}{0} +\shiftglyph{R}{0}{0}{20} +\shiftglyph{S}{0}{50}{50} + \shiftglyph{T}{0}{30}{0} + \shiftglyph{U}{0}{30}{0} + \shiftglyph{V}{0}{50}{0} + \shiftglyph{W}{0}{50}{0} + \shiftglyph{X}{0}{30}{30} +\shiftglyph{Y}{0}{30}{0} +\shiftglyph{Z}{0}{0}{30} + +\shiftglyph{a}{20}{50}{30} +\shiftglyph{b}{0}{50}{30} +\shiftglyph{c}{0}{50}{30} +\shiftglyph{d}{0}{70}{30} +\shiftglyph{e}{0}{50}{50} +\shiftglyph{f}{100}{50}{50} +\shiftglyph{g}{20}{50}{60} +\shiftglyph{h}{0}{50}{30} +\shiftglyph{i}{0}{100}{55} +\shiftglyph{dotlessi}{20}{75}{55} +\shiftglyph{j}{100}{100}{40} +\shiftglyph{dotlessj}{100}{75}{40} +\shiftglyph{k}{0}{50}{30} +\shiftglyph{l}{0}{80}{50} +\shiftglyph{m}{0}{50}{30} +\shiftglyph{n}{0}{50}{30} +\shiftglyph{o}{0}{50}{30} +\shiftglyph{p}{20}{70}{50} +\shiftglyph{q}{20}{70}{30} +\shiftglyph{r}{0}{90}{50} +\shiftglyph{s}{20}{50}{30} +\shiftglyph{t}{20}{40}{30} +\shiftglyph{u}{0}{50}{30} +\shiftglyph{v}{20}{70}{50} +\shiftglyph{w}{20}{70}{50} +\shiftglyph{x}{20}{50}{30} +\shiftglyph{y}{50}{50}{40} +\shiftglyph{z}{20}{50}{30} + + + + +%\shiftglyph{Gamma}{-25}{50}{-125} +%\shiftglyph{Delta}{0}{0}{25} +%\shiftglyph{Theta}{-50}{0}{0} +%\shiftglyph{Lambda}{-25}{0}{0} +%\shiftglyph{Xi}{0}{0}{25} +%\shiftglyph{Pi}{}{}{} +%\shiftglyph{Sigma}{0}{0}{25} +%\shiftglyph{Upsilon}{-75}{25}{-100} +%\shiftglyph{Phi}{0}{-25}{0} +%\shiftglyph{Psi}{-75}{0}{-100} +%\shiftglyph{Omega}{0}{0}{25} + +%\shiftglyph{alpha}{}{}{} +%\shiftglyph{beta}{}{}{} +%\shiftglyph{gamma}{}{}{} +%\shiftglyph{delta}{}{}{} +%\shiftglyph{epsilon1}{}{}{} +%\shiftglyph{zeta}{}{}{} +%\shiftglyph{theta}{}{}{} +%\shiftglyph{iota}{}{}{} +%\shiftglyph{kappa}{}{}{} +%\shiftglyph{lambda}{}{}{} +% \shiftglyph{mu}{25}{0}{0} +%\shiftglyph{nu}{}{}{} +%\shiftglyph{xi}{}{}{} +%\shiftglyph{omikron}{}{}{} +%\shiftglyph{pi}{}{}{} +%\shiftglyph{rho}{}{}{} +% \shiftglyph{sigma}{0}{25}{0} +%\shiftglyph{tau}{}{}{} +%\shiftglyph{upsilon}{}{}{} +% \shiftglyph{chi}{25}{0}{0} +%\shiftglyph{phi}{}{}{} +%\shiftglyph{psi}{}{}{} +%\shiftglyph{omega}{}{}{} +%\shiftglyph{epsilon}{}{}{} +%\shiftglyph{theta1}{}{}{} +%\shiftglyph{pi1}{}{}{} +%\shiftglyph{rho1}{}{}{} +% \shiftglyph{sigma1}{0}{25}{0} +%\shiftglyph{phi1}{}{}{} + +%\shiftglyph{weierstrass}{-100}{-200}{-150} + +% \skewkern{A}{75} +% \skewkern{B}{100} +% \skewkern{C}{100} +% \skewkern{D}{50} +% \skewkern{E}{75} +% \skewkern{F}{75} +% \skewkern{G}{100} +% \skewkern{H}{75} +% \skewkern{I}{100} +% \skewkern{J}{200} +% \skewkern{K}{75} +%\skewkern{L}{} +% \skewkern{M}{100} +% \skewkern{N}{25} +% \skewkern{O}{100} +% \skewkern{P}{100} +% \skewkern{Q}{100} +% \skewkern{R}{100} +% \skewkern{S}{100} +% \skewkern{T}{50} +% \skewkern{U}{50} +%\skewkern{V}{} +%\skewkern{W}{} +% \skewkern{X}{50} +%\skewkern{Y}{} +% \skewkern{Z}{50} + +\skewkern{a}{75} +\skewkern{b}{15} +\skewkern{c}{75} +\skewkern{d}{200} +\skewkern{e}{75} +\skewkern{f}{125} +\skewkern{g}{75} +\skewkern{h}{25} +\skewkern{i}{75} +\skewkern{j}{150} +\skewkern{k}{25} +\skewkern{l}{100} +\skewkern{m}{50} +\skewkern{n}{50} +\skewkern{o}{75} +\skewkern{p}{100} +\skewkern{q}{75} +\skewkern{r}{50} +\skewkern{s}{75} +\skewkern{t}{50} +\skewkern{u}{75} +\skewkern{v}{75} +\skewkern{w}{75} +\skewkern{x}{50} +\skewkern{y}{75} +\skewkern{z}{50} +\skewkern{dotlessi}{40} +\skewkern{dotlessj}{80} + +%\skewkern{Gamma}{75} +%\skewkern{Delta}{75} +%\skewkern{Theta}{50} +%\skewkern{Lambda}{50} +%\skewkern{Xi}{50} +%\skewkern{Pi}{75} +%\skewkern{Sigma}{50} +%\skewkern{Upsilon}{25} +%\skewkern{Phi}{75} +%\skewkern{Psi}{50} +%\skewkern{Omega}{50} + +%\skewkern{alpha}{} +% \skewkern{beta}{50} +% \skewkern{gamma}{75} +% \skewkern{delta}{50} +%\skewkern{epsilon1}{} +% \skewkern{zeta}{50} +% \skewkern{theta}{50} +\skewkern{iota}{-25} +% \skewkern{kappa}{25} + \skewkern{lambda}{-50} +%\skewkern{mu}{} +%\skewkern{nu}{} +% \skewkern{xi}{50} +% \skewkern{pi}{50} +% \skewkern{rho}{25} +% \skewkern{sigma}{25} +% \skewkern{tau}{50} +% \skewkern{upsilon}{50} +% \skewkern{chi}{25} +% \skewkern{phi}{75} +% \skewkern{psi}{50} +% \skewkern{omega}{50} +%\skewkern{epsilon}{} +% \skewkern{theta1}{75} +% \skewkern{pi1}{50} +% \skewkern{rho1}{25} + \skewkern{sigma1}{50} +% \skewkern{phi1}{50} + +%\skewkern{weierstrass}{175} +\skewkern{lscript}{50} + + +\resetglyph{vector} + \movert{-100} + \glyph{vector}{1000} + \movert{100} +\endresetglyph + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/specialkerningsital.mtx b/Master/texmf-dist/doc/fonts/fouriernc/specialkerningsital.mtx new file mode 100644 index 00000000000..4eb3ef6a590 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/specialkerningsital.mtx @@ -0,0 +1,241 @@ +\relax + +% The following adjustments (as proposed by Ulrik Vieth) +% are tuned for Times-Italic and oblique Adobe Symbol. + +\metrics + +\needsfontinstversion{1.800} + +% \shiftglyph takes four parameters: +% +% #1 the name of the glyph +% #2 the amount of extra space at the left +% #3 the amount of extra space at the right +% #4 the amount of extra space for subscripts + +\setcommand\shiftglyph#1#2#3#4{ + \resetglyph{#1} + \movert{#2} + \glyph{#1}{1000} + \movert{#4} + \resetitalic{\add{\italic{#1}}{\sub{#3}{#4}}} + \endresetglyph +} + +% \skewkern sets a skewchar kern, assuming that `tie' +% is the skewchar. +% +% #1 the name of the glyph +% #2 the amount of skewchar kerning + +\setcommand\skewkern#1#2{\setkern{#1}{tie}{#2}} +\shiftglyph{A}{70}{40}{40} +\shiftglyph{B}{10}{20}{20} + \shiftglyph{C}{10}{40}{30} +\shiftglyph{D}{20}{50}{40} + \shiftglyph{E}{20}{40}{50} +\shiftglyph{F}{20}{40}{10} +\shiftglyph{G}{-10}{50}{50} +\shiftglyph{H}{30}{20}{20} + \shiftglyph{I}{50}{40}{50} + \shiftglyph{J}{60}{20}{-20} + \shiftglyph{K}{20}{20}{50} +\shiftglyph{L}{20}{20}{50} + \shiftglyph{M}{40}{20}{15} + \shiftglyph{N}{40}{20}{5} +\shiftglyph{O}{0}{30}{25} + \shiftglyph{P}{20}{70}{20} +\shiftglyph{Q}{-10}{50}{40} +\shiftglyph{R}{20}{50}{30} +\shiftglyph{S}{20}{40}{30} + \shiftglyph{T}{20}{30}{20} + \shiftglyph{U}{-30}{30}{00} + \shiftglyph{V}{00}{50}{-50} + \shiftglyph{W}{-10}{30}{-40} + \shiftglyph{X}{60}{40}{60} +\shiftglyph{Y}{0}{70}{-20} +\shiftglyph{Z}{40}{50}{20} + +\shiftglyph{a}{20}{10}{30} +\shiftglyph{b}{30}{20}{30} +\shiftglyph{c}{50}{20}{30} +\shiftglyph{d}{30}{40}{30} +\shiftglyph{e}{50}{20}{50} +\shiftglyph{f}{100}{50}{50} +\shiftglyph{g}{80}{20}{40} +\shiftglyph{h}{30}{10}{30} +\shiftglyph{i}{50}{30}{55} +\shiftglyph{dotlessi}{50}{15}{55} +\shiftglyph{j}{130}{30}{40} +\shiftglyph{dotlessj}{100}{75}{40} +\shiftglyph{k}{30}{20}{30} +\shiftglyph{l}{30}{50}{50} +\shiftglyph{m}{30}{10}{30} +\shiftglyph{n}{30}{10}{30} +\shiftglyph{o}{40}{10}{30} +\shiftglyph{p}{80}{20}{30} +\shiftglyph{q}{50}{20}{30} +\shiftglyph{r}{30}{30}{50} +\shiftglyph{s}{30}{10}{30} +\shiftglyph{t}{40}{10}{30} +\shiftglyph{u}{30}{20}{30} +\shiftglyph{v}{20}{10}{00} +\shiftglyph{w}{20}{10}{00} +\shiftglyph{x}{40}{10}{00} +\shiftglyph{y}{90}{00}{-40} +\shiftglyph{z}{50}{20}{10} + +%\shiftglyph{Gamma}{-25}{50}{-125} +%\shiftglyph{Delta}{0}{0}{25} +%\shiftglyph{Theta}{-50}{0}{0} +%\shiftglyph{Lambda}{-25}{0}{0} +%\shiftglyph{Xi}{0}{0}{25} +%\shiftglyph{Pi}{}{}{} +%\shiftglyph{Sigma}{0}{0}{25} +%\shiftglyph{Upsilon}{-75}{25}{-100} +%\shiftglyph{Phi}{0}{-25}{0} +\shiftglyph{Psi}{0}{0}{-50} +%\shiftglyph{Omega}{0}{0}{25} + +%\shiftglyph{alpha}{}{}{} +%\shiftglyph{beta}{}{}{} +%\shiftglyph{gamma}{}{}{} +%\shiftglyph{delta}{}{}{} +%\shiftglyph{epsilon1}{}{}{} +%\shiftglyph{zeta}{}{}{} +\shiftglyph{eta}{0}{0}{30} +\shiftglyph{theta}{0}{30}{0} +%\shiftglyph{iota}{}{}{} +%\shiftglyph{kappa}{}{}{} +%\shiftglyph{lambda}{}{}{} +% \shiftglyph{mu}{25}{0}{0} +%\shiftglyph{nu}{}{}{} +%\shiftglyph{xi}{}{}{} +%\shiftglyph{omikron}{}{}{} +%\shiftglyph{pi}{}{}{} +\shiftglyph{rho}{0}{40}{40} +% \shiftglyph{sigma}{0}{25}{0} +%\shiftglyph{tau}{}{}{} +%\shiftglyph{upsilon}{}{}{} +% \shiftglyph{chi}{25}{0}{0} +%\shiftglyph{phi}{}{}{} +%\shiftglyph{psi}{}{}{} +%\shiftglyph{omega}{}{}{} +%\shiftglyph{epsilon}{}{}{} +%\shiftglyph{theta1}{}{}{} +%\shiftglyph{pi1}{}{}{} +%\shiftglyph{rho1}{}{}{} +% \shiftglyph{sigma1}{0}{25}{0} +%\shiftglyph{phi1}{}{}{} + +%\shiftglyph{weierstrass}{-100}{-200}{-150} + + \skewkern{A}{100} + \skewkern{B}{100} + \skewkern{C}{100} + \skewkern{D}{50} + \skewkern{E}{75} + \skewkern{F}{75} + \skewkern{G}{100} + \skewkern{H}{75} + \skewkern{I}{100} + \skewkern{J}{100} + \skewkern{K}{75} +\skewkern{L}{20} + \skewkern{M}{75} + \skewkern{N}{60} + \skewkern{O}{75} + \skewkern{P}{100} + \skewkern{Q}{100} + \skewkern{R}{100} + \skewkern{S}{100} + \skewkern{T}{75} + \skewkern{U}{75} +\skewkern{V}{50} +\skewkern{W}{20} + \skewkern{X}{50} +\skewkern{Y}{30} + \skewkern{Z}{50} + +\skewkern{a}{75} +\skewkern{b}{25} +\skewkern{c}{75} +\skewkern{d}{000} +\skewkern{e}{75} +\skewkern{f}{125} +\skewkern{g}{75} +\skewkern{h}{25} +\skewkern{i}{75} +\skewkern{j}{100} +\skewkern{k}{25} +\skewkern{l}{80} +\skewkern{m}{50} +\skewkern{n}{50} +\skewkern{o}{65} +\skewkern{p}{90} +\skewkern{q}{75} +\skewkern{r}{50} +\skewkern{s}{75} +\skewkern{t}{50} +\skewkern{u}{30} +\skewkern{v}{45} +\skewkern{w}{75} +\skewkern{x}{30} +\skewkern{y}{50} +\skewkern{z}{50} +\skewkern{dotlessi}{40} +\skewkern{dotlessj}{80} + +%\skewkern{Gamma}{75} +\skewkern{Delta}{120} +\skewkern{Theta}{75} +\skewkern{Lambda}{125} +\skewkern{Xi}{90} +\skewkern{Pi}{75} +\skewkern{Sigma}{70} +\skewkern{Upsilon}{10} +\skewkern{Phi}{80} +\skewkern{Psi}{10} +\skewkern{Omega}{85} + +\skewkern{alpha}{50} + \skewkern{beta}{100} + \skewkern{gamma}{50} + \skewkern{delta}{100} +\skewkern{epsilon1}{50} + \skewkern{zeta}{50} + \skewkern{theta}{50} +\skewkern{iota}{25} +% \skewkern{kappa}{25} + \skewkern{lambda}{25} +\skewkern{mu}{50} +%\skewkern{nu}{} + \skewkern{xi}{75} + \skewkern{pi}{25} + \skewkern{rho}{75} + \skewkern{sigma}{25} + \skewkern{tau}{50} +% \skewkern{upsilon}{50} + \skewkern{chi}{50} + \skewkern{phi}{75} + \skewkern{psi}{50} + \skewkern{omega}{25} +\skewkern{epsilon}{25} + \skewkern{theta1}{75} + \skewkern{pi1}{75} + \skewkern{rho1}{45} + \skewkern{sigma1}{30} + \skewkern{phi1}{50} + +\skewkern{weierstrass}{50} +\skewkern{lscript}{120} + + +\resetglyph{vector} + \movert{-100} + \glyph{vector}{1000} + \movert{100} +\endresetglyph + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/test_fouriernc.pdf b/Master/texmf-dist/doc/fonts/fouriernc/test_fouriernc.pdf new file mode 100644 index 00000000000..3f2cf3dec68 Binary files /dev/null and b/Master/texmf-dist/doc/fonts/fouriernc/test_fouriernc.pdf differ diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unset0.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unset0.mtx new file mode 100644 index 00000000000..b45d09ba718 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unset0.mtx @@ -0,0 +1,60 @@ +%%% ==================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Ulrik Vieth", +%%% version = "1.801", +%%% date = "30 June 1998", +%%% time = "00:02:05 CEST", +%%% filename = "unsetnum.mtx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "41769 52 143 1513", +%%% codetable = "ISO/ASCII", +%%% keywords = "metrics, raw, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is a metrics file, for use with the +%%% fontinst utility. It makes glyph names +%%% for numerals undefined.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The {\tt unsetnum.mtx} metrics file} +\author{Ulrik Vieth} +\date{30 June 1998 \\ +Version 1.801} + +\begin{document} +\maketitle + +This document describes the {\tt unsetnum.mtx} metrics file, which is +used to make glyph names for numerals undefined. + +\metrics + +\unsetglyph{zero} +\unsetglyph{one} +\unsetglyph{two} +\unsetglyph{three} +\unsetglyph{four} +\unsetglyph{five} +\unsetglyph{six} +\unsetglyph{seven} +\unsetglyph{eight} +\unsetglyph{nine} + +% \unsetint{xheight} +% \unsetint{ascender} +% \unsetint{descender} +% \unsetint{capheight} +% \unsetint{italicslant} + + + +\endmetrics +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unset0A.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unset0A.mtx new file mode 100644 index 00000000000..9051f0db0ab --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unset0A.mtx @@ -0,0 +1,86 @@ +%%% ==================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Ulrik Vieth", +%%% version = "1.801", +%%% date = "30 June 1998", +%%% time = "00:02:05 CEST", +%%% filename = "unsetnum.mtx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "41769 52 143 1513", +%%% codetable = "ISO/ASCII", +%%% keywords = "metrics, raw, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is a metrics file, for use with the +%%% fontinst utility. It makes glyph names +%%% for numerals undefined.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The {\tt unsetnum.mtx} metrics file} +\author{Ulrik Vieth} +\date{30 June 1998 \\ +Version 1.801} + +\begin{document} +\maketitle + +This document describes the {\tt unsetnum.mtx} metrics file, which is +used to make glyph names for numerals undefined. + +\metrics + +\unsetglyph{zero} +\unsetglyph{one} +\unsetglyph{two} +\unsetglyph{three} +\unsetglyph{four} +\unsetglyph{five} +\unsetglyph{six} +\unsetglyph{seven} +\unsetglyph{eight} +\unsetglyph{nine} + +% \unsetint{xheight} +% \unsetint{ascender} +% \unsetint{descender} +% \unsetint{capheight} +% \unsetint{italicslant} + +\unsetglyph{A} +\unsetglyph{B} +\unsetglyph{C} +\unsetglyph{D} +\unsetglyph{E} +\unsetglyph{F} +\unsetglyph{G} +\unsetglyph{H} +\unsetglyph{I} +\unsetglyph{J} +\unsetglyph{K} +\unsetglyph{L} +\unsetglyph{M} +\unsetglyph{N} +\unsetglyph{O} +\unsetglyph{P} +\unsetglyph{Q} +\unsetglyph{R} +\unsetglyph{S} +\unsetglyph{T} +\unsetglyph{U} +\unsetglyph{V} +\unsetglyph{W} +\unsetglyph{X} +\unsetglyph{Y} +\unsetglyph{Z} + + +\endmetrics +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unsetAlph.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unsetAlph.mtx new file mode 100644 index 00000000000..ac81ef3a406 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unsetAlph.mtx @@ -0,0 +1,68 @@ +%%% ==================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Ulrik Vieth", +%%% version = "1.801", +%%% date = "30 June 1998", +%%% time = "00:03:36 CEST", +%%% filename = "unsetalf.mtx", +%%% email = "vieth@thphy.uni-duesseldorf.de", +%%% URL = "http://www.thphy.uni-duesseldorf.de/~vieth/", +%%% checksum = "47009 104 194 2283", +%%% codetable = "ISO/ASCII", +%%% keywords = "metrics, raw, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This is a metrics file, for use with the +%%% fontinst utility. It makes glyph names +%%% for alphabetic glyphs undefined.", +%%% package = "fontinst", +%%% dependencies = "fontinst.sty, fontdoc.sty", +%%% } +%%% ==================================================================== + +\relax + +\documentclass[twocolumn]{article} +\usepackage{fontdoc} + +\title{The {\tt unsetalf.mtx} metrics file} +\author{Ulrik Vieth} +\date{30 June 1998 \\ +Version 1.801} + +\begin{document} +\maketitle + +This document describes the {\tt unsetalf.mtx} metrics file, which is +used to make glyph names for alphabetic glyphs undefined. +\relax +\metrics + +\unsetglyph{A} +\unsetglyph{B} +\unsetglyph{C} +\unsetglyph{D} +\unsetglyph{E} +\unsetglyph{F} +\unsetglyph{G} +\unsetglyph{H} +\unsetglyph{I} +\unsetglyph{J} +\unsetglyph{K} +\unsetglyph{L} +\unsetglyph{M} +\unsetglyph{N} +\unsetglyph{O} +\unsetglyph{P} +\unsetglyph{Q} +\unsetglyph{R} +\unsetglyph{S} +\unsetglyph{T} +\unsetglyph{U} +\unsetglyph{V} +\unsetglyph{W} +\unsetglyph{X} +\unsetglyph{Y} +\unsetglyph{Z} + +\endmetrics +\end{document} diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unsetUCgreek.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unsetUCgreek.mtx new file mode 100644 index 00000000000..435353071f8 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unsetUCgreek.mtx @@ -0,0 +1,17 @@ +\relax +\metrics + +\unsetglyph{Gamma} +\unsetglyph{Delta} +\unsetglyph{Theta} +\unsetglyph{Lambda} +\unsetglyph{Xi} +\unsetglyph{Pi} +\unsetglyph{Sigma} +\unsetglyph{Upsilon} +\unsetglyph{Phi} +\unsetglyph{Psi} +\unsetglyph{Omega} + +\endmetrics + diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unsetfontparams.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unsetfontparams.mtx new file mode 100644 index 00000000000..0362c47548a --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unsetfontparams.mtx @@ -0,0 +1,15 @@ +\relax +\metrics + +\needsfontinstversion{1.801} + +\unsetint{italicslant} +\unsetint{underlinethickness} +\unsetint{maxheight} +\unsetint{maxdepth_neg} +\unsetint{capheight} +\unsetint{xheight} +\unsetint{descender_neg} +\unsetint{ascender} + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unsetmu.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unsetmu.mtx new file mode 100644 index 00000000000..24f0af0b6ae --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unsetmu.mtx @@ -0,0 +1,40 @@ +%%%======================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Alan Jeffrey", +%%% version = "1.313", +%%% date = "25 January 1994", +%%% time = "17:36:29 BST", +%%% filename = "unsetalf.mtx", +%%% address = "School of Cognitive and Computing Sciences +%%% University of Sussex +%%% Brighton BN1 9QH +%%% UK", +%%% telephone = "+44 273 606755 x 3238", +%%% FAX = "+44 273 678188", +%%% checksum = "???", +%%% email = "alanje@cogs.sussex.ac.uk", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This TeX font metrics file unsets all of +%%% the alphabetic glyphs and parameters.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% package = "fontinst", +%%% dependencies = "none", +%%% } +%%%======================================================================== + +\relax + +\metrics + + +\unsetglyph{mu} + + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/unsetpar.mtx b/Master/texmf-dist/doc/fonts/fouriernc/unsetpar.mtx new file mode 100644 index 00000000000..d9f8080c158 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/unsetpar.mtx @@ -0,0 +1,45 @@ +%%%======================================================================== +%%% @TeX-font-metrics-file{ +%%% author = "Alan Jeffrey", +%%% version = "1.313", +%%% date = "25 January 1994", +%%% time = "17:36:29 BST", +%%% filename = "unsetalf.mtx", +%%% address = "School of Cognitive and Computing Sciences +%%% University of Sussex +%%% Brighton BN1 9QH +%%% UK", +%%% telephone = "+44 273 606755 x 3238", +%%% FAX = "+44 273 678188", +%%% checksum = "???", +%%% email = "alanje@cogs.sussex.ac.uk", +%%% codetable = "ISO/ASCII", +%%% keywords = "encoding, TeX, PostScript", +%%% supported = "yes", +%%% abstract = "This TeX font metrics file unsets all of +%%% the alphabetic glyphs and parameters.", +%%% docstring = "The checksum field above contains a CRC-16 +%%% checksum as the first value, followed by the +%%% equivalent of the standard UNIX wc (word +%%% count) utility output of lines, words, and +%%% characters. This is produced by Robert +%%% Solovay's checksum utility.", +%%% package = "fontinst", +%%% dependencies = "none", +%%% } +%%%======================================================================== + +\relax + +\metrics + + +\unsetglyph{section} +\unsetglyph{dagger} +\unsetglyph{daggerdbl} +\unsetglyph{paragraph} +\unsetglyph{braceleft} +\unsetglyph{braceright} + + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/zrmhax.mtx b/Master/texmf-dist/doc/fonts/fouriernc/zrmhax.mtx new file mode 100644 index 00000000000..4509ac327ca --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/zrmhax.mtx @@ -0,0 +1,15 @@ +\relax + +\metrics + +% This metrics file is loaded after having read the Times-Italic +% glyphs. We unset those glyphs that should be taken from cmmi. + +\unsetglyph{period} +\unsetglyph{comma} +\unsetglyph{less} +\unsetglyph{slash} +\unsetglyph{greater} +\unsetglyph{mu} + +\endmetrics diff --git a/Master/texmf-dist/doc/fonts/fouriernc/zrykernx.mtx b/Master/texmf-dist/doc/fonts/fouriernc/zrykernx.mtx new file mode 100644 index 00000000000..050f93e5cc6 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/fouriernc/zrykernx.mtx @@ -0,0 +1,86 @@ +\relax + +% We reset the skewchar kerning for OMS (assuming skewchar=`prime') +% using the original kern pairs for OML (assuming skewchar=`tie'). + +\metrics +\setcommand\shiftglyph#1#2#3#4{ + \resetglyph{#1} + \movert{#2} + \glyph{#1}{1000} + \movert{#4} + \resetitalic{\add{\italic{#1}}{\sub{#3}{#4}}} + \endresetglyph +} +\setcommand\skewkern#1#2{\setkern{#1}{prime}{#2}} + +\shiftglyph{A}{0}{50}{0} +\shiftglyph{B}{0}{50}{0} +\shiftglyph{C}{0}{50}{50} +\shiftglyph{D}{0}{50}{0} +\shiftglyph{E}{0}{50}{50} +\shiftglyph{F}{0}{50}{0} +\shiftglyph{G}{0}{50}{20} +\shiftglyph{H}{0}{0}{70} +\shiftglyph{I}{0}{50}{-20} +\shiftglyph{J}{0}{50}{0} +\shiftglyph{K}{0}{50}{50} +\shiftglyph{L}{0}{50}{30} +\shiftglyph{M}{0}{50}{0} +\shiftglyph{N}{0}{50}{20} +\shiftglyph{O}{0}{50}{30} +\shiftglyph{P}{0}{50}{80} +\shiftglyph{Q}{0}{50}{0} +\shiftglyph{R}{0}{50}{50} +\shiftglyph{S}{0}{50}{40} +\shiftglyph{T}{0}{50}{0} +\shiftglyph{U}{0}{50}{50} +\shiftglyph{V}{0}{50}{0} +\shiftglyph{W}{0}{50}{0} +\shiftglyph{X}{0}{50}{0} +\shiftglyph{Y}{0}{50}{0} +\shiftglyph{Z}{0}{50}{50} + + \skewkern{A}{350} + \skewkern{B}{125} + \skewkern{C}{125} + \skewkern{D}{40} + \skewkern{E}{100} + \skewkern{F}{100} + \skewkern{G}{150} + \skewkern{H}{250} + \skewkern{I}{200} + \skewkern{J}{225} +\skewkern{K}{250} +\skewkern{L}{150} + \skewkern{M}{350} + \skewkern{N}{300} + \skewkern{O}{50} + \skewkern{P}{100} + \skewkern{Q}{100} +\skewkern{R}{100} + \skewkern{S}{125} + \skewkern{T}{100} + \skewkern{U}{125} +\skewkern{V}{150} +\skewkern{W}{200} + \skewkern{X}{150} +\skewkern{Y}{150} +\skewkern{Z}{150} + +\resetglyph{negationslash} +\glyph{negationslash}{1000} +\resetitalic{0} +\endresetglyph + +\resetglyph{mapstochar} +\glyph{mapstochar}{1000} +\resetitalic{0} +\endresetglyph + +\resetglyph{radicallow} +\glyph{radicallow}{1000} +\resetitalic{0} +\endresetglyph + +\endmetrics -- cgit v1.2.3