Vit Zyka wrote:

But I get error: !Math formula deleted: Insufficient symbol fonts.
Where is the problem?

it means that your font is not a proper math font, taco may know how to deal with this

? - \starttypescript [*] [fallback] is generaly useful. Is a good idea

replaced by a (faster) setup)

to move it from large type-buy.tex somewhere else?

see type-def.tex:

\startsetups [font:fallback:serif]
  \definefontsynonym [Serif]            [DefaultFont]
  \definefontsynonym [SerifBold]        [Serif]
  \definfontsynonym [SerifItalic]      [Serif]
  \definefontsynonym [SerifSlanted]     [SerifItalic]
  \definefontsynonym [SerifBoldItalic]  [Serif]
  \definefontsynonym [SerifBoldSlanted] [SerifBoldItalic]
  \definefontsynonym [SerifCaps]        [Serif]

\starttypescript ....


   your defs


(see type-msw for an example)

this construct is faster since it does not need a nested typescript scan

? Storm fonts have different accent shapes for lover/upper case letters. Is there some mechanism to distinguish this making the composits?

interesting, \' etc are not sufficient fot that

\definecommand UCgrave        {\buildtextaccent\UCtextgrave}
\definecommand UCacute        {\buildtextaccent\UCtextacute}
\definecommand UCring         {\buildtextaccent\UCtextring}
\definecommand UCcaron        {\buildtextaccent\UCtextcaron}
\definecommand UCbreve        {\buildtextaccent\UCtextbreve}
\definecommand UCmacron       {\buildtextaccent\UCtextmacron}
\definecommand UCcircumflex   {\buildtextaccent\UCtextcircumflex}
\definecommand UCdotaccent    {\buildtextaccent\UCtextdotaccent}
\definecommand UChungarumlaut {\buildtextaccent\UCtexthungarumlaut}
\definecommand UCtilde        {\buildtextaccent\UCtexttilde}
\definecommand UCdiaeresis    {\buildtextaccent\UCtextdiaeresis}

\startencoding [default]

  \definecharacter UCtextgrave {\textgrave}


\startencoding [yours]

  \definecharacter Ediaeresis {\buildtextaccent\UCtextdiaeresis E}


etc etc; needs some thinking and testing and quite some keying


                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 |

ntg-context mailing list

Reply via email to