uliska / lilyglyphs

Make LilyPond's notational elements available in Lua- and XeLaTeX
29 stars 13 forks source link

Compilation errors and warnings #89

Open skiasaurus opened 9 years ago

skiasaurus commented 9 years ago

I've just tried to use the package for the first time since getting my new computer. When I try to compile lilyglyphs/documentation/lilyglyphs-example.tex using LuaLaTeX, I get a bunch of errors and warnings, even though the PDF appears to compile correctly. One error is repeated about 25 times in reference to (it appears) every usage of a package-specific command, e.g. for line 68:

The font "emmentaler-26.otf" cannot be found ...imeCHalf{} or \lilyTimeSignature{5\,+\,7}{8}

Some of the glyphs in the lines referenced still compile correctly, while others don't show up at all.

I also get 7 warnings, all of them variants of

Font 'EU2/emmentaler-26.otf(0)/m/n/10.95' does not specify its(microtype) \fontdimen 6 (width of an 'em')! Therefore,(microtype) protrusion will not work with this font.

the only differences being in the two numbers in the font location (the one in parentheses, which is sequential from 0 to 6, and the one after the last slash, which is 10.95, 9, or 12).

I've already copied the fonts directory to my local texmf tree. How can I make this compile error- and warning-free?

System specs: Windows 8 Professional SP1 x64, MikTeX 2.9 file-page1

uliska commented 9 years ago

I've just tried to use the package for the first time since getting my new computer. When I try to compile 'lilyglyphs/documentation/lilyglyphs-example.tex', I get a bunch of errors and warnings, even though the PDF appears to compile correctly. One error is repeated about 25 times in reference to (it appears) every usage of a package-specific command, e.g. for line 68:

The font "emmentaler-26.otf" cannot be found ...imeCHalf{} or
\lilyTimeSignature{5\,+\,7}{8}

Where did you get lilyglyphs from? Is it part if MikTeX, or did you get it from CTAN or GitHub?

I also get 7 warnings, all of them variants of

Font 'EU2/emmentaler-26.otf(0)/m/n/10.95' does not specify
its(microtype) \fontdimen 6 (width of an 'em')!
Therefore,(microtype) protrusion will not work with this font.

the only differences being in the two numbers in the font location (the one in parentheses, which is sequential from 0 to 6, and the one after the last slash, which is 10.95, 9, or 12).

I think this one is something you can't avoid when using the microtype package (which is probably used in the example file?). Emmentaler just isn't intended for use in continuous text, so it is probably lacking some metrics/metadata that the microtype package relies on.

skiasaurus commented 9 years ago

Where did you get lilyglyphs from? Is it part if MikTeX, or did you get it from CTAN or GitHub?

I cloned it from here.

I think this one is something you can't avoid when using the microtype package (which is probably used in the example file?).

I don't recall this being an issue when I tried the package out a year ago (or however long ago it was).

Emmentaler just isn't intended for use in continuous text, so it is probably lacking some metrics/metadata that the microtype package relies on.

I'm confused—isn't the whole point of this package so that you can use Emmentaler glyphs and the like in continuous text?

uliska commented 9 years ago

Please comment out line 43 (?) \lilyOpticalSize{26} so we can see if it's related to that specific font file or if it is a general issue and decide how to proceed.

Emmentaler just isn't intended for use in continuous text, so it is probably lacking some metrics/metadata that the microtype package relies on.

I'm confused—isn't the whole point of this package so that you can use Emmentaler glyphs and the like in continuous text?

Yes, this is the point of the package. What I wanted to say is: Emmentaler as a font is not designed for this purpose. And obviously the microtype package relies on some metrics information from the fonts that Emmentaler's designers didn't provide. Actually you can even see this problem: When typesetting text with lilyglyphs and microtype sometimes the lilyglyphs items are stuffed too tightly with the surrounding text. This is (presumably) because microtype explicitly does this type of thing - but is obviously lacking some metrics informations to do it reliably.

skiasaurus commented 9 years ago

Please comment out line 43 (?) \lilyOpticalSize{26} so we can see if it's related to that specific font file or if it is a general issue and decide how to proceed.

Looks general. I get the same errors and warnings as before, only now they all say "emmentaler-16" instead of "emmentaler-26."

uliska commented 9 years ago

