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: