diff options
| author | jfbu <jfbu@free.fr> | 2018-07-20 20:31:04 +0200 |
|---|---|---|
| committer | jfbu <jfbu@free.fr> | 2018-07-24 09:20:13 +0200 |
| commit | b3d89f94179022e9633a5c5fa68e38b349c7f34d (patch) | |
| tree | 05233201765d878a5c10450c40fa18dc33eea2f6 /sphinx/texinputs/Makefile_t | |
| parent | 5aca2031c58c2123474260909b7613e34113a745 (diff) | |
| download | sphinx-git-b3d89f94179022e9633a5c5fa68e38b349c7f34d.tar.gz | |
LaTeX: add xindy merge rules for TeX-escaped Greek letters
The effect is that indexed Greek letters are sorted with uppercase Greek
letters before lowercase Greek: ΓΔΘ...αβγ...; without this commit the
Greek letters are ordered according to the ascii characters used in the
TeX control sequences as set-up in sphinx.util.texescape, i.e. the order
is αβχΔδεηΓγ... In both cases indexed terms starting with such a Greek
letter end up in the same group as terms starting with a non-letter.
This commit does not create letter-groups for Greek letters, as such
letter-groups would require to make sure non-escaped letters such as α
are accepted by TeX engine, and this requires extra-steps for pdflatex (or
OpenType font with Greek script for xelatex/lualatex), and if those
steps were made default by Sphinx, there would not be a reason anymore
to escape via sphinx.util.texescape the Greek letters from rest source.
Diffstat (limited to 'sphinx/texinputs/Makefile_t')
0 files changed, 0 insertions, 0 deletions
