Hopefully to the tests' please
# everything before ................... or after
xxicont = document.body[iimpl+1:xiim] + document.body[xiime+1:iimple]
# construct the latex sequence
# everything before ................... or after
xxicont = document.body[iimpl+1:xiim] + document.body[xiime+1:iimple]
# construct the latex sequence
- icont = xicont + put_cmd_in_ert("@") + xxicont[1:]
+ icont = [''] + xicont + put_cmd_in_ert("@") + [''] + xxicont[1:]
if len(subentry) > 0:
subentry2 = icont[1:]
else:
if len(subentry) > 0:
subentry2 = icont[1:]
else:
document.warning("Malformed LyX document: Can't find end of index macro inset plain layout at line %d" % i)
continue
if len(see) > 0:
document.warning("Malformed LyX document: Can't find end of index macro inset plain layout at line %d" % i)
continue
if len(see) > 0:
- document.body[ple:ple] = put_cmd_in_ert("|" + pagerange + "see{") + see + put_cmd_in_ert("}")
+ document.body[ple-2:ple] = put_cmd_in_ert("|" + pagerange + "see{") + [''] + see + put_cmd_in_ert("}") + ['','']
+ ple -= 2
- document.body[ple:ple] = put_cmd_in_ert("|" + pagerange + "seealso{") + seealso + put_cmd_in_ert("}")
+ document.body[ple-2:ple] = put_cmd_in_ert("|" + pagerange + "seealso{") + [''] + seealso + put_cmd_in_ert("}") + ['','']
+ ple -= 2
elif pageformat != "default":
elif pageformat != "default":
- document.body[ple:ple] = put_cmd_in_ert("|" + pagerange + pageformat)
+ document.body[ple-2:ple] = put_cmd_in_ert("|" + pagerange + pageformat)
- document.body[ple:ple] = put_cmd_in_ert("!") + subentry2
+ document.body[ple-2:ple] = put_cmd_in_ert("!") + [''] + subentry2
+ ple -= 2
- document.body[ple:ple] = put_cmd_in_ert("!") + subentry
+ document.body[ple-2:ple] = put_cmd_in_ert("!") + [''] + subentry
+ ple -= 2
if len(sortkey) > 0:
document.body[pl:pl+1] = document.body[pl:pl] + sortkey + put_cmd_in_ert("@")
if len(sortkey) > 0:
document.body[pl:pl+1] = document.body[pl:pl] + sortkey + put_cmd_in_ert("@")