Jouni K. Seppänen <j...@iki.fi> writes:

> Set verbose to debug-annoying and catch the output in a file; there will
> be lots of it, so please email it to me off-list.

Got it, thanks. Unfortunately I have no idea what's going on. The debug
information indicates that the PsfontsMap._register function (which only
gets called from within the loop in PsfontsMap._parse) is called with
pdftex.map lines out of order, and lacking some of the lines.

The pdftex.map file you sent me starts with some comments followed by
these entries:

    ASCII ASCII <ASCII.pfb
    Acorn AcornInitials <Acorn.pfb
    AlphaDia ChessAlphaDiagram <AlphaDia.pfb
    AmiciLogo AmiciLogo <AmiciLogo.pfb

The log messages, on the other hand, start like this:

    PsfontsMap: register ['Acorn', 'AcornInitials', '<Acorn.pfb']
    PsfontsMap: register ['aealbattar', 'ae_AlBattar', 'ArabeyesArabicEncoding 
ReEncodeFont', '<ararabeyes.enc', '<ae_albattar.pfb']
    PsfontsMap: register ['aealmateen', 'ae_AlMateen', 'ArabeyesArabicEncoding 
ReEncodeFont', '<ararabeyes.enc', '<ae_almateen.pfb']

Here's a small table. The first column is just line numbers within that
part of the debug log, the second is the number of the entry in
pdftex.map referenced, the third is the first word of that entry:

    1 2 Acorn
    2 279 aealbattar
    3 280 aealmateen
    4 281 aealmohanadb
    5 282 aealmohanadbolditalic
    6 278 ae_almohanad_xxbold
    7 283 aealmothnna
    8 284 aealyermook
    9 285 aearab

So it first gets entry #2 (Acorn) from the file, then jumps to entry
#279 (aealbattar) and starts going forward from there, except #278 gets
between #282 and #283. It goes on like this for a while, then:

    32 308 aetarablus
    33 309 aetholoth
    34 3 AlphaDia
    35 4 AmiciLogo
    36 5 AmiciLogoBold
    37 6 AmiciLogoBoldRslant
    38 7 AmiciLogoBoldSlant
    39 8 AmiciLogoRslant
    40 9 AmiciLogoSlant
    41 310 andlso
    42 10 AnnSton
    43 311 aram10

So after #309 it jumps back to #3 for a while, etc., and the critical
font cmr12 is skipped altogether.

Hmm. The ordering is almost consistent with sorting the font names
case-insensitively, but that wouldn't explain the missing fonts.

Could you double-check that you sent me the correct pdftex.map file?
Run on the system where you have this problem e.g. the following
commands:

    kpsewhich pdftex.map
    head `kpsewhich pdftex.map`

and check that ASCII, Acorn, and AlphaDia are the first three
non-comment entries.

-- 
Jouni K. Seppänen
http://www.iki.fi/jks


------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to