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

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: