设为首页收藏本站官方微博

汉化教程 用Font Creator修改字体内部名称。增加注册字体方法

[复制链接]
查看: 9359|回复: 6
打印 上一主题 下一主题

[汉化教程] 用Font Creator修改字体内部名称。增加注册字体方法

跳转到指定楼层
楼主
发表于 2010-3-2 13:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

用Font Creator修改字体内部名称。增加注册字体方法

在这里详细说明下怎么用Font Creator修改字体内部名称
5 H( m. l9 k4 f' F) T4 k7 e& W
- d( J9 N$ O8 y9 }+ U3 w2 J最近的狂野小子5实现了汉化
0 i+ R1 c( ^( m* |* d里面就关键提到要修改字体内部名称。
  L- x4 z, i1 I; X
- R6 s2 ~0 a" G# Y4 b* c
9 a. T8 I# R  A1 b1 W首先下载附件Font Creator    注册码在压缩包里面提供了。(建议安装在纯英文的目录下比如D:\SOFT)8 `8 @& c" ?6 ~8 a  e1 j
! R: p7 T; l$ W& v6 h$ R3 p
打开Font Creator,点击文件——打开——已安装的字体。7 x  f+ G% F1 s. p4 }
打开字体后,点击格式——命名...
9 Y. r1 O+ b9 C7 }" s7 {* e出现了字体的相关信息字,比如名称、版本、版权等,此时即可以对这些信息进行任何修改。修改字体在游戏中显示的名称,只须修改“包括字体家族名称”这一项,完成后单击“OK”,然后保存即可。
# A; n' G4 ?2 _; j) c5 Z: I9 O5 q
( v0 n1 s8 k; D/ v0 H
( _7 I4 q/ [7 t( ^* T" {有一点要说明:/ u* ^: e7 y  e& [( f
以狂野小子为例。
( u7 A, @# }/ l. C在resources.d005文件里,我们可以找到这样一段话,这是一段游戏脚本,说明游戏使用系统的Tahoma字体,由于其中没有中文,所以我们需要修改一下。
3 Q: C, ?! K4 D1 a+ e$ y# x- K3 S6 Yself.__cairo_context.select_font_face("Tahoma", cairo.FONT_SLANT_NORMAL, cairo.FONT_WEIGHT_BOLD)
% {1 r5 H/ n+ T3 Q/ ^! E) M) d, ^7 @7 d" D3 r& A
上面我们看到的Tahoma 就是我们要改的名字。我把改为
3 Y) ~* X- V+ s$ Aself.__cairo_context.select_font_face("Tahoma1", cairo.FONT_SLANT_NORMAL, cairo.FONT_WEIGHT_BOLD)   I& L0 k$ E; _; y2 k  l% \; o* O/ v5 [
- X8 o* a( y" Z' U. b0 T2 j- f8 k
然后用Font Creator  去改内部名字就是Tahoma11 Z, T& ?# c( r4 I+ g/ t, m

0 G: l! ^, N# Q+ J' X
/ `0 D; B! k/ w$ b& ~; dPS注意要选择是unicode编码。, t4 X% N+ U! E1 A' k  W

, e& E' O5 R4 e  `
* Y0 o; k9 \0 Z9 X' x( T; S& I0 D: \% H& o9 j0 H# U
增加叶小猴的说明
. A  Q2 z( U: y5 F使用字体修改工具修改字体之后,使用以下脚本(存储为bat批处理文件)将新字体注册,以后游戏就可以直接调用了。( q, ?$ }/ ^5 O: }" u7 w4 _

0 _% B3 R3 o/ ?& d0 E) xcopy MMMM.ttf c:\windows\fonts\MMMM.TTF /y+ U6 ?" b$ R7 @% |, Y
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts" /v "叶小猴 (TrueType)" /t reg_sz /d "MMMM.TTF" /f

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-3-2 17:13 | 只看该作者
好贴子,大家都来学学吧
回复 支持 反对

使用道具 举报

板凳
发表于 2010-3-20 21:28 | 只看该作者
增加注册字体方法
回复 支持 反对

使用道具 举报

地板
发表于 2010-5-5 17:12 | 只看该作者
回 楼主(慕容枫叶) 的帖子   0 p" b" s" W! K# z9 q
内部名称被改为Tahoma1的字体是什么字体?按我的理解,你是把包含中文的字体(如宋体)内部改名为Tahoma1。那为什么不直接把resources.d005中的Tahoma改为宋体?是因为中文识别不了?
回复 支持 反对

使用道具 举报

5#
发表于 2010-5-5 19:39 | 只看该作者
引用第3楼canmover于2010-05-05 17:12发表的 :
) p3 N" n: u6 S, ]. _回 楼主(慕容枫叶) 的帖子   9 p! v4 _' N3 u4 S
内部名称被改为Tahoma1的字体是什么字体?按我的理解,你是把包含中文的字体(如宋体)内部改名为Tahoma1。那为什么不直接把resources.d005中的Tahoma改为宋体?是因为中文识别不了?
' W( {$ B1 Z8 m+ X2 d4 ^3 |
. b/ ~% w0 l' e
问题提得好!) j0 `* z1 Z% S2 b
不直接把resources.d005中的Tahoma改为宋体,的确是怕中文识别不了。
' C" j; T0 _( _+ Z8 M$ I" \! J当然,不是说一定识别不了,但是识别不了的可能性很大。) a) e* D! W, q0 n$ s8 W
为了避免识别不了,所以改字体名为英文比较好。
回复 支持 反对

使用道具 举报

6#
发表于 2011-2-27 17:19 | 只看该作者
[s:64][s:64][s:64]haojile
回复 支持 反对

使用道具 举报

7#
发表于 2011-11-3 12:02 | 只看该作者
原来如此[s:85]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表