mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
lyx_1_4.py(convert_sgml_paragraphs):
convert SGML paragraphs to Standard + ERT, as SGML are not used anymore. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13616 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
c7511f4cab
commit
44aad9d818
@ -2364,6 +2364,27 @@ def remove_quotestimes(file):
|
|||||||
del file.header[i]
|
del file.header[i]
|
||||||
|
|
||||||
|
|
||||||
|
##
|
||||||
|
# Convert SGML paragraphs
|
||||||
|
#
|
||||||
|
def convert_sgml_paragraphs(file):
|
||||||
|
if file.backend != "docbook":
|
||||||
|
return
|
||||||
|
|
||||||
|
i = 0
|
||||||
|
while 1:
|
||||||
|
i = find_token(file.body, "\\begin_layout SGML", i)
|
||||||
|
|
||||||
|
if i == -1:
|
||||||
|
return
|
||||||
|
|
||||||
|
file.body[i] = "\\begin_layout Standard"
|
||||||
|
j = find_token(file.body, "\\end_layout", i)
|
||||||
|
|
||||||
|
file.body[j+1:j+1] = ['','\\end_inset','','','\\end_layout']
|
||||||
|
file.body[i+1:i+1] = ['\\begin_inset ERT','status inlined','','\\begin_layout Standard','']
|
||||||
|
|
||||||
|
i = i + 10
|
||||||
##
|
##
|
||||||
# Convertion hub
|
# Convertion hub
|
||||||
#
|
#
|
||||||
@ -2393,7 +2414,7 @@ convert = [[222, [insert_tracking_changes, add_end_header, convert_amsmath]],
|
|||||||
[242, [convert_french]],
|
[242, [convert_french]],
|
||||||
[243, [remove_paperpackage]],
|
[243, [remove_paperpackage]],
|
||||||
[244, [rename_spaces]],
|
[244, [rename_spaces]],
|
||||||
[245, [remove_quotestimes]]]
|
[245, [remove_quotestimes, convert_sgml_paragraphs]]]
|
||||||
|
|
||||||
revert = [[244, []],
|
revert = [[244, []],
|
||||||
[243, [revert_space_names]],
|
[243, [revert_space_names]],
|
||||||
|
Loading…
Reference in New Issue
Block a user