matze / mtheme

A modern LaTeX Beamer theme
6.44k stars 846 forks source link

Compilation hangs #292

Closed sjmielke closed 7 years ago

sjmielke commented 7 years ago

Compilation of the MWE from the README gives me the standard output...

This is LuaTeX, Version 1.0.4 (TeX Live 2017/Arch Linux) 
 restricted system commands enabled.
(./doc.tex
LaTeX2e <2017-04-15>
(using write cache: /home/sjm/.texlive/texmf-var/luatex-cache/generic)(using re
ad cache: /var/lib/texmf/luatex-cache/generic /home/sjm/.texlive/texmf-var/luat
ex-cache/generic)
luaotfload | main : initialization completed in 0.110 seconds
Babel <3.12> and hyphenation patterns for 1 language(s) loaded.
(/usr/share/texmf-dist/tex/latex/beamer/beamer.cls
Document Class: beamer 2017/07/13 v3.42 A class for typesetting presentations
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
(/usr/share/texmf-dist/tex/latex/etoolbox/etoolbox.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasedecode.sty))
(/usr/share/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty
(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty))
(/usr/share/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/ifvtex.sty)
(/usr/share/texmf-dist/tex/generic/ifxetex/ifxetex.sty))
(/usr/share/texmf-dist/tex/latex/base/size11.clo(load luc: /home/sjm/.texlive/t
exmf-var/luatex-cache/generic/fonts/otl/lmroman10-regular.luc))
(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/share/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(/usr/share/texmf-dist/tex/latex/graphics-def/luatex.def)))
(/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex))
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def
(/usr/share/texmf-dist/tex/latex/ms/everyshi.sty))
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfrcs.code.tex))
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex))
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-luatex.def
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def)))
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex))
(/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty
(/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg))
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code
.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.te
x) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics
.code.tex))) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex)
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex
) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex)

(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransformations.code.t
ex) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.te
x) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex))
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex)
 (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex)))
(/usr/share/texmf-dist/tex/latex/pgf/utilities/xxcolor.sty)
(/usr/share/texmf-dist/tex/generic/oberdiek/atbegshi.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/share/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))
(/usr/share/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
(/usr/share/texmf-dist/scripts/oberdiek/oberdiek.luatex.lua)))
(/usr/share/texmf-dist/tex/latex/oberdiek/auxhook.sty)
(/usr/share/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
(/usr/share/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/share/texmf-dist/tex/latex/url/url.sty)

Package hyperref Message: Stopped early.

)

Package hyperref Message: Driver (autodetected): hluatex.

