2007-11-13 23:25 havefu
20071109版FontRouter LT的FontRouter.ini 逐行详解 (转帖)

下面内容也可复制下来,复制到记事本中,命名为FontRouter.ini,替换源文件。


; FontRouter LT 设置文件,注释行第一字符必须是 “;”
[Global]
; 全局选项区段,其中的所有选项均影响整体功能或者效果。
Enable=1
; 是否开启FontRouter.
; 缺省: 1
NativeFont=1
; 1-支持GDR字体,0-不支持GDR字体
; 缺省: 1
LogLevel=1
; 日志详细程度: 1-只记录致命错误, 2-只记录错误, 3-只记录警告, 4-记录所有信息, 5-记录运行bug
; 日志所在路径"C:\Logs\FontRouter"
; 缺省: 4
ForceAntiAliased=4
; 位图字体设置(仅在SymbianOS 7或以上版本系统起作用)
;   0 - 默认效果
;   1 - 倾向于“单色点阵效果”
;   2 - 强制“单色点阵效果”
;   3 - 倾向于“反锯齿效果”
;   4 - 强制“反锯齿效果”
;   5 - 倾向于Symbian 9.2的Sub-pixel点阵格式
;   6 - 强制Symbian 9.2的Sub-pixel点阵格式
; 缺省: 4
FixFontMetrics=1
; 东亚字体修正
; 0 - 不修正
; 1 - 模拟Nokia中文字体修正
; 缺省: 0
FixCharMetrics=1
; 对FixFontMetrics不适当修正进行自动修正
;   0 - 不修正
;   1 - 自动修正
; 缺省: 0
; 不启用的字体文件,必须是绝对路径如:
;DisableFontFile=Z:\Resource\Fonts\S60SC.ccc
;DisableFontFile=S60TCHK.ccc
ZoomRatio=100
ZoomMinSize=0
ZoomMaxSize=48
; ZoomRatio用于所有字体的按比例缩放,取值为百分比(不含“%”),默认值为100。
; ZoomMinSize、ZoomMaxSize限制全局字体比例缩放的作用范围。
Chroma=100
; 用于调节开启反锯齿显示效果后的字体笔画深浅度,取值为百分比(不含“%”),默认值为100。(对未开启反锯齿效果的字体无效).
ExtraFontFile=\Data\Fonts\*.*
; 扩展字体导入路径.

[FontMap]
;字体映射区段
*=*
=*
; 格式:字体名[@字体高度]=字体名[@字体高度][:字体参数] ,字体名[@字体高度][:字体参数]
;       字体名[@字体高度]=字体名[@字体高度][:字体参数]  
;       字体名[@字体高度]=
;
;其中,第一种格式是标准的中英文分别映射至不同字体;第二种格式表示不区分中英文字体,均用“替代字体”;第三种格式表示FontRouter将忽略这个请求的字体,而交给Symbian本身的字体机制处理(就好像没有FontRouter存在的效果)。
;字体名:字体文件中定义的字体名称,而非字体文件名(通常你需要从字体提供商那里获得字体文件中包含的字体名称,考虑在FontRouter下一个版本中增加显示字体名的功能)。
;字体高度:单位是点阵,如果不包含则表示匹配所有字体高度的请求。注意,Symbian系统在请求字体时所使用的高度并不一定是字体的是实际高度,所以通常情况下,不建议指定字体高度。
;字体名-的含义同上。这里的字体高度是指选择作为实际显示字体的高度。注意,点阵字体通常只包含一种或少数几种确定的字体高度,而TrueType字体则支持较大范围内任意的字体高度,所以对于点阵字体,实际显示的字体高度只是与这里指定值最接近的高度,不一定完全相等。
;字体参数-可以对显示字体作特殊属性的调整:
;            A       强制反锯齿
;            a       强制单色
;            B       倾向粗体
;            b       倾向瘦体
;            I       倾向斜体
;            i       倾向竖体
;            Y<n>    相当Y轴偏移进行调整(n 是不调整)
;            W<n>    字距(n 是不调整)
;            L<n>    行距(n 是不调整)
;            Z<n>    缩放(缺省: 100)
;            C<n>    颜色(缺省: 100)
;其中“Y”代表对字体的Y轴偏移进行调整,在未指定此参数时,FontRouter会自动根据中英文字体的关系计算出最佳的Y轴偏移。但实际由于字体格式的复杂性,自动计算的Y轴偏移可能并不是效果最好的,这时就需要使用“Y”参数进行调整了。在字母Y之后紧接调整的具体数值即可,例如 LatinBold13:Y-2 或 LatinPlain12:Y1。
; “A”和“a”分别表示强制使用“反锯齿”效果 及 强制使用“单色”效果。这一参数比全局的ForceAntiAliased拥有更高优先级。
;  参数搭配使用时,只需连续书写即可,例如:Arial:Y-1A 或 Arial:AY-1。
;        例如:
;        Sans MT 936_S60=*
;        Sans MT [email=936_S60@11=Microsoft]936_S60@11=Microsoft[/email] YaHei
;        Sans MT [email=936_S60@12=Microsoft]936_S60@12=Microsoft[/email] [email=YaHei@15:Y-1]YaHei@15:Y-1[/email]   时间 日历 功能表 信息预览及信息文件夹字体
;        Sans MT [email=936_S60@16]936_S60@16[/email]                          待机时快捷字体 选项字体 菜单 名片Sans MT 936_S60 中国移动 短信字体 功能表上栏标签
;        Sans MT 936_S60=FrLt [email=DFGirl@18:Y1]DFGirl@18:Y1[/email]           中国移动 短信字体 功能表上栏标签
;        Sans MT [email=936_S60@24=FZLiBian-S02:W1]936_S60@24=FZLiBian-S02:W1[/email]
;        Sans MT [email=936_S60@30]936_S60@30[/email]=
; S60 3rd专用选项
Series 60 ZDigi=
; UIQ3专用选项
Monospaced=
Eikon=
Symbol=
Calc=
Calcinv=
Digital=

