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