Bug#255101: tetex-bin: map entries for nonexistent fonts break including PDF embedding these fonts
tags 255101 fixed-upstream
thanks
Chung-chieh Shan <ccshan@post.harvard.edu> schrieb:
> On 2004-06-21T13:58:52+0200, Frank Küster wrote:
>> Maybe pdftex is yet fixed... We should try this out with a recent
>> pdftex, the one in Debian is rather old. If you don't want to do it
>> (it's probably some work to integrate it into Debian), you could send me
>> a copy of this pdf file, and I can try it out.
>
> Would you please? The file is
>
> http://www.eecs.harvard.edu/~ccshan/papers/barker-continuations/fulltext.pdf
>
> (it's not supposed to be a public URL).
>
> Here's the TeX code:
I first got a LaTeX error message which I didn't understand. I then
commented out the noautoscale option, then it went fine. On Debian
unstable, I could reproduce the bug - this is the output of pdffonts:
frank@alhambra:~/latex/test/debian-tetex$ pdffonts pdfembed.pdf
name type emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
GCOLKM+Times-Roman Type 1C yes yes no 14 0
GCOLMC+Times-Bold Type 1C yes yes no 15 0
GCOLMO+Times-Italic Type 1C yes yes no 16 0
GCOLNK+Symbol Type 1C yes yes yes 17 0
GCOMDG+Symbol Type 1C yes yes yes 18 0
GCOMJM+Helvetica Type 1C yes yes no 48 0
GCONEI+LucidaMath-Symbol Type 1C yes yes yes 65 0
GCONIG+MathematicalPi-Three Type 1C yes yes yes 82 0
GCPAID+Helvetica-Oblique Type 1C yes yes no 140 0
Error: Embedded font file is not a stream
MathematicalPi-Six Type 1 no no yes 199 0
On a system with experimental packages of the teTeX-beta the bug is
fixed:
frank@chroot:~/tetex-bugs$ pdffonts pdfembed.pdf
name type emb sub uni object ID
------------------------------------ ------------ --- --- --- ---------
GCOLKM+Times-Roman Type 1C yes yes no 20 0
GCOLMC+Times-Bold Type 1C yes yes no 21 0
GCOLMO+Times-Italic Type 1C yes yes no 22 0
GCOLNK+Symbol Type 1C yes yes yes 23 0
GCOMDG+Symbol Type 1C yes yes yes 24 0
GCOMJM+Helvetica Type 1C yes yes no 58 0
GCONEI+LucidaMath-Symbol Type 1C yes yes yes 79 0
GCONIG+MathematicalPi-Three Type 1C yes yes yes 100 0
GCPAID+Helvetica-Oblique Type 1C yes yes no 174 0
GCPEFL+MathematicalPi-Six Type 1C yes yes yes 245 0
with
$ pdflatex --version
pdfeTeX (Web2C 7.5.2) 3.14159-1.20a-2.1-rc1
Therefore I tag this bug fixed-upstream. Probably that won't help you
much...
You can either install a recent pdftex from the source (I have no
experience how difficult this is). Or you can try my experimental
packages of one of the betas at http://people.debian.org/~frank. Be
warned: There is a reason why those have not even been uploaded to
experimental. They work quite well, and on my system they install and
deinstall cleanly (as clean as the 2.0 packages at the time I created
them did, that is). All the bugs that have been fixed in tetex since
then are not fixed. You have to download the dsc, diff.gz and
orig.tar.gz files for tetex-bin and tetex-beta, extract them with
dpkg-source and build the debs.
Regards, Frank
--
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie
Reply to: