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 : [email protected] / 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
___________________________________________________________________________________