diff options
| author | Georg Brandl <georg@python.org> | 2010-10-22 12:10:11 +0200 |
|---|---|---|
| committer | Georg Brandl <georg@python.org> | 2010-10-22 12:10:11 +0200 |
| commit | 3abd9a0f2af6b11b60f697cf2926fa379e6d4e9e (patch) | |
| tree | 34645e2fa452af1d2d3a794d7394d0807f898714 /sphinx/texinputs | |
| parent | 1132922684724fd9f46503dac8a6554a924b0b05 (diff) | |
| download | sphinx-3abd9a0f2af6b11b60f697cf2926fa379e6d4e9e.tar.gz | |
#535: Fix LaTeX output generated for line blocks by porting implementation from new docutils code.
Diffstat (limited to 'sphinx/texinputs')
| -rw-r--r-- | sphinx/texinputs/sphinx.sty | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sphinx/texinputs/sphinx.sty b/sphinx/texinputs/sphinx.sty index 0d37e02c..bc8df37b 100644 --- a/sphinx/texinputs/sphinx.sty +++ b/sphinx/texinputs/sphinx.sty @@ -16,6 +16,7 @@ \RequirePackage{amsmath} % for \text \RequirePackage{makeidx} \RequirePackage{framed} +\RequirePackage{ifthen} \RequirePackage{color} % For highlighted code. \RequirePackage{fancyvrb} @@ -462,3 +463,21 @@ {#2}% node content }% close "span" } + +\providecommand*{\DUprovidelength}[2]{ + \ifthenelse{\isundefined{#1}}{\newlength{#1}\setlength{#1}{#2}}{} +} + +\DUprovidelength{\DUlineblockindent}{2.5em} +\ifthenelse{\isundefined{\DUlineblock}}{ + \newenvironment{DUlineblock}[1]{% + \list{}{\setlength{\partopsep}{\parskip} + \addtolength{\partopsep}{\baselineskip} + \setlength{\topsep}{0pt} + \setlength{\itemsep}{0.15\baselineskip} + \setlength{\parsep}{0pt} + \setlength{\leftmargin}{#1}} + \raggedright + } + {\endlist} +}{}
\ No newline at end of file |
