我如何才能学会编辑4ht
文件?我应该读什么?
我想修复 ooffice.4ht
(脚注大小不一致、样式名称与 LibreOffice 使用的名称不匹配、句子末尾有悬垂空格等)
tex4ht
我读过LaTeX 网络伴侣,但我仍然无法阅读它,更不用说修改它了。
答案1
Open document format
又大又丑,所以ooffice.4ht
又大又丑。如果你想更好地理解发生了什么,你必须了解一些基础知识,这些基础知识在你的帖子中发布的资源中进行了描述。
ooffice.4ht
还可以添加一些自定义宏,用于处理样式。这里使用两种类型的样式。一种是在包含文本内容的文件中定义的,另一种是像在关于脚注不一致的解答:
\Configure{automatic-styles}
{\csname a:footnote-style\endcsname}
\NewConfigure{footnote-style}{1}
\Configure{footnote-style}{%
<style:style style:name="Footnote-text" style:family="text">
<style:text-properties fo:font-size="10.0pt" />
</style:style>
}
您\NewConfigure{footnote-style}{1}
正在声明新的配置footnote-style
,带有一个参数。\Configure{footnote-style}
您正在声明样式并
\Configure{automatic-styles}
插入对已声明配置的调用footnote-style
。 您必须使用内部名称a:footnote-style
,这是由自动创建的NewConfigure
。
其他样式宏包括\NewConfigureOO
和\ConfigureOO
:
\NewConfigureOO{textul}
\ConfigureOO{textul}{<style:style style:name="textul" style:family="text">
<style:text-properties style:text-underline-style="solid"
style:text-underline-width="auto"
style:text-underline-color="font-color"
/>
</style:style>
}
这些配置进入settings.xml
文件。我不知道哪些样式属于styles.xml
,哪些属于content.xml
,你必须在odf
文档中找到它。
该文件的其他部分涉及插入可配置挂钩并使用xml
那些挂钩提供配置的命令重新定义。
答案2
tex4ht
:
文档在源存储库中。
更多关于配置在
tug.org
Michel Goossens、Sebastian Rahtz 等人LaTeX 网络伴侣.Addison Wesley,1999,第169-194、404-415页。
ooffice.4ht
:
- Maarten Wisse(2002)“破解 TeX4ht 的 XML 输出:通往 TeX 到 Word 转换器之路”,MAPS 28,2002,第28-35页。