Am 21.07.2018 um 14:30 schrieb Jürgen Spitzmüller:
Am Donnerstag, den 19.07.2018, 19:44 +0200 schrieb Wolfgang Engelmann:
I thought I would have solved the issue with Umlaute in references by
using UTF8 in lyx as well as in Jabref. But I got again problems and
don't know what to do. I am including a tar file which contains a
short lyx file with two references, the style file spbasic (Springer
publisher) and a bib file containing the two references. I produced
the bib file with JabRef 4.3.1. I use debian stretch.
If I pdf-output it, I get errors such as shown below.
If I force the output (show it anyway...) one citation comes alright,
the other one misses the Umlaut ü
Could somebody confirm this error and perhaps give me a hint what is
going wrong?
The bib file is encoded in latin1 (ISO-8859-1), not utf8. That's the
problem.
Jürgen
I thought, if I set UTF8 in Jabref and save the file, it would be
encoded in this way. Apparently not. I did it with my editor. Thanks,
Jürgen.
Thankful for your help:
Wolfgang
! Use of \@undeclaredcolor doesn't match its definition.
\DeclareInputText #1#2->\def \reserved@a ##
1 ${}\def \reserved@b {#2}\ifcat ...
l.74 \citet{Buenning1932}, \citet{Buenning1958}
\bibliographystyle{5_mnt_sdb_...
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Use of \@undeclaredcolor doesn't match its definition.
<inserted text> m
acro:->\@declaredcolor
l.74 \citet{Buenning1932}, \citet{Buenning1958}
\bibliographystyle{5_mnt_sdb_...
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Package inputenc Error: Keyboard character used is undefined
(inputenc) in inputencoding `utf8'.
See the inputenc package documentation for explanation.
Type H <return> for immediate help.
...