0

我正在使用 Framemaker 写一本书。我已经成功地为这本书创建了一个索引。但是,该索引包含我希望合并的类似术语的单独条目。例如,索引包含:

字迹 31 字迹 30, 31, 32, 33 字迹的 32 字迹 30 字迹 32

对于所有这些可能性,我想有一个条目(analemma)。对我来说最有效的方法是什么?我是否需要在创建标记文本时对其进行编辑?我应该只编辑生成的索引吗?还是有一些更自动化的方法?

谢谢。

4

1 回答 1

0

这对您来说可能为时已晚,但您可以将文档保存为 MIF(Maker Interchange Format,规范可在此处找到)。MIF 是一种基于文本的格式,MIF 文件可以在您喜欢的文本编辑器中打开,您的索引标记看起来类似于

  <Marker
    <MType 2> # Index marker
    <MText `Analemma'> # Index entry
  > # end of Marker
  <String `some text about analemmas'>

<MType 2>并且<MText ...>是重要的信息。您可以简单地将 之后的值更改MTextanalemma

一旦你弄清楚了<MText>foranalemma’s在 MIF 中的样子,创建一个匹配所有这些的正则表达式可能会很容易。

免责声明:在过去的十年中,我没有与 Framemaker 合作过,我不知道在此期间是否已经放弃了对 MIF 的支持。

于 2016-07-19T12:21:08.370 回答