[reportlab-users] Fonts - reportlab pics serif no matter what I do

Yan Seiner yan at seiner.com
Thu Jan 23 09:54:58 EST 2014


HAH!

Thanks for pointing out the obvious.

I overlooked a file called "fontconfig.py" where all the fonts to be
used are defined.

I added my fonts and all is well.


:)


--Yan

On 01/22/2014 11:25 PM, Andy Robinson wrote:

> Can you post a snippet of code showing us what you are doing to find,

> register and use your fonts?

>

> Thanks,

>

> Andy

>

> On 22 January 2014 23:01, Yan Seiner <yan at seiner.com> wrote:

>> I'm a relative newbie in the world of reportlab.

>>

>> The issue I am having is that reportlab apparently does not like the fonts

>> I have, and substitutes FreeSerif fonts instead of the FreeSans fonts I want

>> to use.

>>

>> If I remove all of the FreeSerif fonts and just use the FreeSans fonts,

>> Reportlab fails with an error that it can't find the font info for the

>> family of fonts:

>>

>> Can't map determine family/bold/italic for freesans

>>

>> If I tell it to use serif fonts, the entire document is printed in serif

>> just fine.

>>

>> If I tell it to use sansserif fonts, some of the document elements use

>> sansserif and some use serif.

>>

>> I tried using my own fonts (DejaVu) and got the same font family error from

>> reportlab/lib/fonts.py:

>>

>> Can't map determine family/bold/italic for dejavusans

>>

>> Where do I look? The little bit I've been able to gather on that error is

>> that maybe my sansserif font set is not complete, but the whole DejaVu set

>> is there....

>>

>> I looked at the code for reportlab/lib/fonts.py but AFAICT the error is

>> being generated due to an empty map.

>>

>> I'm stuck.

>> _______________________________________________

>> reportlab-users mailing list

>> reportlab-users at lists2.reportlab.com

>> http://two.pairlist.net/mailman/listinfo/reportlab-users

>

>




More information about the reportlab-users mailing list