2007-11-13 23:26 havefu
希望研究字体的朋友可以用得上


FontRouter LT字体驱动程序(2007.11.09版):
[url=http://www.dospy.com/bbs/thread-839728-1-4.html]http://www.dospy.com/bbs/thread-839728-1-4.html[/url]

[[i] 本帖最后由 havefu 于 2007-11-13 23:27 编辑 [/i]]

2007-11-13 23:54 『菲菲』
[yct15] [yct15] 收藏了

好详细

2007-11-14 01:03 PepsiLee
帮你顶!

2007-11-17 00:11 lxcg
谢谢楼主这么细心维大家讲解,不过在后面这段里面是不是乱码出错了?:

            例如:
;        Sans MT 936_S60=*
;        Sans MT [email=936_S60@11=Microsoft]936_S60@11=Microsoft[/email] YaHei
;        Sans MT [email=936_S60@12=Microsoft]936_S60@12=Microsoft[/email] [email=YaHei@15:Y-1]YaHei@15:Y-1[/email]   时间 日历 功能表 信息预览及信息文件夹字体
;        Sans MT [email=936_S60@16]936_S60@16[/email]                          待机时快捷字体 选项字体 菜单 名片Sans MT 936_S60 中国移动 短信字体 功能表上栏标签
;        Sans MT 936_S60=FrLt [email=DFGirl@18:Y1]DFGirl@18:Y1[/email]           中国移动 短信字体 功能表上栏标签
;        Sans MT [email=936_S60@24=FZLiBian-S02:W1]936_S60@24=FZLiBian-S02:W1[/email]
;        Sans MT [email=936_S60@30]936_S60@30[/email]=

2007-11-17 00:20 myhanzify
努力學習中,谢谢。

2007-11-18 23:40 疯死十砍
能力有限,实在是看不懂,不过还是顶一下

2007-11-19 04:19 liuyun311
要的就是这东西

很有用

2007-11-22 10:32 yuanjian999
程序方面, 我看不懂,过来顶下了

2007-12-13 12:45 lsm63525252
asdfds

2008-1-2 18:25 sharinghen
不管怎么样
现支持版主一下!

2008-1-2 20:10 joanke
头大了,这东西他认得我我不认得他

2008-1-10 22:09 solomonh99
学习改字体中

2008-1-12 22:09 yurui39
谢拉[yct06]

2008-2-5 23:52 越han越深
哎,郁闷

看了半天看不懂啊,来回都看了两遍了,不过还是支持lz,我慢慢学下

2008-3-6 10:50 future1979
非常好,十分详细,感谢楼主提供资料1

2008-3-6 14:02 hxw027
都是些什么东东呀,看不懂也顶一下。希望有人教教这怎么用
[s:23] [s:23]

2008-3-6 16:09 lmhlcq
[s:27]
[s:27]
收藏了
[s:25]

2008-3-6 17:43 好雅鬼
先收藏下来,学会了再来看~~~

2008-3-8 21:44 alfredbird
第一种格式是标准的中英文分别映射至不同字体

是否可以加载一个英文字体,然后所有的中文字用系统默认,英文用加载的字体,不知道应该怎么写fontmap的代码,而且是否可以用fontroute来调用系统自带字库但是加上反锯齿的效果?

2008-3-9 10:16 lqql
看不明白呀,谢谢了

2008-3-11 19:39 Channel.C
[求助]!为什么用了楼主的方法放完TTF文件后再无法开机了呢?

2008-3-11 20:44 diabloyq
能不能设一个字体设置比赛,同一个字体看谁的设置更好看

2008-3-14 08:58 gaolixuan
太感谢楼主

2008-3-17 11:55 bsbadl
LZ你很棒!!

2008-3-27 22:44 phCole
感谢LZ的工作....这个东西的内容确实很麻烦啊.....

2008-4-10 21:12 good1573
我要改字距啊

2008-5-4 15:22 manxiao
终于看懂了。。。

2008-5-23 21:37 小ten
看不懂 还是顶了[s:25] [s:25] [s:25]

2008-5-23 22:30 小ten
看懂点了[s:26] [s:26]

页: [1] 2


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.