我正在尝试使用Filemaker 10为小型出版物创建目录,因为这是以前存储的数据。
我能够生成页码,向TOC添加标题以及我需要做的其他所有事情 - 有一点可以承受。
我们的设计师希望用“。”填充每个TOC系列。使其更容易阅读。
目前:
Using Stack Overflow 1 Why Reddit is better than digg 7 Does Filemaker really suck this much 84 Ways to convince bosses 92 Ditching FileMaker 97
通缉:
Using Stack Overflow..................................................1 Why Reddit is better than digg........................................7 Does Filemaker really suck this much.................................84 Ways to convince bosses..............................................92 Ditching FileMaker...................................................97
项目和页码在不同的字段中。使用边框是不能令人满意的,因为它强调了一切。
解决方案?
答案 0 :(得分:3)
您可以使用格式 - >中的制表位执行此操作文字菜单
1)使用以下定义创建一个calc字段(引号中的字符是一个选项卡):
title & " " & page
2)将此字段添加到布局中(它需要是实际字段,而不是合并字段)
3)突出显示该字段并选择格式 - >文字 - >段落 - >翼片
4)创建一个位置为6英寸,填充字符为“。”的新标签。或“......”
现在,当查看时,从标题末尾到6英寸之外的制表位的任何空格都会填充填充字符。不需要等宽字体。
答案 1 :(得分:2)
您需要将其分解为多个位,然后以正确的间距将其放回原位。这样的事情可以做到:
Let ( [
text = "Why Reddit is better than digg........................................7" ;
len = Length ( text ) ;
end = RightWords ( text ; 1 ) ;
lenEnd = Length ( end ) ;
lenStart = Length ( Trim ( Right ( text ; len - lenEnd ) ) ) ] ;
Left ( text ; lenStart ) &
Left ( "..........................................................................." ; len - lenStart - lenEnd ) &
end )
我已经将“text”变量构建到calc中进行测试,但是您可以将其作为自定义函数执行,或者仅使用字段进行计算。
此外,假设您使用单声道间隔字体,中间的间隙是空格字符。