]> git.lyx.org Git - lyx.git/commitdiff
Test and fix lib/unicodesymbols for Latin, Greek, and Cyrillic.
authorGünter Milde <milde@lyx.org>
Thu, 8 Sep 2016 21:21:33 +0000 (23:21 +0200)
committerGünter Milde <milde@lyx.org>
Thu, 8 Sep 2016 21:22:51 +0000 (23:22 +0200)
autotests/export/Unicode-characters/001-4-latin-utf8.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/001-4-latin.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/008-greek-and-coptic-utf8.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/008-greek-and-coptic.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/009-cyrillic-utf8.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/009-cyrillic.lyx [new file with mode: 0644]
autotests/export/Unicode-characters/8-greek-and-coptic.lyx [deleted file]
lib/unicodesymbols

diff --git a/autotests/export/Unicode-characters/001-4-latin-utf8.lyx b/autotests/export/Unicode-characters/001-4-latin-utf8.lyx
new file mode 100644 (file)
index 0000000..75cb020
--- /dev/null
@@ -0,0 +1,585 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\begin_preamble
+
+\end_preamble
+\use_default_options false
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 0
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\branch na
+\selected 0
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Subsection*
+1) Basic Latin
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset space ~
+\end_inset
+
+ 0 1 2 3 4 5 6 7 8 9 A B C D E F
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+20 ! " # $ % & ' ( ) * + , - .
+ /
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+30 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+40 @ A B C D E F G H I J K L M N O
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+50 P Q R S T U V W X Y Z [ 
+\backslash
+ ] ^ _
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+60 ` a b c d e f g h i j k l m n o
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+70 p q r s t u v w x y z { | } ~
+\end_layout
+
+\begin_layout Subsection*
+\paragraph_spacing single
+2) Latin Extended
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+A0   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+B0 ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+C0 À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+D0 Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+E0 à á â ã ä å æ ç è é ê ë ì í î ï
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+F0 ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
+\end_layout
+
+\begin_layout Subsection*
+3) Latin Extended-A
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+100 Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+110 Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+120 Ġ ġ Ģ ģ Ĥ ĥ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+130 İ ı IJ ij Ĵ ĵ Ķ ķ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ Ĺ ĺ Ļ ļ Ľ ľ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ŀ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+140 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ŀ 
+\end_layout
+
+\end_inset
+
+ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+150 Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+160 Š š Ţ ţ Ť ť 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ŧ ŧ
+\end_layout
+
+\end_inset
+
+ Ũ ũ Ū ū Ŭ ŭ Ů ů
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+170 Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ſ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection*
+4) Latin Extended-B
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+180 ƀ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ 
+\end_layout
+
+\end_inset
+
+ƈ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɖ Ɗ Ƌ ƌ ƍ Ǝ Ə
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+190 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɛ Ƒ
+\end_layout
+
+\end_inset
+
+ ƒ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1A0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1B0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ
+\end_layout
+
+\end_inset
+
+ ƻ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƽ ƽ
+\end_layout
+
+\end_inset
+
+ ƾ ƿ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1C0 ǀ ǁ ǂ ǃ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+DŽ Dž dž LJ Lj lj NJ Nj nj 
+\end_layout
+
+\end_inset
+
+Ǎ ǎ Ǐ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1D0 ǐ Ǒ ǒ Ǔ ǔ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1E0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǡ ǡ
+\end_layout
+
+\end_inset
+
+ Ǣ ǣ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǥ ǥ
+\end_layout
+
+\end_inset
+
+ Ǧ ǧ Ǩ ǩ Ǫ ǫ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǭ ǭ Ǯ ǯ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1F0 ǰ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+DZ Dz dz
+\end_layout
+
+\end_inset
+
+ Ǵ ǵ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƕ Ƿ
+\end_layout
+
+\end_inset
+
+ Ǹ ǹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǻ ǻ
+\end_layout
+
+\end_inset
+
+ Ǽ ǽ Ǿ ǿ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+200 Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+210 Ȑ ȑ Ȓ ȓ Ȕ ȕ Ȗ ȗ Ș ș Ț ț 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȝ ȝ
+\end_layout
+
+\end_inset
+
+ Ȟ ȟ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+220 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƞ ȡ Ȣ ȣ Ȥ ȥ
+\end_layout
+
+\end_inset
+
+ Ȧ ȧ Ȩ ȩ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȫ ȫ Ȭ ȭ
+\end_layout
+
+\end_inset
+
+ Ȯ ȯ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+230 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȱ ȱ
+\end_layout
+
+\end_inset
+
+ Ȳ ȳ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ ȵ ȶ ȷ ȸ ȹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+240 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/001-4-latin.lyx b/autotests/export/Unicode-characters/001-4-latin.lyx
new file mode 100644 (file)
index 0000000..d7d0f17
--- /dev/null
@@ -0,0 +1,582 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\use_default_options true
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding ascii
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 1
+\branch na
+\selected 0
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation indent
+\paragraph_indentation default
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Subsection*
+1) Basic Latin
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset space ~
+\end_inset
+
+ 0 1 2 3 4 5 6 7 8 9 A B C D E F
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+20 ! " # $ % & ' ( ) * + , - .
+ /
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+30 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+40 @ A B C D E F G H I J K L M N O
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+50 P Q R S T U V W X Y Z [ 
+\backslash
+ ] ^ _
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+60 ` a b c d e f g h i j k l m n o
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+70 p q r s t u v w x y z { | } ~
+\end_layout
+
+\begin_layout Subsection*
+\paragraph_spacing single
+2) Latin Extended
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+A0   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+B0 ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+C0 À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+D0 Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+E0 à á â ã ä å æ ç è é ê ë ì í î ï
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+F0 ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
+\end_layout
+
+\begin_layout Subsection*
+3) Latin Extended-A
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+100 Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+110 Đ đ Ē ē Ĕ ĕ Ė ė Ę ę Ě ě Ĝ ĝ Ğ ğ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+120 Ġ ġ Ģ ģ Ĥ ĥ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+130 İ ı IJ ij Ĵ ĵ Ķ ķ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ Ĺ ĺ Ļ ļ Ľ ľ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ŀ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+140 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ŀ 
+\end_layout
+
+\end_inset
+
+ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+150 Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+160 Š š Ţ ţ Ť ť 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ŧ ŧ
+\end_layout
+
+\end_inset
+
+ Ũ ũ Ū ū Ŭ ŭ Ů ů
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+170 Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ſ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection*
+4) Latin Extended-B
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+180 ƀ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɓ Ƃ ƃ Ƅ ƅ Ɔ Ƈ 
+\end_layout
+
+\end_inset
+
+ƈ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɖ Ɗ Ƌ ƌ ƍ Ǝ Ə
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+190 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɛ Ƒ
+\end_layout
+
+\end_inset
+
+ ƒ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ɠ Ɣ ƕ Ɩ Ɨ Ƙ ƙ ƚ ƛ Ɯ Ɲ ƞ Ɵ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1A0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ơ ơ Ƣ ƣ Ƥ ƥ Ʀ Ƨ ƨ Ʃ ƪ ƫ Ƭ ƭ Ʈ Ư
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1B0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ư Ʊ Ʋ Ƴ ƴ Ƶ ƶ Ʒ Ƹ ƹ ƺ
+\end_layout
+
+\end_inset
+
+ ƻ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƽ ƽ
+\end_layout
+
+\end_inset
+
+ ƾ ƿ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1C0 ǀ ǁ ǂ ǃ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+DŽ Dž dž LJ Lj lj NJ Nj nj 
+\end_layout
+
+\end_inset
+
+Ǎ ǎ Ǐ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1D0 ǐ Ǒ ǒ Ǔ ǔ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǖ ǖ Ǘ ǘ Ǚ ǚ Ǜ ǜ ǝ Ǟ ǟ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1E0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǡ ǡ
+\end_layout
+
+\end_inset
+
+ Ǣ ǣ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǥ ǥ
+\end_layout
+
+\end_inset
+
+ Ǧ ǧ Ǩ ǩ Ǫ ǫ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǭ ǭ Ǯ ǯ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1F0 ǰ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+DZ Dz dz
+\end_layout
+
+\end_inset
+
+ Ǵ ǵ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƕ Ƿ
+\end_layout
+
+\end_inset
+
+ Ǹ ǹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ǻ ǻ
+\end_layout
+
+\end_inset
+
+ Ǽ ǽ Ǿ ǿ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+200 Ȁ ȁ Ȃ ȃ Ȅ ȅ Ȇ ȇ Ȉ ȉ Ȋ ȋ Ȍ ȍ Ȏ ȏ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+210 Ȑ ȑ Ȓ ȓ Ȕ ȕ Ȗ ȗ Ș ș Ț ț 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȝ ȝ
+\end_layout
+
+\end_inset
+
+ Ȟ ȟ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+220 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ƞ ȡ Ȣ ȣ Ȥ ȥ
+\end_layout
+
+\end_inset
+
+ Ȧ ȧ Ȩ ȩ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȫ ȫ Ȭ ȭ
+\end_layout
+
+\end_inset
+
+ Ȯ ȯ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+230 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ȱ ȱ
+\end_layout
+
+\end_inset
+
+ Ȳ ȳ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+\end_layout
+
+\end_inset
+
+ ȵ ȶ ȷ ȸ ȹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ⱥ Ȼ ȼ Ƚ Ⱦ ȿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+240 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ɀ Ɂ ɂ Ƀ Ʉ Ʌ Ɇ ɇ Ɉ ɉ Ɋ ɋ Ɍ ɍ Ɏ ɏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/008-greek-and-coptic-utf8.lyx b/autotests/export/Unicode-characters/008-greek-and-coptic-utf8.lyx
new file mode 100644 (file)
index 0000000..03363e4
--- /dev/null
@@ -0,0 +1,340 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\begin_preamble
+\usepackage{textalpha}
+\end_preamble
+\use_default_options false
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 0
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Standard
+Greek with utf8 requires 
+\begin_inset Quotes eld
+\end_inset
+
+textalpha
+\begin_inset Quotes erd
+\end_inset
+
+ (see Document>Settings>Preamble) or setting the language of Greek parts
+ to Greek.
+ See 
+\begin_inset CommandInset href
+LatexCommand href
+name "#9681"
+target "http://www.lyx.org/trac/ticket/9681"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Block 8: Greek and Coptic
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+900 ΄ ΅ Ά · Έ Ή Ί □ Ό □
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+910 Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+920 Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+930 □ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+940 ά έ ή ί ΰ α β γ δ ε
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+950 ζ η θ ι κ λ μ ν ξ ο
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+960 π ρ ς σ τ υ φ χ ψ ω
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+970 ϊ ϋ ό ύ ώ 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+Ϗ ϐ ϑ ϒ ϓ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+980 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+ϕϖ
+\end_layout
+
+\end_inset
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+990 
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1000 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1010 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Greek in math (only characters supported by TeX in math-mode)
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+910 
+\begin_inset Formula $ΓΔ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+920 
+\begin_inset Formula $ΘΛΞΠ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+930 
+\begin_inset Formula $ΣΥΦΨΩ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+940 
+\begin_inset Formula $αβγδε$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+950 
+\begin_inset Formula $ζηθικλμνξο$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+960 
+\begin_inset Formula $πρςστυφχψω$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+970 
+\begin_inset Formula $ϑ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+980 
+\begin_inset Formula $ϕϖ\digamma$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+990 
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1000 
+\begin_inset Formula $ϰϱ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1010 
+\begin_inset Formula $ϵ$
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/008-greek-and-coptic.lyx b/autotests/export/Unicode-characters/008-greek-and-coptic.lyx
new file mode 100644 (file)
index 0000000..eaa6049
--- /dev/null
@@ -0,0 +1,315 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\use_default_options false
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding ascii
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 0
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Standard
+Block 8: Greek and Coptic
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+900 ΄ ΅ Ά · Έ Ή Ί □ Ό □
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+910 Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+920 Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+930 □ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+940 ά έ ή ί ΰ α β γ δ ε
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+950 ζ η θ ι κ λ μ ν ξ ο
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+960 π ρ ς σ τ υ φ χ ψ ω
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+970 ϊ ϋ ό ύ ώ 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+Ϗ ϐ ϑ ϒ ϓ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+980 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+ϕϖ
+\end_layout
+
+\end_inset
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+990 
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1000 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1010 
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Greek in math (only characters supported by TeX in math-mode)
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+910 
+\begin_inset Formula $ΓΔ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+920 
+\begin_inset Formula $ΘΛΞΠ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+930 
+\begin_inset Formula $ΣΥΦΨΩ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+940 
+\begin_inset Formula $αβγδε$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+950 
+\begin_inset Formula $ζηθικλμνξο$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+960 
+\begin_inset Formula $πρςστυφχψω$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+970 
+\begin_inset Formula $ϑ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+980 
+\begin_inset Formula $ϕϖ\digamma$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+990 
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1000 
+\begin_inset Formula $ϰϱ$
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+1010 
+\begin_inset Formula $ϵ$
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/009-cyrillic-utf8.lyx b/autotests/export/Unicode-characters/009-cyrillic-utf8.lyx
new file mode 100644 (file)
index 0000000..09eaeb7
--- /dev/null
@@ -0,0 +1,357 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\begin_preamble
+\usepackage{textalpha}
+\end_preamble
+\use_default_options false
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding utf8
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 0
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 0
+\branch na
+\selected 0
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation skip
+\defskip medskip
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Standard
+Inputenc utf8 requires setting Cyrillic parts to a language using the Cyrillic
+ script (here Russian).
+ See 
+\begin_inset CommandInset href
+LatexCommand href
+name "#9681"
+target "http://www.lyx.org/trac/ticket/9681"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Subsection*
+9) Cyrillic
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+400 Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+410 А Б В Г Д Е Ж З И Й К Л М Н О П
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+420 Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+430 а б в г д е ж з и й к л м н о п
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+440 р с т у ф х ц ч ш щ ъ ы ь э ю я
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+450 ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+460 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+470 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+480 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҁ ҁ ҂  ҃  ҄  ҅  ҆    ҈  ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+490 Ґ ґ Ғ ғ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҕ ҕ
+\end_layout
+
+\end_inset
+
+ Җ җ Ҙ ҙ Қ қ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҝ ҝ Ҟ ҟ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4A0 Ҡ ҡ Ң ң Ҥ ҥ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҧ ҧ Ҩ ҩ
+\end_layout
+
+\end_inset
+
+ Ҫ ҫ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҭ ҭ
+\end_layout
+
+\end_inset
+
+ Ү ү
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4B0 Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Һ һ Ҽ ҽ Ҿ ҿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4C0 Ӏ Ӂ ӂ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4D0 Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4E0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӡ ӡ
+\end_layout
+
+\end_inset
+
+ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӫ ӫ
+\end_layout
+
+\end_inset
+
+ Ӭ ӭ Ӯ ӯ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+
+\lang russian
+4F0 Ӱ ӱ Ӳ ӳ Ӵ ӵ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӷ ӷ
+\end_layout
+
+\end_inset
+
+ Ӹ ӹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӻ ӻ Ӽ ӽ Ӿ ӿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/009-cyrillic.lyx b/autotests/export/Unicode-characters/009-cyrillic.lyx
new file mode 100644 (file)
index 0000000..e0ce86a
--- /dev/null
@@ -0,0 +1,308 @@
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 512
+\begin_document
+\begin_header
+\save_transient_properties true
+\origin unavailable
+\textclass article
+\use_default_options true
+\maintain_unincluded_children false
+\language english
+\language_package default
+\inputencoding ascii
+\fontencoding global
+\font_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
+\font_default_family default
+\use_non_tex_fonts false
+\font_sc false
+\font_osf false
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\graphics default
+\default_output_format pdf2
+\output_sync 0
+\bibtex_command default
+\index_command default
+\paperfontsize default
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_package amsmath 1
+\use_package amssymb 1
+\use_package cancel 1
+\use_package esint 1
+\use_package mathdots 1
+\use_package mathtools 1
+\use_package mhchem 1
+\use_package stackrel 1
+\use_package stmaryrd 1
+\use_package undertilde 1
+\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\justification true
+\use_refstyle 1
+\branch na
+\selected 0
+\filename_suffix 0
+\color #faf0e6
+\end_branch
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation indent
+\paragraph_indentation default
+\quotes_language english
+\papercolumns 1
+\papersides 1
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Subsection*
+9) Cyrillic
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+400 Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+410 А Б В Г Д Е Ж З И Й К Л М Н О П
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+420 Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+430 а б в г д е ж з и й к л м н о п
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+440 р с т у ф х ц ч ш щ ъ ы ь э ю я
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+450 ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+460 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+470 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+480 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҁ ҁ ҂  ҃  ҄  ҅  ҆    ҈  ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+490 Ґ ґ Ғ ғ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҕ ҕ
+\end_layout
+
+\end_inset
+
+ Җ җ Ҙ ҙ Қ қ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҝ ҝ Ҟ ҟ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4A0 Ҡ ҡ Ң ң Ҥ ҥ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҧ ҧ Ҩ ҩ
+\end_layout
+
+\end_inset
+
+ Ҫ ҫ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ҭ ҭ
+\end_layout
+
+\end_inset
+
+ Ү ү
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4B0 Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Һ һ Ҽ ҽ Ҿ ҿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4C0 Ӏ Ӂ ӂ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4D0 Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4E0 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӡ ӡ
+\end_layout
+
+\end_inset
+
+ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӫ ӫ
+\end_layout
+
+\end_inset
+
+ Ӭ ӭ Ӯ ӯ
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+4F0 Ӱ ӱ Ӳ ӳ Ӵ ӵ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӷ ӷ
+\end_layout
+
+\end_inset
+
+ Ӹ ӹ 
+\begin_inset Branch na
+inverted 0
+status collapsed
+
+\begin_layout Standard
+Ӻ ӻ Ӽ ӽ Ӿ ӿ
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/autotests/export/Unicode-characters/8-greek-and-coptic.lyx b/autotests/export/Unicode-characters/8-greek-and-coptic.lyx
deleted file mode 100644 (file)
index 7afb5b9..0000000
+++ /dev/null
@@ -1,315 +0,0 @@
-#LyX 2.3 created this file. For more info see http://www.lyx.org/
-\lyxformat 512
-\begin_document
-\begin_header
-\save_transient_properties true
-\origin unavailable
-\textclass article
-\use_default_options false
-\maintain_unincluded_children false
-\language english
-\language_package default
-\inputencoding ascii
-\fontencoding global
-\font_roman "lmodern" "default"
-\font_sans "lmss" "default"
-\font_typewriter "lmtt" "default"
-\font_math "auto" "auto"
-\font_default_family default
-\use_non_tex_fonts false
-\font_sc false
-\font_osf false
-\font_sf_scale 100 100
-\font_tt_scale 100 100
-\use_microtype false
-\graphics default
-\default_output_format default
-\output_sync 0
-\bibtex_command default
-\index_command default
-\paperfontsize default
-\spacing single
-\use_hyperref false
-\papersize default
-\use_geometry false
-\use_package amsmath 1
-\use_package amssymb 1
-\use_package cancel 1
-\use_package esint 1
-\use_package mathdots 0
-\use_package mathtools 1
-\use_package mhchem 1
-\use_package stackrel 1
-\use_package stmaryrd 1
-\use_package undertilde 1
-\cite_engine basic
-\cite_engine_type default
-\biblio_style plain
-\use_bibtopic false
-\use_indices false
-\paperorientation portrait
-\suppress_date false
-\justification true
-\use_refstyle 0
-\index Index
-\shortcut idx
-\color #008000
-\end_index
-\secnumdepth 3
-\tocdepth 3
-\paragraph_separation skip
-\defskip medskip
-\quotes_language english
-\papercolumns 1
-\papersides 1
-\paperpagestyle default
-\tracking_changes false
-\output_changes false
-\html_math_output 0
-\html_css_as_file 0
-\html_be_strict false
-\end_header
-
-\begin_body
-
-\begin_layout Standard
-Greek and Coptic Unicode block:
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-900 ΄ ΅ Ά · Έ Ή Ί □ Ό □
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-910 Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-920 Θ Ι Κ Λ Μ Ν Ξ Ο Π Ρ
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-930 □ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-940 ά έ ή ί ΰ α β γ δ ε
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-950 ζ η θ ι κ λ μ ν ξ ο
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-960 π ρ ς σ τ υ φ χ ψ ω
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-970 ϊ ϋ ό ύ ώ 
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Ϗ ϐ ϑ ϒ ϓ
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-980 
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-ϕϖ
-\end_layout
-
-\end_inset
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-990 
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-1000 
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-1010 
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-
-\family roman
-\series medium
-\shape up
-\size normal
-\emph off
-\bar no
-\strikeout off
-\uuline off
-\uwave off
-\noun off
-\color none
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-Greek in math (only characters supported by TeX in math-mode)
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-910 
-\begin_inset Formula $ΓΔ$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-920 
-\begin_inset Formula $ΘΛΞΠ$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-930 
-\begin_inset Formula $ΣΥΦΨΩ$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-940 
-\begin_inset Formula $αβγδε$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-950 
-\begin_inset Formula $ζηθικλμνξο$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-960 
-\begin_inset Formula $πρςστυφχψω$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-970 
-\begin_inset Formula $ϑ$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-980 
-\begin_inset Formula $ϕϖ\digamma$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-990 
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-1000 
-\begin_inset Formula $ϰϱ$
-\end_inset
-
-
-\end_layout
-
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-1010 
-\begin_inset Formula $ϵ$
-\end_inset
-
-
-\end_layout
-
-\end_body
-\end_document
index 31f095a51432dedc34b8d7c7a5e1a3293385778d..287b54ca283f46892838892d706840cf044ac1bb 100644 (file)
 0x013c "\\c{l}"                   "textbaltic" "mathalpha,force=utf8" "\\cedilla{l}" "accents,cedilla" # LATIN SMALL LETTER L WITH CEDILLA (actually a comma accent, Latvian)
 0x013d "\\v{L}"                   "" "mathalpha" "L\\mkern-7mu\\mathchar19" # LATIN CAPITAL LETTER L WITH CARON
 0x013e "\\v{l}"                   "" "mathalpha" "l\\mkern-5mu\\mathchar19" # LATIN SMALL LETTER L WITH CARON
