Undefined Latex commands

Hi, I am shifting a reference library from Zotero to JabRef (exported library using the better bibtex plugin for Zotero) and tidying up issues.

I have managed to manually tidy up most issues in the bib file but using the "‘check integrity’ tool in JabRef I get a lot of messages with ‘LaTeX Warning: undefined command x’ where ‘x’ is predominantly LaTeX commands for non-English letters (e.g., \o or \c) and some others such as \textasciitilde.

Should JabRef recognise these commands and I am simply missing some setting somewhere or should all be replace with the ASCII/UTF-8 character?

Hi,

This depends on your use case. If you use the old bibtex format then it’s probably wise to keep them. However, for the newer biblatex format, JabRef offers a conversion from Latex 2 Unicode so you don’t need to escape these characters. However, there might be cases where some comands cannot be translated or cannot be interpreted correctly

Setting biblatex as export format for better bibtex fixed all but one of the warnings. Thanks Christoph.

1 Like