summaryrefslogtreecommitdiff
path: root/info/lmodern/lmodern-done.html
blob: abcc894a340f1ac185ad49d53dfa93e8407acd99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
  <head>
    <title>Fulfilled or rejected wishes for Latin Modern</title>
  </head>
  
  <body text="#000000" bgcolor="#FFFFFF" link="#0000FF"
    vlink="#990066" alink="#DD0000">

    <h1>Fulfilled or rejected wishes for Latin Modern</h1>

    <hr>
      <p>
	<em>
	  Unfortunately, I will not be able to maintain this www page
	  anymore. I am searching for a person that can do the work from now
	  on.
	</em>
      </p>
    <hr>
	
    <p>
      This page contains the wishes from the page 
      <a href="lmodern.html">Wishes for Latin Modern</a> that have already 
      been fulfilled or rejected.
    </p>

    <p>
      Fulfilled wishes are printed in normal type, rectected wishes are
      <strike>canceled like this</strike>.
    </p>


    <h3>Kerning</h3>

    <ul>
      <li>
	Especially around quotation marks, see
	<a href="lm-kerning-086.pdf">lm-kerning-086.pdf</a> and
	<a href="lm-kerning.tex">lm-kerning.tex</a>.<br>
      </li>
      <li>
	<a href="mailto:tab@gmx.net">Thilo Barth</a>: 
	Kerning between d and a should be closer
	(<a href="http://groups.google.de/groups?hl=de&lr=&ie=UTF-8&oe=UTF-8&selm=bivsfr%24d70ep%242%40ID-5075.news.uni-berlin.de">his German news posting</a>). 
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	I don't agree. 
	And <a href="mailto:kirpal@rz.uni-leipzig.de">Gerrit Kirpal</a> does
	not either.
      </li>
      <li>
	<a href="mailto:w-a-schmidt@gmx.net">Walter Schmidt</a>:
	The font cork-lmri10 is lacking negative kerning between W-a.
	  Please, compare with ecti1000!  Note that I did not search
	  systematically for further deficiencies of this kind.
      </li>
      <li>
	<a href="mailto:w-a-schmidt@gmx.net">Walter Schmidt</a>:
	Upright fonts should exhibit some negative kerning between
	  e-V, with respect to the physical unit &lsquo;eV&rsquo;.
      </li>
      <li>
	<a href="mailto:w-a-schmidt@gmx.net">Walter Schmidt</a>:
	J&ouml;rg Knappen's EC fonts include the e-V kerning and other
	  additional kerning data, which were not present in the old
	  CM fonts.   See the file exrligtb.mf.  IMO, these additional 
	  data should be adopted for Latin Modern, too.
      </li>
      <li>
	<a href="mailto:moho01ab@student.cbs.dk">Morten H&oslash;gholm</a>:
	Kernings with &lsquo;&aelig;&rsquo; and &lsquo;&aring;&rsquo;
	  should be improved
	  (e.g., &lsquo;T&aelig;&rsquo;, &lsquo;T&aring;&rsquo;,
	  &lsquo;V&aelig;&rsquo;, &lsquo;V&aring;&rsquo;).
      </li>
      <li>
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	Spacing in &lsquo;[&hellip;]&rsquo;, &lsquo;(&hellip;)&rsquo;, 
	and &lsquo;{&hellip;}&rsquo; should be symmetric.
      </li>
      <li>
	<a href="mailto:sch.ha@web.de">Harry Schmidt</a> (2003-11-26):
	The distance between the letters A and u in the roman, roman/bold,
	  italic and italic/bold font shapes is too large; there should be some
	  negative kerning.  The same holds for the letters A and v.
	  Example: &lsquo;Aufgabe&rsquo;
      </li>
      <li>
	Reinhardt Kotucha (2003-12-23):
	I hope that it isn't too late, but I'm not very happy with Knuth's
	  &lsquo;Au&rsquo; kerning in <code>\rm</code>.
	  I just saw that Latin Modern has the same problem.
	  Example: &lsquo;Auto&rsquo;.
	  I didn't test <code>\sf</code> and <code>\it</code>.
      </li>
      <li>
	No kerning between the letters k and a in the roman and
	  roman/bold font shapes.
      </li>
      <li>
	<b>Jacko/Janusz (2004-04-16):</b> <em>
