mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-22 21:21:32 +00:00
parent
3c468a3eb8
commit
0e62bf9e0a
@ -2461,22 +2461,22 @@ def convert_corollary_args(document):
|
|||||||
document.body[parbeg] = "\\begin_inset Argument 1"
|
document.body[parbeg] = "\\begin_inset Argument 1"
|
||||||
elif document.body[ertcontlastline].endswith("]"):
|
elif document.body[ertcontlastline].endswith("]"):
|
||||||
# divide the args
|
# divide the args
|
||||||
ertcontdivline = document.body[ertcontfirstline].find('>[')
|
tok = document.body[ertcontfirstline].find('>[')
|
||||||
if ertcontdivline != -1:
|
if tok != -1:
|
||||||
if ertcontfirstline < ertcontlastline:
|
if ertcontfirstline < ertcontlastline:
|
||||||
# Multiline ERT. Might contain TeX code. Embrace in ERT.
|
# Multiline ERT. Might contain TeX code. Embrace in ERT.
|
||||||
document.body[ertcontlastline : ertcontlastline + 1] = [
|
document.body[ertcontlastline : ertcontlastline + 1] = [
|
||||||
document.body[ertcontlastline], '\\end_layout', '', '\\end_inset']
|
document.body[ertcontlastline], '\\end_layout', '', '\\end_inset']
|
||||||
document.body[ertcontdivline : ertcontdivline + 1] = [document.body[ertcontdivline][:tok],
|
document.body[ertcontfirstline : ertcontfirstline + 1] = [document.body[ertcontfirstline][:tok],
|
||||||
'\\end_layout', '', '\\end_inset', '', '', '\\begin_inset Argument 2',
|
'\\end_layout', '', '\\end_inset', '', '', '\\begin_inset Argument 2',
|
||||||
'status collapsed', '', '\\begin_layout Plain Layout',
|
'status collapsed', '', '\\begin_layout Plain Layout',
|
||||||
'\\begin_inset ERT', '', 'status open' '', '\\begin_layout Plain Layout',
|
'\\begin_inset ERT', '', 'status open' '', '\\begin_layout Plain Layout',
|
||||||
document.body[ertcontdivline][tok + 2:]]
|
document.body[ertcontfirstline][tok + 2:-1]]
|
||||||
else:
|
else:
|
||||||
document.body[ertcontdivline : ertcontdivline + 1] = [document.body[ertcontdivline][:tok],
|
document.body[ertcontfirstline : ertcontfirstline + 1] = [document.body[ertcontfirstline][:tok],
|
||||||
'\\end_layout', '', '\\end_inset', '', '', '\\begin_inset Argument 2',
|
'\\end_layout', '', '\\end_inset', '', '', '\\begin_inset Argument 2',
|
||||||
'status collapsed', '', '\\begin_layout Plain Layout',
|
'status collapsed', '', '\\begin_layout Plain Layout',
|
||||||
document.body[ertcontdivline][tok + 2:]]
|
document.body[ertcontfirstline][tok + 2:-1]]
|
||||||
# Convert to ArgInset
|
# Convert to ArgInset
|
||||||
document.body[parbeg] = "\\begin_inset Argument 1"
|
document.body[parbeg] = "\\begin_inset Argument 1"
|
||||||
i = j
|
i = j
|
||||||
|
Loading…
Reference in New Issue
Block a user