冒险解谜游戏中文网 ChinaAVG

标题: 关于PlayFirst系列游戏汉化时中文标点符号的使用 [打印本页]

作者: hongrui78    时间: 2010-3-1 16:12
标题: 关于PlayFirst系列游戏汉化时中文标点符号的使用
当初汉化弗洛大街的时候,一开始是发现用转换的字体不显示中文标点,没有就没有吧,就用英文标点,接着发现用了英文标点的话,间距太小看起来很不舒服,就加个空格,稍微舒服了点,但是问题又来了,是自动换行的问题,字数一多,空格处就会自动换行
* U( g& m! N# u- V$ j5 u6 L3 a1 v6 g. L  A0 p( @1 [! V* Y
就像这样:1 `9 L; i. ]# x4 `8 D; h! V
% K# n5 X- P2 ^
啊啊啊啊啊啊啊啊啊啊啊
& ?1 B4 r  v2 l  Z  t. G4 ~: P7 G         啊啊啊啊啊,9 b# v# v3 i& ?" I9 f8 ?
   啊啊啊啊啊啊啊啊啊。0 ?, K: n' \& V; {' J

/ J/ F* i- A0 Z: f% F4 ?5 o这样的排列,很不爽啊。而且就算前两行的字数一样,如果中间有个英文标点,就算怎么加空格,左右都不会对的很齐。因此基本上每个地方都要手工调整,所以有些地方就偷懒了。。。。
4 e, m6 N5 ]# s1 W9 L3 u$ d/ r7 [% ]. [, E& Y+ M" |: F3 l, d
昨天上了PlayFirst的开发网站,发现这个Playmate Font Maker工具也有MAC版的,就拖下来研究一下。
. @9 M- @* A/ q$ K- O' ?4 ]3 o: ~3 F
做了一下实验,先看两张图
- u& \8 p2 G* w2 Z) F) n9 |' p- [8 u: h5 \5 d( d2 ?- R% j
9 u# p' u$ |" [/ C
[attach]15361[/attach]
/ D$ S0 K, J, i) {3 ~$ M) Z! q; S- E+ \. G, U
[attach]15362[/attach]   d! P+ E6 _( V% `+ B( b8 O1 d* Q
* K$ P) Z) h9 E7 J
' A. R0 B2 o4 p8 L) Z
  Q, Z, ^7 M6 P. D. I* ^' x
[attach]15363[/attach] " O) ~- ~6 |8 p7 ^, D3 o& h
3 b. H5 J' P0 e$ F5 u
[attach]15364[/attach]
8 l1 q% B  O9 m% V2 C) H% F" {* M- ~7 s0 i8 H; J
做一下对比,明显下面的排列美观多了。而且就算还需要手工调整,再计算字数时也非常方便
7 w8 P6 r/ O$ t8 K8 `2 Y" |- Y
( e" V+ d7 n! U1 U; i2 @现在看看Playmate Font Maker工具
$ ?% J. ~' k3 ^+ P9 g# c
7 o6 d2 K7 g: I; G' W1 I它有一个Character Sets文件夹,文件夹内的文本就是字符,不过可惜的是它里面没有中文表标点符号,而且简体中文的字符也是残缺的(只有3499个简体字,一级字库的数量)。
9 i1 E! D% l3 e2 F: S1 y
; C9 J: d5 K+ i1 H打个比方,我要在游戏中显示“孪生”两个字,但是在转换时就算你全选上Chinese Simplified和Chinese Traditional都不会出来“孪”这个字,因为它没有包含在这两个文件中,同样的所有txt文件中也没有包含中文标点符号。, l/ h2 p! k+ u) I! K) q  E9 Q2 H

/ k: v* ~* r  `. Y( u( o解决方法就是把缺少的字(和中文标点符号)添加进去,可以自己新建一个文本,转换的时候在自己的文本前打勾就可以了,软件会自动搜索该文件夹里的文本文件的。
  @% _) ~5 o% o1 K7 E) O [attach]15365[/attach]
, Y) C. c' @# b( k- I& c
* W/ Q. G' p. E: z$ O( R9 ?6 q2 i. y3 @" ]( i  x2 y0 a
观察了几个PlayFirst的汉化游戏,KellyGreen,DreamChronicles 3和2都是只用英文标点。而且前两个的字体都很小,现在明白了,字体中只包含了游戏中出现的字,所以那么小," z: P- g' D5 R. y
( S  @  y( ]( U5 n$ s& s: T- b: \
用了中文标点,汉化时可以轻松很多。而且很美观
作者: shane007    时间: 2010-3-1 17:06
是的,其实可以用一个工具把一个游戏中用到的所有不重复字符写到一个txt文件。
' E0 h- e9 t" i. L7 q然后用字体工具就可以做出一个很小的字库来。) k! E) z5 P" x1 \4 c3 B# @0 S
怪我没把资料写清楚。
作者: hongrui78    时间: 2010-3-1 17:28
不需用其他工具的,把最后定稿的xml文件改成txt,直接就可以转换了,软件自己会测试字符是否重复的。
作者: shane007    时间: 2010-3-1 19:03
引用第2楼hongrui78于2010-03-01 17:28发表的  :
+ G' _9 Y0 ~  h4 F* h* v% A2 F不需用其他工具的,把最后定稿的xml文件改成txt,直接就可以转换了,软件自己会测试字符是否重复的。
; ]9 s# x; D7 s
是吗,这一点我倒是不知道,谢谢告知。
作者: vcddcv    时间: 2010-3-1 19:28
要用到了: L0 p! P2 A! e' b
8 ~% Q6 h" s& ~' j& |  k1 |
是这个吗?
0 M, @  p! o$ j% Y: H9 f0 Bhttps://www.chinaavg.com.cn/read ... eyword=%D7%D6%B7%FB
作者: shane007    时间: 2010-3-1 19:51
引用第4楼vcddcv于2010-03-01 19:28发表的  :
7 c6 c6 c$ @3 m* w% v要用到了" E1 `( o* V, _+ K- ?# m- }3 W8 b

3 t9 E; \3 l# {是这个吗?
7 x1 \( b- ^0 w0 Q0 j* U; W4 k) lhttps://www.chinaavg.com.cn/read ... eyword=%D7%D6%B7%FB
* q, U+ G/ V7 b
这个可以试试看,我没仔细测试过,可能会有问题。
% l% y, O1 S6 Z! E( r6 P! Y& V还有许多类似的问题的。
作者: swlong    时间: 2010-6-2 22:09
标题: 回 楼主(hongrui78) 的帖子
這款 TrueType font Converter 哪裡有的下載阿
, ?1 S; q2 w6 e8 R6 v8 `感謝~
6 {$ y- D, }9 p5 [: }2 z! n7 c$ x
= =喔
  G% f0 b" ~+ h1 J就是Playmate Font Maker嗎?




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2