-#0x013f ""                         "" "" "" "" # LATIN CAPITAL LETTER L WITH MIDDLE DOT
-#0x0140 ""                         "" "" "" "" # LATIN SMALL LETTER L WITH MIDDLE DOT
+#0x013f "L\\textperiodcentered"    "" "" "" "" # LATIN CAPITAL LETTER L WITH MIDDLE DOT
+#0x0140 "l\\textperiodcentered"    "" "" "" "" # LATIN SMALL LETTER L WITH MIDDLE DOT
 0x0141 "\\L"                      "" "mathalpha,notermination=math" "\\mkern2mu\\mathchar'40\\mkern-7mu L" # LATIN CAPITAL LETTER L WITH STROKE
 0x0142 "\\l"                      "" "mathalpha,notermination=math" "\\mathchar'40\\mkern-5mu l" # LATIN SMALL LETTER L WITH STROKE
 0x0143 "\\'{N}"                   "" "mathalpha" "\\acute{N}" # LATIN CAPITAL LETTER N WITH ACUTE
 0x0146 "\\c{n}"                   "textbaltic" "mathalpha,force=utf8" "\\cedilla{n}" "accents,cedilla" # LATIN SMALL LETTER N WITH CEDILLA (actually a comma accent, Latvian)
 0x0147 "\\v{N}"                   "" "mathalpha" "\\check{N}" # LATIN CAPITAL LETTER N WITH CARON
 0x0148 "\\v{n}"                   "" "mathalpha" "\\check{n}" # LATIN SMALL LETTER N WITH CARON
