|
; C. B! Z K# A; n: S
在网上看到的一篇文章,出处忘记了,挺好的,转一下
$ _2 m' ~- W/ Q( a# @ G. l
1 @ P. N2 H4 d( \5 R' y我就开始思考一个问题,有没有一种方法只修改这两个文件里的代表字体大小的数字来实现呢
* m. P$ t( D7 [7 p$ ~( Y. J6 g于是开始分析:系统字体我把它分为两类,一是系统界面的字体,这类字体大小一般容易在注册表里被修改,二是程序相关里的字体,这类比较难,为保证系统性能,注册表里一般将修改这类字体的键值隐藏或省略.所以要修改这类字体,必须将其隐藏和省略的部分重新调出来.
+ q9 d! @' ~+ E2 I5 v为此本人耗费近3个多小时,终于取得进展,在此拿出来和大家分享,希望看贴的朋友在使用的同时也能多多研究,将经验和体会拿出来和大家共享!/ |1 }' w1 A1 F' i/ x1 J
1.如何修PPC桌面字体的大小?% s' ~# T, x( G' w
桌面字体一般分为桌面程序快捷方式字体和开始菜单的字体,修改方法如下:
9 b$ y7 u$ _: L! p打开注册表:
+ R: N* M7 a9 f1 e6 uHKEY_LOCAL_MACHINE/SYSTEM/GDI: m3 z1 D' g) e) t# @
FONTLINKMETHODS=0(1改为0)! ~* O9 L+ e6 I
HKEY_LOCAL_MACHINE/SYSTEM/GDI/V1/FONTALIAS
7 J' b; E7 L2 Y7 y新建字符串值:Tahoma:-12=Tahoma:15
& N$ a6 U- B7 f* X' P保存,退出,重启,生效。
0 u$ F8 G' W9 B' C5 r6 Y! x1 w2.如何修改短信输入字体的大小?
& `% M* T+ x7 W! G1 c% n; V% Z很多朋友在写输入短信的时候,字体很小看不清楚自己输入了什么字,特别是在白天室外日光较强的时候,修改如下:6 F) a" {- h9 F- u
打开注册表:
" g. }; ^- o; m6 r8 K7 o XHKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INBOX
1 K) m3 k: A" d; t7 z0 ?RICHEDITHOSTFONTSIZE=15
P5 ]2 f8 T' S, U1 R! _9 o( b保存,退出,重启,生效。% E$ r: P$ b! g. v
3.如何修改接收到的短信字体大小?& h$ Q; P0 [. L
很多朋友收到短信的时候闲字体太小看起来很吃力,怎杨八字体变大阅读起来方便呢,修改如下:( A2 _! V& v3 M6 e' T2 h' X
打开注册表:) H; c$ Z8 X5 S) c' m& g
HKEY_LOCAL_MACHINE/SYSTEM/GDI
4 O! q& P) i: a. a0 fFONTLINKMETHODS=0(1改为0)% j' } L' D) ~9 G+ o
HKEY_LOCAL_MACHINE/SYSTEM/GDI/V1/FONTALIAS
3 ~/ t# w/ Y5 p) U0 R' E6 y- Q新建字符串值:Tahoma:-16=Tahoma:15(数字15根据个人感觉改)
" p2 g: J. @' v) W2 T: X保存,退出,重启,生效。9 B3 p8 H Y. }
4.如何修改输入法面板字体的大小?
/ a' M! C+ k t i& Q9 v! ]( @输入法面板上的字母和符号看不清,对于广大眼睛不太好使的朋友可以试下
' Z3 U6 X7 Q9 k# k8 v3 [0 [: N打开注册表:8 K" d0 R& v/ D% i3 X4 g0 O
HKEY_LOCAL_MACHINE/SYSTEM/GDI
, K5 \0 c% w( W" e; g+ ZFONTLINKMETHODS=0(1改为0)/ v2 X/ v2 B! h5 u' I; O6 T1 f; P
HKEY_LOCAL_MACHINE/SYSTEM/GDI/V1/FONTALIAS
* w6 Z# s5 `4 R4 {+ u+ MTahoma:-11=Tahoma:15(数字15根据个人感觉改)
: J3 I) y% U1 Q w9 I0 l保存,退出,重启,生效。; {7 F" v- _% N. n) S
5.如何修改通话记录里字体的大小?# l: C2 _" a* q% X
通话记录里电话太多了,看都看不清楚,怎么办呢,不妨参照下面修改,再进入通话记录里字体大多了,电话号码和通话时间一目了然- `. Q! u' l2 L8 P, Q
打开注册表:
' P0 d/ t, h7 J8 x; `/ U! K: [# w! ^4 EHKEY_LOCAL_MACHINE/SYSTEM/GDI
0 Q/ F( k( d+ ]+ R2 j5 D: ^& ?/ zFONTLINKMETHODS=0(1改为0). Z5 z. z" Q, s. r$ i$ {
HKEY_LOCAL_MACHINE/SYSTEM/GDI/V1/FONTALIAS
0 e$ \6 H. H( b) o# O" ]# M新建字符串值:Tahoma:-15=Tahoma:15(数字15根据个人感觉改)1 G* v/ |3 h0 Z
保存,退出,重启,生效。
: U5 P) x& k* E& qPPC 系统字体显示的键值绝大部分都在注册表的MACHINE/SYSTEM/GDI之下,想要对系统字体进行大小种类及颜色的修改就必须要对键值有所了解,
; R& o* X) H; e7 |下面我们来看看该GDI之下有哪些东东:
' F% K$ o" z% ?9 ECLEARTYPE:创建字体平滑 (雅黑中自带,其他字体也可创建)
) |; W5 [* `3 r9 b+ cCLEARTYPESETTINGS:开启和关闭字体平滑5 o+ y# v, A, B9 q, M' {
DRIVERS:显示字体
% ~* ~( P1 E$ OGAMMA:调整平滑度
/ R n6 q4 `6 M _. W0 Y1 c7 CGLYPHCACHE:字体缓存
y/ k! h0 q* y) \ROTATION:字体更换
' W. H! p) d* Y FSYSFNT:系统字体形态
5 U1 y/ E1 L. H" u/ H9 Y5 i- d$ \V1:字库
$ T |) Q# m$ s8 s# |& t) MFONTALIAS:字库中字体形态
2 Q5 @7 c2 @; [5 R. T了解了上面这些东东,我们再来看看要换更换自己的大小怎么做?. M' x4 E* G/ D: ~5 ?
按照手机操作界面,我们更换字体一般分为桌面系统字体显示,程序中的字体显示,短信和联系人列表字体显示,短信编辑和读取的字体显示,但是很遗憾,在注册表中不是这么来分的,所以,很多情况下我们要了解自己的PPC的字体名称到底对应注册表中的哪一项或者哪几项,这也上为什么很多机油称为什么按我注册表的改动后字体没有变化的原因,再谈如何改动字体大小之前,我们来看看下面这几项:
1 n+ f. l. G' c$ m# `* g请打开注册表: MACHINE/SYSTEM/GDI/SYSFNT, J4 ]% s# y) {* I( u
细心的机油会发现该项里有以下键值: HT,HTINPTS,IT,NM,WT3 x4 x2 B) [, D* X N0 t
下面有必要解释一下:! ~3 t7 d3 H& v
HT: 字型高度 s+ w0 W; l R; M: Q7 A: D
HTINPTS: 系统字型调用(1为调用,0为不用)
/ i/ y% \( G- H- t) [ sIT:字体的显示模式(0为正常1为斜体)5 k$ @9 r. [$ A0 X
NM:字体名称
# \" x+ c& [2 MCS:字体切换(1为使用NM字体,0为系统默认)) ]' R( F. v3 [
WT:字型宽度,就是粗细6 ]1 J% Q5 k/ o/ Y
如果系统的字体不能完美显示(字型高矮宽窄问题)的时候,上面的项目就起作用了.. D/ _; b7 n: q9 T& \4 h: r
以上看完了大家应该明白了,如果想要改变PPC系统的字体,实质上是有两种方法来实现的:
3 }. [6 L; u8 A& b$ S- G! g# h: h$ y1.通过改变字型的高度和宽度来DIY系统字体大小+ {9 W# {5 z/ G0 E
2.通过改变字体的规格来改变字体的大小
6 L# h% A$ M, y% E3 w6 O下面,我们来看看到底怎么修改字体:9 r- K; b! r9 O2 B( ]# H
我提到几项修改注册表的项用来修改字体大小,有部分机油反映无效,特此说一下,系统里的字体对应注册表的哪一项对于各种不同的ROM 不同的字体来说都是不一样的,所以前提是你一定要弄清楚你的机型和ROM原来的字体名,比如TAHOMA:-12这项上可以用来改变桌面和系统字体的,但是部分人说无效,那是因为你们系统的字体并不是默认为TAHOMA:-12,那到底上是哪个呢,可能是-13,也可能是-14,对于宋体字体的系统,更有可能要更改宋体:-12 ,而不是雅黑字体下的TAHOMA:-12,所以方法是教给你,具体还需要你来摸索.
* K/ m8 m# s u2 x+ l顺便要说一下的是,"TAHOMA"是系统的字体名,系统里各个界面的字体都和它对应,如果你装了别的字体可能改动它就不上那么直接有效了,比如你自行安装的方正,华康等TAHOMA后面跟着的数字,比如12是系统里字体的规格,而中间的"-"代表英文字母部分是否需要随着一起改,中间有"-"代表英文字母随着一起改动,没有代表只改中文汉字部分,那么合在一起代表系统里汉字和字母的字模和字体. 比方说,我想改动系统里汉字和字母的大小一起改为15,那么你可以设置TAHOMA:-12=TAHOMA:-15,如果只改汉字而不改字母,就设置TAHOMA:-12=TAHOMA:15,前面的是系统里原来字体对应的规格,=号后面是你要改为的字体的规格,这样大家明白了吧.
' ^& \8 c3 h m" c; z+ c下面我们来看看系统里字体所对应的项怎么来找呢
- i4 S/ D! N1 {4 F h! T- s短信,邮件,电话号码,联系人这些到底该改动哪一项来实现呢?9 |2 z/ ^( ^4 _! h3 E
对于一般的系统,系统的字体默认一般会限于-10和-14之间的,也就是说系统的字体一般都上字母和汉字大小一样,并且不会小于10,不会大于14,这样我们就可以尝试进行修改了.
$ g8 _9 Z. o1 h0 l需要说明的是修改了系统的字体,其他方面的字体会或多或少的受到影响,其他字体有可能变大也有可能变小,这是因为字体在PPC里的调节是有一个上限的,你系统的字体更改超过了这个上限,字型就会向相反的方向变化,也就是变小,而不上一味的增大,所以在调节字体大小无效的情况下,我们往往需要调节一下设置,在"开始-设置-系统-屏幕-文字大小"不要把字体调到最大,而需要把滑动条向下拉一个,这样字体才能生效.
5 h5 C, C" s+ B) N现在发一些我个人的尝试:
2 v7 r0 B2 r( yTAHOMA:-10和TAHOMA-11是对应程序中的文字大小的,选择只修改汉字,不然系统中的字体会越界!# E% b3 l7 D: n- {7 m* U H8 Q
TAHOMA:16可以用来对应输入法字体,
: L% r1 N2 W+ v, C, @2 I 不过在设置的时候一定要设置字母和汉字一起改,比如:TAHOMA:16=TAHOMA:-16% @9 [4 O! T- [+ e
TAHOMA:-15可以用来修改联系人和短信的条目字母,记得汉字和字母一起改# O% w0 _' b) V8 @9 u7 {$ p2 U
宋体字体部分修改无效的兄弟记得改以下对应项:" ~ S. B: \9 H$ ]: ]4 `
宋体:-12=宋体:-14(若字体溢出则将-14改为14). _% r; R3 T. f) |' x
宋体:-10=宋体:13
) }* W4 X+ N3 h$ D9 L, b ?宋体:-11=宋体:13
) s3 g H$ _% @! w1 s# n宋体:-14=宋体:147 ?2 g5 T) \) g- J: {* Z, j
宋体:-16=宋体:16
/ E5 ]7 B# v' Q. q/ v-12,-14,-16是短信和联系人的字体,-10,-11改为13是因为改大了字体会溢出屏幕,和字模有关./ R! M4 j" N U ^7 _ R- ?
以上字符串没有的增加即可.
% B3 R& W6 q+ c( h- W字体改法的大小是我本人测试的结果,仅供参考.
4 F) v1 Q$ r# q0 I3 M2 e! g- L其他字体暂不提供,因为要重新映射字体,比较麻烦.
3 x9 B- S" ^1 h# l: t [# Y; `( P来电电话号码和联系人大字体还在尝试,通过注册表实现真够麻烦的,改了分辨率实现了不过机器重启后拨号面板偶尔有不正常的现象,查了好多帖(包括英文原版的)似乎目前没人能克服,正在努力中,
{9 Z4 I1 s; C. g. d对于替换了系统字体的机油映射完字体后修改短信字体不一定见效果,那么请在0 r& w4 e7 H# u E% ~0 {1 ]1 J
GDI/V1/FONTALIAS下增加:SC_Song:-16=Tahoma:-16# z( f1 _& d3 J% s5 c+ [/ a
前提是:1.你解决了所安装字体的映射问题
4 ]* A9 i" s" A MACHINE/SOFTWARE/MICROSOFT/FONTLINK/SYSTEMLINK1 j0 {, _. j! d3 ?8 j
将所有字体的映射指向你安装的字体,键值为:路径/"字体文件名+字体名"
2 [+ y3 }% k3 U% y6 F 2.将系统字体名改为Tahoma
. D& X; j, x% H. | MACHINE/SOFTWARE/MICROSOFT/INBOX
; s O1 K! v. ~$ [# S RichEditHostFontFace=Tahoma
2 l7 a7 U! X7 k* L8 l好多机油提到改动后有字体溢出的现象,这里说明一下,字体溢出和字模有关,同规格的字体字模大小无法改动,只能相应调整以适应字模,相关项在下面几项中:
{# _0 [0 M; V+ U2 iTahoma:-9=这后面适当调整字号大小
; u, C1 R& y; y5 X" e3 v8 @Tahoma:-10=这后面别带"-"号,否则溢出,字号适当调小' h* D! [: Z( f& L* Y: ~3 k; e" y
Tahoma:-11=这后面别带"-"号,否则溢出,字号适当调小* I1 ]4 j) t" v6 Y% D
Tahoma:-13=这后面适当调整字号大小,无效则去掉"-"尝试下4 B- c% N' v9 i( m$ N) s
Tahoma:-14=这后面适当调整字号大小,无效则去掉"-"尝试下
: \ N8 ]! [. o- p" z8 Y, sTahoma:14=这后面适当调整字号大小,无效则去掉"-"尝试下
+ i$ q$ k0 T8 ]' S& G0 _1 d另外,增加Tahoma:-13,Tahoma:-14,Tahoma:-15,Tahoma:-17,Tahoma:-18 ,Tahoma:-20=适当带"-"值可大大提高字体的清晰度,具体大家自己去尝试! |
评分
-
查看全部评分
|