如何在 IDML 文档中获取故事页码?

How to get story page number in an IDML Document?

我需要提取 IDML 文档中特定故事的页码。但是,我无法找到任何方法 so.There 是 spread_xxx.xml 中的一个页面标记,用于描述传播中的页面。但这与故事没有特定的映射关系,反之亦然。

在ExtendScript中可以查询放置故事段落的父级,其中之一就是页面。

我没有在 IDML 中找到执行此操作的简单方法

有一个名为 Spreads 的文件夹,每两页有一个单独的跨页,页面是 spread.You 的子元素也可以看到文本框架

故事有自己的 ID,例如 Self="u18e"。您可以在 designmap.xml 中看到它们作为 idPkg:Story。

我找不到这些段落如何链接到点差。

你不能。正如您在另一个论坛中所说的那样* :

IDML 不是文档的表示,而是一堆关于如何构建文档的说明。因此页码只能在文档解释阶段访问,即打开 idml 文件。

*(这个问题目前出现在多个论坛)