\textcyr -> \textcyrillic

Use the command as defined by Babel. This allows us to use the (more
advanced) Babel command if provided instead of rolling our own.

I add a dummy file format change in case it turns out we need to
do something here for old documents (e.g. with user preamble definitions)
This commit is contained in:
Juergen Spitzmueller 2018-04-21 16:28:15 +02:00
parent 71f0dd3a7f
commit 02d37932d0
27 changed files with 219 additions and 210 deletions

View File

@ -7,8 +7,12 @@ changes happened in particular if possible. A good example would be
-----------------------
2018-04-24 Jürgen Spitzmüller <spitz@lyx.org>
* format incremented to 549: change \textcyr to \textcyrillic.
Dummy format change for now (in case it turns out we need to do something).
2018-04-18 Jürgen Spitzmüller <spitz@lyx.org>
* format incremented to 546: Add Landscape flex inset in Landscape module.
* format incremented to 548: Add Landscape flex inset in Landscape module.
\begin{landscape}...\end{landscape} > \begin_inset Flex Landscape
2018-03-14 Yuriy Skalko <yuriy.skalko@gmail.com>

View File

@ -336,6 +336,7 @@ Language bulgarian
Encoding cp1251
FontEncoding T2A
LangCode bg_BG
Provides textcyrillic
End
# not yet supported by polyglossia
@ -854,6 +855,7 @@ Language macedonian
Encoding cp1251
FontEncoding T2A
LangCode mk_MK
Provides textcyrillic
End
# not supported by babel
@ -874,6 +876,7 @@ Language mongolian
FontEncoding T2A
LangCode mn_MN
AsBabelOptions true
Provides textcyrillic
End
Language newzealand
@ -988,6 +991,7 @@ Language russian
Encoding koi8-r
FontEncoding T2A
LangCode ru_RU
Provides textcyrillic
End
Language samin
@ -1177,6 +1181,7 @@ Language ukrainian
Encoding koi8-u
FontEncoding T2A
LangCode uk_UA
Provides textcyrillic
End
Language uppersorbian

View File