-#0x0149 ""                         "" "" "" "" # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
+0x0149 "'n"                       "" "force=utf8" "" "" # LATIN SMALL LETTER N PRECEDED BY APOSTROPHE
 0x014a "\\NG"                     "" "" "" "" # LATIN CAPITAL LETTER ENG
 0x014b "\\ng"                     "" "tipashortcut=N" "" "" # LATIN SMALL LETTER ENG
 0x014c "\\={O}"                   "" "mathalpha" "\\bar{O}" # LATIN CAPITAL LETTER O WITH MACRON
 0x01c0 "\\textpipe"               "tipa" "force,tipashortcut=|" # LATIN LETTER DENTAL CLICK
 0x01c1 "\\textdoublepipe"         "tipa" "force,tipashortcut=||" # LATIN LETTER LATERAL CLICK
 0x01c2 "\\textdoublebarpipe"      "tipa" "force" # LATIN LETTER ALVEOLAR CLICK
-0x01c3 "!"                        "" "notermination=text" "" "" # LATIN LETTER RETROFLEX CLICK
+0x01c3 "!"                        "" "force=utf8,notermination=text" "" "" # LATIN LETTER RETROFLEX CLICK
 #0x01c4 ""                         "" "" # LATIN CAPITAL LETTER DZ WITH CARON
 #0x01c5 ""                         "" "" # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON
 #0x01c6 ""                         "" "" # LATIN SMALL LETTER DZ WITH CARON
 0x01f5 "\\'{g}"                   "" "mathalpha" "\\acute{g}" # LATIN SMALL LETTER G WITH ACUTE
 #0x01f6 ""                         "" "" # LATIN CAPITAL LETTER HWAIR
 #0x01f7 ""                         "" "" # LATIN CAPITAL LETTER WYNN
