我怎麼能準備一個word文檔,以便writer2latex能給我最好的結果?

我怎麼能準備一個word文檔,以便writer2latex能給我最好的結果?

我正在將一些 Word 文件轉換為 Latex 文件。我決定走以下路線:

Word -> ODF(使用 odf 匯出或透過 libreoffice)-> Latex (writer2latex)。

writer2latex 產生的文件看起來確實相當不錯,不幸的是,writer2latex 為每個單獨的文字元素創建了似乎一百萬種不同的樣式。有沒有辦法可以最大限度地減少創建的樣式數量?我知道使用該選項cleanultraclean將刪除任何樣式,但是,然後我最終不得不再次瀏覽整個文檔,並手動應用樣式。有一個聰明的方法來解決這個問題嗎?

還有:有沒有辦法說服 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.

相關內容