我tex4ht
创建了所需的所有文件javahelp
(以显示 html 页面并访问特定页面以获取上下文相关帮助)。
我必须通过一个键来访问这些特定的页面。不幸的是,这些键(目标)是由顺序算法生成的:
<mapID target="section-1" url="docu_dese1.html#x2-10001"></mapID>
...
<mapID target="subsection-5" url="docu_dese4.html#x5-60004"></mapID>
因此,当我改变 Latex 中某些部分的顺序时,我的软件中的所有链接都会出错!
我想把我自己的钥匙放在那里,并且我还找到了生成目标(钥匙名称)的地方。
javahelp.4ht:
\NewConfigure{mapIdTarget}{2}
\Configure{mapIdTarget}
{\sectionType-\sectionId}
{}
但我不知道可以用什么来代替它。是否有任何部分属性字段,我可以在 latex 中编写并在 javahelp.4ht 中(滥用)使用?
或者是否有机会自定义文件名(html;然后我可以解析 xml 文件并动态分配目标)?