第二篇:心随我动 我的WOW 字体我做主
[b][quote][b]关于[/b]: 本教程联合了[url=http://bbs.wowshell.com/]魔兽精灵社区[/url]与[url=http://bbs.duowan.com/forum-61-1.html]多玩魔兽社区[/url]. 本文首发于CWDG论坛,版权归CWDG所有.所要转载请联系[email=CWDG.cwdgsvn@gmail.com]CWDG.cwdgsvn@gmail.com[/email]. [color=red]非法转载我们将会对此追究法律责任[/color][b]作者[/b]: 月色狼影
[b]更新[/b]: 1/1/08[/quote][/b]
[font=宋体][b][quote][font=宋体][b]目录:
序言
PART I 字体的修改[/b]
[b] PART II clearFont2的使用教程及自定义[/b]
[/font][/quote][/b][/font]
[font=楷体_GB2312][size=5][color=green][b][quote][/b][font=楷体_GB2312][size=5][color=green][b]序言:
[/b][/color][/size][/font][font=宋体][size=3][color=black]上篇文章阐述了,魔兽世界你可以把它当作系统来看.那么其中一个关键部分,每天都要使用到的——字体.能否自我定义呢. 回答是肯定的.我们此次会分成两部分进行讲解.第一部分为常规的字体安装/卸载以及字体推荐,第二部分为使用clearfont2(CF2)的一些相关教程.[/color][/size][/font]
[b][/quote][/b][/color][/size][/font]
[font=Impact][size=5][color=green][b]Part I 字体的修改[/b][/color][/size][/font]
[size=5][color=red]此类修改方法 彻底将wow的字体进行了变更![/color][/size]
WOW的字体是可以随时进行变化的,我们只需要如下图一样,在wow根目录下新建fonts目录即可.
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_76eb373b16228b19b6ffTghwE8X7OZU1.jpg[/img]
在fonts目录下复制一个你想要的字体, 然后打开记事本输入以下代码.
[language=bat]
copy cwdg.ttf ZYKai_T.TTF
copy cwdg.ttf ZYKai_C.TTF
copy cwdg.ttf ZYHei.TTF
copy cwdg.ttf FRIZQT__.TTF
[/language]
另存为 复制.bat 到fonts目录(如下图)
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_119f31f843d25d52b414lq6VZ4VuUCCC.jpg[/img]
这里要特别注意的 CWOW TWOW由于字体侵权案,字体都进行过变更.过去的
[color=red]FZBWJW.TTF
FZJZJW.TTF
FZLBJW.TTF
FZXHJW.TTF
FZXHLJW.TTF[/color]
[size=5][color=darkorange]请不要在fonts文件夹内建立此类命名字体. 会导致客户端崩溃!具体查看3楼[/color][/size]
下来我们双击刚刚建立的 复制.bat.进过一段时间 fonts目录下会增加我们在bat中命名的字体.如下图:(红色框标出)
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_63e5048fb5e2c5daec5eObDxNoaPIVh6.jpg[/img]
我们现在就可以运行wow了.看看效果吧~ @- @ (如图)
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_b70b0b283404bd176557SMrZEjCQh5D6.jpg[/img]
[quote]
[size=4][color=orange]接下来 我们会讲解在不改变整个游戏字体的情况下 如何进行修改[/color][/size]
[/quote]
[size=4][color=#0000ff]-----------------------------------------------------------------------------------------------------------
----------------------------------------下列为一些本文的附图-------------------------------------[/color][/size]
[size=4][color=blue]-----------------------------------------------------------------------------------------------------------[/color][/size] [font=Impact][size=5][color=darkgreen]PART II [font=Tahoma]CF2教程[/font][/color][/size][/font]
目录
1 CF2介绍
2 CF2的安装/卸载
3 CF2游戏字体的自定义
4. CF2插件包 (特别版. )
一.CF2的介绍
CF2全称ClearFont2,是ClearFont的后续版本 此版本为ACE.其官方地址为 [url=http://www.clearfont.co.uk/]http://www.clearfont.co.uk/[/url] .他可以在游戏中直接随心所欲的进行字体的修改,通过修改插件本身的代码可以对WOW的字体进行自定义.自由方便.
二 CF2的安装/卸载
a. 安装
只需要解压插件到Interface/AddOns目录下即可!不知道的去看第一篇....
文件夹中包含以下内容
[b]Interface\AddOns\ClearFont2\...[/b]
[list][*]Changelog.txt (更新日志)[*]ClearFont.co.uk - official website.url (clearfont.co.uk 网页链接快捷方式)[*]ClearFont2.toc[*]Core.lua (核心文档)[*]Design.lua (一些字体定义等代码)[*]icon.tga (显示在小地图或Fubar的图标 可以快捷的进行设置)[*]Readme.txt[/list][b]Interface\AddOns\ClearFont2\Fonts\... [/b][list][*]此目录下都是放的字体[/list][b]Interface\AddOns\ClearFont2\libs\ ... [/b][list][*]所需要依赖的裤子(使用整合库的可以无视)[/list]
b. 卸载
只需要删除ClearFont2目录即可!
三. CF2游戏字体的自定义
首先我们先打开core.lua来解读一下cf2的代码,
[language=lua]
-- -----------------------------------------------------------------------------
-- The list of default fonts available
-- -----------------------------------------------------------------------------
ClearFont.fonts =
{
{["name"]="Default (Calibri v1)",
["normal"] =fontLoc.."Calibri_v1\\Calibri1.ttf",
["bold"] =fontLoc.."Calibri_v1\\CalibriBold.ttf",
["italic"] =fontLoc.."Calibri_v1\\CalibriItalic.ttf",
["bolditalic"] =fontLoc.."Calibri_v1\\CalibriBoldItalic.ttf",
["number"] =fontLoc.."Calibri_v1\\CalibriBold.ttf"},
}
local numberOfFonts = #ClearFont.fonts
[/language]
首先找到此行,我们先了解下每一行的含义.
[language=lua]
ClearFont.fonts =
{
{["name"]="Default (Calibri v1)",--Default (Calibri v1)为插件名称 你可以随便定义此名称
["normal"] =fontLoc.."Calibri_v1\\Calibri1.ttf",--正常字体 Calibri_v1\\Calibri1.ttf 文件定位 指在clearfont2目录\fonts目录下\Calibri_v1(目录!)\Calibri1.ttf (包含的字体名称) 下面一样
["bold"] =fontLoc.."Calibri_v1\\CalibriBold.ttf",--粗体
["italic"] =fontLoc.."Calibri_v1\\CalibriItalic.ttf",--斜体
["bolditalic"] =fontLoc.."Calibri_v1\\CalibriBoldItalic.ttf", --特粗体
["number"] =fontLoc.."Calibri_v1\\CalibriBold.ttf"--数字
},
}
local numberOfFonts = #ClearFont.fonts
[/language]
我们开始动手进行修改吧. 我们使用 雅黑, 雅黑粗体和CalibriBold 两种字体.首先我们从字体下载站下载这3个字体.
在clearfont2\fonts目录下创建一个新的文件夹,重新命名为 cwdg.把你刚才下载的字体复制在此目录下.[color=red]注意字体请不要使用中文![/color]
我们在core增加此段代码.
[language=lua]
--在
{["name"]="Default (Calibri v1)",
["normal"] =fontLoc.."Calibri_v1\\Calibri1.ttf",
["bold"] =fontLoc.."Calibri_v1\\CalibriBold.ttf",
["italic"] =fontLoc.."Calibri_v1\\CalibriItalic.ttf",
["bolditalic"] =fontLoc.."Calibri_v1\\CalibriBoldItalic.ttf",
["number"] =fontLoc.."Calibri_v1\\CalibriBold.ttf"},
--下面增加此段代码
{["name"]="我的字体",
["normal"] =fontLoc.."cwdg\\msyh.ttf",
["bold"] =fontLoc.."cwdg\\msyhBold.ttf",
["italic"] =fontLoc.."cwdg\\msyh.ttf",
["bolditalic"] =fontLoc.."cwdg\\msyhBold.ttf",
["number"] =fontLoc.."cwdg\\Calibri.ttf"},
[/language]
[color=blue][b]重点: 字体的名称 大小写一定要cwdg目录下的字体完全符合才可以.[/b][/color]
由于cf2是老外创作的 我们必须修改一行代码才可以. 在core中 使用查找 搜索到
[language=lua]
local defaults = {
currentFont = "Default (Calibri v1)",
currentScale = 1.0,
applyAll = true,
}
[/language]
修改为
[language=lua]
local defaults = {
currentFont = "我的字体",--刚刚前面 我们命名的字体组.
currentScale = 1.0,--设置缩放比例
applyAll = true,--全部应用
}
[/language]
我们进入游戏看看自己修改的成果吧.注意[color=olive] 此类修改方法只有你进入了游戏世界才有,登陆界面还是使用的wow系统字体[/color]
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_9f08bb161769114a0087P7np23IuwbJH.jpg[/img]
[color=#808000][/color]
[img]http://file.cwowaddon.com/addons/forumid_16/20071231_1874f7d42d7360d96a73Jjgqd6wZPuls.jpg[/img]
4 CF2 插件
我在每行代码组 都进行了一些内容的解释 让你更加送的进行修改.
[quote]
包含了一组 字体 为雅黑 解压到addons 即可
CWDG 特别版clearfont2
[url=http://file.cwowaddon.com/wolftankk/download/ClearFont2.rar]http://file.cwowaddon.com/wolftankk/download/ClearFont2.rar[/url]
[/quote]
[size=4][color=#0000ff]-----------------------------------------------------------------------------------------------------------
----------------------------------------下列为一些本文的附图-------------------------------------
-----------------------------------------------------------------------------------------------------------[/color][/size] PART III 关于中文客户端使用某些插件导致错误的问题解答
[url=http://wdnaddons.com/2307561/FrameXML/Fonts.xml]http://wdnaddons.com/2307561/FrameXML/Fonts.xml[/url]
和中文区别很大
我们可以使用winmpq打开 Data\zhCN下的patch-zhCN.MPQ 通过过滤功能找到 被更改过的中易字体
在打开Data\enCN patch-enCN.MPQ看看, 你会突然间发现 怎么两者的字体会不一样呢.这就是导致某些插件调用字体直接报错.在CWOW中 只有zhCN的data是可以被调用的 而enCN只有speech-encn(英文语音)可以被调用 其他都是不能改变的,这次字体 BLZ(9c没权利改文件..)就在此犯了一个大错,直接导致某些插件死亡.解决方案是很简单 只要更换中文语音就可以了 相关问题解答 专区
问题~~
FZBWJW.TTFFZJZJW.TTF
FZLBJW.TTF
FZXHJW.TTF
FZXHLJW.TTF
我创建了,、客户端没有崩溃。 为什么我在其他地方看到的.BAT程序中都复制出了这几个FZBWJW.TTF
FZJZJW.TTF
FZLBJW.TTF
FZXHJW.TTF
FZXHLJW.TTF了呢?有用吗?是不是插件要用到呢? 建议把一些比较好的字体
比如雅黑什么的 附件上传
方便大家使用
毕竟有些人对于这些不懂 还是喜欢以前的字体,唉.........鄙视下方正 好东西。。坐下慢慢学! 关于CF2,通过修改DESIGN文件可以对一些界面控件的字体进行更细致的设置,而不是仅仅按照它所给出的NORMAL,BOLD等等类别设置。但是我想知道那些分类已经是最细的了吗?能不能更进一步地进行自定义? 现在改个字体都这么麻烦...
还是以前的好啊 学习了,又可以用回自己喜欢的字体了
页:
[1]