LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Heiko Oberdiek <[log in to unmask]>
Wed, 4 Nov 2009 00:02:12 +0100
text/plain (43 lines)
On Tue, Nov 03, 2009 at 08:14:10PM +0100, Boguslaw Jackowski wrote:

> HO> Result:
> HO> * lmtt misses
> HO>  * \textperthousand
> HO>  * \texttrademark
> HO>  * \textservicemark
> This is on purpose. Squashed (because of monospacing) glyphs do not fit 
> to the overall CM look-and-feel, moreover, the typesetting of trademark 
> and servicemark is trivial not only in TeX, but even in Word, and the 
> glyph perthousandzero (slot 24 in the Cork aka ec encoding) can be used 
> to obtain perthousand, permyriad, etc.
> >* qcr (tgcursor) misses
> > * \textleftarrow
> > * \textrightarrow
> > * \textuparrow
> > * \textdownarrow
> No, it didn't miss these glyphs -- they appeared as small,
> irregularly shaped dots ;-))
> Simply, a bug. Thanks for spotting it. Corrected, TG package
> (on GUST website) updated an hour ago -- Staszek, what about
> using the corrected package in TL2009?

Thanks for fixing the bugs.

Summary: the following fonts also have subencoding 0:
* Latin Modern: lmdh, lmss, lmssq, lmvtt
* TeX Gyre: qag, qbk, qcr, qcs, qpl, qtm, qzc, qhvc

Open issue: lmtt misses \textperthousand, \texttrademark, \textservicemark
I agree, they would look ugly squeezed into the width of the other glyphs.
But what to do with textcomp's subencoding?
* virtual font that provides the missing glyphs
* new subencoding

Yours sincerely
  Heiko <[log in to unmask]>