+2002-10-09 Dekel Tsur <dekelts@tau.ac.il>
+
+ * lyx2lyx/lyxconvert_218.py: Combine ert insets only when they are
+ in the Standard layout.
+
2002-10-05 Dekel Tsur <dekelts@tau.ac.il>
* lyx2lyx/lyxconvert_218.py (fix_oldfloatinset): Search for
2002-10-05 Dekel Tsur <dekelts@tau.ac.il>
* lyx2lyx/lyxconvert_218.py (fix_oldfloatinset): Search for
i = i+1
def is_ert_paragraph(lines, i):
i = i+1
def is_ert_paragraph(lines, i):
+ if not check_token(lines[i], "\\layout Standard"):
+ return 0
+
i = find_nonempty_line(lines, i+1)
if not check_token(lines[i], "\\begin_inset ERT"):
return 0
i = find_nonempty_line(lines, i+1)
if not check_token(lines[i], "\\begin_inset ERT"):
return 0
j = find_end_of_inset(lines, i)
k = find_nonempty_line(lines, j+1)
return check_token(lines[k], "\\layout")
j = find_end_of_inset(lines, i)
k = find_nonempty_line(lines, j+1)
return check_token(lines[k], "\\layout")
i = find_token(lines, "\\begin_inset ERT", i)
if i == -1:
break
i = find_token(lines, "\\begin_inset ERT", i)
if i == -1:
break
- j = find_token_backwards(lines,"\\layout", i-1)
+ j = get_paragraph(lines, i)
count = 0
text = []
while is_ert_paragraph(lines, j):
count = 0
text = []
while is_ert_paragraph(lines, j):