From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: a bit offtopic, fonts in exported PDF documents - oops Date: Mon, 30 Aug 2010 11:58:15 -0400 Message-ID: <31733.1283183895@gamaville.dokosmarshall.org> References: <4C76A590.9050800@ccbr.umn.edu> <20100827074111.38ed3280.alantyree@gmail.com> <26419.1283179859@gamaville.dokosmarshall.org> <4C7BCA58.7070503@ccbr.umn.edu> Reply-To: nicholas.dokos@hp.com Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=36534 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oq6ks-0004xF-2O for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:58:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oq6kq-0007Qx-JG for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:58:41 -0400 Received: from vms173003pub.verizon.net ([206.46.173.3]:46825) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq6kq-0007Qj-G6 for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:58:40 -0400 Received: from gamaville.dokosmarshall.org ([unknown] [173.76.32.106]) by vms173003.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0L7Z004RF313CB80@vms173003.mailsrvcs.net> for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 10:58:16 -0500 (CDT) In-reply-to: Message from Erik Iverson of "Mon\, 30 Aug 2010 10\:12\:24 CDT." <4C7BCA58.7070503@ccbr.umn.edu> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Erik Iverson Cc: nicholas.dokos@hp.com, emacs-orgmode , Alan L Tyree , Carsten Dominik Erik Iverson wrote: > That would be my thought, too. However, it appears that cm-super is > only "suggested" by texlive-fonts-extra, so in general > will not get installed with that package, unless you ask for > suggested packages also. (This is all Debian/Ubuntu by the way). >=20 Right. I was wrong about texlive-fonts-extra: you need to install the cm-super package to get the cm-super fonts. I am investigating the various fonts right now and will update the org-dependencies.org file on Worg later on this week. We can also add a FAQ entry to point back to org-dependencies - that should take care of the documentation changes, right? > Both this system and MikTeX > offer cm-super as a standalone package, so perhaps just recommending > that package (cm-super) would suffice? I confirmed that cm-super is > not one of the default MikTeX packages in a standard install, so > Windows users may benefit from this advice, too. Do windows users use evince? I'd think they mostly go with Acrobat Reader, in which case they should have no problems with Type3 fonts. > > The other possible change that Erik identified is the deletion of the > > t1enc package from the list of packages that org includes in exported > > LaTeX by default. I haven't tried without it, but it does indeed seem to > > be an obsolete remnant of times long past. >=20 > I have tried without it. I was unable to to see any differences between > using \usepackage[T1]{fontenc} and adding the \usepackage{t1enc} > line. This makes sense given the FAQ answer below. >=20 So getting rid of the \usepackage{t1enc} in org sounds like the right thing to do (but including it does not hurt, so there is no urgency, iiuc.) Nick > The TeX FAQ > > (http://www.tex.ac.uk/cgi-bin/texfaq2html?label=3Dt1enc ) says: > > > > ,---- > > | Why use fontenc rather than t1enc? > > | | In the very earliest days of LaTeX2e, the only way to use the T1 > > | encoding was t1enc; with the summer 1994 =E2=80=9Cproduction=E2=80=9D= release, the > > | fontenc package appeared, and provided comprehensive support for use = of > > | the encoding. > > | | Nevertheless, the t1enc package remains (as part of the LaTeX > > 2.09 > > | compatibility code), but it does very little: it merely selects font > > | encoding T1, and leaves to the user the business of generating the > > | character codes required. > > | | Generating such character codes could be a simple matter, if the > > T1 > > | encoding matched any widely-supported encoding standard, since in that > > | case, one might expect one=E2=80=99s keyboard to generate the charact= er > > | codes. However, the T1 encoding is a mix of several standard encoding= s, > > | and includes code points in areas of the table which standard encodin= gs > > | specifically exclude, so no T1 keyboards have been (or ever will be) > > | manufactured. > > | | By contrast, the fontenc package generates the T1 code points > > from > > | ordinary LaTeX commands (e.g., it generates the =C3=A9 character code= point > > | from the command \=E2=80=99e). So, unless you have program-generated = T1 input, > > | use \usepackage[T1]{fontenc} rather than \usepackage{t1enc}. > > `---- > > > > Nick >=20 > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode >=20