%%% fontinst-file: fontzes.tex %%% version: 1.0 %%% date: 97/05/31 %%% author: Constantin Kahn %%% address: Inst. f. Mathematik (C), Univ. Hannover, %%% Welfengarten 1, 30167 Hannover, Germany %%% author: Robert Fuster %%% address: Departament de Matem\`atica Aplicada %%% Universitat Polit\`ecnica de Val\`encia %%% Cam\'\i{} de Vera, 14, 46071 Val\`encia, Spain %%% abstract: This fontinst program installs virtual fonts for the %%% T1-encoded cmss-family, based on cm* and Helvetica fonts. %%% The fonts are called ze* following the same naming %%% conventions as used in ec*. %%% This is a trivial adaptation from fontzds.tex (version 1.2a) %%% by Constantin Kahn. You need all the 'zd' files by %%% C. Kahn. %%% important: The fontinst program fontzd0.tex by C. Kahn %%% must be run before this program can be used! \input fontinst.sty \needsfontinstversion{1.332} % Input utility commands and declarations \input zdutils.sty % Declare font substitutions it -> sl for this family \substitutenoisy{it}{sl} % Installation of ze-fonts from the T1/cmss-family \installfonts %%%%%%%%%%%%%%% Generate T1zess.fd file %%%%%%%%%%%%%%% \installfamily{T1}{zess}{} %%%%%%%%%%%%%%% ZESS???? %%%%%%%%%%%%%%% % % metrics files used for creating zess*: % % \dcfont{ecss*} ec font to be imitated % cmss* corresponding cm font % kernoff switch kerning commands off % xzdss font-specific adjustments for compound glyphs % cmsy10 various symbols % cmmi10 less, greater % zdascii asciicircum, asciitilde, underscore % cmtt* visiblespace, quotedbl % unssectn unset section glyph % phvr0 scaled 967 ogonek, guillemets, section % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zess0800} {\dcfont{ecss0800},cmss8,kernoff,xzdss,cmsy10,cmmi10,zdascii, cmtt8, unssectn,phvr0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{n}{5..8} \installfont{zess0900} {\dcfont{ecss0900},cmss9,kernoff,xzdss,cmsy10,cmmi10,zdascii, cmtt9,unssectn,phvr0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{n}{9} \installfont{zess1000} {\dcfont{ecss1000},cmss10,kernoff,xzdss,cmsy10,cmmi10,zdascii, cmtt10,unssectn,phvr0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{n}{10..11} \installfont{zess1200} {\dcfont{ecss1200},cmss12,kernoff,xzdss,cmsy10,cmmi10,zdascii, cmtt12,unssectn,phvr0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{n}{12..24} %%%%%%%%%%%%%%% ZESI???? %%%%%%%%%%%%%%% % % metrics files used for creating zesi*: % % \dcfont{ecsi*} ec font to be imitated % cmssi* corresponding cm font % kernoff switch kerning commands off % xzdssi font-specific adjustments for compound glyphs % cmsy10o various symbols % cmmi10o less, greater % zdascii asciicircum, asciitilde, underscore % cmitt* visiblespace, quotedbl % unssectn unset section glyph % phvro0 scaled 967 ogonek, guillemets, section % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zesi0800} {\dcfont{ecsi0800},cmssi8,kernoff,xzdssi,cmsy10o,cmmi10o,zdascii, cmitt10,unssectn,phvro0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{sl}{5..8} \installfont{zesi0900} {\dcfont{ecsi0900},cmssi9,kernoff,xzdssi,cmsy10o,cmmi10o,zdascii, cmitt10,unssectn,phvro0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{sl}{9} \installfont{zesi1000} {\dcfont{ecsi1000},cmssi10,kernoff,xzdssi,cmsy10o,cmmi10o,zdascii, cmitt10,unssectn,phvro0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{sl}{10..11} \installfont{zesi1200} {\dcfont{ecsi1200},cmssi12,kernoff,xzdssi,cmsy10o,cmmi10o,zdascii, cmitt10,unssectn,phvro0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{m}{sl}{12..24} %%%%%%%%%%%%%%% ZESSDC10 %%%%%%%%%%%%%%% % % metrics files used for creating zessdc10: % % \dcfont{ecssdc10} ec font to be imitated % cmssdc10 corresponding cm font % kernoff switch kerning commands off % xzdssdc font-specific adjustments for compound glyphs % cmbsy10 various symbols % cmmib10 less, greater % zdascii asciicircum, asciitilde, underscore % cmtt10 visiblespace, quotedbl % unssectn unset section glyph % phvb0 scaled 967 ogonek, guillemets, section % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zessdc10} {\dcfont{ecssdc10},cmssdc10,kernoff,xzdssdc,cmbsy10,cmmib10,zdascii, cmtt10,unssectn,phvb0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{sbc}{n}{5..24} %%%%%%%%%%%%%%% ZESX1000 %%%%%%%%%%%%%%% % % metrics files used for creating zesx10: % % \dcfont{ecsx1000} ec font to be imitated % cmssbx10 corresponding cm font % kernoff switch kerning commands off % xzdssbx font-specific adjustments for compound glyphs % cmbsy10 various symbols % cmmib10 less, greater % zdascii asciicircum, asciitilde, underscore % cmtt10 visiblespace, quotedbl % unssectn unset section glyph % phvb0 scaled 967 ogonek, guillemets, section % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zesx1000} {\dcfont{ecsx1000},cmssbx10,kernoff,xzdssbx,cmbsy10,cmmib10,zdascii, cmtt10,unssectn,phvb0 scaled 967,zdcompgl,kernon,zdkerns}{T1} {T1}{zess}{bx}{n}{5..24} \endinstallfonts % We finally install the sans-serif quotation style fonts which are not % referenced in the standard LaTeX .fd files \installfonts %%%%%%%%%%%%%%% ZELQ8 %%%%%%%%%%%%%%% % % metrics files used for creating zelq8: % % \dcfont{eclq8} ec font to be imitated % cmssq8 corresponding cm font % kernoff switch kerning commands off % xzdssq font-specific adjustments for compound glyphs % cmsy10 various symbols % cmmi10 less, greater % zdascii asciicircum, asciitilde, underscore % cmtt8 visiblespace, quotedbl % unssectn unset section glyph % phvr0 scaled 955 ogonek, guillemets % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zelq8} {\dcfont{eclq8},cmssq8,kernoff,xzdssq,cmsy10,cmmi10,zdascii, cmtt8,unssectn,phvr0 scaled 955,zdcompgl,kernon,zdkerns}{T1} {T1}{cmssq}{m}{n}{5..24} %%%%%%%%%%%%%%% ZELI8 %%%%%%%%%%%%%%% % % metrics files used for creating zeli8: % % \dcfont{ecli8} ec font to be imitated % cmssqi8 corresponding cm font % kernoff switch kerning commands off % xzdssqi font-specific adjustments for compound glyphs % cmsy10o various symbols % cmmi10o less, greater % zdascii asciicircum, asciitilde, underscore % cmsltt10 visiblespace, quotedbl % unssectn unset section glyph % phvro0 scaled 955 ogonek, guillemets % zdcompgl compound glyphs (and a few hacks) % kernon switch kerning commands on % zdkerns kerning instructions \installfont{zeli8} {\dcfont{ecli8},cmssqi8,kernoff,xzdssqi,cmsy10o,cmmi10o,zdascii, cmsltt10,unssectn,phvro0 scaled 955,zdcompgl,kernon,zdkerns}{T1} {T1}{cmssq}{m}{it}{5..24} \endinstallfonts \bye