新建文档
可变设计
—新建
,弹出对话框后选择设计模式和可变数据。
在单页设计模式里,布局页面就是打印纸张尺寸,这里使用快印中常用的SAR3。
设计尺寸则是最终裁切后的成品尺寸。
确定后自动建立可变文档结构,并跳转到设计版面。
界面简介
可变设计
—面板
,可以打开设计中需要用到的各种面板。
数据面板
这里可以看到一共有513组数据,点开折叠按钮,可以看到标签名和对应数据以一个KeyValue的形式出现在列表中,双击可以修改取值。
注:使用数据源建立文档后,数据会嵌入文档中,随可变文档一起存取,和源数据无关,在此处修改数据值并不会影响到源数据。
标签面板
数据导入后,数据各列名转化为标签变量出现在标签面板,标签变量上面右键可以设置标签的选项。
导入数据时,软件会遍历每一个数据列,将找到的第一个有效数据作为此列的预览文本,可以在标签选项中修改这个预览文本,插入标签变量时,会直接插入预览文本,而不是其他可变软件常见的插入标签名称。
真实变量名与参与排版的预览文本分开的好处不言自明,例如“手机”作为标签名更好的表达数据列的内容特征,但并不适合用在排版中对其设置格式,直接用1356770089这样的真实数据可以使排版过程更直观。
其他各种可变组件也拥有各自的标签出现在标签面板上方。后面会在实用过程中讲解。
设计面板
可变设计中最重要的面板,上方左侧4个按钮可以在不同设计版面中切换,单页设计模式不需要用到普通页面,并且本示例没有子数据组,所以只需要用到前面两种,就是当前的设计版面和拼版主页。
当前可变对象被选中时,if按钮可以设置此对象的策略,齿轮按钮可以设置对象的选项。眼睛按钮用于预览当前页面。
下方显示为当前选择对象的状态列表。
注:没有选择任何版面对象或文本时,当前选择对象为版面本身。
设计版面
基础设计
普通对象的设计排版过程不用赘述,插入标签变量和非常简单,双击标签面板的对应标签即可,如下图:
假设工号由两部分组成 “分公司代码-编号”,数据里面包含四个分公司,"洛阳分公司"|"许昌分公司"|"成都分公司"|"苏州分公司",代码分别为"DH"|"CW"|"SH"|"SW",分公司代码可以看作是分公司名称的衍生数据,不一定需要把它做到数据中,而是可以直接在版面上设计并关联。
双击状态修改对象名称和状态名称,不是必要的,但清晰的命名有助于其他人正确快速的理解和使用模板。
点击if按钮,弹出对话框,通过可变策略将分公司名称作为条件和代码关联。
在分公司代码后输入 “-”分隔,然后双击标签面板上的动态编号,插入一个编号,点击齿轮按钮,设置编号的格式。
起始编号为1,考虑到公司以后规模可能达到上万人,把编号的格式设为5位“00001”。
没人愿意领含4的工号,所以跳过4,38也没人要,但138就无所谓了,所以特定编号38也跳过。
接下来输入姓名,同样也是插入标签变量,通常三个字的名字保持默认间距,而两个字的名字字间距扩大一点可能更好看,所以可以增加一个状态,字间距扩大为600,并设置为姓名字数<3时使用此状态。
添加照片
接下来开始添加员工照片,在这里为其绘制了一个盾牌形状,并且描边设为双线,如果不想自己画,可以直接打开文件夹里的“相框.indd”文件,直接复制粘贴过来,随便置入一张图片,然后点击设计面板上的齿轮按钮,设置适合选项和动态链接。
和其他可变软件不同的是,数据里面无需专门设置图片路径字段,而是可以利用现有数据在动态链接中组合出一个包含变量的路径,如下图,输入“照片\<姓名>.jpg”,<姓名>就是变量,如果不记得到底有哪些标签变量,可以直接输入<>,会在当前输入光标处弹出标签列表,选择需要的即可。为了不打断中文输入,输入《》也能同样弹出提示列表。
下方预览框显示真实路径示例,动态链接支持相对路径,包括"..\"这样的表达,预览框会在输入时自动补全路径。
点击灯泡按钮会自动检查动态链接是否在所有数据记录中真实有效,如果缺少某个图片,会帮你检查出来。
考虑到员工里面包括不少女员工,盾牌形状的照片过于阳刚,可以考虑为相框增加一个新的状态。如果你编辑曲线的功力较好,可以直接通过复制状态
菜单将默认盾牌状态复制一个,然后修改曲线为花瓣形状。也可以直接从相框文档复制相框过来,如法炮制,然后将两个相框组合成一个对象的两个状态,如下图:
组合状态时,鼠标所在位置的对象会成为默认状态。
设置相框的策略,当性别为女时使用花瓣状态。
生成条码
为卡片添加时下流行的二维码,如何添加并设置二维码的外观,参见可变条码。
可以通过电子名片选项卡简化VCard的设计。
鼠标悬停在二维码上会显示当前二维码的具体信息。
预览一下
点击设计面板右上的眼睛按钮可以进入预览视图预览成品设计。
- 鼠标单击可以预览下一条记录
- 空格键可以切换背景颜色,通常情况下使用默认黑色是个不错的选择,如果设计版面是全黑或者深色,可能切换成白色更好。
- Esc可以退出预览。
- 预览总会是从第一条记录开始,如果想要直接预览某一条特定记录,可以在
数据面板
双击你想要预览的记录。
消除空行
在预览中,我们会发现一个问题,某些部门有办公电话但不需要手机号,而某些部门则正好相反,如下图所示。
大多数可变数据软件都无法解决这种问题,只能让它空着。
但可变设计中有万能的动态文本,解决这种问题可谓是轻而易举。
- 选中要隐藏的行,包含行尾的回车符,也可以是行首(上一行)的回车符,但只需要包含一个回车符,第一行只能是行尾的回车符,最后一行只能是行首的回车符。
- 双击标签面板上的动态文本,将选中文本单元设置为一个动态文本。
- 为此动态文本添加一个隐藏状态。
- 设置策略,当手机号为空时,隐藏此行。
新的版面
通过前面的练习,可以看出,版面每个设计元素都可以添加不同的状态,通过策略绑定到数据,可以做到为特定数据定制的个性化,但整个版面的格局大体不变,只是细化了每个局部的细节实现。
如果想要一个完全不同的版面,例如,卡片设计中公司的管理层想要一种不同的设计风格以和普通员工区分,这个时候可以添加一个新的版面状态。
当没有选中任何页面对象和文本时,默认当前可变对象为版面本身,在设计面板状态列表上右键可以添加新的版面状态,如果你要新建的版面和现在的截然不同,可以直接添加状态
添加一个空白的版面重新设计排版,如果希望复用原来版面的某些元素,可以复制状态
,然后再删除不要的部分。
具体流程有了前面的铺垫无需多讲,将容错设置到65%以方便中间放置Logo,效果如下:
设置策略如下:
判断职务是否等于“主管”或者是否包含“经理”。
更简单的方式是直接判断职务是否为空。
这里绕了一步是为了说明多个条件之间如何用And或者Or连接,如何使用其他类型的条件运算符。
完整的策略设置帮助详见状态与策略;
反面设计
可变设计支持在一个模板里面同时设计单双面,默认是单面设计,如果需要设计双面,可以在设计面板右上角菜单——开启双面,开启后,勾选背面设计
,就可以进入背面设计模式,取消勾选就回到了正面设计。
背面设计模式相当于开了一个副本,这个副本里也可以像正面一模一样设计,所以无需重复一遍。 在示例里从简,只设计了一个编号作为背面,以方便验证拼版的正确性。
背面设计的意义在于,可以使用同一个数据同时设计正反面,而不需要做两个模板,更重要的是在输出拼版的时候,能够自动把背面拼版到对应的位置。
拼版设置
点击设计面板最左上的按钮,跳转到拼版主页,可以看到,几乎已经拼版好了,因为默认的拼版参数就是最常用的参数。
如果需要更改,可以使用左侧工具栏的页面工具进入页面设置模式来修改各种拼版参数。
- 左边W和H可以修改纸张尺寸
- LRTB分别设置左右上下的边距。
- HV设置横向纵向间距,默认3mm出血,那么间距就是6mm,如果打印裁切精度较高并且为了节约纸张,可以修改间距。如果背景没有图片填色或者是填的纯色,那么可以把间距设置为0,这样可以做到打印后一刀切,有做快印的自然明白,无需多讲。
- 可以打印或者不打印裁切标记。
- 堆叠排序对于有顺序要求的拼版非常有用,可以保证打印裁切后,裁切出来的每一堆都是连续的。
- 如果是双面设计,一个面的拼版参数设置总是会自动同步到反面。
同样,点击眼睛按钮可以预览拼版后的页面。
输出PDF
可变设计——输出——生成PDF,可以输出合并数据后的PDF,如果当前页面是设计版面,则输出拼版前的PDF,如果当前页是拼版主页,则输出拼版后的PDF。
- PDF预设:输出PDF时,可以选择Indesign默认的各种PDF预设,可以在文件——Adobe PDF预设里面增加编辑自定义预设,然后在这里选择它。
- 分组输出:当数据记录非常多时,可以选择分组输出,这样不需要等待全部输出完毕才能开始打印。
- 双面设计时,一般都会勾选正反输出,打印机直接双面打印,如有必要,也可以单独输出正面或者反面。