Hongyi Zhao <[email protected]> writes:

> According to the documentation and specifications of certain TeX
> engines (such as XeTeX and LuaTeX), they may not use the inputenc
> package to process Unicode characters, and instead use different
> methods to handle them. In these engines, the
> `\DeclareUnicodeCharacter` command may be ignored because they use
> different Unicode mappings. If similar issues are encountered when
> using these engines, which alternative commands or solutions may need
> to be used to handle Unicode characters properly, say, for the
> following one?
>
> \usepackage[utf8]{inputenc}
> %solve unicode error
> \DeclareUnicodeCharacter{2212}{\textendash}

I'm not sure if I understand your use case correctly: You're using
lualatex as engine and want to replace MINUS SIGN (#x2212) with EN DASH
(#x2013) in your text?

Best, Arash

Reply via email to