PuffinPlot issue tracker

Bug: a88/43c

ID : 43c8402a-98a5-4b93-8f9d-fd5e445c89d0
Short name : a88/43c
Status : fixed
Severity : minor
Assigned :
Reporter : Pontus Lurcock <pont@ou094023>
Creator : Pontus Lurcock <pont@ou094023>
Created : Wed, 12 Nov 2008 07:29:11 +0000
Target : 1.0
Summary : Inconsistent fonts on printout [32]

Comment: --------- Comment ---------
ID: 95438e02-215d-4515-ac86-5010d872c29a
Short name: a88/43c/954
From: Pontus Lurcock <pont@ou094023>
Date: Wed, 12 Nov 2008 07:29:11 +0000

The second line of the Fisher statistics is printed in Java's default
font rather than Helvetica.

Comment: --------- Comment ---------
ID: adf2c61c-172a-475a-80d4-6f2b08dab25c
Short name: a88/43c/adf
From: Pontus Lurcock <pont@ou094023>
Date: Wed, 12 Nov 2008 07:30:49 +0000

Seems to be due to the unicode lower-case alpha character in the
line -- falling back to default font if Helvetica doesn't contain
the character? Changing the alpha to an `a' fixes the problem but it's
rather shoddy to make that substitution. I think this could be solved
by using an AttributedString with an explicit font change after the
alpha.

Comment: --------- Comment ---------
ID: e4de1912-9179-4608-b211-86bfadb5ce31
Short name: a88/43c/e4d
From: Pontus Lurcock <pont@talvi.net>
Date: Thu, 16 Apr 2009 01:05:27 +0000

Fixed, with a bit of a hack (details in comments in FisherTable.java).