Where exactly are the font files? And are you compiling with lualatex or xelatex?

skiasaurus commented 9 years ago

Where exactly are the font files?

They're in C:/local-tex-files/fonts/opentype/*font-name*. They're also installed as Windows system fonts, which worked all by itself last time I tried to use the package.

And are you compiling with lualatex or xelatex?

LuaLaTeX.

uliska commented 9 years ago

Am 20.06.2015 um 16:21 schrieb Daniel Rosen:

Where exactly are the font files?

They're in |C:/local-tex-files/fonts/opentype/font-name|. They're also installed as Windows system fonts, which worked all by itself last time I tried to use the package.

And are you compiling with lualatex or xelatex?

LuaLaTeX.

Hm, this is a bit difficult for me, as I don't really know how LaTeX operates on Windows. What I do know is that LuaLaTeX sometimes has issues because it has some font cache, and when the fonts on disk are changed it has a problem. But if I understand your initial post right you are on a completely new computer, isn't it?

skiasaurus commented 9 years ago

Define "completely new"?

uliska commented 9 years ago

You wrote you're on a new computer, so I assumed you have a new LaTeX installation on a new computer.

skiasaurus commented 9 years ago

It was new in September or October, and I've used LaTeX on it once or twice since then, but not lilyglyphs.

uliska commented 9 years ago

Hm, doesn't make it easier unfortunately ...

Could you please compile a minimal example and post the complete log (or send it to me if it's too long)? For example

\documentclass{article}
\usepackage{fontspec}
\usepackage{lilyglyphs}

\begin{document}
\lilyDynamics{f}
\end{document}
skiasaurus commented 9 years ago
This is LuaTeX, Version beta-0.79.1 (MiKTeX 2.9 64-bit) (rev 4971)  (format=lualatex 2015.6.15)  20 JUN 2015 10:58
**texstudio_h17036.tex
(./texstudio_h17036.tex
LaTeX2e <2015/01/01>
...

("C:/Program Files/MiKTeX 2.9/tex/latex/fontspec/fontspec.sty"
Package: fontspec 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaTeX

...

("C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload.sty"
Package: luaotfload 2014/08/10 v2.5-4 OpenType layout system

("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase.sty"
Package: luatexbase 2013/05/11 v0.6 Resource management for the LuaTeX macro pro
grammer

("C:/Program Files/MiKTeX 2.9/tex/generic/oberdiek/ifluatex.sty"
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX detected.
)
("C:/Program Files/MiKTeX 2.9/tex/generic/oberdiek/luatex.sty"
Package: luatex 2010/03/09 v0.4 LuaTeX basic definition package (HO)

...

("C:/Program Files/MiKTeX 2.9/tex/generic/oberdiek/luatex-loader.sty"
Package: luatex-loader 2010/03/09 v0.4 Lua module loader (HO)

(C:/Program Files/MiKTeX 2.9/scripts/oberdiek/oberdiek.luatex.lua)))
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-compat.sty"
Package: luatexbase-compat 2011/05/24 v0.4 Compatibility tools for LuaTeX
)
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-modutils.sty"
Package: luatexbase-modutils 2013/05/11 v0.6 Module utilities for LuaTeX

("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-loader.sty"
Package: luatexbase-loader 2013/05/11 v0.6 Lua module loader for LuaTeX

(C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase.loader.lua))
(C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/modutils.lua)
Lua module: luatexbase-modutils 2013/05/11 0.6 Module utilities for LuaTeX
)
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-regs.sty"
Package: luatexbase-regs 2011/05/24 v0.4 Registers allocation for LuaTeX
)
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-attr.sty"
Package: luatexbase-attr 2013/05/11 v0.6 Attributes allocation for LuaTeX

(C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/attr.lua)
Lua module: luatexbase-attr 2013/05/11 0.6 Attributes allocation for LuaTeX
\lltxb@attr@unsetvalue=\count280
)
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-cctb.sty"
Package: luatexbase-cctb 2013/05/11 v0.6 Catcodetable allocation for LuaTeX

(C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/cctb.lua)
Lua module: luatexbase-cctb 2013/05/11 0.6 Catcodetable allocation for LuaTeX
\lltxb@catcodetable@alloc=\count281
\CatcodeTableStack=\count282
\CatcodeTableIniTeX=\luatexcatcodetable1
\CatcodeTableString=\luatexcatcodetable3
\CatcodeTableOther=\luatexcatcodetable5
\CatcodeTableLaTeX=\luatexcatcodetable7
\CatcodeTableLaTeXAtLetter=\luatexcatcodetable9
\CatcodeTableExpl=\luatexcatcodetable11
)
("C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/luatexbase-mcb.sty"
Package: luatexbase-mcb 2013/05/11 v0.6 Callback management for LuaTeX

(C:/Program Files/MiKTeX 2.9/tex/luatex/luatexbase/mcb.lua)
Lua module: luatexbase-mcb 2013/05/11 0.6 register several functions in a callba
ck
))
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-main.lua)
Lua module: luaotfload-main 2014/08/10 2.50003 OpenType layout system.

