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
