align_table = {"0": "top", "2": "left", "4": "right", "8": "center"}
use_table = {"0": "none", "1": "parbox"}
-table_meta_re = re.compile(r'<LyXTabular version="1" rows="(\d*)" columns="(\d*)">')
+#table_meta_re = re.compile(r'<LyXTabular version="1" rows="(\d*)" columns="(\d*)">')
def update_tabular(lines):
i=0
while 1:
break
new_table = table_update(lines[i:j])
- tail = lines[j:]
- lines[i:] = []
- lines.extend(new_table)
- lines.extend(tail)
+ lines[i:j] = new_table
i = i + len(new_table)
col_re = re.compile(r'<column alignment="(\d)" valignment="(\d)" leftline="(\d)" rightline="(\d)" width="(.*)" special="(.*)">')
res = row_re.match(lines[i])
if res:
val = res.groups()
+ sys.stderr.write("%s, %s, %s %s\n" %(val[0],val[1],val[2],lines[i]))
lines[i] = '<row topline="%s" bottomline="%s" newpage="%s">' % (bool_table[val[0]], bool_table[val[1]], bool_table[val[2]])
i = i + 1