summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgrubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2006-12-10 14:49:35 +0000
committergrubert <grubert@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2006-12-10 14:49:35 +0000
commit6762f0d452c2caf28956d36515a27433b74fceac (patch)
treefe8bb759cb2b08e95906f8a15d0a6663d83adf00
parent00ea41b7f6d648cd2b483b6935cd18432cb8a457 (diff)
downloaddocutils-6762f0d452c2caf28956d36515a27433b74fceac.tar.gz
Fix: bug# 1612270 double qoutes in italian literal.
git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@4826 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r--HISTORY.txt1
-rw-r--r--docutils/writers/latex2e/__init__.py3
2 files changed, 4 insertions, 0 deletions
diff --git a/HISTORY.txt b/HISTORY.txt
index 5903bc155..5d82c03d3 100644
--- a/HISTORY.txt
+++ b/HISTORY.txt
@@ -93,6 +93,7 @@ Changes Since 0.4
* docutils/writers/latex2e/__init__.py:
+ - Fix: bug# 1612270 double qoutes in italian literal.
- Fix: output ``hypertarget{ node.get(refid) }{}`` from visit_target.
- Add option --use-latex-abstract.
- Image width unit ``px`` is translated to ``pt``.
diff --git a/docutils/writers/latex2e/__init__.py b/docutils/writers/latex2e/__init__.py
index 414424a0a..051402817 100644
--- a/docutils/writers/latex2e/__init__.py
+++ b/docutils/writers/latex2e/__init__.py
@@ -240,6 +240,9 @@ class Babel:
#self.quotes = ("\"`", "\"'")
self.quotes = ('{\\glqq}', '{\\grqq}')
self.double_quote_replacment = "{\\dq}"
+ elif re.search('^it',self.language):
+ self.quotes = ("``", "''")
+ self.double_quote_replacment = r'{\char`\"}'
else:
self.quotes = ("``", "''")
self.quote_index = 0