On Sun, Apr 13 2008, Taco Hoekwater wrote:
Otherwise, you will have to extend type-urwgaramand.tex in some
way that I do not quite grasp.
Extend, or perhaps replace completely. Unfortunately, my knowledge about
these font-things and typescripts is about 0...
Maybe my attached typescripts are a source of inspiration.
These are for the (commercial) URW++ font families Garamond, Antiqua and Grotesk.
\starttypescript
[sans]
[urw-grotesk]
\definefontsynonym
[URWGroteskT-LighNarr]
[
file:u004242t]
[features=default]
\definefontsynonym
[URWGroteskT-MediNarr]
[
file:u004244t]
[features=default]
\definefontsynonym
[URWGroteskT-LighNarrObli]
[
file:u004262t]
[features=default]
\definefontsynonym
[URWGroteskT-MediNarrObli]
[
file:u004264t]
[features=default]\stoptypescript
% sans urw-grotesk narrow\starttypescript
[sans]
[urw-grotesk]
%[name]
\definefontsynonym
[Sans]
[URWGroteskT-LighNarr]
\definefontsynonym
[SansItalic]
[URWGroteskT-LighNarrObli]
\definefontsynonym
[SansBold]
[URWGroteskT-MediNarr]
\definefontsynonym
[SansBoldItalic][URWGroteskT-MediNarrObli]
\definefontsynonym
[SansSlanted]
[SansItalic]
\definefontsynonym
[SansBoldSlanted]
[SansBoldItalic]\stoptypescript
\starttypescript
[fiee]
[mix]%
\definetypeface
[mix]
[rm]
[serif]
[schola]
[default]
[]
\definetypeface
[mix]
[ss]
[sans]
[urw-grotesk]
[default]
[rscale=1.2]%
\definetypeface
[mix]
[tt]
[mono]
[default]
%[default]
[]%
\definetypeface
[mix]
[mm]
[math]
[helvetica]
[default]
[]\stoptypescript\usetypescript
[fiee][mix]\setupbodyfont
[mix,ss,8pt]
Hans mentioned to use "compose=yes" as a feature to enable composed accented characters (for those missing in these old Type1 fonts), but I didn't try it yet.