【发布时间】:2015-04-03 13:18:59
【问题描述】:
以下是 Apple Pages 中文本文档的结构:
角色#1:对话
角色 #2:对话
角色#1:对话
动作说明。
角色#1:对话
我的问题: 使用 Applescript,有没有办法检测最后两个对话条目来自同一个角色,即使它们之间有动作描述?
CHARACTER 名称由段落样式定义,并且始终以全大写形式出现。
非常感谢您的宝贵时间!
【问题讨论】:
标签: applescript detect iwork
以下是 Apple Pages 中文本文档的结构:
角色#1:对话
角色 #2:对话
角色#1:对话
动作说明。
角色#1:对话
我的问题: 使用 Applescript,有没有办法检测最后两个对话条目来自同一个角色,即使它们之间有动作描述?
CHARACTER 名称由段落样式定义,并且始终以全大写形式出现。
非常感谢您的宝贵时间!
【问题讨论】:
标签: applescript detect iwork
令人失望的是,最新版本的 Pages(如我现在拥有的 5.5.2)在 AppleScript 支持方面非常有限。人们应该能够访问段落的特定属性,包括paragraph style(这在过去的版本中似乎是可能的,5-6 年前),但这是不可能的。你最好导出为 rtf(例如)并使用更完整的脚本应用程序 - 但你猜怎么着? Pages 甚至不支持导出到 RTF。
一个快速的建议:如果您确实最终导出为 Word 文档,请使用较旧的“doc”版本而不是“docx”(在导出中的“高级”设置下),或者至少测试一下它们之间。 docx 可以杀死剧本格式的文档(您似乎正在使用)。
我还建议您更具体地提出问题,例如样式的组成以及您实际尝试过的任何代码(在 StackOverflow 上被视为基本形式)。
【讨论】: