标记 LaTeX 以便转换为 XML

标记 LaTeX 以便转换为 XML

与我合作的作者计划在某个时候发布其作品的音频版本。他们希望使用 IBM SSML 来配置声音。为了使 LaTeX 源准备好转换为 SSML,我想用角色标签标记对话。当然,在用 LaTeX 编写脚本后,需要对 SSML 进行一些手动编辑,但至少应该在 LaTeX 中进行一些标记。我最初的想法是使用以下标签:

\label{narrator}A and B had a lively conversation:

\label{direct:A,question}``What?'' A asked and said: ``Whatever.''

\label{direct:B,exclamation}``That!'' B replied and smirked: ``Nothing.''

我唯一担心的是,这种方法会产生许多相同的标签。这会对作品的排版造成任何损害吗?还有其他方法可以促进将来将源转换为 SSML 吗?

转换为 SSML 的细节超出了这个问题的范围;只有 LaTeX 的准备工作是。文档类型是memoir,大小为 1-2 MB,所以我预计会有数千个相同的标签。

相关内容