I ran
and now have gnu-freefont installed:
> tlmgr info gnu-freefont
package: gnu-freefont
category: Package
shortdesc: A Unicode font, with rather wide coverage.
longdesc: The package provides a set of outline (i.e. OpenType) fonts covering as much as possible of the Unicode character set. The set consists of three typefaces: one monospaced and two proportional (one with uniform and one with modulated stroke).
installed: Yes
revision: 29349
sizes: src: 24721k, doc: 925k, run: 17401k
relocatable: Yes
cat-date: 2012-07-05 15:28:28 +0200
cat-license: gpl3
collection: collection-fontsextra
but when I try to invoke it:
Code: Select all
\documentclass[12pt]{article}
\usepackage{gnu-freefont}
\usepackage{fontspec}
\setromanfont{FreeSerif}
\begin{document}
Hello world?
\end{document}
> xelatex a
This is XeTeX, Version 3.1415926-2.5-0.9999.3 (TeX Live 2013)
restricted \write18 enabled.
entering extended mode
(./a.tex
LaTeX2e <2011/06/27>
Babel <3.9g> and hyphenation patterns for 78 languages loaded.
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/size12.clo))
! LaTeX Error: File `gnu-freefont.sty' not found.
My own search finds no such file, although there are 266 files containing the string "gnu-freefont":
> find /usr/local/texlive | egrep -i 'freefont.*sty' | wc
0 0 0
> find /usr/local/texlive | egrep -i 'gnu-freefont' | wc
266 266 22022
Also "FreeSerif" appears to be installed:
> find /usr/local/texlive -type f | egrep '\bFreeSerif\b'
<snip>
/usr/local/texlive/2013/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf
/usr/local/texlive/2013/texmf-dist/fonts/truetype/public/gnu-freefont/FreeSerif.ttf
/usr/local/texlive/2013/texmf-dist/source/fonts/gnu-freefont/FreeSerif.sfd
Am I making some obvious error?
If the package is installed by tlmgr, why is there no style file?