Am Sonntag, 21. Februar 2016 um 16:07:20, schrieb Guenter Milde <mi...@users.sf.net> > On 2016-02-21, Kornel Benko wrote: > > >> I investigated a little. Trying to compile manually (export as luatex, > >> use bibtex, use lualatex) I found what is causing lualatex/bibtex to > >> misbehave. > > >> 1.) bibtex does not like the string 'jacsat' (biblioExample.bib:61, > >> entry Arduengo1994). Enclosing it in '{}' cures it. E.g. 'journal = > >> {jacsat},'. > > This is new. It worked fine here.
You can it see only if manually calling bibtex. It is a warning otherwise which lyx and luatex ignore. > >> 2.) lualatex does not like the construct (biblioExample.bib:36, entry: > >> Eisenstein2005) > >> $\mbox{IrH}_{\mbox{5}}(\mbox{PPh}_{\mbox{3}})_{\mbox{2}}$ > >> in title. Especially the last '_' is causing trouble. So for instance > >> $\mbox{IrH}_{\mbox{5}}(\mbox{PPh}_{\mbox{3}}){\mbox{2}}$ > >> is OK. > > This resembles the description in suspiciousTests (the result of my > experiments): > > # LuaTeX fails for an \mbox in an index, e.g. $a_{\mbox{a}}$. > # This construct appears in the included bib file biblioExample.bib in > # the entry Eisenstein2005. Error message is > # Missing character: There is no (U+6035) in font rm-lmr12! > # (with system fonts: 602D and 6039) > export/examples/(|es/)(europe|modern)CV_(dvi3|pdf5)_(texF|systemF) Ah, yes. Did not think of looking at the description. But, using your example, ${a}_{\mbox{a}}$ would work. > >> Also if using '{}' instead of '()' there is no problem. > > >> So, what to do with this biblio entry? > > Mailing the patch to the upstream author? > > Reporting the "mbox in index" problem to the LuaTeX authors? This is not about \mbox I think. > > This patch fixes the luatex testcase for me. (But not xelatex) > > > Günter > Kornel
signature.asc
Description: This is a digitally signed message part.