Comment #14 on issue 2146 by lemzw...@gmail.com: Error: Illegal entry in bfrange block in ToUnicode CMap
http://code.google.com/p/lilypond/issues/detail?id=2146
Ok, I've tested what you suggest, and now I know that you are right and wrong at the same time :-)
Making the font unknown to pdftex (as you've done with `/nodir/...') is a viable solution, since texinfo exclusively uses CMR fonts. Since it can't find the font, it doesn't try to merge or replace the font from the included PDF. [Please remember that we are trying to circumvent a bug in pdftex.]
However, pdftex now *never* tries to merge this font! Look at the attached files, which is a slight variation of your test: It includes `BFEx.pdf' ten times. `BFtest1.texi' uses your solution, giving a PDF size of 105kByte. My solution `BFtest2.texi' needs only 49kByte!
So I still think that it is best to fix this issue with a correct lilypond.map file.
Attachments: BFimage.texi 20 bytes BFtest1.texi 681 bytes BFtest1.pdf 102 KB BFtest2.texi 703 bytes BFtest2.pdf 48.2 KB _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond