[PD-dev] font tests Re: [PD] Re: thoughts on manuals

james tittle tigital at mac.com
Mon May 1 00:16:31 CEST 2006


On Apr 30, 2006, at 4:24 PM, Andre Schmidt wrote:

> here couple tests

...snip...

> On Sun, 2006-04-30 at 12:06 -0400, Mathieu Bouchard wrote:
>> On Sun, 30 Apr 2006, adam wrote:
>>
>>> Is there any way to get better font handling? that would also  
>>> improve the
>>> readability a lot.
>>
>> Someone should run this program (using "wish") on each supported OS:

...and here's another couple:

osx 10.4.x tcl/tk 8.4.7
-----------------------
Courier -8: -ascent 6 -descent 2 -linespace 8 -fixed 1
A:5  B:5  C:5  D:5  E:5  F:5  G:5  H:5  I:5  J:5  K:5  L:5  M:5
N:5  O:5  P:5  Q:5  R:5  S:5  T:5  U:5  V:5  W:5  X:5  Y:5  Z:5
a:5  b:5  c:5  d:5  e:5  f:5  g:5  h:5  i:5  j:5  k:5  l:5  m:5
n:5  o:5  p:5  q:5  r:5  s:5  t:5  u:5  v:5  w:5  x:5  y:5  z:5
Courier -10: -ascent 9 -descent 2 -linespace 11 -fixed 1
A:6  B:6  C:6  D:6  E:6  F:6  G:6  H:6  I:6  J:6  K:6  L:6  M:6
N:6  O:6  P:6  Q:6  R:6  S:6  T:6  U:6  V:6  W:6  X:6  Y:6  Z:6
a:6  b:6  c:6  d:6  e:6  f:6  g:6  h:6  i:6  j:6  k:6  l:6  m:6
n:6  o:6  p:6  q:6  r:6  s:6  t:6  u:6  v:6  w:6  x:6  y:6  z:6
Courier -12: -ascent 9 -descent 3 -linespace 12 -fixed 1
A:7  B:7  C:7  D:7  E:7  F:7  G:7  H:7  I:7  J:7  K:7  L:7  M:7
N:7  O:7  P:7  Q:7  R:7  S:7  T:7  U:7  V:7  W:7  X:7  Y:7  Z:7
a:7  b:7  c:7  d:7  e:7  f:7  g:7  h:7  i:7  j:7  k:7  l:7  m:7
n:7  o:7  p:7  q:7  r:7  s:7  t:7  u:7  v:7  w:7  x:7  y:7  z:7
Courier -14: -ascent 11 -descent 3 -linespace 14 -fixed 1
A:8  B:8  C:8  D:8  E:8  F:8  G:8  H:8  I:8  J:8  K:8  L:8  M:8
N:8  O:8  P:8  Q:8  R:8  S:8  T:8  U:8  V:8  W:8  X:8  Y:8  Z:8
a:8  b:8  c:8  d:8  e:8  f:8  g:8  h:8  i:8  j:8  k:8  l:8  m:8
n:8  o:8  p:8  q:8  r:8  s:8  t:8  u:8  v:8  w:8  x:8  y:8  z:8
Helvetica -8: -ascent 6 -descent 2 -linespace 8 -fixed 0
A:5  B:5  C:6  D:6  E:5  F:5  G:6  H:6  I:2  J:4  K:5  L:4  M:7
N:6  O:6  P:5  Q:6  R:6  S:5  T:5  U:6  V:5  W:8  X:5  Y:5  Z:5
a:4  b:4  c:4  d:4  e:4  f:2  g:4  h:4  i:2  j:2  k:4  l:2  m:7
n:4  o:4  p:4  q:4  r:3  s:4  t:2  u:4  v:4  w:6  x:4  y:4  z:4
Helvetica -10: -ascent 9 -descent 2 -linespace 11 -fixed 0
A:7  B:7  C:7  D:7  E:7  F:6  G:7  H:7  I:2  J:5  K:7  L:6  M:8
N:7  O:8  P:7  Q:8  R:7  S:7  T:6  U:7  V:7  W:9  X:6  Y:6  Z:6
a:5  b:6  c:5  d:6  e:6  f:3  g:6  h:6  i:2  j:2  k:5  l:2  m:8
n:6  o:6  p:6  q:6  r:3  s:5  t:3  u:6  v:5  w:7  x:5  y:5  z:5
Helvetica -12: -ascent 9 -descent 3 -linespace 12 -fixed 0
A:8  B:8  C:9  D:9  E:8  F:7  G:9  H:9  I:3  J:6  K:8  L:7  M:10
N:9  O:9  P:8  Q:9  R:9  S:8  T:7  U:9  V:8  W:11 X:8  Y:8  Z:7
a:7  b:7  c:6  d:7  e:7  f:3  g:7  h:7  i:3  j:3  k:6  l:3  m:10
n:7  o:7  p:7  q:7  r:4  s:6  t:3  u:7  v:6  w:9  x:6  y:6  z:6
Helvetica -14: -ascent 11 -descent 3 -linespace 14 -fixed 0
A:9  B:9  C:10 D:10 E:9  F:9  G:11 H:10 I:4  J:7  K:9  L:8  M:12
N:10 O:11 P:9  Q:11 R:10 S:9  T:9  U:10 V:9  W:13 X:9  Y:9  Z:9
a:8  b:8  c:7  d:8  e:8  f:4  g:8  h:8  i:3  j:3  k:7  l:3  m:12
n:8  o:8  p:8  q:8  r:5  s:7  t:4  u:8  v:7  w:10 x:7  y:7  z:7
Sans -8: -ascent 8 -descent 2 -linespace 10 -fixed 0
A:6  B:5  C:6  D:6  E:4  F:4  G:6  H:6  I:2  J:2  K:5  L:4  M:7
N:6  O:6  P:4  Q:6  R:5  S:4  T:5  U:6  V:5  W:7  X:5  Y:5  Z:5
a:4  b:5  c:4  d:5  e:4  f:3  g:5  h:5  i:2  j:2  k:5  l:2  m:7
n:5  o:5  p:5  q:5  r:3  s:4  t:3  u:5  v:4  w:6  x:5  y:4  z:5
Sans -10: -ascent 10 -descent 2 -linespace 12 -fixed 0
A:7  B:6  C:7  D:7  E:5  F:5  G:7  H:7  I:3  J:3  K:7  L:5  M:9
N:7  O:8  P:6  Q:8  R:6  S:5  T:6  U:7  V:7  W:9  X:6  Y:6  Z:6
a:6  b:6  c:5  d:6  e:6  f:4  g:6  h:6  i:3  j:3  k:6  l:3  m:9
n:6  o:6  p:6  q:6  r:4  s:5  t:4  u:6  v:5  w:8  x:6  y:5  z:6
Sans -12: -ascent 12 -descent 3 -linespace 15 -fixed 0
A:8  B:7  C:8  D:9  E:7  F:6  G:9  H:9  I:3  J:4  K:8  L:6  M:10
N:9  O:9  P:7  Q:9  R:8  S:6  T:8  U:8  V:8  W:10 X:8  Y:7  Z:7
a:7  b:8  c:6  d:8  e:7  f:4  g:7  h:7  i:3  j:4  k:7  l:3  m:11
n:7  o:7  p:8  q:8  r:5  s:6  t:4  u:7  v:6  w:9  x:7  y:6  z:7
Sans -14: -ascent 14 -descent 3 -linespace 17 -fixed 0
A:10 B:8  C:10 D:10 E:8  F:8  G:10 H:10 I:4  J:4  K:9  L:7  M:12
N:10 O:11 P:8  Q:11 R:9  S:8  T:9  U:10 V:9  W:12 X:9  Y:9  Z:8
a:8  b:9  c:7  d:9  e:8  f:5  g:9  h:9  i:4  j:4  k:8  l:4  m:13
n:9  o:9  p:9  q:9  r:6  s:7  t:5  u:9  v:7  w:11 x:9  y:7  z:8

