lyx2lyx changes for removing insetparent

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@7083 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
John Levon 2003-06-02 14:16:17 +00:00
parent 6e88335ebd
commit c7cb2f251b
2 changed files with 14 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2003-06-02 John Levon <levon@movementarian.org>
* lyx2lyx/lyxconvert_221.py: remove insetparents
2003-06-01 Angus Leeming <leeming@lyx.org> 2003-06-01 Angus Leeming <leeming@lyx.org>
* configure.m4: add an extension to the dateout format or the converter * configure.m4: add an extension to the dateout format or the converter

View File

@ -16,6 +16,7 @@
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
import string import string
from parser_tools import find_token
def add_end(header): def add_end(header):
header.append("\\end_header"); header.append("\\end_header");
@ -29,10 +30,19 @@ def convert_bibtex(lines):
lines[i] = string.replace(lines[i],"\\begin_inset LatexCommand \\BibTeX", lines[i] = string.replace(lines[i],"\\begin_inset LatexCommand \\BibTeX",
"\\begin_inset LatexCommand \\bibtex") "\\begin_inset LatexCommand \\bibtex")
def remove_insetparent(lines):
i = 0
while 1:
i = find_token(lines, "\\begin_inset LatexCommand \\lyxparent", i)
if i == -1:
break
del lines[i:i+3]
def convert(header, body): def convert(header, body):
add_end(header) add_end(header)
convert_spaces(body) convert_spaces(body)
convert_bibtex(body) convert_bibtex(body)
remove_insetparent(body)
if __name__ == "__main__": if __name__ == "__main__":
pass pass