(/usr/share/texmf-dist/tex/latex/hyperref/hluatex.def
(/usr/share/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty))
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaserequires.sty
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasefont.sty
(/usr/share/texmf-dist/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf-dist/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf-dist/tex/latex/sansmathaccent/sansmathaccent.sty
(/usr/share/texmf-dist/tex/latex/filehook/filehook.sty)))
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetranslator.sty
(/usr/share/texmf-dist/tex/latex/beamer/translator/translator.sty
(/usr/share/texmf-dist/tex/latex/beamer/translator/translator-language-mappings
.tex))) (/usr/share/texmf-dist/tex/latex/beamer/beamerbasemisc.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetitle.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasesection.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframe.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasecolor.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasenotes.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetoc.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty)))
(/usr/share/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
(/usr/share/texmf-dist/tex/latex/tools/enumerate.sty))
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty)
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty
(/usr/share/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf-dist/tex/latex/amsmath/amstext.sty
(/usr/share/texmf-dist/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf-dist/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf-dist/tex/latex/amscls/amsthm.sty))
(/usr/share/texmf-dist/tex/latex/beamer/beamerbasethemes.sty))(load luc: /home/
sjm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmsans10-regular.luc)
(/usr/share/texmf-dist/tex/latex/beamer/themes/theme/beamerthemedefault.sty
(/usr/share/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemedefault.sty)

(/usr/share/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedefault.st
y)
(/usr/share/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.st
y)
(/usr/share/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemedefault.st
y))) (/home/sjm/texmf/tex/latex/metropolis/beamerthememetropolis.sty
(/usr/share/texmf-dist/tex/latex/pgfopts/pgfopts.sty
(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex)))
(/home/sjm/texmf/tex/latex/metropolis/beamerinnerthememetropolis.sty
(/usr/share/texmf-dist/tex/latex/tools/calc.sty)
(/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty
(/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty
(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleshapes.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex)
(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-0-65.sty)
(/usr/share/texmf-dist/tex/latex/pgf/compatibility/pgfcomp-version-1-18.sty))
(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty
(/usr/share/texmf-dist/tex/latex/pgf/math/pgfmath.sty
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex))
(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgffor.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex)))
(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
(/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.te
x) (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex)
(/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrary
topaths.code.tex))))
(/home/sjm/texmf/tex/latex/metropolis/beamerouterthememetropolis.sty)
(/home/sjm/texmf/tex/latex/metropolis/beamercolorthememetropolis.sty)
(/home/sjm/texmf/tex/latex/metropolis/beamerfontthememetropolis.sty
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec.sty
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.sty
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex)
(/usr/share/texmf-dist/tex/latex/l3kernel/l3pdfmode.def))
(/usr/share/texmf-dist/tex/latex/l3packages/xparse/xparse.sty)
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
(/usr/share/texmf-dist/tex/latex/base/fontenc.sty
(/usr/share/texmf-dist/tex/latex/base/tuenc.def))
(/usr/share/texmf-dist/tex/latex/fontspec/fontspec.cfg)(load luc: /home/sjm/.te
xlive/texmf-var/luatex-cache/generic/fonts/otl/lmsans10-bold.luc)(load luc: /ho
me/sjm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/lmsans10-oblique.luc))
)(load luc: /home/sjm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/firasan
s-light.luc)(load luc: /home/sjm/.texlive/texmf-var/luatex-cache/generic/fonts/
otl/firasans-lightitalic.luc)(load luc: /home/sjm/.texlive/texmf-var/luatex-cac
he/generic/fonts/otl/firasans-regular.luc)(load luc: /home/sjm/.texlive/texmf-v
ar/luatex-cache/generic/fonts/otl/firasans-regularitalic.luc)(load luc: /home/s
jm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/firamono-regular.luc)(load
 luc: /home/sjm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/firamono-bold
.luc)(load luc: /home/sjm/.texlive/texmf-var/luatex-cache/generic/fonts/otl/fir
amono-medium.luc)

...but there, it just hangs. ^C and Enter and ^D allow me to interrupt and end it like this:

! Interruption.
\pgfkeys@parse ...uturelet \pgfkeys@possiblerelax 
                                                  \pgfkeys@parse@main 
l.279 \metropolis@font@setdefaults

? ! Interruption.
\pgfkeys@parse ...uturelet \pgfkeys@possiblerelax 
                                                  \pgfkeys@parse@main 
l.279 \metropolis@font@setdefaults

? ! Interruption.
\pgfkeys@parse ...uturelet \pgfkeys@possiblerelax 
                                                  \pgfkeys@parse@main 
l.279 \metropolis@font@setdefaults

? 
! Emergency stop.
\pgfkeys@parse ...uturelet \pgfkeys@possiblerelax 
                                                  \pgfkeys@parse@main 
l.279 \metropolis@font@setdefaults

 472 words of node memory still in use:
   4 hlist, 1 rule, 1 dir, 6 attribute, 64 glue_spec, 6 attribute_list, 4 if_st
ack, 1 write, 1 pdf_colorstack nodes
   avail lists: 1:3,2:15,3:4,5:7,7:2,8:1,9:2
!  ==> Fatal error occurred, no output PDF file produced!
Transcript written on doc.log.

What's wrong here? Other beamer themes work just fine. Attached is the full doc.log.

matze commented 7 years ago

I am sorry to say that but it works for me even with a pretty old LuaTeX (beta 0.80 from TeX Live 2015).

sjmielke commented 7 years ago

It also works on Overleaf/ShareLaTeX, so it's definitely something wrong with my setup here. I was just hoping you or someone might have seen this before and know what's wrong there :/

sjmielke commented 7 years ago

Okay, simple issue: I still had metropolis installed manually, but now that it's bundled in TexLive, I could just delete that and - voila! Everything works. Sorry to bother you with that and thanks for the best Beamer theme there is ;)

eddelbuettel commented 6 years ago

Same thing just confused me, so time to remove the old / local / custom latex-metropolis package and just rely on texlive...