lmodern lmr10 does not include regular serif font

Bug #123788 reported by Timmmm on 2007-07-03
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lmodern (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: lmodern

The lmr10 font for X11 is actually the smallcaps version. There is no regular serif face as far as I can tell.

================

Reproduction steps:

- Install the lmodern package.
- Open a gnome application that lets you set the fonts. In this
reproduction scenario I will use Open Office.
- Set the font to LMRoman10.
- Type to notice that the font used is all caps.

Desired result:

It should not be all caps. The all caps font is a different font
(*NOT* LMRoman10 -- I forget off hand which one it is). The
applications are choosing the incorrect font.

Discussion:

This happens with every Gnome applications (and IIRC KDE applications
as well). However, if you use a straight X-Lib application like
xfontsel, it doesn't happen -- the correct font is chosen. This leads
me to believe that the problem is with font-config rather than the
application itself. However, I haven't done any work to verify my
suspicion.

Contrast with:

- Run xfontsel
- Select -*-latin modern roman-*-r-*-*-*-*-*-*-*-*-*-*
- Notice that lower case letters exist (i.e., it isn't an all caps font)

I can't find it either. In the gnome-font-properties dialog I see LMRoman10 (small caps), LMSans10, LMSansQuotation8 , LMTypewriter10 and LMTypewriterVarWd10.

mikekchar (mikekchar) wrote :

The font is definitely there. If you use xfontsel you can set it.

The problem is possibly in the gnome font-config, although some people have suggested it may be the applications' fault (I don't think this is true, but I haven't tested it).

The bug has been kicking around for about 2 years now AFAICT. If you do a google in the debian lists for lmodern and caps, you should find the threads pretty easily (not at my own computer or I would link).

I suggest keeping this bug open and opening a new bug in font-config.

As a work around, you can set the serif font to the demi weight (which is very similar). This works well in most apps, but unfortunately not Firefox (which doesn't give you an option to set the weight).

I personally think this is an important bug, not just for lmodern (which is really only half useable) but I'm relatively certain it's indicating a rather serious bug somewhere else.

Roy Jamison (xteejx) wrote :

I am unable to find this font. Can you confirm if this is still a problem? Can you try reproducing this within Jaunty? Thank you.

Changed in lmodern (Ubuntu):
status: New → Incomplete
mikekchar (mikekchar) wrote :

Confirmed that this is still a problem with Jaunty.

Reproduction steps:

- Install the lmodern package.
- Open a gnome application that lets you set the fonts. In this
reproduction scenario I will use Open Office.
- Set the font to LMRoman10.
- Type to notice that the font used is all caps.

Desired result:

It should not be all caps. The all caps font is a different font
(*NOT* LMRoman10 -- I forget off hand which one it is). The
applications are choosing the incorrect font.

Discussion:

This happens with every Gnome applications (and IIRC KDE applications
as well). However, if you use a straight X-Lib application like
xfontsel, it doesn't happen -- the correct font is chosen. This leads
me to believe that the problem is with font-config rather than the
application itself. However, I haven't done any work to verify my
suspicion.

Contrast with:

- Run xfontsel
- Select -*-latin modern roman-*-r-*-*-*-*-*-*-*-*-*-*
- Notice that lower case letters exist (i.e., it isn't an all caps font)

Hope that helps. If you have any more questions, I'll do my best to
answer them.

Roy Jamison (xteejx) wrote :

I can verify this on my system with the reproduction steps above. Marking as Confirmed, Low.

Changed in lmodern (Ubuntu):
importance: Undecided → Low
status: Incomplete → Confirmed
description: updated
Roy Jamison (xteejx) wrote :

There should be enough information to get a developer to start working on this, so I'm going to let them handle it from here. Marking Triaged.

Changed in lmodern (Ubuntu):
status: Confirmed → Triaged
Roy Jamison (xteejx) on 2010-01-09
tags: added: karmic
summary: - Doesn't include regular serif font.
+ lmodern lmr10 does not include regular serif font
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers