[lltx] Arvo font is bold by default
Stephan Hennig
mailing_list at arcor.de
Tue May 10 23:40:28 CEST 2011
Hi,
the following example uses font Arvo from the Google font library as
typewriter font,
<URL:http://www.google.com/webfonts/family?family=Arvo&subset=latin>.
\listfiles
\documentclass{minimal}
\usepackage{fontspec}
\setmonofont{Arvo}
\begin{document}
\texttt{foo}
\end{document}
However, instead of the regular cut, the bold cut is used in the
document. And the log file contains some suspicious messages
(arvo-bold.ttf is referenced everywhere):
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf(load: C:/Users/Stephan/.texlive2010/texmf-var/luatex-cache/generic/fonts/
> otf/temp-arvo-bold.lua)
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf
> fontspec: script 'latn' exists in font 'Arvo Bold'
> fontspec: script 'latn' exists in font 'Arvo Bold'
> \g_fontspec_family_Arvo_int=\count363
> fontspec info: Defining font family 'Arvo(0)' for font 'Arvo' with options [].
>
>
> \g_fontspec_Arvo(0)_prop=\toks38
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf
> fontspec info: Defining shape 'normal' with NFSS spec.:
> (fontspec) <->"name:Arvo:mode=node;script=latn;language=DFLT;"
>
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf(load: C:/Users/Stephan/.texlive2010/texmf-var/luatex-cache/generic/fonts/
> otf/temp-arvo-regular.lua)
> fontspec info: Defining shape 'bold' with NFSS spec.:
> (fontspec) <->"name:Arvo/B:mode=node;script=latn;language=DFLT;"
>
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf
> luaotfload | load font: font family='arvo', subfamily='italic' found: arvo-bold
> italic.ttf(load: C:/Users/Stephan/.texlive2010/texmf-var/luatex-cache/generic/f
> onts/otf/temp-arvo-bolditalic.lua)
> luaotfload | load font: font family='arvo', subfamily='italic' found: arvo-bold
> italic.ttf
> fontspec info: Defining shape 'italic' with NFSS spec.:
> (fontspec) <->"name:Arvo/I:mode=node;script=latn;language=DFLT;"
>
> luaotfload | load font: font family='arvo', subfamily='regular' found: arvo-bol
> d.ttf
It works when stetting the font via
\setmonofont{arvo-regular.ttf}
Is that behaviour to be expected or is it a bug?
Best regards,
Stephan Hennig
system: Windows 7, x64
> >lualatex -version
> This is LuaTeX, Version beta-0.70.0-2011050815 (Web2C 2011) (rev 4247)
> *File List*
> minimal.cls 2001/05/25 Standard LaTeX minimal class
> fontspec.sty 2011/02/26 v2.1f Advanced font selection for XeLaTeX/LuaLaTeX
> expl3.sty 2011/04/09 v2222 L3 Experimental code bundle wrapper
> l3names.sty 2011/01/08 v2122 L3 Experimental Naming Scheme for TeX Primitiv
> es
> luatex.sty 2010/03/09 v0.4 LuaTeX basic definition package (HO)
> infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
> ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
> etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
> luatex-loader.sty 2010/03/09 v0.4 Lua module loader (HO)
> pdftexcmds.sty 2011/04/22 v0.16 Utilities of pdfTeX for LuaTeX (HO)
> ltxcmds.sty 2011/04/18 v1.20 LaTeX kernel commands for general use (HO)
> ifpdf.sty 2011/01/30 v2.3 Provides the ifpdf switch (HO)
> l3basics.sty 2011/04/23 v2246 L3 Experimental basic definitions
> l3expan.sty 2011/04/09 v2223 L3 Experimental Argument Expansion module
> l3tl.sty 2011/04/09 v2223 L3 Experimental Token Lists
> l3int.sty 2011/04/11 v2229 L3 Experimental Integer module
> l3quark.sty 2011/04/14 v2234 L3 Experimental Quark Commands
> l3seq.sty 2011/04/21 v2245 The LaTeX3 kernel: sequences and stacks
> l3toks.sty 2011/04/09 v2223 L3 Experimental Token Registers
> l3prg.sty 2011/04/09 v2223 L3 Experimental control structures
> l3clist.sty 2011/04/09 v2223 L3 Experimental comma separated lists
> l3token.sty 2011/04/09 v2223 L3 Experimental token investigation and manipu
> lation
> l3prop.sty 2011/04/09 v2223 L3 Experimental Property Lists
> l3msg.sty 2010/10/02 v2052 L3 Experimental LaTeX Messages module
> l3io.sty 2010/10/03 v2063 L3 Experimental i/o module
> l3skip.sty 2011/02/15 v2149 L3 Experimental skip registers
> l3box.sty 2011/04/09 v2223 L3 Experimental Box module
> l3keyval.sty 2011/04/09 v2223 L3 Experimental keyval processing
> l3keys.sty 2010/11/11 v2082 L3 Experimental key-value support
> l3precom.sty 2011/04/09 v2223 L3 Experimental precompilation module
> l3xref.sty 2011/04/09 v2223 L3 Experimental cross referencing
> l3file.sty 2011/04/21 v2242 The LaTeX3 kernel: file operations
> l3fp.sty 2011/03/19 v2201 L3 Experimental floating-point operations
> l3luatex.sty 2010/07/18 v1985 L3 Experimental LuaTeX functions
> calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
> xparse.sty 2011/04/08 v2219 Generic document command parser
> luaotfload.sty 2011/04/21 v1.25 OpenType layout system
> luatexbase.sty 2010/10/06 v0.3 Module utilities for LuaTeX
> luatexbase-compat.sty 2010/10/10 v0.3 Compatibility tools for LuaTeX
> luatexbase-loader.sty 2010/10/10 v0.3 Lua module loader for LuaTeX
> luatexbase-regs.sty 2010/10/10 v0.3 Registers allocation for LuaTeX
> luatexbase-attr.sty 2010/10/10 v0.3 Attributes allocation for LuaTeX
> luatexbase-cctb.sty 2010/10/10 v0.3 Catcodetable allocation for LuaTeX
> luatexbase-mcb.sty 2010/10/10 v0.3 Callback management for LuaTeX
> luatexbase-modutils.sty 2010/10/10 v0.3 Module utilities for LuaTeX
> xkeyval.sty 2008/08/13 v2.6a package option processing (HA)
> xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)
> fontspec-patches.sty 2011/02/26 v2.1f Advanced font selection for XeLaTeX/Lu
> aLaTeX
> fixltx2e.sty 2006/09/13 v1.1m fixes to LaTeX
> fontenc.sty
> eu2enc.def 2010/05/27 v0.1h Experimental Unicode font encodings
> eu2lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
> xunicode.sty 2010/11/06 v0.96 provides access to latin accents and many othe
> r characters in Unicode lower plane
> fontspec.cfg
> ***********
More information about the lualatex-dev
mailing list