mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Merge pull request #5245 from jfbu/latex_refactor_declareunicodecharacter
LaTeX: streamline ``\DeclareUnicodeCharacter`` usage
This commit is contained in:
@@ -137,21 +137,22 @@ ADDITIONAL_SETTINGS = {
|
|||||||
'pdflatex': {
|
'pdflatex': {
|
||||||
'inputenc': '\\usepackage[utf8]{inputenc}',
|
'inputenc': '\\usepackage[utf8]{inputenc}',
|
||||||
'utf8extra': ('\\ifdefined\\DeclareUnicodeCharacter\n'
|
'utf8extra': ('\\ifdefined\\DeclareUnicodeCharacter\n'
|
||||||
' \\ifdefined\\DeclareUnicodeCharacterAsOptional\n'
|
'% support both utf8 and utf8x syntaxes\n'
|
||||||
' \\DeclareUnicodeCharacter{"00A0}{\\nobreakspace}\n'
|
'\\edef\\sphinxdqmaybe{'
|
||||||
' \\DeclareUnicodeCharacter{"2500}{\\sphinxunichar{2500}}\n'
|
'\\ifdefined\\DeclareUnicodeCharacterAsOptional'
|
||||||
' \\DeclareUnicodeCharacter{"2502}{\\sphinxunichar{2502}}\n'
|
'\\string"\\fi}\n'
|
||||||
' \\DeclareUnicodeCharacter{"2514}{\\sphinxunichar{2514}}\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe00A0}'
|
||||||
' \\DeclareUnicodeCharacter{"251C}{\\sphinxunichar{251C}}\n'
|
'{\\nobreakspace}\n'
|
||||||
' \\DeclareUnicodeCharacter{"2572}{\\textbackslash}\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe2500}'
|
||||||
' \\else\n'
|
'{\\sphinxunichar{2500}}\n'
|
||||||
' \\DeclareUnicodeCharacter{00A0}{\\nobreakspace}\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe2502}'
|
||||||
' \\DeclareUnicodeCharacter{2500}{\\sphinxunichar{2500}}\n'
|
'{\\sphinxunichar{2502}}\n'
|
||||||
' \\DeclareUnicodeCharacter{2502}{\\sphinxunichar{2502}}\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe2514}'
|
||||||
' \\DeclareUnicodeCharacter{2514}{\\sphinxunichar{2514}}\n'
|
'{\\sphinxunichar{2514}}\n'
|
||||||
' \\DeclareUnicodeCharacter{251C}{\\sphinxunichar{251C}}\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe251C}'
|
||||||
' \\DeclareUnicodeCharacter{2572}{\\textbackslash}\n'
|
'{\\sphinxunichar{251C}}\n'
|
||||||
' \\fi\n'
|
' \\DeclareUnicodeCharacter{\\sphinxdqmaybe2572}'
|
||||||
|
'{\\textbackslash}\n'
|
||||||
'\\fi'),
|
'\\fi'),
|
||||||
},
|
},
|
||||||
'xelatex': {
|
'xelatex': {
|
||||||
|
|||||||
Reference in New Issue
Block a user