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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to