@ -191,10 +191,12 @@ convert = [
[545, [convert_lst_literalparam]],
[546, []],
[547, []],
[548, []]
[548, []],
[549, []]
]
revert = [
[548, []],# dummy format change
[547, [revert_lscape]],
[546, [revert_xcharter]],
[545, [revert_paratype]],

View File

@ -887,154 +887,154 @@
#
# 9 Cyrillic
#
# "textcyr" selects LaTeX font encoding T2A
0x0400 "\\textcyr{\\`\\CYRE}" "textcyr" "" # CYRILLIC CAPITAL LETTER IE WITH GRAVE
0x0401 "\\textcyr{\\CYRYO}" "textcyr" "" # CYRILLIC CAPITAL LETTER IO
0x0402 "\\textcyr{\\CYRDJE}" "textcyr" "" # CYRILLIC CAPITAL LETTER DJE
0x0403 "\\textcyr{\\`\\CYRG}" "textcyr" "" # CYRILLIC CAPITAL LETTER GJE
0x0404 "\\textcyr{\\CYRIE}" "textcyr" "" # CYRILLIC CAPITAL LETTER UKRAINIAN IE
0x0405 "\\textcyr{\\CYRDZE}" "textcyr" "" # CYRILLIC CAPITAL LETTER DZE
0x0406 "\\textcyr{\\CYRII}" "textcyr" "" # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
0x0407 "\\textcyr{\\CYRYI}" "textcyr" "" # CYRILLIC CAPITAL LETTER YI
0x0408 "\\textcyr{\\CYRJE}" "textcyr" "" # CYRILLIC CAPITAL LETTER JE
0x0409 "\\textcyr{\\CYRLJE}" "textcyr" "" # CYRILLIC CAPITAL LETTER LJE
0x040a "\\textcyr{\\CYRNJE}" "textcyr" "" # CYRILLIC CAPITAL LETTER NJE
0x040b "\\textcyr{\\CYRTSHE}" "textcyr" "" # CYRILLIC CAPITAL LETTER TSHE
0x040c "\\textcyr{\\`\\CYRK}" "textcyr" "" # CYRILLIC CAPITAL LETTER KJE
0x040d "\\textcyr{\\`\\CYRI}" "textcyr" "" # CYRILLIC CAPITAL LETTER I WITH GRAVE
0x040e "\\textcyr{\\CYRUSHRT}" "textcyr" "" # CYRILLIC CAPITAL LETTER SHORT U
0x040f "\\textcyr{\\CYRDZHE}" "textcyr" "" # CYRILLIC CAPITAL LETTER DZHE
0x0410 "\\textcyr{\\CYRA}" "textcyr" "" # CYRILLIC CAPITAL LETTER A
0x0411 "\\textcyr{\\CYRB}" "textcyr" "" # CYRILLIC CAPITAL LETTER BE
0x0412 "\\textcyr{\\CYRV}" "textcyr" "" # CYRILLIC CAPITAL LETTER VE
0x0413 "\\textcyr{\\CYRG}" "textcyr" "" # CYRILLIC CAPITAL LETTER GHE
0x0414 "\\textcyr{\\CYRD}" "textcyr" "" # CYRILLIC CAPITAL LETTER DE
0x0415 "\\textcyr{\\CYRE}" "textcyr" "" # CYRILLIC CAPITAL LETTER IE
0x0416 "\\textcyr{\\CYRZH}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZHE
0x0417 "\\textcyr{\\CYRZ}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZE
0x0418 "\\textcyr{\\CYRI}" "textcyr" "" # CYRILLIC CAPITAL LETTER I
0x0419 "\\textcyr{\\CYRISHRT}" "textcyr" "" # CYRILLIC CAPITAL LETTER SHORT I
0x041a "\\textcyr{\\CYRK}" "textcyr" "" # CYRILLIC CAPITAL LETTER KA
0x041b "\\textcyr{\\CYRL}" "textcyr" "" # CYRILLIC CAPITAL LETTER EL
0x041c "\\textcyr{\\CYRM}" "textcyr" "" # CYRILLIC CAPITAL LETTER EM
0x041d "\\textcyr{\\CYRN}" "textcyr" "" # CYRILLIC CAPITAL LETTER EN
0x041e "\\textcyr{\\CYRO}" "textcyr" "" # CYRILLIC CAPITAL LETTER O
0x041f "\\textcyr{\\CYRP}" "textcyr" "" # CYRILLIC CAPITAL LETTER PE
0x0420 "\\textcyr{\\CYRR}" "textcyr" "" # CYRILLIC CAPITAL LETTER ER
0x0421 "\\textcyr{\\CYRS}" "textcyr" "" # CYRILLIC CAPITAL LETTER ES
0x0422 "\\textcyr{\\CYRT}" "textcyr" "" # CYRILLIC CAPITAL LETTER TE
0x0423 "\\textcyr{\\CYRU}" "textcyr" "" # CYRILLIC CAPITAL LETTER U
0x0424 "\\textcyr{\\CYRF}" "textcyr" "" # CYRILLIC CAPITAL LETTER EF
0x0425 "\\textcyr{\\CYRH}" "textcyr" "" # CYRILLIC CAPITAL LETTER HA
0x0426 "\\textcyr{\\CYRC}" "textcyr" "" # CYRILLIC CAPITAL LETTER TSE
0x0427 "\\textcyr{\\CYRCH}" "textcyr" "" # CYRILLIC CAPITAL LETTER CHE
0x0428 "\\textcyr{\\CYRSH}" "textcyr" "" # CYRILLIC CAPITAL LETTER SHA
0x0429 "\\textcyr{\\CYRSHCH}" "textcyr" "" # CYRILLIC CAPITAL LETTER SHCHA
0x042a "\\textcyr{\\CYRHRDSN}" "textcyr" "" # CYRILLIC CAPITAL LETTER HARD SIGN
0x042b "\\textcyr{\\CYRERY}" "textcyr" "" # CYRILLIC CAPITAL LETTER YERU
0x042c "\\textcyr{\\CYRSFTSN}" "textcyr" "" # CYRILLIC CAPITAL LETTER SOFT SIGN
0x042d "\\textcyr{\\CYREREV}" "textcyr" "" # CYRILLIC CAPITAL LETTER E
0x042e "\\textcyr{\\CYRYU}" "textcyr" "" # CYRILLIC CAPITAL LETTER YU
0x042f "\\textcyr{\\CYRYA}" "textcyr" "" # CYRILLIC CAPITAL LETTER YA
0x0430 "\\textcyr{\\cyra}" "textcyr" "" # CYRILLIC SMALL LETTER A
0x0431 "\\textcyr{\\cyrb}" "textcyr" "" # CYRILLIC SMALL LETTER BE
0x0432 "\\textcyr{\\cyrv}" "textcyr" "" # CYRILLIC SMALL LETTER VE
0x0433 "\\textcyr{\\cyrg}" "textcyr" "" # CYRILLIC SMALL LETTER GHE
0x0434 "\\textcyr{\\cyrd}" "textcyr" "" # CYRILLIC SMALL LETTER DE
0x0435 "\\textcyr{\\cyre}" "textcyr" "" # CYRILLIC SMALL LETTER IE
0x0436 "\\textcyr{\\cyrzh}" "textcyr" "" # CYRILLIC SMALL LETTER ZHE
0x0437 "\\textcyr{\\cyrz}" "textcyr" "" # CYRILLIC SMALL LETTER ZE
0x0438 "\\textcyr{\\cyri}" "textcyr" "" # CYRILLIC SMALL LETTER I
0x0439 "\\textcyr{\\cyrishrt}" "textcyr" "" # CYRILLIC SMALL LETTER SHORT I
0x043a "\\textcyr{\\cyrk}" "textcyr" "" # CYRILLIC SMALL LETTER KA
0x043b "\\textcyr{\\cyrl}" "textcyr" "" # CYRILLIC SMALL LETTER EL
0x043c "\\textcyr{\\cyrm}" "textcyr" "" # CYRILLIC SMALL LETTER EM
0x043d "\\textcyr{\\cyrn}" "textcyr" "" # CYRILLIC SMALL LETTER EN
0x043e "\\textcyr{\\cyro}" "textcyr" "" # CYRILLIC SMALL LETTER O
0x043f "\\textcyr{\\cyrp}" "textcyr" "" # CYRILLIC SMALL LETTER PE
0x0440 "\\textcyr{\\cyrr}" "textcyr" "" # CYRILLIC SMALL LETTER ER
0x0441 "\\textcyr{\\cyrs}" "textcyr" "" # CYRILLIC SMALL LETTER ES
0x0442 "\\textcyr{\\cyrt}" "textcyr" "" # CYRILLIC SMALL LETTER TE
0x0443 "\\textcyr{\\cyru}" "textcyr" "" # CYRILLIC SMALL LETTER U
0x0444 "\\textcyr{\\cyrf}" "textcyr" "" # CYRILLIC SMALL LETTER EF
0x0445 "\\textcyr{\\cyrh}" "textcyr" "" # CYRILLIC SMALL LETTER HA
0x0446 "\\textcyr{\\cyrc}" "textcyr" "" # CYRILLIC SMALL LETTER TSE
0x0447 "\\textcyr{\\cyrch}" "textcyr" "" # CYRILLIC SMALL LETTER CHE
0x0448 "\\textcyr{\\cyrsh}" "textcyr" "" # CYRILLIC SMALL LETTER SHA
0x0449 "\\textcyr{\\cyrshch}" "textcyr" "" # CYRILLIC SMALL LETTER SHCHA
0x044a "\\textcyr{\\cyrhrdsn}" "textcyr" "" # CYRILLIC SMALL LETTER HARD SIGN
0x044b "\\textcyr{\\cyrery}" "textcyr" "" # CYRILLIC SMALL LETTER YERU
0x044c "\\textcyr{\\cyrsftsn}" "textcyr" "" # CYRILLIC SMALL LETTER SOFT SIGN
0x044d "\\textcyr{\\cyrerev}" "textcyr" "" # CYRILLIC SMALL LETTER E
0x044e "\\textcyr{\\cyryu}" "textcyr" "" # CYRILLIC SMALL LETTER YU
0x044f "\\textcyr{\\cyrya}" "textcyr" "" # CYRILLIC SMALL LETTER YA
0x0450 "\\textcyr{\\`\\cyre}" "textcyr" "" # CYRILLIC SMALL LETTER IE WITH GRAVE
0x0451 "\\textcyr{\\cyryo}" "textcyr" "" # CYRILLIC SMALL LETTER IO
0x0452 "\\textcyr{\\cyrdje}" "textcyr" "" # CYRILLIC SMALL LETTER DJE
0x0453 "\\textcyr{\\`\\cyrg}" "textcyr" "" # CYRILLIC SMALL LETTER GJE
0x0454 "\\textcyr{\\cyrie}" "textcyr" "" # CYRILLIC SMALL LETTER UKRAINIAN IE
0x0455 "\\textcyr{\\cyrdze}" "textcyr" "" # CYRILLIC SMALL LETTER DZE
0x0456 "\\textcyr{\\cyrii}" "textcyr" "" # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
0x0457 "\\textcyr{\\cyryi}" "textcyr" "" # CYRILLIC SMALL LETTER YI
0x0458 "\\textcyr{\\cyrje}" "textcyr" "" # CYRILLIC SMALL LETTER JE
0x0459 "\\textcyr{\\cyrlje}" "textcyr" "" # CYRILLIC SMALL LETTER LJE
0x045a "\\textcyr{\\cyrnje}" "textcyr" "" # CYRILLIC SMALL LETTER NJE
0x045b "\\textcyr{\\cyrtshe}" "textcyr" "" # CYRILLIC SMALL LETTER TSHE
0x045c "\\textcyr{\\`\\cyrk}" "textcyr" "" # CYRILLIC SMALL LETTER KJE
0x045d "\\textcyr{\\`\\cyri}" "textcyr" "" # CYRILLIC SMALL LETTER I WITH GRAVE
0x045e "\\textcyr{\\cyrushrt}" "textcyr" "" # CYRILLIC SMALL LETTER SHORT U
0x045f "\\textcyr{\\cyrdzhe}" "textcyr" "" # CYRILLIC SMALL LETTER DZHE
0x0490 "\\textcyr{\\CYRGUP}" "textcyr" "" # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
0x0491 "\\textcyr{\\cyrgup}" "textcyr" "" # CYRILLIC SMALL LETTER GHE WITH UPTURN
0x0492 "\\textcyr{\\CYRGHCRS}" "textcyr" "" # CYRILLIC CAPITAL LETTER GHE WITH STROKE
0x0493 "\\textcyr{\\cyrghcrs}" "textcyr" "" # CYRILLIC SMALL LETTER GHE WITH STROKE
# "textcyrillic" selects LaTeX font encoding T2A
0x0400 "\\textcyrillic{\\`\\CYRE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER IE WITH GRAVE
0x0401 "\\textcyrillic{\\CYRYO}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER IO
0x0402 "\\textcyrillic{\\CYRDJE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER DJE
0x0403 "\\textcyrillic{\\`\\CYRG}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER GJE
0x0404 "\\textcyrillic{\\CYRIE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER UKRAINIAN IE
0x0405 "\\textcyrillic{\\CYRDZE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER DZE
0x0406 "\\textcyrillic{\\CYRII}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
0x0407 "\\textcyrillic{\\CYRYI}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER YI
0x0408 "\\textcyrillic{\\CYRJE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER JE
0x0409 "\\textcyrillic{\\CYRLJE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER LJE
0x040a "\\textcyrillic{\\CYRNJE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER NJE
0x040b "\\textcyrillic{\\CYRTSHE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER TSHE
0x040c "\\textcyrillic{\\`\\CYRK}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER KJE
0x040d "\\textcyrillic{\\`\\CYRI}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER I WITH GRAVE
0x040e "\\textcyrillic{\\CYRUSHRT}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SHORT U
0x040f "\\textcyrillic{\\CYRDZHE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER DZHE
0x0410 "\\textcyrillic{\\CYRA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER A
0x0411 "\\textcyrillic{\\CYRB}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER BE
0x0412 "\\textcyrillic{\\CYRV}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER VE
0x0413 "\\textcyrillic{\\CYRG}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER GHE
0x0414 "\\textcyrillic{\\CYRD}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER DE
0x0415 "\\textcyrillic{\\CYRE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER IE
0x0416 "\\textcyrillic{\\CYRZH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZHE
0x0417 "\\textcyrillic{\\CYRZ}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZE
0x0418 "\\textcyrillic{\\CYRI}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER I
0x0419 "\\textcyrillic{\\CYRISHRT}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SHORT I
0x041a "\\textcyrillic{\\CYRK}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER KA
0x041b "\\textcyrillic{\\CYRL}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER EL
0x041c "\\textcyrillic{\\CYRM}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER EM
0x041d "\\textcyrillic{\\CYRN}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER EN
0x041e "\\textcyrillic{\\CYRO}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER O
0x041f "\\textcyrillic{\\CYRP}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER PE
0x0420 "\\textcyrillic{\\CYRR}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ER
0x0421 "\\textcyrillic{\\CYRS}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ES
0x0422 "\\textcyrillic{\\CYRT}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER TE
0x0423 "\\textcyrillic{\\CYRU}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER U
0x0424 "\\textcyrillic{\\CYRF}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER EF
0x0425 "\\textcyrillic{\\CYRH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER HA
0x0426 "\\textcyrillic{\\CYRC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER TSE
0x0427 "\\textcyrillic{\\CYRCH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER CHE
0x0428 "\\textcyrillic{\\CYRSH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SHA
0x0429 "\\textcyrillic{\\CYRSHCH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SHCHA
0x042a "\\textcyrillic{\\CYRHRDSN}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER HARD SIGN
0x042b "\\textcyrillic{\\CYRERY}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER YERU
0x042c "\\textcyrillic{\\CYRSFTSN}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SOFT SIGN
0x042d "\\textcyrillic{\\CYREREV}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER E
0x042e "\\textcyrillic{\\CYRYU}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER YU
0x042f "\\textcyrillic{\\CYRYA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER YA
0x0430 "\\textcyrillic{\\cyra}" "textcyrillic" "" # CYRILLIC SMALL LETTER A
0x0431 "\\textcyrillic{\\cyrb}" "textcyrillic" "" # CYRILLIC SMALL LETTER BE
0x0432 "\\textcyrillic{\\cyrv}" "textcyrillic" "" # CYRILLIC SMALL LETTER VE
0x0433 "\\textcyrillic{\\cyrg}" "textcyrillic" "" # CYRILLIC SMALL LETTER GHE
0x0434 "\\textcyrillic{\\cyrd}" "textcyrillic" "" # CYRILLIC SMALL LETTER DE
0x0435 "\\textcyrillic{\\cyre}" "textcyrillic" "" # CYRILLIC SMALL LETTER IE
0x0436 "\\textcyrillic{\\cyrzh}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZHE
0x0437 "\\textcyrillic{\\cyrz}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZE
0x0438 "\\textcyrillic{\\cyri}" "textcyrillic" "" # CYRILLIC SMALL LETTER I
0x0439 "\\textcyrillic{\\cyrishrt}" "textcyrillic" "" # CYRILLIC SMALL LETTER SHORT I
0x043a "\\textcyrillic{\\cyrk}" "textcyrillic" "" # CYRILLIC SMALL LETTER KA
0x043b "\\textcyrillic{\\cyrl}" "textcyrillic" "" # CYRILLIC SMALL LETTER EL
0x043c "\\textcyrillic{\\cyrm}" "textcyrillic" "" # CYRILLIC SMALL LETTER EM
0x043d "\\textcyrillic{\\cyrn}" "textcyrillic" "" # CYRILLIC SMALL LETTER EN
0x043e "\\textcyrillic{\\cyro}" "textcyrillic" "" # CYRILLIC SMALL LETTER O
0x043f "\\textcyrillic{\\cyrp}" "textcyrillic" "" # CYRILLIC SMALL LETTER PE
0x0440 "\\textcyrillic{\\cyrr}" "textcyrillic" "" # CYRILLIC SMALL LETTER ER
0x0441 "\\textcyrillic{\\cyrs}" "textcyrillic" "" # CYRILLIC SMALL LETTER ES
0x0442 "\\textcyrillic{\\cyrt}" "textcyrillic" "" # CYRILLIC SMALL LETTER TE
0x0443 "\\textcyrillic{\\cyru}" "textcyrillic" "" # CYRILLIC SMALL LETTER U
0x0444 "\\textcyrillic{\\cyrf}" "textcyrillic" "" # CYRILLIC SMALL LETTER EF
0x0445 "\\textcyrillic{\\cyrh}" "textcyrillic" "" # CYRILLIC SMALL LETTER HA
0x0446 "\\textcyrillic{\\cyrc}" "textcyrillic" "" # CYRILLIC SMALL LETTER TSE
0x0447 "\\textcyrillic{\\cyrch}" "textcyrillic" "" # CYRILLIC SMALL LETTER CHE
0x0448 "\\textcyrillic{\\cyrsh}" "textcyrillic" "" # CYRILLIC SMALL LETTER SHA
0x0449 "\\textcyrillic{\\cyrshch}" "textcyrillic" "" # CYRILLIC SMALL LETTER SHCHA
0x044a "\\textcyrillic{\\cyrhrdsn}" "textcyrillic" "" # CYRILLIC SMALL LETTER HARD SIGN
0x044b "\\textcyrillic{\\cyrery}" "textcyrillic" "" # CYRILLIC SMALL LETTER YERU
0x044c "\\textcyrillic{\\cyrsftsn}" "textcyrillic" "" # CYRILLIC SMALL LETTER SOFT SIGN
0x044d "\\textcyrillic{\\cyrerev}" "textcyrillic" "" # CYRILLIC SMALL LETTER E
0x044e "\\textcyrillic{\\cyryu}" "textcyrillic" "" # CYRILLIC SMALL LETTER YU
0x044f "\\textcyrillic{\\cyrya}" "textcyrillic" "" # CYRILLIC SMALL LETTER YA
0x0450 "\\textcyrillic{\\`\\cyre}" "textcyrillic" "" # CYRILLIC SMALL LETTER IE WITH GRAVE
0x0451 "\\textcyrillic{\\cyryo}" "textcyrillic" "" # CYRILLIC SMALL LETTER IO
0x0452 "\\textcyrillic{\\cyrdje}" "textcyrillic" "" # CYRILLIC SMALL LETTER DJE
0x0453 "\\textcyrillic{\\`\\cyrg}" "textcyrillic" "" # CYRILLIC SMALL LETTER GJE
0x0454 "\\textcyrillic{\\cyrie}" "textcyrillic" "" # CYRILLIC SMALL LETTER UKRAINIAN IE
0x0455 "\\textcyrillic{\\cyrdze}" "textcyrillic" "" # CYRILLIC SMALL LETTER DZE
0x0456 "\\textcyrillic{\\cyrii}" "textcyrillic" "" # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
0x0457 "\\textcyrillic{\\cyryi}" "textcyrillic" "" # CYRILLIC SMALL LETTER YI
0x0458 "\\textcyrillic{\\cyrje}" "textcyrillic" "" # CYRILLIC SMALL LETTER JE
0x0459 "\\textcyrillic{\\cyrlje}" "textcyrillic" "" # CYRILLIC SMALL LETTER LJE
0x045a "\\textcyrillic{\\cyrnje}" "textcyrillic" "" # CYRILLIC SMALL LETTER NJE
0x045b "\\textcyrillic{\\cyrtshe}" "textcyrillic" "" # CYRILLIC SMALL LETTER TSHE
0x045c "\\textcyrillic{\\`\\cyrk}" "textcyrillic" "" # CYRILLIC SMALL LETTER KJE
0x045d "\\textcyrillic{\\`\\cyri}" "textcyrillic" "" # CYRILLIC SMALL LETTER I WITH GRAVE
0x045e "\\textcyrillic{\\cyrushrt}" "textcyrillic" "" # CYRILLIC SMALL LETTER SHORT U
0x045f "\\textcyrillic{\\cyrdzhe}" "textcyrillic" "" # CYRILLIC SMALL LETTER DZHE
0x0490 "\\textcyrillic{\\CYRGUP}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER GHE WITH UPTURN
0x0491 "\\textcyrillic{\\cyrgup}" "textcyrillic" "" # CYRILLIC SMALL LETTER GHE WITH UPTURN
0x0492 "\\textcyrillic{\\CYRGHCRS}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER GHE WITH STROKE
0x0493 "\\textcyrillic{\\cyrghcrs}" "textcyrillic" "" # CYRILLIC SMALL LETTER GHE WITH STROKE
#0x0494 "" "" "" "" # CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK
#0x0495 "" "" "" "" # CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK
0x0496 "\\textcyr{\\CYRZHDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
0x0497 "\\textcyr{\\cyrzhdsc}" "textcyr" "" # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
0x0498 "\\textcyr{\\CYRZDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
0x0499 "\\textcyr{\\cyrzdsc}" "textcyr" "" # CYRILLIC SMALL LETTER ZE WITH DESCENDER
0x049a "\\textcyr{\\CYRKDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
0x049b "\\textcyr{\\cyrkdsc}" "textcyr" "" # CYRILLIC SMALL LETTER KA WITH DESCENDER
0x049c "\\textcyr{\\CYRKVCRS}" "textcyr" "" # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
0x049d "\\textcyr{\\cyrkvcrs}" "textcyr" "" # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
0x0496 "\\textcyrillic{\\CYRZHDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER
0x0497 "\\textcyrillic{\\cyrzhdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZHE WITH DESCENDER
0x0498 "\\textcyrillic{\\CYRZDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZE WITH DESCENDER
0x0499 "\\textcyrillic{\\cyrzdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZE WITH DESCENDER
0x049a "\\textcyrillic{\\CYRKDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER KA WITH DESCENDER
0x049b "\\textcyrillic{\\cyrkdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER KA WITH DESCENDER
0x049c "\\textcyrillic{\\CYRKVCRS}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE
0x049d "\\textcyrillic{\\cyrkvcrs}" "textcyrillic" "" # CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE
#0x049e "" "" "" "" # CYRILLIC CAPITAL LETTER KA WITH STROKE
#0x049f "" "" "" "" # CYRILLIC SMALL LETTER KA WITH STROKE
0x04a0 "\\textcyr{\\CYRKBEAK}" "textcyr" "" # CYRILLIC CAPITAL LETTER BASHKIR KA
0x04a1 "\\textcyr{\\cyrkbeak}" "textcyr" "" # CYRILLIC SMALL LETTER BASHKIR KA
0x04a2 "\\textcyr{\\CYRNDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
0x04a3 "\\textcyr{\\cyrndsc}" "textcyr" "" # CYRILLIC SMALL LETTER EN WITH DESCENDER
0x04a4 "\\textcyr{\\CYRNG}" "textcyr" "" # CYRILLIC CAPITAL LIGATURE EN GHE
0x04a5 "\\textcyr{\\cyrng}" "textcyr" "" # CYRILLIC SMALL LIGATURE EN GHE
0x04a0 "\\textcyrillic{\\CYRKBEAK}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER BASHKIR KA
0x04a1 "\\textcyrillic{\\cyrkbeak}" "textcyrillic" "" # CYRILLIC SMALL LETTER BASHKIR KA
0x04a2 "\\textcyrillic{\\CYRNDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER EN WITH DESCENDER
0x04a3 "\\textcyrillic{\\cyrndsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER EN WITH DESCENDER
0x04a4 "\\textcyrillic{\\CYRNG}" "textcyrillic" "" # CYRILLIC CAPITAL LIGATURE EN GHE
0x04a5 "\\textcyrillic{\\cyrng}" "textcyrillic" "" # CYRILLIC SMALL LIGATURE EN GHE
#0x04a6 "" "" "" "" # CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK
#0x04a7 "" "" "" "" # CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK
#0x04a8 "" "" "" "" # CYRILLIC CAPITAL LETTER ABKHASIAN HA
#0x04a9 "" "" "" "" # CYRILLIC SMALL LETTER ABKHASIAN HA
0x04aa "\\textcyr{\\CYRSDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
0x04ab "\\textcyr{\\cyrsdsc}" "textcyr" "" # CYRILLIC SMALL LETTER ES WITH DESCENDER
0x04aa "\\textcyrillic{\\CYRSDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ES WITH DESCENDER
0x04ab "\\textcyrillic{\\cyrsdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER ES WITH DESCENDER
#0x04ac "" "" "" "" # CYRILLIC CAPITAL LETTER TE WITH DESCENDER
#0x04ad "" "" "" "" # CYRILLIC SMALL LETTER TE WITH DESCENDER
0x04ae "\\textcyr{\\CYRY}" "textcyr" "" # CYRILLIC CAPITAL LETTER STRAIGHT U
0x04af "\\textcyr{\\cyry}" "textcyr" "" # CYRILLIC SMALL LETTER STRAIGHT U
0x04b0 "\\textcyr{\\CYRYHCRS}" "textcyr" "" # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
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" "" # CYRILLIC CAPITAL LIGATURE TE TSE
#0x04b5 "" "textcyr" "" # CYRILLIC SMALL LIGATURE TE TSE
0x04b6 "\\textcyr{\\CYRCHRDSC}" "textcyr" "" # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
0x04b7 "\\textcyr{\\cyrchrdsc}" "textcyr" "" # CYRILLIC SMALL LETTER CHE WITH DESCENDER
0x04b8 "\\textcyr{\\CYRCHVCRS}" "textcyr" "" # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
0x04b9 "\\textcyr{\\cyrchvcrs}" "textcyr" "" # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
0x04ba "\\textcyr{\\CYRSHHA}" "textcyr" "" # CYRILLIC CAPITAL LETTER SHHA
0x04bb "\\textcyr{\\cyrshha}" "textcyr" "" # CYRILLIC SMALL LETTER SHHA
0x04ae "\\textcyrillic{\\CYRY}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER STRAIGHT U
0x04af "\\textcyrillic{\\cyry}" "textcyrillic" "" # CYRILLIC SMALL LETTER STRAIGHT U
0x04b0 "\\textcyrillic{\\CYRYHCRS}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE
0x04b1 "\\textcyrillic{\\cyryhcrs}" "textcyrillic" "" # CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE
0x04b2 "\\textcyrillic{\\CYRHDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER HA WITH DESCENDER
0x04b3 "\\textcyrillic{\\cyrhdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER HA WITH DESCENDER
#0x04b4 "" "textcyrillic" "" # CYRILLIC CAPITAL LIGATURE TE TSE
#0x04b5 "" "textcyrillic" "" # CYRILLIC SMALL LIGATURE TE TSE
0x04b6 "\\textcyrillic{\\CYRCHRDSC}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER CHE WITH DESCENDER
0x04b7 "\\textcyrillic{\\cyrchrdsc}" "textcyrillic" "" # CYRILLIC SMALL LETTER CHE WITH DESCENDER
0x04b8 "\\textcyrillic{\\CYRCHVCRS}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE
0x04b9 "\\textcyrillic{\\cyrchvcrs}" "textcyrillic" "" # CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE
0x04ba "\\textcyrillic{\\CYRSHHA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SHHA
0x04bb "\\textcyrillic{\\cyrshha}" "textcyrillic" "" # CYRILLIC SMALL LETTER SHHA
#0x04bc "" "" "" "" # CYRILLIC CAPITAL LETTER ABKHASIAN CHE
#0x04bd "" "" "" "" # CYRILLIC SMALL LETTER ABKHASIAN CHE
#0x04be "" "" "" "" # CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER
#0x04bf "" "" "" "" # CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER
0x04c0 "\\textcyr{\\CYRpalochka}" "textcyr" "" # CYRILLIC LETTER PALOCHKA
0x04c1 "\\textcyr{\\U\CYRZH}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
0x04c2 "\\textcyr{\\U\cyrzh}" "textcyr" "" # CYRILLIC SMALL LETTER ZHE WITH BREVE
0x04c0 "\\textcyrillic{\\CYRpalochka}" "textcyrillic" "" # CYRILLIC LETTER PALOCHKA
0x04c1 "\\textcyrillic{\\U\CYRZH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZHE WITH BREVE
0x04c2 "\\textcyrillic{\\U\cyrzh}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZHE WITH BREVE
#0x04c3 "" "" "" "" # CYRILLIC CAPITAL LETTER KA WITH HOOK
#0x04c4 "" "" "" "" # CYRILLIC SMALL LETTER KA WITH HOOK
#0x04c5 "" "" "" "" # CYRILLIC CAPITAL LETTER EL WITH TAIL
@ -1048,48 +1048,48 @@
#0x04cd "" "" "" "" # CYRILLIC CAPITAL LETTER EM WITH TAIL
#0x04ce "" "" "" "" # CYRILLIC SMALL LETTER EM WITH TAIL
#0x04cf "" "" "" "" # CYRILLIC SMALL LETTER PALOCHKA
0x04d0 "\\textcyr{\\U\CYRA}" "textcyr" "" # CYRILLIC CAPITAL LETTER A WITH BREVE
0x04d1 "\\textcyr{\\U\cyra}" "textcyr" "" # CYRILLIC SMALL LETTER A WITH BREVE
0x04d2 "\\textcyr{\\\"\CYRA}" "textcyr" "" # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
0x04d3 "\\textcyr{\\\"\cyra}" "textcyr" "" # CYRILLIC SMALL LETTER A WITH DIAERESIS
0x04d4 "\\textcyr{\\CYRAE}" "textcyr" "" # CYRILLIC CAPITAL LIGATURE A IE
0x04d5 "\\textcyr{\\cyrae}" "textcyr" "" # CYRILLIC SMALL LIGATURE A IE
0x04d6 "\\textcyr{\\U\CYRE}" "textcyr" "" # CYRILLIC CAPITAL LETTER IE WITH BREVE
0x04d7 "\\textcyr{\\U\cyre}" "textcyr" "" # CYRILLIC SMALL LETTER IE WITH BREVE
0x04d8 "\\textcyr{\\CYRSCHWA}" "textcyr" "" # CYRILLIC CAPITAL LETTER SCHWA
0x04d9 "\\textcyr{\\cyrschwa}" "textcyr" "" # CYRILLIC SMALL LETTER SCHWA
0x04da "\\textcyr{\\\"\CYRSCHWA}" "textcyr" "" # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
0x04db "\\textcyr{\\\"\cyrschwa}" "textcyr" "" # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
0x04dc "\\textcyr{\\\"\CYRZH}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
0x04dd "\\textcyr{\\\"\cyrzh}" "textcyr" "" # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
0x04de "\\textcyr{\\\"\CYRZ}" "textcyr" "" # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
0x04df "\\textcyr{\\\"\cyrz}" "textcyr" "" # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
0x04d0 "\\textcyrillic{\\U\CYRA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER A WITH BREVE
0x04d1 "\\textcyrillic{\\U\cyra}" "textcyrillic" "" # CYRILLIC SMALL LETTER A WITH BREVE
0x04d2 "\\textcyrillic{\\\"\CYRA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER A WITH DIAERESIS
0x04d3 "\\textcyrillic{\\\"\cyra}" "textcyrillic" "" # CYRILLIC SMALL LETTER A WITH DIAERESIS
0x04d4 "\\textcyrillic{\\CYRAE}" "textcyrillic" "" # CYRILLIC CAPITAL LIGATURE A IE
0x04d5 "\\textcyrillic{\\cyrae}" "textcyrillic" "" # CYRILLIC SMALL LIGATURE A IE
0x04d6 "\\textcyrillic{\\U\CYRE}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER IE WITH BREVE
0x04d7 "\\textcyrillic{\\U\cyre}" "textcyrillic" "" # CYRILLIC SMALL LETTER IE WITH BREVE
0x04d8 "\\textcyrillic{\\CYRSCHWA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SCHWA
0x04d9 "\\textcyrillic{\\cyrschwa}" "textcyrillic" "" # CYRILLIC SMALL LETTER SCHWA
0x04da "\\textcyrillic{\\\"\CYRSCHWA}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS
0x04db "\\textcyrillic{\\\"\cyrschwa}" "textcyrillic" "" # CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS
0x04dc "\\textcyrillic{\\\"\CYRZH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS
0x04dd "\\textcyrillic{\\\"\cyrzh}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZHE WITH DIAERESIS
0x04de "\\textcyrillic{\\\"\CYRZ}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS
0x04df "\\textcyrillic{\\\"\cyrz}" "textcyrillic" "" # CYRILLIC SMALL LETTER ZE WITH DIAERESIS
#0x04e0 "" "" "" "" # CYRILLIC CAPITAL LETTER ABKHASIAN DZE
#0x04e1 "" "" "" "" # CYRILLIC SMALL LETTER ABKHASIAN DZE
0x04e2 "\\textcyr{\\=\CYRI}" "textcyr" "" # CYRILLIC CAPITAL LETTER I WITH MACRON
0x04e3 "\\textcyr{\\=\cyri}" "textcyr" "" # CYRILLIC SMALL LETTER I WITH MACRON
0x04e4 "\\textcyr{\\\"\CYRI}" "textcyr" "" # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
0x04e5 "\\textcyr{\\\"\cyri}" "textcyr" "" # CYRILLIC SMALL LETTER I WITH DIAERESIS
0x04e6 "\\textcyr{\\\"\CYRO}" "textcyr" "" # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
0x04e7 "\\textcyr{\\\"\cyro}" "textcyr" "" # CYRILLIC SMALL LETTER O WITH DIAERESIS
0x04e8 "\\textcyr{\\CYROTLD}" "textcyr" "" # CYRILLIC CAPITAL LETTER BARRED O
0x04e9 "\\textcyr{\\cyrotld}" "textcyr" "" # CYRILLIC SMALL LETTER BARRED O
0x04e2 "\\textcyrillic{\\=\CYRI}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER I WITH MACRON
0x04e3 "\\textcyrillic{\\=\cyri}" "textcyrillic" "" # CYRILLIC SMALL LETTER I WITH MACRON
0x04e4 "\\textcyrillic{\\\"\CYRI}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER I WITH DIAERESIS
0x04e5 "\\textcyrillic{\\\"\cyri}" "textcyrillic" "" # CYRILLIC SMALL LETTER I WITH DIAERESIS
0x04e6 "\\textcyrillic{\\\"\CYRO}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER O WITH DIAERESIS
0x04e7 "\\textcyrillic{\\\"\cyro}" "textcyrillic" "" # CYRILLIC SMALL LETTER O WITH DIAERESIS
0x04e8 "\\textcyrillic{\\CYROTLD}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER BARRED O
0x04e9 "\\textcyrillic{\\cyrotld}" "textcyrillic" "" # CYRILLIC SMALL LETTER BARRED O
#0x04ea "" "" "" "" # CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS
#0x04eb "" "" "" "" # CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS
0x04ec "\\textcyr{\\\"\CYREREV}" "textcyr" "" # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
0x04ed "\\textcyr{\\\"\cyrerev}" "textcyr" "" # CYRILLIC SMALL LETTER E WITH DIAERESIS
0x04ee "\\textcyr{\\=\CYRU}" "textcyr" "" # CYRILLIC CAPITAL LETTER U WITH MACRON
0x04ef "\\textcyr{\\=\cyru}" "textcyr" "" # CYRILLIC SMALL LETTER U WITH MACRON
0x04f0 "\\textcyr{\\\"\CYRU}" "textcyr" "" # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
0x04f1 "\\textcyr{\\\"\cyru}" "textcyr" "" # CYRILLIC SMALL LETTER U WITH DIAERESIS
0x04f2 "\\textcyr{\\H\CYRU}" "textcyr" "" # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
0x04f3 "\\textcyr{\\H\cyru}" "textcyr" "" # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
0x04f4 "\\textcyr{\\\"\CYRCH}" "textcyr" "" # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
0x04f5 "\\textcyr{\\\"\cyrch}" "textcyr" "" # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
0x04ec "\\textcyrillic{\\\"\CYREREV}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER E WITH DIAERESIS
0x04ed "\\textcyrillic{\\\"\cyrerev}" "textcyrillic" "" # CYRILLIC SMALL LETTER E WITH DIAERESIS
0x04ee "\\textcyrillic{\\=\CYRU}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER U WITH MACRON
0x04ef "\\textcyrillic{\\=\cyru}" "textcyrillic" "" # CYRILLIC SMALL LETTER U WITH MACRON
0x04f0 "\\textcyrillic{\\\"\CYRU}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER U WITH DIAERESIS
0x04f1 "\\textcyrillic{\\\"\cyru}" "textcyrillic" "" # CYRILLIC SMALL LETTER U WITH DIAERESIS
0x04f2 "\\textcyrillic{\\H\CYRU}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE
0x04f3 "\\textcyrillic{\\H\cyru}" "textcyrillic" "" # CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE
0x04f4 "\\textcyrillic{\\\"\CYRCH}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS
0x04f5 "\\textcyrillic{\\\"\cyrch}" "textcyrillic" "" # CYRILLIC SMALL LETTER CHE WITH DIAERESIS
#0x04f6 "" "" "" "" # CYRILLIC CAPITAL LETTER GHE WITH DESCENDER
#0x04f7 "" "" "" "" # CYRILLIC SMALL LETTER GHE WITH DESCENDER
0x04f8 "\\textcyr{\\\"\CYRERY}" "textcyr" "" # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
0x04f9 "\\textcyr{\\\"\cyrery}" "textcyr" "" # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
0x04f8 "\\textcyrillic{\\\"\CYRERY}" "textcyrillic" "" # CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS
0x04f9 "\\textcyrillic{\\\"\cyrery}" "textcyrillic" "" # CYRILLIC SMALL LETTER YERU WITH DIAERESIS
#
# 31 Thai
#

View File

@ -588,7 +588,8 @@ bool Encodings::isKnownScriptChar(char_type const c, string & preamble)
if (it == unicodesymbols.end())
return false;
if (it->second.textpreamble() != "textgreek" && it->second.textpreamble() != "textcyr")
if (it->second.textpreamble() != "textgreek"
&& it->second.textpreamble() != "textcyrillic")
return false;
if (preamble.empty()) {
@ -603,7 +604,7 @@ bool Encodings::needsScriptWrapper(string const & script, string const & fontenc
{
if (script == "textgreek")
return (fontenc != "LGR");
if (script == "textcyr") {
if (script == "textcyrillic") {
return (fontenc != "T2A" && fontenc != "T2B"
&& fontenc != "T2C" && fontenc != "X2");
}

View File

@ -258,7 +258,7 @@ static docstring const textcyr_T2A_def = from_ascii(
static docstring const textcyr_def = from_ascii(
"\\DeclareRobustCommand{\\cyrtext}{%\n"
" \\fontencoding{T2A}\\selectfont\\def\\encodingdefault{T2A}}\n"
"\\DeclareRobustCommand{\\textcyr}[1]{\\leavevmode{\\cyrtext #1}}\n");
"\\DeclareRobustCommand{\\textcyrillic}[1]{\\leavevmode{\\cyrtext #1}}\n");
static docstring const lyxmathsym_def = from_ascii(
"\\newcommand{\\lyxmathsym}[1]{\\ifmmode\\begingroup\\def\\b@ld{bold}\n"
@ -615,18 +615,13 @@ bool LaTeXFeatures::isRequired(string const & name) const
bool LaTeXFeatures::isProvided(string const & name) const
{
// \textgreek is provided by babel globally if a Greek
// language/variety is used in the document
// Currently, this is only features provided by babel languages
// (such as textgreek)
if (provides_.find(name) != provides_.end())
return true;
// FIXME: Analoguously, babel provides a command \textcyrillic, but
// for some reason, we roll our own \textcyr definition
// We should use \textcyrillic instead and only define it
// if we do not use a respective language that features it (i.e.,
// add "textcyrillic" to the test above.
// FIXME: the "textbaltic" definitions are only needed if the context
// font-encoding where the respective char is is not l7x.
// font encoding of the respective char is not l7x.
// We cannot check this here as we have no context information.
if (params_.useNonTeXFonts)
@ -908,7 +903,7 @@ void LaTeXFeatures::getFontEncodings(vector<string> & encs, bool const onlylangs
if (mustProvide("textgreek")
&& find(encs.begin(), encs.end(), "LGR") == encs.end())
encs.insert(encs.begin(), "LGR");
if (mustProvide("textcyr")
if (mustProvide("textcyrillic")
&& find(encs.begin(), encs.end(), "T2A") == encs.end())
encs.insert(encs.begin(), "T2A");
}
@ -1389,7 +1384,7 @@ TexString LaTeXFeatures::getMacros() const
macros << textgreek_def << '\n';
}
if (!usePolyglossia() && mustProvide("textcyr")) {
if (!usePolyglossia() && mustProvide("textcyrillic")) {
// ensure T2A font encoding is set up also if fontenc is not loaded by LyX
if (params_.main_font_encoding() == "default")
macros << textcyr_T2A_def;

View File

@ -894,11 +894,11 @@ int Paragraph::Private::latexSurrogatePair(otexstream & os, char_type c,
return latex1.length() + latex2.length();
}
// Handle combining characters in "script" context (i.e., \textgreek and \textcyr)
// Handle combining characters in "script" context (i.e., \textgreek and \textcyrillic)
docstring::size_type const brace1 = latex2.find_first_of(from_ascii("{"));
docstring::size_type const brace2 = latex2.find_last_of(from_ascii("}"));
string script = to_ascii(latex2.substr(1, brace1 - 1));
// "Script chars" need to embraced in \textcyr and \textgreek notwithstanding
// "Script chars" need to embraced in \textcyrillic and \textgreek notwithstanding
// whether they are encodable or not (it only depends on the font encoding)
if (!runparams.isFullUnicode())
// This will get us a script value to deal with below
@ -912,7 +912,7 @@ int Paragraph::Private::latexSurrogatePair(otexstream & os, char_type c,
fontenc = runparams.main_fontenc;
docstring scriptmacro;
docstring cb;
if (script == "textgreek" || script == "textcyr") {
if (script == "textgreek" || script == "textcyrillic") {
// We separate the script macro (\text[greek|cyr]) from the rest,
// since we need to include the combining char in it (#6463).
// This is "the rest":
@ -1393,7 +1393,7 @@ void Paragraph::Private::latexSpecialChar(otexstream & os,
fontenc = runparams.main_fontenc;
else
fontenc = running_font.language()->fontenc();
// "Script chars" need to embraced in \textcyr and \textgreek notwithstanding
// "Script chars" need to embraced in \textcyrillic and \textgreek notwithstanding
// whether they are encodable or not (it only depends on the font encoding)
if (!runparams.isFullUnicode() && Encodings::isKnownScriptChar(c, script)) {
docstring const wrapper = from_ascii("\\" + script + "{");

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -1,5 +1,5 @@
#LyX file created by tex2lyx 2.4
\lyxformat 547
\lyxformat 549
\begin_document
\begin_header
\save_transient_properties true

View File

@ -5718,7 +5718,9 @@ void parse_text(Parser & p, ostream & os, unsigned flags, bool outer,
// and math commands may be invalid (bug 6797)
string name = t.asInput();
// handle the dingbats, cyrillic and greek
if (name == "\\ding" || name == "\\textcyr" ||
if (name == "\\textcyr")
name = "\\textcyrillic";
if (name == "\\ding" || name == "\\textcyrillic" ||
(name == "\\textgreek" && !preamble.usePolyglossia()))
name = name + '{' + p.getArg('{', '}') + '}';
// handle the ifsym characters

View File

@ -32,8 +32,8 @@ extern char const * const lyx_version_info;
// Do not remove the comment below, so we get merge conflict in
// independent branches. Instead add your own.
#define LYX_FORMAT_LYX 548 // spitz: landscape module
#define LYX_FORMAT_TEX2LYX 548
#define LYX_FORMAT_LYX 549 // spitz: \textcyr -> \textcyrillic
#define LYX_FORMAT_TEX2LYX 549
#if LYX_FORMAT_TEX2LYX != LYX_FORMAT_LYX
#ifndef _MSC_VER