...and
osx 10.4.6 tcl/tk 8.5a4:
------------------------
Courier -8: -ascent 6 -descent 2 -linespace 8 -fixed 1
A:5  B:5  C:5  D:5  E:5  F:5  G:5  H:5  I:5  J:5  K:5  L:5  M:5
N:5  O:5  P:5  Q:5  R:5  S:5  T:5  U:5  V:5  W:5  X:5  Y:5  Z:5
a:5  b:5  c:5  d:5  e:5  f:5  g:5  h:5  i:5  j:5  k:5  l:5  m:5
n:5  o:5  p:5  q:5  r:5  s:5  t:5  u:5  v:5  w:5  x:5  y:5  z:5
Courier -10: -ascent 10 -descent 2 -linespace 12 -fixed 1
A:6  B:6  C:6  D:6  E:6  F:6  G:6  H:6  I:6  J:6  K:6  L:6  M:6
N:6  O:6  P:6  Q:6  R:6  S:6  T:6  U:6  V:6  W:6  X:6  Y:6  Z:6
a:6  b:6  c:6  d:6  e:6  f:6  g:6  h:6  i:6  j:6  k:6  l:6  m:6
n:6  o:6  p:6  q:6  r:6  s:6  t:6  u:6  v:6  w:6  x:6  y:6  z:6
Courier -12: -ascent 11 -descent 3 -linespace 14 -fixed 1
A:7  B:7  C:7  D:7  E:7  F:7  G:7  H:7  I:7  J:7  K:7  L:7  M:7
N:7  O:7  P:7  Q:7  R:7  S:7  T:7  U:7  V:7  W:7  X:7  Y:7  Z:7
a:7  b:7  c:7  d:7  e:7  f:7  g:7  h:7  i:7  j:7  k:7  l:7  m:7
n:7  o:7  p:7  q:7  r:7  s:7  t:7  u:7  v:7  w:7  x:7  y:7  z:7
Courier -14: -ascent 12 -descent 3 -linespace 15 -fixed 1
A:8  B:8  C:8  D:8  E:8  F:8  G:8  H:8  I:8  J:8  K:8  L:8  M:8
N:8  O:8  P:8  Q:8  R:8  S:8  T:8  U:8  V:8  W:8  X:8  Y:8  Z:8
a:8  b:8  c:8  d:8  e:8  f:8  g:8  h:8  i:8  j:8  k:8  l:8  m:8
n:8  o:8  p:8  q:8  r:8  s:8  t:8  u:8  v:8  w:8  x:8  y:8  z:8
Helvetica -8: -ascent 8 -descent 2 -linespace 10 -fixed 0
A:5  B:5  C:6  D:6  E:5  F:5  G:6  H:6  I:2  J:4  K:5  L:4  M:7
N:6  O:6  P:5  Q:6  R:6  S:5  T:5  U:6  V:5  W:8  X:5  Y:5  Z:5
a:4  b:4  c:4  d:4  e:4  f:2  g:4  h:4  i:2  j:2  k:4  l:2  m:7
n:4  o:4  p:4  q:4  r:3  s:4  t:2  u:4  v:4  w:6  x:4  y:4  z:4
Helvetica -10: -ascent 10 -descent 2 -linespace 12 -fixed 0
A:7  B:7  C:7  D:7  E:7  F:6  G:8  H:7  I:3  J:5  K:7  L:6  M:8
N:7  O:8  P:7  Q:8  R:7  S:7  T:6  U:7  V:7  W:9  X:7  Y:7  Z:6
a:6  b:6  c:5  d:6  e:6  f:3  g:6  h:6  i:2  j:2  k:5  l:2  m:8
n:6  o:6  p:6  q:6  r:3  s:5  t:3  u:6  v:5  w:7  x:5  y:5  z:5
Helvetica -12: -ascent 12 -descent 3 -linespace 15 -fixed 0
A:8  B:8  C:9  D:9  E:8  F:7  G:9  H:9  I:3  J:6  K:8  L:7  M:10
N:9  O:9  P:8  Q:9  R:9  S:8  T:7  U:9  V:8  W:11 X:8  Y:8  Z:7
a:7  b:7  c:6  d:7  e:7  f:3  g:7  h:7  i:3  j:3  k:6  l:3  m:10
n:7  o:7  p:7  q:7  r:4  s:6  t:3  u:7  v:6  w:9  x:6  y:6  z:6
Helvetica -14: -ascent 13 -descent 4 -linespace 17 -fixed 0
A:9  B:9  C:10 D:10 E:9  F:9  G:11 H:10 I:4  J:7  K:9  L:8  M:12
N:10 O:11 P:9  Q:11 R:10 S:9  T:9  U:10 V:9  W:13 X:9  Y:9  Z:9
a:8  b:8  c:7  d:8  e:8  f:4  g:8  h:8  i:3  j:3  k:7  l:3  m:12
n:8  o:8  p:8  q:8  r:5  s:7  t:4  u:8  v:7  w:10 x:7  y:7  z:7
Sans -8: -ascent 9 -descent 2 -linespace 11 -fixed 0
A:6  B:5  C:5  D:6  E:5  F:4  G:5  H:6  I:2  J:4  K:5  L:5  M:6
N:6  O:6  P:5  Q:6  R:5  S:5  T:5  U:5  V:6  W:8  X:5  Y:5  Z:5
a:4  b:5  c:4  d:5  e:5  f:3  g:5  h:5  i:2  j:2  k:4  l:2  m:7
n:5  o:5  p:5  q:5  r:3  s:4  t:4  u:5  v:5  w:6  x:4  y:5  z:4
Sans -10: -ascent 11 -descent 2 -linespace 13 -fixed 0
A:7  B:6  C:7  D:7  E:6  F:6  G:7  H:7  I:2  J:5  K:7  L:6  M:8
N:7  O:7  P:6  Q:7  R:6  S:6  T:6  U:7  V:7  W:9  X:6  Y:6  Z:6
a:6  b:6  c:5  d:6  e:6  f:4  g:6  h:6  i:2  j:3  k:5  l:2  m:9
n:6  o:6  p:6  q:6  r:4  s:5  t:4  u:6  v:6  w:8  x:5  y:6  z:6
Sans -12: -ascent 13 -descent 3 -linespace 16 -fixed 0
A:9  B:8  C:8  D:8  E:7  F:7  G:8  H:8  I:3  J:6  K:8  L:7  M:9
N:9  O:9  P:7  Q:9  R:7  S:7  T:8  U:8  V:9  W:11 X:7  Y:7  Z:7
a:7  b:7  c:7  d:7  e:7  f:5  g:7  h:7  i:3  j:3  k:6  l:3  m:11
n:7  o:7  p:7  q:7  r:5  s:6  t:5  u:7  v:7  w:9  x:6  y:7  z:7
Sans -14: -ascent 15 -descent 3 -linespace 18 -fixed 0
A:10 B:9  C:9  D:10 E:8  F:8  G:9  H:10 I:3  J:7  K:9  L:8  M:11
N:10 O:10 P:8  Q:10 R:8  S:8  T:9  U:9  V:10 W:13 X:9  Y:9  Z:8
a:8  b:9  c:8  d:8  e:8  f:5  g:9  h:8  i:3  j:4  k:8  l:3  m:13
n:8  o:8  p:8  q:8  r:5  s:7  t:6  u:8  v:8  w:11 x:7  y:8  z:8

...I include both because the 8.5a4 has the newer ATSUI codepath for  
font handling, which will be standard for osx's tk implementation now  
forward...

thanx,
james








More information about the Pd-dev mailing list