author | robin |
Thu, 07 Aug 2014 15:54:07 +0100 | |
changeset 4128 | 309d3bc30482 |
parent 4127 | a38a3a7bb019 |
child 4129 | 1266500a2c22 |
--- a/src/reportlab/lib/fonts.py Thu Jul 17 17:14:46 2014 +0100 +++ b/src/reportlab/lib/fonts.py Thu Aug 07 15:54:07 2014 +0100 @@ -63,9 +63,13 @@ } _ps2tt_map={} -for k,v in _tt2ps_map.items(): - if k not in _ps2tt_map: - _ps2tt_map[v.lower()] = k +for k in sorted(_tt2ps_map.keys()): + v = _tt2ps_map[k].lower() + if v not in _ps2tt_map: + _ps2tt_map[v] = k + v = k[0].lower() + if v not in _ps2tt_map: + _ps2tt_map[v] = k def ps2tt(psfn): 'ps fontname to family name, bold, italic'