-0x01f8 "\\`{N}"                   "" "mathalpha" "\\grave{N}" # LATIN CAPITAL LETTER N WITH GRAVE
-0x01f9 "\\`{n}"                   "" "mathalpha" "\\grave{n}" # LATIN SMALL LETTER N WITH GRAVE
+0x01f8 "\\`{N}"                   "" "mathalpha,force=utf8" "\\grave{N}" # LATIN CAPITAL LETTER N WITH GRAVE
+0x01f9 "\\`{n}"                   "" "mathalpha,force=utf8" "\\grave{n}" # LATIN SMALL LETTER N WITH GRAVE
 #0x01fa ""                         "" "" # LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE
 #0x01fb ""                         "" "" # LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE
-0x01fc "\\'{\\AE}"                "" "" # LATIN CAPITAL LETTER AE WITH ACUTE
-0x01fd "\\'{\\ae}"                "" "" # LATIN SMALL LETTER AE WITH ACUTE
-#0x01fe ""                         "" "" # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
-#0x01ff ""                         "" "" # LATIN SMALL LETTER O WITH STROKE AND ACUTE
+0x01fc "\\'{\\AE}"                "" "force=utf8" # LATIN CAPITAL LETTER AE WITH ACUTE
+0x01fd "\\'{\\ae}"                "" "force=utf8" # LATIN SMALL LETTER AE WITH ACUTE
+0x01fe "\\'{\\O}"                 "" "force=utf8" # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE
+0x01ff "\\'{\\o}"                 "" "force=utf8" # LATIN SMALL LETTER O WITH STROKE AND ACUTE
 0x0200 "\\textdoublegrave{A}"     "tipa" "force,mathalpha" "\\dgrave{A}" "tipasymb,dgrave" # LATIN CAPITAL LETTER A WITH DOUBLE GRAVE
 0x0201 "\\textdoublegrave{a}"     "tipa" "force,mathalpha" "\\dgrave{a}" "tipasymb,dgrave" # LATIN SMALL LETTER A WITH DOUBLE GRAVE
 0x0202 "\\textroundcap{A}"        "tipa" "force,mathalpha" "\\rcap{A}" "tipasymb,rcap" # LATIN CAPITAL LETTER A WITH INVERTED BREVE
 0x021b "\\textcommabelow{t}"      "textcommabelow" "force" # LATIN SMALL LETTER T WITH COMMA BELOW
 #0x021c ""                         "" "" # LATIN CAPITAL LETTER YOGH
 #0x021d ""                         "" "" # LATIN SMALL LETTER YOGH
