]> git.lyx.org Git - features.git/commit
Do not use \inputencoding when the buffer input encoding is one of the "legacy" CJK...
authorGünter Milde <milde@lyx.org>
Wed, 30 Jan 2019 14:14:45 +0000 (15:14 +0100)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Thu, 18 Jun 2020 12:39:57 +0000 (14:39 +0200)
commitd044649ac49d8e4eabd2e54272db2804b2cf53ba
treecd5a5939239228985947abcb86b7967bbafc72b7
parentca3ea2418e833bee16bb9ea6241ab4073c911c0b
Do not use \inputencoding when the buffer input encoding is one of the "legacy" CJK encodings.

If Document>Settings>Language>Encoding is set to any value except "auto" or "default", we
expect the whole document to use this encoding. Wiht encodings from the CJK package, this means
one big "CJK" environment and no encoding switches.

Characters that are not handled by the CJK package need to be "forced" in lib/unicodesymbols.
This is completed for "euc-cn", the others will follow.
autotests/export/latex/unicodesymbols/001-4-latin.lyx
autotests/export/latex/unicodesymbols/005-7-ipa-modifiers-combining.lyx
autotests/export/latex/unicodesymbols/009-31-cyrillic-thai.lyx
autotests/export/latex/unicodesymbols/009-cyrillic-russian.lyx [deleted file]
autotests/export/latex/unicodesymbols/009-cyrillic_ru.lyx [new file with mode: 0644]
autotests/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency.lyx
autotests/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows.lyx
development/autotests/invertedTests
development/autotests/unreliableTests
lib/unicodesymbols
src/output_latex.cpp