[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#354549: tetex-base: fails to build cmsc10.tfm



Florent Rougon wrote:
> Philippe Preux <philippe.preux@univ-lille3.fr> wrote:
> 
>> Indeed, there's a mismatch: in this file (actually,
>> /usr/share/texmf/tex/latex/youpla/complete/ot1cmr.fd) , I read :
>>
>> \DeclareFontShape{OT1}{cmr}{m}{sc}%
>>      {<-> cmsc10}{}
>>
>> What do you think of that?
> 
> It looks like the culprit. Now, the question is, where does this file
> come from?
> 
> Please tell us the output of:
> 
> % dpkg -S /usr/share/texmf/tex/latex/youpla/complete/ot1cmr.fd
> 
> I don't find this file with 'apt-file search', so I suppose it doesn't
> come from Debian. Maybe you installed a 'youpla' package yourself on
> this system? You should have used /usr/local for such an installation.
> The rest of /usr is reserved for Debian packages.

ACK.

Most likely this comes from http://www.loria.fr/~thome/youpla/. Looking
at the 'development' version 0.4, there is indeed such a fd file. The
aim of the fd files in youpla is to have the CM fonts arbitrarily
scalable. The recommended way of doing this is

\RequirePackage{fix-cm}
\documentclass[<options>]{<class>}
[...]

Actually, fix-cm.sty might help in your case, but most likely you still
should remove the fd files from youpla and rebuild the formats.

As a side note, I find it really strange that somebody wants to use CM
fonts for presentations. I would switch to beamer.cls (package
latex-beamer) for presentations.

cheerio
ralf






Reply to: