]> git.lyx.org Git - lyx.git/commit
lib/unicodesymbols tests and fixes.
authorGünter Milde <milde@lyx.org>
Tue, 15 Nov 2016 22:50:41 +0000 (23:50 +0100)
committerGünter Milde <milde@lyx.org>
Tue, 15 Nov 2016 22:50:41 +0000 (23:50 +0100)
commit15fd79201e162f6f26d0219bf2f356e1e73b825e
tree1bd376f76b45e0c7fd53a5eefb348463fabffb43
parent1ff4aeaf1f0d9427f0852bb211bbe01ec9e54b28
lib/unicodesymbols tests and fixes.

Test unicodesymbols for most supported input encodings with Kornel's addition to ctests.

Add required "forces" to unicodesymbols:
* utf8x does not support all characters supported by LyX
* several 8-bit encodings map characters to math-mode commands - force replacement in text-mode so that LyX can wrap them in \\ensuremath.

Fix a misalignment (wrong replacements) in the Cyrillic Unicode block.

Use \\mathscr for Mathematical Script characters in Mathematical Alphanumeric Characters (in line with the characters in other unicode blocks.
19 files changed:
autotests/export/latex/unicodesymbols/005-7-ipa-modifiers-combining.lyx
autotests/export/latex/unicodesymbols/008-greek-and-coptic-with-textalpha.lyx [new file with mode: 0644]
autotests/export/latex/unicodesymbols/008-greek-and-coptic.lyx
autotests/export/latex/unicodesymbols/009-cyrillic-russian.lyx [new file with mode: 0644]
autotests/export/latex/unicodesymbols/009-cyrillic.lyx
autotests/export/latex/unicodesymbols/068-latin-extended-additional.lyx
autotests/export/latex/unicodesymbols/069-greek-extended-textalpha.lyx [new file with mode: 0644]
autotests/export/latex/unicodesymbols/069-greek-extended.lyx
autotests/export/latex/unicodesymbols/070-72-general-punctuation-sub-super-currency.lyx
autotests/export/latex/unicodesymbols/074-76-letterlike-numberforms-arrows.lyx
autotests/export/latex/unicodesymbols/077-mathops.lyx
autotests/export/latex/unicodesymbols/078-79-misc-technical-control-pics.lyx
autotests/export/latex/unicodesymbols/081-enclosed-alphanumerics.lyx [new file with mode: 0644]
autotests/export/latex/unicodesymbols/082-84-box-drawing-blocks-geometric.lyx
autotests/export/latex/unicodesymbols/084-misc-symbols.lyx
autotests/export/latex/unicodesymbols/246-mathematical-alphanumeric.lyx
development/autotests/invertedTests
development/autotests/unreliableTests
lib/unicodesymbols