csv2lyx.py: update for fileformat 413 (LyX 2.0.x)

This commit is contained in:
Uwe Stöhr 2013-05-31 02:02:28 +02:00
parent 683a4d20bd
commit 2f38fe8649

View File

@ -23,53 +23,77 @@ def error(message):
sys.stderr.write(message + '\n') sys.stderr.write(message + '\n')
sys.exit(1) sys.exit(1)
header = """#csv2lyx created this file header = """#csv2lyx created this file. For more info see http://www.lyx.org/
\lyxformat 276 \\lyxformat 413
\\begin_document \\begin_document
\\begin_header \\begin_header
\\textclass article \\textclass article
\\use_default_options true
\\maintain_unincluded_children false
\\language english
\\language_package default
\\inputencoding auto \\inputencoding auto
\\fontencoding global
\\font_roman default \\font_roman default
\\font_sans default \\font_sans default
\\font_typewriter default \\font_typewriter default
\\font_default_family default \\font_default_family default
\\use_non_tex_fonts false
\\font_sc false \\font_sc false
\\font_osf false \\font_osf false
\\font_sf_scale 100 \\font_sf_scale 100
\\font_tt_scale 100 \\font_tt_scale 100
\\graphics default \\graphics default
\\default_output_format default
\\output_sync 0
\\bibtex_command default
\\index_command default
\\paperfontsize default \\paperfontsize default
\\use_hyperref false
\\papersize default \\papersize default
\\use_geometry false \\use_geometry false
\\use_amsmath 1 \\use_amsmath 1
\\use_esint 0 \\use_esint 1
\\use_mhchem 1
\\use_mathdots 1
\\cite_engine basic \\cite_engine basic
\\use_bibtopic false \\use_bibtopic false
\\use_indices false
\\paperorientation portrait \\paperorientation portrait
\\suppress_date false
\\use_refstyle 1
\\index Index
\\shortcut idx
\\color #008000
\\end_index
\\secnumdepth 3 \\secnumdepth 3
\\tocdepth 3 \\tocdepth 3
\\paragraph_separation indent \\paragraph_separation indent
\\defskip medskip \\paragraph_indentation default
\\quotes_language english
\\papercolumns 1 \\papercolumns 1
\\papersides 1 \\papersides 1
\\paperpagestyle default \\paperpagestyle default
\\tracking_changes false \\tracking_changes false
\\output_changes false \\output_changes false
\\html_math_output 0
\\html_css_as_file 0
\\html_be_strict false
\\end_header \\end_header
\\begin_body \\begin_body
\\begin_layout Standard \\begin_layout Standard
\\align left
\\begin_inset Tabular \\begin_inset Tabular
<lyxtabular version="3" rows="%d" columns="%d"> <lyxtabular version="3" rows="%d" columns="%d">
<features> <features tabularvalignment="middle">
""" """
cell = """<cell alignment="left" valignment="top" usebox="none"> cell = """<cell alignment="left" valignment="top" usebox="none">
\\begin_inset Text \\begin_inset Text
\\begin_layout Standard \\begin_layout Plain Layout
%s %s
\\end_layout \\end_layout