ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* fonts not found with newotf
@ 2015-07-19 11:27 Pablo Rodriguez
  2015-07-19 22:31 ` Hans Hagen
  0 siblings, 1 reply; 5+ messages in thread
From: Pablo Rodriguez @ 2015-07-19 11:27 UTC (permalink / raw)
  To: mailing list for ConTeXt users

[-- Attachment #1: Type: text/plain, Size: 741 bytes --]

Hans,

as reported in a previous message, using beta from 2015.07.16 13:30,
enabling the newotf module in the following sample makes the Mechanica
fonts not being loaded in the final PDF document:

    \usemodule[newotf]

    \definefontfamily
       [txfont]
       [tt]
       [Mechanica]
       [tf=file:Mechanica.otf,
        it=features:slanted,
        sc=file:MechanicaSC.otf]

    \setupbodyfont[txfont]

    \starttext
    \tt Test {\it amfe} {\sc amfe}
    \stoptext

The attached newotf-error.log contains the error message.

Since both font files were generated with FontForge, I would like to
know what they are missing to report upstream to the FontForge developers.

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk

[-- Attachment #2: newotf-error.log --]
[-- Type: text/x-log, Size: 22303 bytes --]

fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-tt-tf-0--0'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mr--3'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mr--2'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mr--1'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mb--3'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mb--2'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-mm-mb--1'
fonts           > math: unset for global bodyfont txfont at 12pt
fonts           > math: unset for global bodyfont txfont at 12pt
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf', hash 'mechanica'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/Mechanica.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'Mechanica' not found
fonts           > defining > font with asked name 'Mechanica' is not found using lookup 'file'
fonts           > defining > unknown font 'Mechanica', loading aborted
fonts           > defining > unable to define 'Mechanica.otf' as 'txfont-12pt-tt-it-0--0'
fonts           > otf loading > loading '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/MechanicaSC.otf', hash 'mechanicasc'
otf reader      > fatal error in file '/home/ousia/ctxbeta/tex/texmf-fonts/ousia-fonts/MechanicaSC.otf': .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: attempt to index field 'cid' (a nil value)
stack traceback:
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1853: in function '__newindex'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:354: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:353>
    [C]: in function 'lpegmatch'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:553: in function 'parseprivates'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1549: in function 'readnoselect'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-cff.lua:1677: in function 'cff'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1737: in function 'readdata'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1772: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1755>
    [C]: in function 'xpcall'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1855: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otr.lua:1884: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:257: in function 'load'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:543: in function 'otftotfm'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-otl.lua:571: in function 'reader'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:301: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:489: in function 'loadfont'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-def.lua:415: in function 'read'
    .../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1162: in function <.../ctxbeta/tex/texmf-context/tex/context/base/font-ctx.lua:1049>
fonts           > otf loading > loading failed due to read error
fonts           > defining > forced type 'otf' of 'MechanicaSC' not found
fonts           > defining > font with asked name 'MechanicaSC' is not found using lookup 'file'
fonts           > defining > unknown font 'MechanicaSC', loading aborted
fonts           > defining > unable to define 'MechanicaSC.otf' as 'txfont-12pt-tt-sc-0--0'
fonts           > math: unset for global bodyfont txfont at 12pt
fonts           > math: unset for global bodyfont txfont at 12pt

[-- Attachment #3: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
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  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: fonts not found with newotf
  2015-07-19 11:27 fonts not found with newotf Pablo Rodriguez
@ 2015-07-19 22:31 ` Hans Hagen
  2015-07-20 15:08   ` Pablo Rodriguez
  0 siblings, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2015-07-19 22:31 UTC (permalink / raw)
  To: ntg-context

On 7/19/2015 1:27 PM, Pablo Rodriguez wrote:
> Hans,
>
> as reported in a previous message, using beta from 2015.07.16 13:30,
> enabling the newotf module in the following sample makes the Mechanica
> fonts not being loaded in the final PDF document:
>
>      \usemodule[newotf]
>
>      \definefontfamily
>         [txfont]
>         [tt]
>         [Mechanica]
>         [tf=file:Mechanica.otf,
>          it=features:slanted,
>          sc=file:MechanicaSC.otf]
>
>      \setupbodyfont[txfont]
>
>      \starttext
>      \tt Test {\it amfe} {\sc amfe}
>      \stoptext
>
> The attached newotf-error.log contains the error message.
>
> Since both font files were generated with FontForge, I would like to
> know what they are missing to report upstream to the FontForge developers.

there seems to be a cid entry operator seen when populating a private 
dictionary in the cff section

you can add this in line 552 of font-cff:

                     cid               = {
                         -- actually an error
                     },

and the font will probably load then, unless there is a fundamental flaw 
(i don't know where to get that font)

Hans


-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | voip: 087 875 68 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  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: fonts not found with newotf
  2015-07-19 22:31 ` Hans Hagen
