mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Closes #636: Keep straight single quotes in literal blocks in the LaTeX build.
This commit is contained in:
parent
b98873eaba
commit
53abebda69
1
CHANGES
1
CHANGES
@ -4,6 +4,7 @@ Release 1.2.3 (in development)
|
||||
Bugs fixed
|
||||
----------
|
||||
|
||||
* #636: Keep straight single quotes in literal blocks in the LaTeX build.
|
||||
* #1419: Generated i18n sphinx.js files are missing message catalog entries
|
||||
from '.js_t' and '.html'. The issue was introduced from Sphinx-1.1
|
||||
* #1363: Fix i18n: missing python domain's cross-references with currentmodule
|
||||
|
@ -63,6 +63,12 @@ _LATEX_STYLES = r'''
|
||||
\newcommand\PYGZcb{\char`\}}
|
||||
'''
|
||||
|
||||
# used if Pygments is available
|
||||
# use textcomp quote to get a true single quote
|
||||
_LATEX_ADD_STYLES = r'''
|
||||
\renewcommand\PYGZsq{\textquotesingle}
|
||||
'''
|
||||
|
||||
parsing_exceptions = (SyntaxError, UnicodeEncodeError)
|
||||
if sys.version_info < (2, 5):
|
||||
# Python <= 2.4 raises MemoryError when parsing an
|
||||
@ -231,4 +237,4 @@ class PygmentsBridge(object):
|
||||
if self.dest == 'html':
|
||||
return formatter.get_style_defs('.highlight')
|
||||
else:
|
||||
return formatter.get_style_defs()
|
||||
return formatter.get_style_defs() + _LATEX_ADD_STYLES
|
||||
|
@ -32,6 +32,8 @@
|
||||
\RequirePackage{parskip}
|
||||
% For parsed-literal blocks.
|
||||
\RequirePackage{alltt}
|
||||
% Display "real" single quotes in literal blocks.
|
||||
\RequirePackage{upquote}
|
||||
|
||||
% Redefine these colors to your liking in the preamble.
|
||||
\definecolor{TitleColor}{rgb}{0.126,0.263,0.361}
|
||||
|
Loading…
Reference in New Issue
Block a user