On 08/18/2010 02:55 PM, Philip Taylor (Webmaster, Ret'd) wrote:
> Joel C. Salomon wrote:
>> Trouble with that is that
>> the file names have underscores, and the naïve invocation
>>     \setsansfont[
>>         UprightFont    = Fontin_Sans_R_45b,
>>         BoldFont    = Fontin_Sans_B_45b,
>>         ItalicFont    = Fontin_Sans_I_45b,
>>         BoldItalicFont    = Fontin_Sans_BI_45b,
>>         SmallCapsFont    = Fontin_Sans_SC_45b,
>>         Ligatures = TeX
>>         ]{Fontin Sans}
>> fails miserably.
> 
> Hmmm , that is interesting.  I don't have the font, but
> looking at the log in the absence of the font, it doesn't
> look as if the underscores are causing problems :
<snip minimal example>
> (e:/TeX/Live/2010/texmf-dist/tex/latex/fontspec/fontspec.cfg))
> kpathsea: Running mktextfm Fontin_Sans_R_45b
<snip>
> ! Font \...@basefont=fontin_sans_r_45b at 10.0pt not loadable: Metric
> (TFM) file
>  or installed font not found.
> <to be read again>
>                    \let
> l.11  ^^I^^I]{Fontin Sans}
> 
> ? ^Z

OK, now I’m confused about where the error is coming from.  I tried it
myself, also adding the .otf extension for some runs, both with XɘTeX &
LuaTeX, and always get a similar error.

On 08/18/2010 02:41 PM, Khaled Hosny wrote:
> Not a real answer, but can't you use font names instead of file names

Actually this is a real answer; my reading of the fontspec manual
suggested that the [<style>Font = <whatever>] options needed file names
rather than font names.  Turns out, not so much:
        \documentclass {minimal}
        \usepackage {fontspec}
        \setmainfont[
                BoldFont                = * Bold,
                ItalicFont              = * Italic,
                BoldItalicFont  = * Bold Italic,
                SmallCapsFont   = * Small Caps,
                Ligatures = TeX
                ]{Fontin Sans}
        
        \begin {document}
        foo \textit{foo \textbf{bar};} \textbf{bas} \textsc{quux}
        \end {document}
This works just fine.

Thanks,
—Joel


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex

Reply via email to