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

Bug#686335: texlive-base: updmap.pl does not recognize option "dvipsDownloadBase35" set in updmap.cfg



Hi Norbert,

thanks for your reply and fixing the bug. I have applied your patch to
my installed file and it works as expected. I will check the package
content when the new version propagates from sid to testing.

Just some clarifications and notes:

Am 01.09.2012 01:12, schrieb Norbert Preining:
> Hi Martin,
>
> On Fri, 31 Aug 2012, Martin Zabel wrote:
>> Instead of if ($dvipsDownloadBase35) which checks for a non-empty
>> string, it must be if ($dvipsDownloadBase35 eq "true") to reach
>> the else case, if option is set to "false".
>
> Indeed, thanks for spotting that. Fortunately it failed on the safe
> side, i.e., by always including the fonts, which is anyway a good
> thing.
>

Always including the fonts does not work for me. Including the fonts
(called Nimbus*) and an EPS image (which refers to the original Adobe
font names) in the same TeX document leads to a broken image. I will
open a bug report on this issue later.

>> Same if-expression is also used for the other options in the
>> perl-script, e.g. dvipsPreferOutline.
>
> Really? I didn't find any other place where it is *wrongly* used?
> Let me know what you found, please!
>
Oops, my sentence was misinterpretative. I meant, I have looked up the
correct perl statement by studying the evaluation of the other options
(e.g. dvipsPreferOutline). The other options already work fine.

>> texmf/scripts/tetex/updmap.pl as indicated by the patch. The
>> wrong statement is at line 1026.
>
> There is actually another place, a few lines up:
Right, I missed that.

Greetings,
Martin


Reply to: