mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-28 20:45:47 +00:00
fix bug 2314
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@13267 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
3490f23a1d
commit
3a56dd160f
@ -1,3 +1,8 @@
|
|||||||
|
2006-02-22 Georg Baum <Georg.Baum@post.rwth-aachen.de>
|
||||||
|
|
||||||
|
* lyx_1_4.py (convert_amsmath, revert_amsmath): new, convert ams math
|
||||||
|
settings.
|
||||||
|
|
||||||
2006-02-05 Georg Baum <Georg.Baum@post.rwth-aachen.de>
|
2006-02-05 Georg Baum <Georg.Baum@post.rwth-aachen.de>
|
||||||
|
|
||||||
* LyX.py: new member is_default_layout()
|
* LyX.py: new member is_default_layout()
|
||||||
|
@ -57,6 +57,46 @@ def rm_end_header(file):
|
|||||||
del file.header[i]
|
del file.header[i]
|
||||||
|
|
||||||
|
|
||||||
|
def convert_amsmath(file):
|
||||||
|
i = find_token(file.header, "\\use_amsmath", 0)
|
||||||
|
if i == -1:
|
||||||
|
file.warning("Malformed LyX file: Missing '\\use_amsmath'.")
|
||||||
|
return
|
||||||
|
tokens = split(file.header[i])
|
||||||
|
if len(tokens) != 2:
|
||||||
|
file.warning("Malformed LyX file: Could not parse line '%s'." % file.header[i])
|
||||||
|
use_amsmath = '0'
|
||||||
|
else:
|
||||||
|
use_amsmath = tokens[1]
|
||||||
|
# old: 0 == off, 1 == on
|
||||||
|
# new: 0 == off, 1 == auto, 2 == on
|
||||||
|
# translate off -> auto, since old format 'off' means auto in reality
|
||||||
|
if use_amsmath == '0':
|
||||||
|
file.header[i] = "\\use_amsmath 1"
|
||||||
|
else:
|
||||||
|
file.header[i] = "\\use_amsmath 2"
|
||||||
|
|
||||||
|
|
||||||
|
def revert_amsmath(file):
|
||||||
|
i = find_token(file.header, "\\use_amsmath", 0)
|
||||||
|
if i == -1:
|
||||||
|
file.warning("Malformed LyX file: Missing '\\use_amsmath'.")
|
||||||
|
return
|
||||||
|
tokens = split(file.header[i])
|
||||||
|
if len(tokens) != 2:
|
||||||
|
file.warning("Malformed LyX file: Could not parse line '%s'." % file.header[i])
|
||||||
|
use_amsmath = '0'
|
||||||
|
else:
|
||||||
|
use_amsmath = tokens[1]
|
||||||
|
# old: 0 == off, 1 == on
|
||||||
|
# new: 0 == off, 1 == auto, 2 == on
|
||||||
|
# translate auto -> off, since old format 'off' means auto in reality
|
||||||
|
if use_amsmath == '2':
|
||||||
|
file.header[i] = "\\use_amsmath 1"
|
||||||
|
else:
|
||||||
|
file.header[i] = "\\use_amsmath 0"
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
# \SpecialChar ~ -> \InsetSpace ~
|
# \SpecialChar ~ -> \InsetSpace ~
|
||||||
#
|
#
|
||||||
@ -2326,7 +2366,7 @@ def remove_quotestimes(file):
|
|||||||
# Convertion hub
|
# Convertion hub
|
||||||
#
|
#
|
||||||
|
|
||||||
convert = [[222, [insert_tracking_changes, add_end_header]],
|
convert = [[222, [insert_tracking_changes, add_end_header, convert_amsmath]],
|
||||||
[223, [remove_color_default, convert_spaces, convert_bibtex, remove_insetparent]],
|
[223, [remove_color_default, convert_spaces, convert_bibtex, remove_insetparent]],
|
||||||
[224, [convert_external, convert_comment]],
|
[224, [convert_external, convert_comment]],
|
||||||
[225, [add_end_layout, layout2begin_layout, convert_end_document,
|
[225, [add_end_layout, layout2begin_layout, convert_end_document,
|
||||||
@ -2379,7 +2419,7 @@ revert = [[244, []],
|
|||||||
remove_branches]],
|
remove_branches]],
|
||||||
[223, [revert_external_2, revert_comment, revert_eqref]],
|
[223, [revert_external_2, revert_comment, revert_eqref]],
|
||||||
[222, [revert_spaces, revert_bibtex]],
|
[222, [revert_spaces, revert_bibtex]],
|
||||||
[221, [rm_end_header, rm_tracking_changes, rm_body_changes]]]
|
[221, [revert_amsmath, rm_end_header, rm_tracking_changes, rm_body_changes]]]
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
Loading…
Reference in New Issue
Block a user