-0x021e "\\v{H}"                   "" "mathalpha" "\\check{H}" # LATIN CAPITAL LETTER H WITH CARON
-0x021f "\\v{h}"                   "" "mathalpha" "\\check{h}" # LATIN SMALL LETTER H WITH CARON
+0x021e "\\v{H}"                   "" "mathalpha,force=utf8" "\\check{H}" # LATIN CAPITAL LETTER H WITH CARON
+0x021f "\\v{h}"                   "" "mathalpha,force=utf8" "\\check{h}" # LATIN SMALL LETTER H WITH CARON
 #0x0220 ""                         "" "" # LATIN CAPITAL LETTER N WITH LONG RIGHT LEG
 #0x0222 ""                         "" "" # LATIN CAPITAL LETTER OU
 #0x0223 ""                         "" "" # LATIN SMALL LETTER OU
 #0x0224 ""                         "" "" # LATIN CAPITAL LETTER Z WITH HOOK
 #0x0225 ""                         "" "" # LATIN SMALL LETTER Z WITH HOOK
-0x0226 "\\.{A}"                   "" "mathalpha" "\\dot{A}" # LATIN CAPITAL LETTER A WITH DOT ABOVE
-0x0227 "\\.{a}"                   "" "mathalpha" "\\dot{a}" # LATIN SMALL LETTER A WITH DOT ABOVE
-0x0228 "\\c{E}"                   "" "mathalpha" "\\cedilla{E}" "accents,cedilla" # LATIN CAPITAL LETTER E WITH CEDILLA
-0x0229 "\\c{e}"                   "" "mathalpha" "\\cedilla{e}" "accents,cedilla" # LATIN SMALL LETTER E WITH CEDILLA
+0x0226 "\\.{A}"                   "" "mathalpha,force=utf8" "\\dot{A}" # LATIN CAPITAL LETTER A WITH DOT ABOVE
+0x0227 "\\.{a}"                   "" "mathalpha,force=utf8" "\\dot{a}" # LATIN SMALL LETTER A WITH DOT ABOVE
+0x0228 "\\c{E}"                   "" "mathalpha,force=utf8" "\\cedilla{E}" "accents,cedilla" # LATIN CAPITAL LETTER E WITH CEDILLA
+0x0229 "\\c{e}"                   "" "mathalpha,force=utf8" "\\cedilla{e}" "accents,cedilla" # LATIN SMALL LETTER E WITH CEDILLA
 #0x022a ""                         "" "" # LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON
 #0x022b ""                         "" "" # LATIN SMALL LETTER O WITH DIAERESIS AND MACRON
 #0x022c ""                         "" "" # LATIN CAPITAL LETTER O WITH TILDE AND MACRON
 #0x022d ""                         "" "" # LATIN SMALL LETTER O WITH TILDE AND MACRON
