出于某种原因,我期待一种奇怪的行为 . 当我将docx模板与opentbs合并时,它可以正常工作,并且在生成的docx中看起来是正确的 .

但现在我需要将docx转换为pdf,我在mac OS X 10.11上使用unoconv和libreoffice .

当我这样做时,所有带有多行的字符串(在docx中正确显示)将在pdf中显示为单行 . 此外,如果我使用libreoffice打开生成的docx,则所有多行字符串将显示为单行 .

我想通了,我可以使用 ;strconv=no . 这将完全相反 . docx中的所有多行字符串将显示为单行,但在libreoffice中或使用unoconv转换为pdf时,它们会以多行正确显示 .

谁有解决这个问题的方法?