Eythan Weg wrote:
> Hi,
> 
> I am trying to use truetype fonts with mkiv.
> 
> When loading a font given a full path name like
> this:
> 
> \font\test=/usr/share/fonts/truetype/freefont/FreeSans.ttf at 12pt

do you need to provide the full path?

why not set OSFONTDIR?

OSFONTDIR=/usr/share/fonts/truetype/freefont//

or so

> the log shows 
> 
>  report >> load otf: loading: /usr/share/fonts/truetype/freefont//FreeSans.ttf
>  report >> load otf: enhance: before
>  report >> load otf: enhance: enrich
>  report >> load otf: enhance: registering tlig feature
>  report >> load otf: enhance: registering trep feature
>  report >> load otf: enhance: flatten
>  report >> load otf: flattening 'specifications' tables
>  report >> load otf: flattening 'anchor' tables
>  report >> load otf: flattening 'gpos' tables
>  report >> load otf: flattening 'gsub' tables
>  report >> load otf: enhance: analyze
>  report >> load otf: enhance: after
>  report >> load otf: replacing 'kerns' tables by 'mykerns' tables
>  report >> load otf: enhance: patch
>  report >> load otf: enhance: strip
>  report >> load otf: enhance: pack
>  report >> load otf: file size: 458648
>  report >> load otf: saving: in cache
>  fonts          : resetting map file list
>  {/usr/local/share/texmf/fonts/map/pdftex/context/original-empty.map}
>  fonts          : using map file: original-base
>  {/usr/local/share/texmf/fonts/map/pdftex/context/original-base.map}
>  fonts          : using map file: lm-math
>  {/usr/share/texmf/fonts/map/dvips/lm/lm-math.map}
>  fonts          : using map file: lm-rm
>  {/usr/share/texmf/fonts/map/dvips/lm/lm-rm.map}
>  fonts          : using map file: original-ams-base
>  {/usr/local/share/texmf/fonts/map/pdftex/context/original-ams-base.map}
>  fonts          : using map file: original-ams-euler
>  {/usr/local/share/texmf/fonts/map/pdftex/context/original-ams-euler.map}
>  fonts          : using map file: original-public-lm
>  {/usr/local/share/texmf/fonts/map/pdftex/context/original-public-lm.map} 
> [1.1]
>  systems        : end file 11 at line 24
>   )
>  !luaTeX error (file FreeSans.ttf): cannot open OpenType font file for reading
>   ==> Fatal error occurred, no output PDF file produced!
> 
> 
> How can I tell what's wrong?
> 
> 
> 
> Defining
> 
> \font\test=FreeSans.ttf at 12pt
> 
> results in 
> 
>  error >> define font: font with name FreeSans is not found
>  error >> define font: name: FreeSans, loading aborted
>  ! Font \test=FreeSans at 12pt not loadable: metric data not found or bad.
> 
> while using this construction with luatex's plain format seems to work
> (I assume some definition to register the font).

is there a valid tma file in font cache?

(otherwise send me the font an i can have a look)

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                              | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to