summaryrefslogtreecommitdiff
path: root/sphinx/texinputs/Makefile_t
diff options
context:
space:
mode:
authorjfbu <jfbu@free.fr>2018-07-20 20:31:04 +0200
committerjfbu <jfbu@free.fr>2018-07-24 09:20:13 +0200
commitb3d89f94179022e9633a5c5fa68e38b349c7f34d (patch)
tree05233201765d878a5c10450c40fa18dc33eea2f6 /sphinx/texinputs/Makefile_t
parent5aca2031c58c2123474260909b7613e34113a745 (diff)
downloadsphinx-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