All kerning has been prepared from scratch. Previously, the starting point
was AE family of fonts; the starting point for the current version of LM
fonts were kerns of EC fonts. Extending them properly so that all necessary
diacritical characters are kerned was the most tedious part of this stage of
works on LMs. Of course, we exploited several programistic tools prepared
especially for this occasion (AWK scripts), as altogether there are
nearly 300000 kern pairs, circa 6000 per font ;-) 
	</em>
      </li>
    </ul>

    <h3>Single glyphs/ligatures</h3>

    <ul>
      <li>
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	The slash (&lsquo;/&rsquo;), backslash (&lsquo;\&rsquo;), and 
	plus (&lsquo;+&rsquo;) are much nicer than in European Computer 
	Modern.
      </li>
      <li>
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	The guillemets are nicer than in European Computer Modern.
      </li>
      <li>
	<a href="mailto:kirpal@rz.uni-leipzig.de">Gerrit Kirpal</a>:
	The text fractions are better because the fraction line is a 
	  solidus instead of a horizontal line.
      </li>
      <li><strike>
	<a href="mailto:stefan@snobis.de">Stefan Nobis</a>:
	The horizontal strokes of the &lsquo;[&rsquo; and &lsquo;]&rsquo; should be
	  a little bit longer.</strike><br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>Not sure... This is the feature inherited
	  from CM fonts. We are rather reluctant with respect to the
	  changing of design.</em>
      </li>
      <li>
	<a href="mailto:okumura@matsusaka-u.ac.jp">Haruhiko Okumura</a>:
	<code>\textyen</code> (Japanese currency symbol) has a too small
	  &lsquo;equals&rsquo; sign. It would be much better to just say 
	  <code>\def\textyen{Y\llap=}</code>, or somewhere in between.
	<br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>We attempted to improve it.</em>
      </li>
      <li><strike>
	Hans Hagen (2004-01-25):
	  Example in Latin Modern Mono: &lsquo;cigarettes per day --- and we 
	  humans&rsquo;.
	  Looks like cork-cmtt10 has a strange ligature since texnansi-cmtt10
	  does ist right.
	  In cork-lmtt10 I find the following lig:<br>
	  <code>(LABEL 0 55)</code><br>
	  <code>(LIG O 55 O 25)</code><br>
	  <code>(LIG O 177 O 177)</code><br>
	  <code>(STOP)</code><br>
	  This gives a funny character an ddefinitely no &lsquo;---&rsquo;.
	  I wonder, shouldn't the tt tfm's have no ligatures at all?
	  (vf's may have them).
	</strike>
	<br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>
	  This _is_ the proper behaviour. If you disassemble ectt1000 you 
	  will see the same figures. The complete set of ectt1000 ligatures 
	  is as follows:<br>
	  <code>quoteleft + quoteleft --> quotedblleft</code><br>
	  <code>quoteright + quoteright --> quotedblright</code><br>
	  <code>hyphen + hyphen --> endash</code><br>
	  <code>hyphen + hyphenchar --> hyphenchar</code><br>
	  <code>less + less --> guillemotleft</code><br>
	  <code>greater + greater --> guillemotright</code><br>
	  <code>comma + comma --> quotedblbase</code><br>
	  <code>exclam + quoteleft --> exclamdown</code><br>
	  <code>question + quoteleft --> questiondown</code><br>
	  Ask J&ouml;rg Knappen about the idea behind this ;-)
	</em>
      </li>
      <li>
	<a href="mailto:uwestoehr@web.de">Uwe Stoehr</a> (2003-12-10):
	The <code>\textcircled</code> is small with Latin Modern:
	  <a href="textcircled.tex">textcircled.tex</a>,
	  <a href="textcircled.pdf">textcircled.pdf</a>
	<br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>Not touched yet.</em>
	<br>
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	Recent versions of textcomp do not have this problem.
      </li>
    </ul>

    <h3>General things</h3>

    <ul>
      <li>
	<strike><a href="mailto:kirpal@rz.uni-leipzig.de">Gerrit Kirpal</a>:
	Latin Modern should be darker.
	<a href="mailto:h.harders@tu-bs.de">Harald Harders</a>:
	I am not sure. 
	The fonts could be slightly darker, but not much.
	They still have to fit to the mathematical type&nbsp;1 fonts which
	makes a darker lm font problematic.</strike>
	<a href="mailto:B.Jackowski@gust.org.pl">Boguslaw Jackowski</a>:
	<em>Subtle darkening is feasible for bitmap fonts; with outline ones
	  it is nearly impossible. Moreover, I agree with you that they must
	  fit with math.</em>
      </li>
      <li><strike>
	Sometimes, I am missing the bold and the bold italic typewriter font
	shape.</strike>
	<br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>
	  Once upon time Jacko tried to prepare a bold version of cmtt - and
	  failed. It seems that Knuth's design precludes (acceptably neat)
	  bold typewriter. The resort would be using courier-like fonts.<br>
	  Moreover, even if we succeeded in setting parameters properly,
	  the whole font should be prepared from scratch (remember that
	  the groundwork LM fonts were AMS/BlueSky Type&nbsp;1 fonts for CM
	  family). It would require much work, actually, too much (for us,
	  at present).
	</em><br><strike>
	There should be an italic typewriter font with the same character 
	width as the upright shape.</strike>
	<br>
	<b>Jacko/Janusz (2004-04-16):</b> <em>
There is an italic typewriter font: lmtti10 (a counterpart to lmtt10).
Adding lmtti8 and lmtti9 with the metric corresponding to lmtt8 and lmtt9,
respectively, would mean -- in our opinion -- an effort not worthy of the
result. Using lmtti10 at 8pt and lmtt10 at 8pt, if needed, yields -- again
in our opinion -- satisfactory results.
	</em>
      </li>
    </ul>

    <hr>
    <address><a href="mailto:h.harders@tu-bs.de">Harald Harders</a></address> 
    <!-- Created: Thu Feb 12 11:08:22 MET 1998 -->
    <!-- hhmts start -->
Last modified: Tue Sep  6 00:22:21 CEST 2005
<!-- hhmts end -->
  </body>
</html>