2011-04-27 99 views
0

我之前曾问过类似的问题,但没有得到很好的结果。我已经仔细研究了一下,我认为这是解决这个问题的最好方法。然而,我被困在问题的最后部分,所以任何援助将感激地收到:从XML导入到InDesign中

我目前正在研究一本新书,其中包含大量的数据。数据已经存在于MySQL数据库中,我相当肯定我可以使用XML文件格式将信息相对简单地导入到Adobe InDesign中。

但是,我的问题是,数据库中的每个项目都有一个唯一的编号(长度为五位数字)。这个号码的最后两个数字是用于着色的简单条形码如下:

Top Row > Penultimate Digit 
Second Row > Last Digit 
Third Row > Penultimate Digit 

0到9与特定色所分配的位数和杆相应地着色。例如,数字43256会导致条形码看起来像红绿色。

有谁知道我怎么能够使用InDesign对这个过程进行审核?该数据库包含超过2,500个项目,我不想手动检查每个项目并将颜色分配给条形码。

任何想法和意见将是最受欢迎的。

感谢和亲切的问候, 本。

+0

这是该问题的复制品: http://stackoverflow.com/questions/5885918/scripting-indesign-beginner? 如果是这样,我们可能可以把这个问题作为一个dup来解决。 – lhan 2011-05-12 13:29:29

+0

另一种方法是将XML导入InDesign(http://stackoverflow.com/a/16440964/287948)。 – 2013-05-08 12:47:04

回答

1

我认为这个问题出现在别的格式不同。

您可以使用grep样式对文本进行着色,该grep样式会查找具有特定位数的数字,然后自动应用字符样式。