2

I am running this CV/Resume example from here:

Here is a relevant fraction of the code:

\documentclass[10pt]{article}
%!TEX encoding =  UTF-16
% See geometry.pdf to learn the layout options. There are lots.
\usepackage[hmargin=1.25cm, vmargin=1.5cm]{geometry}
%symbols - the ones you see on the left of the email and of the phone
\usepackage{bbding}
\usepackage{amssymb}
\usepackage{eurosym}
%Colors/Graphics
\usepackage{color,graphicx}
\usepackage[usenames,dvipsnames]{xcolor}

%Fonts and Tweaks for XeLaTeX
\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Hoefler Text}
...

So... when compiling with LuaLaTeX (part of MiKTeX on Windwos XP x64), I am getting the following error:

...
luaotfload | Font names database loaded: C:/Documents and Settings/Ampleforth/L
ocal Settings/Application Data/MiKTeX/2.9/luatex-cache/generic/names/otfl-names
.lua
luaotfload | Updating the font names database:
luaotfload | Scanning TEXMF and OS fonts...
luaotfload | Font names database saved: %s 
: C:/Documents and Settings/Ampleforth/Local Settings/Application Data/MiKTeX/2
.9/luatex-cache/generic/names/otfl-names.lua

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! 
! fontspec error: "font-not-found"
! 
! The font "HoeflerText" cannot be found.
! 
! See the fontspec documentation for further information.
! For immediate help type H <return>.
!...............................................  

l.28 \setromanfont[Mapping=tex-text]{Hoefler Text}

What is wrong? How can I install this font so LuaLaTeX is picking it up? Where to download? Any other thoughts about this?

5
  • Based on the first answer and your response, the question is now "how do I acquire and install the Hoefler Text font on my Windows machine?" That's sort of out of the scope of this site but google is your friend. Apr 28, 2011 at 20:42
  • If your new fonts are in ~/.fonts and not being recognized by mkluatexfontdb, try this: OSFONTDIR=${HOME}/.fonts:/usr/share/fonts//:/usr/share/texmf/fonts// mkluatexfontdb --force --verbose=-1 -vvv EDIT This is for Linux. For Windows sth equivalent ought to apply, though... Jul 2, 2013 at 11:42
  • A this question is about installing the font on Windows, and it's system dependent, I suggest make your Linux answer to a comment instead or comment-link to your answer here which is exactly the same. Alternatively, you could change it to work with Windows, than it can remain as real answer of course.
    – Stefan Kottwitz
    Jul 3, 2013 at 9:38
  • @StefanKottwitz Generally agree, but I was so happy to find the solution after hours of plowing, that I can imagine others will benefit from knowing this, too. A comment is much less visible in comparison... I consider this a case of helpful redundancy. Haven't booted Windows in ages, but maybe someone who's currently using Windows can improve my answer to apply to Windows (, too)? Jul 3, 2013 at 10:11
  • This question appears to be off-topic because it is really about fonts available (or otherwise) on a particular operating system, not the use of fonts with TeX.
    – Joseph Wright
    Jul 6, 2013 at 6:08

1 Answer 1

11

Hoefler Text is distributed with Mac OS X; I don't know if it can be used on a Windows system, as it is not an OpenType font. Just change the line

\setromanfont[Mapping=tex-text]{Hoefler Text}

to

\setmainfont[Ligatures=TeX]{Times New Roman}

or any other system font you have.

Notice that \setromanfont is deprecated in favor of \setmainfont, but that's not the problem. Also Mapping=tex-text is to be changed into Ligatures=TeX. because the latter form is compatible with LuaLaTeX (the former isn't).

6
  • I know, but it relaly looks cool and makes all the flavour in that layout. So, I am honestly looking for a way to migrate the font over to windows. Are there perhaps any fonts that look very similar or is there a way to convert with some sort of tool?
    – user5190
    Apr 28, 2011 at 20:11
  • 1
    Looks like you can purchase Hoefler Text for use on one computer for ~$300. It looks like Wikipedia used to set their logo in Hoefler Text until they switched to the free font Linux Libertine. Perhaps that would be an acceptable alternative.
    – Sharpie
    Apr 28, 2011 at 21:08
  • 1
    @Mica: there are tools that convert fonts in .dfont format to TrueType. This doesn't imply it's legal.
    – egreg
    Apr 28, 2011 at 21:57
  • 1
    @egreg — right, I'm pretty sure it's not legal to even transfer the font to another computer, let alone to convert it into another format. Regardless, I seem to remember that these fonts are ‘crippled’ in a way that precludes a convenient way to convert them to OpenType, but that could have been an older version of the fonts. Apr 29, 2011 at 5:10
  • 3
    On newer systems, Hoefler Text is an ordinary .ttc font which can be used everywhere. I've just tried it on my Linux machine, no problems.
    – Philipp
    Apr 29, 2011 at 7:10

Not the answer you're looking for? Browse other questions tagged .