Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(6.0.3790.3959); Sun, 8 Nov 2009 03:04:17 +0100 Received: by mail.proteosys.com (8.14.3/8.14.3) with ESMTP id nA824HNm003479 for ; Sun, 8 Nov 2009 03:04:17 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id nA8219JH002466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 8 Nov 2009 03:01:09 +0100 Received: from listserv.uni-heidelberg.de (localhost.localdomain [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id nA7N22iH013298; Sun, 8 Nov 2009 03:00:57 +0100 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 15.5) with spool id 349450 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 8 Nov 2009 03:00:56 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.13.1/8.13.1) with ESMTP id nA820u1E025017 for ; Sun, 8 Nov 2009 03:00:56 +0100 Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.210.172]) by relay.uni-heidelberg.de (8.14.1/8.14.1) with ESMTP id nA820p5m023258 for ; Sun, 8 Nov 2009 03:00:55 +0100 Received: by yxe2 with SMTP id 2so1819647yxe.18 for ; Sat, 07 Nov 2009 18:00:51 -0800 (PST) Received: by 10.151.24.21 with SMTP id b21mr10550870ybj.270.1257645651539; Sat, 07 Nov 2009 18:00:51 -0800 (PST) Received: from ?10.0.1.103? (114-30-99-50.ip.adam.com.au [114.30.99.50]) by mx.google.com with ESMTPS id 4sm551323ywd.44.2009.11.07.18.00.48 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 07 Nov 2009 18:00:50 -0800 (PST) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Mime-Version: 1.0 (Apple Message framework v936) References: <4AF4A697.2090209@residenset.net> <4AF5A792.8070707@residenset.net> X-Mailer: Apple Mail (2.936) X-Spam-Whitelist: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by listserv.uni-heidelberg.de id nA820u1E025018 Message-ID: <6E5EFB24-EA7F-446C-AAEA-D08CFDADB89D@gmail.com> Date: Sun, 8 Nov 2009 12:30:44 +1030 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: Please don't \RequirePackage{lmodern} To: LATEX-L@LISTSERV.UNI-HEIDELBERG.DE In-Reply-To: <4AF5A792.8070707@residenset.net> Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-ProteoSys-SPAM-Score: -6.599 () BAYES_00,RCVD_IN_DNSWL_MED X-Scanned-By: MIMEDefang 2.65 on 213.139.130.197 Return-Path: owner-latex-l@LISTSERV.UNI-HEIDELBERG.DE X-OriginalArrivalTime: 08 Nov 2009 02:04:17.0362 (UTC) FILETIME=[C70EA320:01CA6017] Status: R X-Status: X-Keywords: X-UID: 6141 On 08/11/2009, at 3:30 AM, Lars Hellström wrote: > > Well, I think the T1 encoding default EC fonts beat both (at least > if we restrict ourselves to the latin script; certainly part of the > size of CM-Super is due to providing glyphs from other scripts as > well, and these days drivers tend to subset fonts anyway). I didn't think there were PostScript Type 1 EC fonts? >>> I'd like to have [lmodern] removed, or at least moved to a .cfg >>> file. >> Couldn't you create your own .cfg file? (Admittedly, I don't think >> it's documented that l3doc will read in l3doc.cfg if it exists.) >> \usepackage[OT1]{fontenc} >> \renewcommand\rmdefault{cmr} >> \renewcommand\sfdefault{cmss} >> \renewcommand\ttdefault{cmtt} > > First, I never objected to using the T1 encoding. When I'm not > generating PDF, there is no problem with getting EC glyphs. Oh, you meant bitmap anyway. > Second, as has been remarked by others, it doesn't suffice to just > switch the text family defaults back; lmodern.sty also replaces the > math, which serves less purpose and is more work to undo. Yes, I'd forgotten about this (relatively) recent change. But that's a very good point. I'll move the font loading to a .cfg file. >> While I have no real objection to removing lmodern, in the long run >> I would like to default to T1/lmodern in general (not in LaTeX2e, >> of course, but anything "new"). > > Well, lmodern as default would probably please the zealots on debian- > legal, but are the fonts good enough (yet)? Mid-September I had an > opportunity to try them out using a newly installed TeXLive-2009, > but was bemused by several blotches in the rendered display that > looked like tell-tale signs of poor hinting. Matters might have > improved, since there apparently was an update of these fonts in > TeXLive a few days later, but it doesn't feel all that stable. I've never seen anything like that, but (I imagine) that would be fairly dependent on the PDF/screen rendering of your platform as well. I think the hinting of the LM fonts was recently redone with an auto- hinting tool, but I'm a bit fuzzy on the details. > Because doing is easier than undoing in this case, I'd prefer it if > lmodern was not in l3doc.cls. If you still want it for default, > there is always the latex/base/*.cfg option of having it in an > l3doc.ltx that gets loaded if there isn't an l3doc.cfg. Using a .cfg seems like a good solution to me. Is there any advantage to using a separate l3doc.ltx instead of distributing a default .cfg file? -- Will