(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-log.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-fontloader.lua)(us
ing cache: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/generic)
luatexbase-attr: luatexbase.attributes["luaotfload@kernpair"] = 1
luatexbase-attr: luatexbase.attributes["luaotfload@ligacomp"] = 2
luatexbase-attr: luatexbase.attributes["luaotfload@markbase"] = 3
luatexbase-attr: luatexbase.attributes["luaotfload@markmark"] = 4
luatexbase-attr: luatexbase.attributes["luaotfload@markdone"] = 5
luatexbase-attr: luatexbase.attributes["luaotfload@cursbase"] = 6
luatexbase-attr: luatexbase.attributes["luaotfload@curscurs"] = 7
luatexbase-attr: luatexbase.attributes["luaotfload@cursdone"] = 8
luatexbase-attr: luatexbase.attributes["luaotfload@state"] = 9
luaotfload | main : fontloader loaded in 0.059 seconds
luatexbase-mcb: inserting 'luaotfload.node_processor'
at position 1 in 'pre_linebreak_filter'
luatexbase-mcb: inserting 'luaotfload.node_processor'
at position 1 in 'hpack_filter'
luatexbase-mcb: inserting 'luaotfload.find_vf_file'
at position 1 in 'find_vf_file'
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-override.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-parsers.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-configuration.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-status.lua)
luaotfload | conf : Root cache directory is C:/Users/daniel/AppData/Local/MiKTeX
/2.9/luatex-cache/generic/names.
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-loaders.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-database.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-colors.lua)
luaotfload | conf : Root cache directory is C:/Users/daniel/AppData/Local/MiKTeX
/2.9/luatex-cache/generic/names.
luatexbase-mcb: creating 'luaotfload.resolve_font' type 4
luatexbase-mcb: creating 'luaotfload.patch_font' type 4
luatexbase-mcb: resetting callback 'define_font'
luatexbase-mcb: inserting 'luaotfload.define_font'
at position 1 in 'define_font'
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-features.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-letterspace.lua)
(C:/Program Files/MiKTeX 2.9/tex/luatex/luaotfload/luaotfload-auxiliary.lua)
luatexbase-mcb: inserting 'luaotfload.aux.set_sscale_dimens'
at position 1 in 'luaotfload.patch_font'
luatexbase-mcb: inserting 'luaotfload.aux.patch_cambria_domh'
at position 2 in 'luaotfload.patch_font'
luatexbase-mcb: inserting 'luaotfload.aux.set_capheight'
at position 3 in 'luaotfload.patch_font'
luatexbase-mcb: inserting 'luaotfload.rewrite_fontname'
at position 4 in 'luaotfload.patch_font')
(C:/Program Files/MiKTeX 2.9/tex/latex/fontspec/fontspec.lua)
Lua module: fontspec 2013/05/20 2.3c Advanced font selection for LuaLaTeX.
\l_fontspec_script_int=\count283
\l_fontspec_language_int=\count284
\l_fontspec_strnum_int=\count285
\l__fontspec_tmpa_dim=\dimen256
\l__fontspec_tmpb_dim=\dimen257
\l__fontspec_tmpc_dim=\dimen258
Variant \tl_gset:cV already defined; not changing it on line 71

