mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-24 13:48:59 +00:00
lyx2lyx: fix wrong preamble entry about "armtex" when exporting to LyX 1.4.x format
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@18250 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
b5c5c1efe6
commit
8dfaf03815
@ -1296,18 +1296,12 @@ def revert_tableborder(document):
|
|||||||
|
|
||||||
|
|
||||||
def revert_armenian(document):
|
def revert_armenian(document):
|
||||||
# Set document language from armenian to english an
|
|
||||||
if document.language == "armenian":
|
|
||||||
document.language = "english"
|
|
||||||
i = find_token(document.header, "\\language", 0)
|
|
||||||
if i != -1:
|
|
||||||
document.header[i] = "\\language english"
|
|
||||||
# set inputencoding from armscii8 to auto
|
# set inputencoding from armscii8 to auto
|
||||||
if document.inputencoding == "armscii8":
|
if document.inputencoding == "armscii8":
|
||||||
i = find_token(document.header, "\\inputencoding", 0)
|
i = find_token(document.header, "\\inputencoding", 0)
|
||||||
if i != -1:
|
if i != -1:
|
||||||
document.header[i] = "\\inputencoding auto"
|
document.header[i] = "\\inputencoding auto"
|
||||||
# add the entry \usepackage{armtex} to the document preamble
|
|
||||||
# check if preamble exists, if not k is set to -1
|
# check if preamble exists, if not k is set to -1
|
||||||
i = 0
|
i = 0
|
||||||
k = -1
|
k = -1
|
||||||
@ -1317,12 +1311,20 @@ def revert_armenian(document):
|
|||||||
if k == -1:
|
if k == -1:
|
||||||
k = document.preamble[i].find("%", 0, len(document.preamble[i]))
|
k = document.preamble[i].find("%", 0, len(document.preamble[i]))
|
||||||
i = i + 1
|
i = i + 1
|
||||||
|
# add the entry \usepackage{armtex} to the document preamble
|
||||||
|
if document.language == "armenian":
|
||||||
# set the armtex entry as the first preamble line
|
# set the armtex entry as the first preamble line
|
||||||
if k != -1:
|
if k != -1:
|
||||||
document.preamble[0:0] = ["\\usepackage{armtex}"]
|
document.preamble[0:0] = ["\\usepackage{armtex}"]
|
||||||
# create the preamble when it doesn't exist
|
# create the preamble when it doesn't exist
|
||||||
else:
|
else:
|
||||||
document.preamble.append('\\usepackage{armtex}')
|
document.preamble.append('\\usepackage{armtex}')
|
||||||
|
# Set document language from armenian to english
|
||||||
|
if document.language == "armenian":
|
||||||
|
document.language = "english"
|
||||||
|
i = find_token(document.header, "\\language", 0)
|
||||||
|
if i != -1:
|
||||||
|
document.header[i] = "\\language english"
|
||||||
|
|
||||||
|
|
||||||
def revert_CJK(document):
|
def revert_CJK(document):
|
||||||
|
Loading…
Reference in New Issue
Block a user