@ 2015-07-20 15:08   ` Pablo Rodriguez
  2015-07-20 20:47     ` Wolfgang Schuster
  0 siblings, 1 reply; 5+ messages in thread
From: Pablo Rodriguez @ 2015-07-20 15:08 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On 07/20/2015 12:31 AM, Hans Hagen wrote:
> On 7/19/2015 1:27 PM, Pablo Rodriguez wrote:
>>[...]
>> The attached newotf-error.log contains the error message.
>>
>> Since both font files were generated with FontForge, I would like to
>> know what they are missing to report upstream to the FontForge developers.
> 
> there seems to be a cid entry operator seen when populating a private 
> dictionary in the cff section
> 
> you can add this in line 552 of font-cff:
> 
>                      cid               = {
>                          -- actually an error
>                      },
> 
> and the font will probably load then, unless there is a fundamental flaw 
> (i don't know where to get that font)

Many thanks for your fix, Hans.

It works perfectly fine. The font was an improved conversion from a
Type1 font I got from CTAN.

Many thanks for your help,


Pablo
-- 
http://www.ousia.tk
___________________________________________________________________________________
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  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: fonts not found with newotf
  2015-07-20 15:08   ` Pablo Rodriguez
@ 2015-07-20 20:47     ` Wolfgang Schuster
  2015-07-22 14:01       ` Pablo Rodriguez
  0 siblings, 1 reply; 5+ messages in thread
From: Wolfgang Schuster @ 2015-07-20 20:47 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 233 bytes --]

> Pablo Rodriguez <mailto:oinos@gmx.es>
> 20. Juli 2015 17:08
>
> Many thanks for your fix, Hans.
>
> It works perfectly fine. The font was an improved conversion from a
> Type1 font I got from CTAN.
Improved in which way?

Wolfgang

[-- Attachment #1.2: Type: text/html, Size: 1185 bytes --]

[-- Attachment #2: Type: text/plain, Size: 485 bytes --]

___________________________________________________________________________________
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  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: fonts not found with newotf
  2015-07-20 20:47     ` Wolfgang Schuster
@ 2015-07-22 14:01       ` Pablo Rodriguez
  0 siblings, 0 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2015-07-22 14:01 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On 07/20/2015 10:47 PM, Wolfgang Schuster wrote:
>> Pablo Rodriguez
>> 20. Juli 2015 17:08
>>
>> Many thanks for your fix, Hans.
>>
>> It works perfectly fine. The font was an improved conversion from a
>> Type1 font I got from CTAN.
>
> Improved in which way?

Wolfgang,

at least, I added the space character (which is missing in the original
font). I don’t remember if I included other improvements.


Pablo
-- 
http://www.ousia.tk
___________________________________________________________________________________
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  : http://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-07-22 14:01 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-19 11:27 fonts not found with newotf Pablo Rodriguez
2015-07-19 22:31 ` Hans Hagen
2015-07-20 15:08   ` Pablo Rodriguez
2015-07-20 20:47     ` Wolfgang Schuster
2015-07-22 14:01       ` Pablo Rodriguez

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).