-0x022e "\\.{O}"                   "" "mathalpha" "\\dot{O}" # LATIN CAPITAL LETTER O WITH DOT ABOVE
-0x022f "\\.{o}"                   "" "mathalpha" "\\dot{o}" # LATIN SMALL LETTER O WITH DOT ABOVE
+0x022e "\\.{O}"                   "" "mathalpha,force=utf8" "\\dot{O}" # LATIN CAPITAL LETTER O WITH DOT ABOVE
+0x022f "\\.{o}"                   "" "mathalpha,force=utf8" "\\dot{o}" # LATIN SMALL LETTER O WITH DOT ABOVE
 #0x0230 ""                         "" "" # LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON
 #0x0231 ""                         "" "" # LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON
-0x0232 "\\={Y}"                   "" "mathalpha" "\\bar{Y}" # LATIN CAPITAL LETTER Y WITH MACRON
-0x0233 "\\={y}"                   "" "mathalpha" "\\bar{y}" # LATIN SMALL LETTER Y WITH MACRON
+0x0232 "\\={Y}"                   "" "mathalpha,force=utf8" "\\bar{Y}" # LATIN CAPITAL LETTER Y WITH MACRON
+0x0233 "\\={y}"                   "" "mathalpha,force=utf8" "\\bar{y}" # LATIN SMALL LETTER Y WITH MACRON
 #0x0234 ""                         "" "" # LATIN SMALL LETTER L WITH CURL
 0x0235 "\\textctn"                "tipa" "force" # LATIN SMALL LETTER N WITH CURL
 0x0236 "\\textctt"                "tipa" "force" # LATIN SMALL LETTER T WITH CURL
 0x04b1 "\\textcyr{\\cyryhcrs}"    "textcyr" "" # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
 0x04b2 "\\textcyr{\\CYRHDSC}"     "textcyr" "" # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
 0x04b3 "\\textcyr{\\cyrhdsc}"     "textcyr" "" # CYRILLIC SMALL LETTER HA WITH DESCENDER
