Re: Italic open-o in omega
Danilo Segan <[email protected]> Sat, 31 May 2003 14:39:56 +0200
| Newsgroups | gmane.comp.tex.omega.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, Alexej Kryukov wrote: >>Doesn't TeX (and consequently Omega) take into account all the >>kerning information? >> >> > >Of course TeX does. My question was about the following situation. >Suppose we have a ttf font which contains kerning pairs >between some symbols belonging to different scripts (for example, >Cyrillic and Greek). It sounds strange, but sometimes it is useful. > > Of course it's useful, but read below. >Suppose that we have created from this font some smaller files, each >of them contains only 256 characters. How can we preserve kerning >between two symbols which now belong not only to different scripts, but >also to different font files? That's why breaking to smaller files >doesn't look for me as a good solution. > > > As Yannis already explained, kerns, ligatures, and all the metric data are "consumed" by TeX/Omega, and therefore, they're used correctly. The separation to smaller files is done on the last processing step when PostScript needs to be produced (it allows font mappings which contain at most 255 or 256 charname -> glyphs mappings). So, this step and technique is only used for outputing the *glyphs* on already established spots (by TeX, which did use kerning and other information from VF to determine them). On the other hand, you might be talking about manually breaking one big font to smaller fonts, with each having a separate metric file (instead of VF which can "join" several fonts; one might also need to use OVF, right?). This would be a bad solution, but it is not used, so I guess there's no need to fear :-) Cheers, Danilo