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]
\stopsetups

\starttypescript ....

   \setups[font:fallback:serif]

   your defs

\stoptypescript

(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}
  .....

\stopencoding


\startencoding [yours]

  \definecharacter Ediaeresis {\buildtextaccent\UCtextdiaeresis E}
  ...

\stopencoding

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

Hans

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl
-----------------------------------------------------------------

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to