Author: jrioux
Date: Tue Jun 7 17:11:18 2011
New Revision: 38976
URL: http://www.lyx.org/trac/changeset/38976
Log:
Fix bug #7610 (wrong latex flavor flag set by pref2pref).
Modified:
lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py
Modified: lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py
==============================================================================
--- lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py Tue Jun 7 17:01:00
2011 (r38975)
+++ lyx-devel/trunk/lib/scripts/prefs2prefs_prefs.py Tue Jun 7 17:11:18
2011 (r38976)
@@ -71,10 +71,18 @@
conv = m.group(1)
fmat = m.group(2)
args = m.group(3)
- flavor = "pdflatex"
- if conv in ("platex", "xetex", "luatex"):
+ conv2fl = {
+ "luatex": "lualatex",
+ "pplatex": "latex",
+ "xetex": "xelatex",
+ }
+ if conv in conv2fl.keys():
+ flavor = conv2fl[conv]
+ else:
flavor = conv
- return (True,
+ if flavor == "latex":
+ return no_match
+ return (True,
"\\converter \"%s\" \"%s\" \"%s\" \"latex=%s\"" % (conv, fmat,
args, flavor))
emre = re.compile(r'^\\[Ff]ormat\s+(.*)\s+"(document[^"]*?)"')