[tex-eplain] crossing out?
Oleg Katsitadze
olegkat at gmail.com
Fri Feb 25 01:53:35 CET 2011
On 2/24/11, Gérald Tenenbaum <gerald.ten at free.fr> wrote:
> I downloaded it and got the following error message::
>
> This is TeX, Version 3.141592 (preloaded
> format=makeplain 2006.6.20) 25 FEB 2011 01:41
> (essai-soul
> (/Applications/Texturesƒ/eplain-3.4/tex/eplain/eplain.tex)
> (/Applications/Texturesƒ/TeX Inputs/*LaTeX
> R13P0/Divers_LaTeX/soul.sty ! Font
> \SOUL at tt=ectt1000 not loadable: Metric (TFM) file
> not found. <to be read again>
> \let l.47 \let \@xobeysp\space I
> wasn't able to read the size data for this font,
> so I will ignore the font specification. [Wizards
> can fix TFM files using TFtoPL/PLtoTF.] You might
> try inserting a different font spec; e.g., type
> `I\font<same font id>=<substitute font name>'.
>From www.ctan.org/tex-archive/macros/latex/contrib/soul/soul.pdf :
5.3 Changing the internal font
The soul package uses the ectt1000 font while it analyzes the
syllables. This font is used, because it has 256 mono-spaced
characters without any kerning. It belongs to J o rg Knappen's
EC-fonts, which should be part of every modern TeX
installation. If TeX reports "I can't find file `ectt1000'" you
don't seem to have this font installed. It is recommended that you
install at least the file ectt1000.tfm which has less than 1.4
kB. Alternatively, you can let the soul package use the cmtt10
font that is part of any installation, or some other mono- spaced
font:
\font\SOUL at tt=cmtt10
Note, however, that soul does only handle characters, for which
the internal font has a character with the same character code. As
cmtt10 contains only characters with codes 0 to 127, you can't
typeset characters with codes 128 to 255. These 8-bit character
codes are used by many fonts with non-ascii glyphs. So the cmtt10
font will, for example, not work for T2A encoded cyrillic
characters.
Hope this helps,
Oleg
More information about the tex-eplain
mailing list