("C:/Program Files/MiKTeX 2.9/tex/latex/fontspec/fontspec-patches.sty"
Package: fontspec-patches 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaT
eX
LaTeX Info: Redefining \em on input line 49.
LaTeX Info: Redefining \emph on input line 57.
LaTeX Info: Redefining \- on input line 60.
.................................................
. LaTeX info: "xparse/redefine-command"
. 
. Redefining command \oldstylenums with sig. 'm' on line 155.
.................................................
.................................................
. LaTeX info: "xparse/define-command"
. 
. Defining command \liningnums with sig. 'm' on line 159.
.................................................
)
("C:/Program Files/MiKTeX 2.9/tex/latex/fontspec/fontspec-luatex.sty"
Package: fontspec-luatex 2015/03/14 v2.4c Font selection for XeLaTeX and LuaLaTe
X

("C:/Program Files/MiKTeX 2.9/tex/latex/base/fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

("C:/Program Files/MiKTeX 2.9/tex/latex/euenc/eu2enc.def"
File: eu2enc.def 2010/05/27 v0.1h Experimental Unicode font encodings
)
LaTeX Font Info:    Try loading font information for EU2+lmr on input line 105.

("C:/Program Files/MiKTeX 2.9/tex/latex/euenc/eu2lmr.fd"
File: eu2lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
)
luaotfload | db : Font names database loaded from C:/Users/daniel/AppData/Local/
MiKTeX/2.9/luatex-cache/generic/names/luaotfload-names.luc(load luc: C:/Users/da
niel/AppData/Local/MiKTeX/2.9/luatex-cache/generic/fonts/otf/lmroman10-regular.l
uc)) 

("C:/Program Files/MiKTeX 2.9/tex/xelatex/xunicode/xunicode.sty"
File: xunicode.sty 2011/09/09 v0.981 provides access to latin accents and many o
ther characters in Unicode lower plane

("C:/Program Files/MiKTeX 2.9/tex/latex/tipa/t3enc.def"
File: t3enc.def 2001/12/31 T3 encoding
(load luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/generic/fonts/o
tf/lmromanslant10-regular.luc)(load luc: C:/Users/daniel/AppData/Local/MiKTeX/2.
9/luatex-cache/generic/fonts/otf/lmroman10-italic.luc)(load luc: C:/Users/daniel
/AppData/Local/MiKTeX/2.9/luatex-cache/generic/fonts/otf/lmroman10-bold.luc)
LaTeX Font Info:    Try loading font information for EU2+lmss on input line 357.

("C:/Program Files/MiKTeX 2.9/tex/latex/euenc/eu2lmss.fd"
File: eu2lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern
)(load luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/generic/fonts/
otf/lmsans10-regular.luc))
\tipaTiiicode=\count286
\tipasavetokens=\toks14
\tipachecktokens=\toks15

...

(C:/local-tex-files/tex/latex/lilyglyphs/core/opticals.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/core/keyval.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/core/genericAccess.inp
("C:/Program Files/MiKTeX 2.9/tex/generic/ifxetex/ifxetex.sty"
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
)
("C:/Program Files/MiKTeX 2.9/tex/lualatex/luacode/luacode.sty"
Package: luacode 2012/01/23 v1.2a lua-in-tex helpers (mpg)
\luacode@lines=\toks30
\luacode@table@soft=\luatexcatcodetable13
))
(C:/local-tex-files/tex/latex/lilyglyphs/core/dotted.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/clefs.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/numbers.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/timesignatures.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/dynamics.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/accidentals.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/rests.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/scripts.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/accordion.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/singlenotes.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/beamednotes.inp)
(C:/local-tex-files/tex/latex/lilyglyphs/commands/fancyexamples.inp))

...

\g__file_internal_ior=\read2
luaotfload | load : path lookup of "emmentaler-16.otf" unsuccessful, falling bac
k to file:(compiling luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/
generic/fonts/otf/emmentaler-16.luc)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "emmentaler-16.otf" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.6 \lilyDynamics{f}

|'''''''''''''''''''''''''''''''''''''''''''''''
| A font might not be found for many reasons.
| Check the spelling, where the font is installed etc. etc.
| 
| When in doubt, ask someone for help!
|...............................................

luaotfload | load : path lookup of "emmentaler-16.otf" unsuccessful, falling bac
k to file:(compiling luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/
generic/fonts/otf/emmentaler-16.luc)
luaotfload | aux : no font with id 0
.................................................
. fontspec info: "no-scripts"
. 
. Font emmentaler-16.otf does not contain any OpenType `Script' information.
.................................................
\g__fontspec_family_emmentaler-16.otf_int=\count308
luaotfload | load : path lookup of "emmentaler-16" unsuccessful, falling back to
 file:
luaotfload | db : Reload initiated (formats: otf,ttf,ttc,dfont); reason: "File n
ot found: emmentaler-16.".(compiling luc: C:/Users/daniel/AppData/Local/MiKTeX/2
.9/luatex-cache/generic/fonts/otf/emmentaler-16.luc)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "emmentaler-16.otf" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.6 \lilyDynamics{f}

|'''''''''''''''''''''''''''''''''''''''''''''''
| A font might not be found for many reasons.
| Check the spelling, where the font is installed etc. etc.
| 
| When in doubt, ask someone for help!
|...............................................

luaotfload | load : path lookup of "emmentaler-16" unsuccessful, falling back to
 file:(compiling luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/gene
ric/fonts/otf/emmentaler-16.luc)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! fontspec error: "font-not-found"
! 
! The font "emmentaler-16" cannot be found.
! 
! See the fontspec documentation for further information.
! 
! For immediate help type H <return>.
!...............................................  

l.6 \lilyDynamics{f}

|'''''''''''''''''''''''''''''''''''''''''''''''
| A font might not be found for many reasons.
| Check the spelling, where the font is installed etc. etc.
| 
| When in doubt, ask someone for help!
|...............................................

luaotfload | aux : no font with id 0
.................................................
. fontspec info: "defining-font"
. 
. Font family 'emmentaler-16.otf(0)' created for font 'emmentaler-16.otf' with
. options [Scale=1.5].
. 
. This font family consists of the following shapes:
. 
. * 'normal' with NFSS spec.:
. <->s*[1.5]"[emmentaler-16]:mode=node;"
. 
. * 'small caps' with NFSS spec.:
. 
. and font adjustment code:
. 
.................................................
LaTeX Font Info:    Font shape `EU2/emmentaler-16.otf(0)/m/n' will be
(Font)              scaled to size 15.0pt on input line 6.
luaotfload | load : path lookup of "emmentaler-16" unsuccessful, falling back to
 file:(compiling luc: C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/gene
ric/fonts/otf/emmentaler-16.luc)
! Font \EU2/emmentaler-16.otf(0)/m/n/10=[emmentaler-16]:mode=node; at 15pt not l
oadable: metric data not found or bad.
<to be read again> 
relax 
l.6 \lilyDynamics{f}

I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.

[1

Missing character: There is no f (U+0066) in font nullfont!
{C:/ProgramData/MiKTeX/2.9/pdftex/config/pdftex.map}] (./texstudio_h17036.aux))
uliska commented 9 years ago

I think we can give that cache thing a try. Please post or send the content of C:/Users/daniel/AppData/Local/MiKTeX/2.9/luatex-cache/generic/fonts/otf/emmentaler-16.luc

skiasaurus commented 9 years ago

No such file exists.

However, I tried compiling the example you posted again to see if the .luc file would appear, and though it didn't, there were only three errors and no warnings. All three referenced line 6. Two were identical:

The font "emmantaler-16.otf" cannot be found

The only difference in the other was that the .otf extension was omitted.

This is pretty baffling to me, since I didn't change anything that I can recall... Do you want me to post the log file again?

skiasaurus commented 9 years ago

Bump.

uliska commented 9 years ago

Sorry for the delay, I was really busy with a few other things.

Please try compiling the minimal example with xelatex. If that works then please try running

luaotfload-tool --cache=erase
texhash

after reading http://tex.stackexchange.com/questions/232921/updating-your-own-font. I'm leaning very much to thinking it has to do with the font cache.

skiasaurus commented 9 years ago

The file doesn't compile at all with xelatex. The "Messages" tab in TeXstudio, which summarizes the log file, reads as follows:

Process started: xelatex.exe -synctex=1 -interaction=nonstopmode "texstudio_ob4248".tex

TFM file C:\Users\daniel\AppData\Local\MiKTeX\2.9\fonts/tfm/public/misc\OT.tfm already exists.

xelatex.exe: The font file could not be found. xelatex.exe: Data: [emmentaler-16.otf]/OT

Process exited with error(s)

If you want the full log file, I'll email it to you.