我正在将一些 Word 文档转换为乳胶。我决定采用以下方法:
Word -> ODF(使用 odf 导出或通过 libreoffice)-> latex(writer2latex)。
writer2latex 生成的文档确实看起来不错,但不幸的是,writer2latex 为每个单独的文本元素创建了似乎一百万种不同的样式。有没有办法可以尽量减少创建的样式数量?我知道使用选项clean
或ultraclean
将删除任何样式,但是,我最终不得不再次浏览整个文档,然后手动应用样式。有没有巧妙的方法可以解决这个问题?
而且:有没有办法说服 writer2latex 使用\chapter
而不是\section
作为顶级类别?
非常感谢您对这些问题提出的任何建议!!
编辑: 整个项目约250-300页,由10个独立的word文档组成。
答案1
要使用\chapter
而不是 ,\section
您可以用 支持正则表达式的编辑器进行简单的搜索和替换sed
。以下是 sed 所需的命令:
sed -e 's/^\\section{\([^}]*\)}$/\\chapter{\1}/' whatever.tex
sed -e 's/^\\subsection{\([^}]*\)}$/\\section{\1}/' whatever.tex
# etc.