0

以下是 Apple Pages 中文本文档的结构:

角色#1:对话

角色#2:对话

角色#1:对话

动作说明。

角色#1:对话

我的问题:使用 Applescript,有没有办法检测最后两个对话条目来自同一个角色,即使两者之间有动作描述?

CHARACTER 名称由段落样式定义,并且始终以全大写形式出现。

非常感谢您的宝贵时间!

4

1 回答 1

0

令人失望的是,最新版本的 Pages(比如我现在拥有的 5.5.2)在 AppleScript 支持方面非常有限。应该能够访问段落的特定属性,包括paragraph style(这在过去的版本中似乎是可能的,5-6 年前),但这是不可能的。您最好导出为 rtf(例如)并使用更完整的可编写脚本的应用程序 - 但您猜怎么着?Pages 甚至不支持导出到 RTF。一个快速的建议:如果您最终导出为 Word 文档,请使用较旧的“doc”版本而不是“docx”(在导出中的“高级”设置下),或者至少在它们之间进行测试。docx 可以杀死剧本格式的文档(您似乎正在使用)。

我还建议您更具体地提出您的问题,例如样式的组成以及您实际尝试过的任何代码(在 StackOverflow 上被认为是基本形式)。

于 2015-04-04T02:04:32.707 回答