From 6853126df20e1f76cc8dae9f337ddb5b8097f57e Mon Sep 17 00:00:00 2001 From: grubert Date: Mon, 28 May 2007 14:19:03 +0000 Subject: [PATCH] Using leavevmode after terms option_list no longer needs to check parent for being a def.list. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@5170 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- HISTORY.txt | 2 ++ docutils/writers/latex2e/__init__.py | 3 --- test/functional/expected/standalone_rst_latex.tex | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/HISTORY.txt b/HISTORY.txt index 3fcf4155c..fe44e8fe6 100644 --- a/HISTORY.txt +++ b/HISTORY.txt @@ -116,6 +116,8 @@ Changes Since 0.4 * docutils/writers/latex2e/__init__.py: + - Using leavemode optoin_list no longer needs to check if parent + is a definition list. - Append ``\leavemode`` to definition list terms. - No longer write vist_/depart_definition_list_item comments to output. - Table column width with 3 decimal places. diff --git a/docutils/writers/latex2e/__init__.py b/docutils/writers/latex2e/__init__.py index 93811c585..77de55e35 100644 --- a/docutils/writers/latex2e/__init__.py +++ b/docutils/writers/latex2e/__init__.py @@ -1773,9 +1773,6 @@ class LaTeXTranslator(nodes.NodeVisitor): self.body.append('] ') def visit_option_list(self, node): - # force new line after definition - if isinstance(node.parent, nodes.definition): - self.body.append('~\n') self.body.append('\\begin{optionlist}{3cm}\n') def depart_option_list(self, node): diff --git a/test/functional/expected/standalone_rst_latex.tex b/test/functional/expected/standalone_rst_latex.tex index b745e285b..f12c86cab 100644 --- a/test/functional/expected/standalone_rst_latex.tex +++ b/test/functional/expected/standalone_rst_latex.tex @@ -1452,8 +1452,7 @@ verbose \end{optionlist} \end{quote} \begin{description} -\item[{In a definition list:}] \leavevmode ~ -\begin{optionlist}{3cm} +\item[{In a definition list:}] \leavevmode \begin{optionlist}{3cm} \item [-{}-help] show help \item [-v] -- 2.11.4.GIT