From mboxrd@z Thu Jan 1 00:00:00 1970 From: Erik Iverson Subject: Re: a bit offtopic, fonts in exported PDF documents - oops Date: Mon, 30 Aug 2010 10:12:24 -0500 Message-ID: <4C7BCA58.7070503@ccbr.umn.edu> References: <4C76A590.9050800@ccbr.umn.edu> <20100827074111.38ed3280.alantyree@gmail.com> <26419.1283179859@gamaville.dokosmarshall.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from [140.186.70.92] (port=56046 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oq62N-0006ET-UM for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:13:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oq62A-0007mq-2I for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:12:31 -0400 Received: from walleye.ccbr.umn.edu ([128.101.116.11]:2834) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oq629-0007mj-SH for emacs-orgmode@gnu.org; Mon, 30 Aug 2010 11:12:30 -0400 In-Reply-To: <26419.1283179859@gamaville.dokosmarshall.org> 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: nicholas.dokos@hp.com Cc: emacs-orgmode , Alan L Tyree , Carsten Dominik Nick Dokos wrote: > Carsten Dominik wrote: >=20 >> Hi, >> >> I have not followed this thread closely, so if the discussion ends >> in something we should change in Org, please write to me and let me >> know explicitly. >> >> Thanks! >> >=20 > Erik Iverson might have a different take but my take is that there is > no major issue. Two minor issues: >=20 > One possible change to org is an addition to the documentation > recommending the texlive-fonts-extra package: it includes the cm-super > Type1 fonts - type1 fonts behave better with Evince (and possibly other > PDF viewers) than type3 fonts. >=20 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). 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. > 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 t= o > be an obsolete remnant of times long past. 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. The TeX FAQ > (http://www.tex.ac.uk/cgi-bin/texfaq2html?label=3Dt1enc ) says: >=20 > ,---- > | Why use fontenc rather than t1enc? > |=20 > | 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. > |=20 > | 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. > |=20 > | Generating such character codes could be a simple matter, if the T1 > | encoding matched any widely-supported encoding standard, since in tha= t > | 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. > |=20 > | 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}. > `---- >=20 > Nick