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 ___________________________________________________________________________________