-0x04b4 "\\textcyr{\\CYRCHRDSC}"   "textcyr" "" # CYRILLIC CAPITAL LIGATURE TE TSE
-0x04b5 "\\textcyr{\\cyrchrdsc}"   "textcyr" "" # CYRILLIC SMALL LIGATURE TE TSE
+0x04b4 "\\textcyr{\\CYRCHRDSC}"   "textcyr" "force=utf8" # CYRILLIC CAPITAL LIGATURE TE TSE
+0x04b5 "\\textcyr{\\cyrchrdsc}"   "textcyr" "force=utf8" # CYRILLIC SMALL LIGATURE TE TSE
 0x04b6 "\\textcyr{\\CYRCHVCRS}"   "textcyr" "" # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
 0x04b7 "\\textcyr{\\cyrchvcrs}"   "textcyr" "" # CYRILLIC SMALL LETTER CHE WITH DESCENDER
 0x04b8 "\\textcyr{\\CYRSHHA}"     "textcyr" "" # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
 # geometric shapes
 #
 0x25a0 "\\textifsymbol[ifgeo]{80}" "ifsym" "" # BLACK SQUARE
-0x25a1 "\\textifsymbol[ifgeo]{32}" "ifsym" "" # WHITE SQUARE
+0x25a1 "\\textifsymbol[ifgeo]{32}" "ifsym" "force=utf8" # WHITE SQUARE
 #0x25a2 ""                         "" "" "" "" # WHITE SQUARE WITH ROUNDED CORNERS
 #0x25a3 ""                         "" "" "" "" # WHITE SQUARE CONTAINING BLACK SMALL SQUARE
 #0x25a4 ""                         "" "" "" "" # SQUARE WITH HORIZONTAL FILL