搜索 社区服务 统计排行 帮助
  • 4769阅读
  • 16回复

[请教]在ASS字幕中,不同字体间的高度差问题

楼层直达
级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
当选用了一个中意的字体,发现到它没有收一些日本国字或甚至是中文"啰嗦"的"啰",这种明明不是偏僻的字...

在依然不想换掉中意字体的情况下,只好找其他有收这些字的类似字体,再应用"\fn"、"\fs"、"\fe"等代码尽量美化这些字

但就是不同字体间的高度差不知道怎么调整,我已经孤狗过了(使用关键字:"ASS 教程"、"ASS 教学"、"ASS 字体 高度"),

结果不是我太笨就是那些教程中确实没有答案

请问这高度差是不是根本就不能调整?有请高手指点,谢谢



P.S. 希望大家能向我推荐一些收字广(包含中文偏僻字和日本国字)的字体,尤其是粗宋体!谢谢

繁体的也可以(不过主要是想要知道简体的),不过如果是台湾公司做的繁体,

请注意一下他们的"粗宋"应该是叫"粗明",不清楚原因的人,可以看这

http://zh.wikipedia.org/w/index.php?title=%E5%AE%8B%E4%BD%93&variant=zh-cn#.E5.AE.8B.E4.BD.93.E5.92.8C.E6.98.8E.E4.BD.93

我已经知道的SimHei、SimSun、NSimSun、方正准圆_GBK、汉仪粗宋简(收字不广)、汉鼎简粗宋(收字不广)

就不用推荐了,如大家所见我所知道的收字广的不外是黑体、(中等)宋体、(中等)圆体,而缺粗宋体


2009-2-13新增

我昨天翻《现代汉语规范词典》(2004,外语教学与研究出版社),才知道原来"臙"是"胭"的异体字,并非日本国字[/KH]
向之前被我误导的人说声抱歉,另外以下是"胭字的解释---在线新华字典"的链接:
http://xh.5156edu.com/html3/13960.html
级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 16楼 发表于: 2009-02-18
引用
最初由 马克思没死 发布
就是因为(5000,0)在很远的地方以此为中心旋转0.02看起来才像上下垂直移动。。。跟微积分一个道理。。。你画个圆。。。然后半径变大就是\org值变大了,度数就是角度。。。就可以知道为什么了。。。垂直是因为距离远圆弧长几乎=弦长。。。好久没学数学。。。

谢谢告知
原来这要用到微积分啊...[/KH]
级别: 新手上路
注册时间:
2008-12-15
在线时间:
0小时
发帖:
59
只看该作者 15楼 发表于: 2009-02-13
就是因为(5000,0)在很远的地方以此为中心旋转0.02看起来才像上下垂直移动。。。跟微积分一个道理。。。你画个圆。。。然后半径变大就是\org值变大了,度数就是角度。。。就可以知道为什么了。。。垂直是因为距离远圆弧长几乎=弦长。。。好久没学数学。。。

今天好开心呀-->摘自表妹日记
级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 14楼 发表于: 2009-02-13
引用
最初由 MeteorRain 发布

以(5000,0)为旋转中心,旋转0.02度

那个...虽然很感谢你的回答,但是若是解释为以(5000,0)为旋转中心,
那字不就跑到超出画面右边很远的地方去旋转了吗?(变成无法看见)
这跟我的测试结果不同啊(只看到"臙"字在上下垂直移动)...(请见以下引用)
引用
最初由 diver090204 发布

在"臙"的例子中,ssnake大说用\org(5000,0)加\fr0.02
对此,我测试出:
\org数值越大位置越低,反之越高,而且加减数需要1000以上才有明显变化
\fr相同,但是加减数光是0.01就有明显变化

同上,\fr值的加减在"此情况下"也只是让它"上下垂直移动"(至少肉眼上看起来是垂直的),没有"单独使用"\fr时的"旋转效果"
级别: 工作组
注册时间:
2003-08-26
在线时间:
13小时
发帖:
6600
只看该作者 13楼 发表于: 2009-02-08
引用
最初由 diver090204 发布

哦...太神奇了,对得非常准,可是还是不了解"(5000,0)"、"0.02"的得来和含义,明天...啊不今天有空再来研究



P.S. だから...那前后两个的EP到底分别是什么的缩写啊

以(5000,0)为旋转中心,旋转0.02度

催片请点此处: http://bbs.popgo.org/bbs/read.php?tid=502402&displayMode=1#19103164
级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 12楼 发表于: 2009-02-07
托roozhou大的福,经搜索后我终于了解GBK的含义了,以后会多爱用GBK字体的 =v=
不过我还是想了解这技巧的原理,达到能如法炮制的境界,我是完全的ASS菜鸟,高手请别见笑

看过教程后,用其中的范例测试了\org和\fr
已经见识到\fr用在一整行跟一行的部分(以下称部分)的效果
但是单独用\org的情况下,不管是整行还是部分,都看不出什么变化
似乎\org要配合其他代码才会产生变化,对于其变化的规律完全不能理解
对于教程中对\org的定义也完全不能理解

在"臙"的例子中,ssnake大说用\org(5000,0)加\fr0.02
对此,我测试出:
\org数值越大位置越低,反之越高,而且加减数需要1000以上才有明显变化
\fr相同,但是加减数光是0.01就有明显变化

这个现象的原理有请高手解释,谢谢 =v=
(不过如果太复杂不好解释就算了,否则再问下去我就太EP了,我并不是字幕组的人)
引用
最初由 chiman 发布
http://popgo.net/wiki/%E6%89%80%E8%B0%93EP

级别: 工作组
注册时间:
2004-11-14
在线时间:
0小时
发帖:
8093
只看该作者 11楼 发表于: 2009-02-07
引用
最初由 diver090204 发布
P.S. だから...那前后两个的EP到底分别是什么的缩写啊
http://popgo.net/wiki/%E6%89%80%E8%B0%93EP

级别: 精灵王
注册时间:
2008-04-08
在线时间:
44小时
发帖:
2855
只看该作者 10楼 发表于: 2009-02-06
找个GBK字体不就行了
级别: 精灵王
注册时间:
2006-04-28
在线时间:
80小时
发帖:
2179
只看该作者 9楼 发表于: 2009-02-06
所以全黑体多好

时间是什么?
“嘀嗒”,这就是时间。
级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 8楼 发表于: 2009-02-06
引用
最初由 ssnake 发布
我现在从良不EP了(谜之声:谁信啊!(被蛇咬住放毒液

{\org(5000,0)\b1\fnDFGHSMincho-W9\fs22.5\fe128\fr0.02}臙{\r}条巴

未经测试,具体数字请自行调整

哦...太神奇了,对得非常准,可是还是不了解"(5000,0)"、"0.02"的得来和含义,明天...啊不今天有空再来研究



P.S. だから...那前后两个的EP到底分别是什么的缩写啊
级别: 新手上路
注册时间:
2005-06-30
在线时间:
1小时
发帖:
529
只看该作者 7楼 发表于: 2009-02-05
我现在从良不EP了(谜之声:谁信啊!(被蛇咬住放毒液

{\org(5000,0)\b1\fnDFGHSMincho-W9\fs22.5\fe128\fr0.02}臙{\r}条巴

未经测试,具体数字请自行调整

级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 6楼 发表于: 2009-02-05
引用
最初由 ssnake 发布
这样的啊,你要EP的话就用\org配合\fr做,或者干脆留一个全角空格,再单独开一行用\pos定位去做那一个字

\pos的方法没有重复性,感觉太累了,这种充当角色名的情况,影片中会出现很多次...


\org、\fr,没用过的代码...
我在孤狗上找到的定义:
\org, 热点对齐 一般用于旋转的坐标轴
\fr[] 旋转
\fr = \frz,和[v4+ Styles]中的Angle效果相同-----旋转所围绕的中心由\a或\an决定


有看没有懂,不知道怎么配合 Orz
可以请ssnake大拿"我叫{\b1\fnDFGHSMincho-W9\fs22.5\fe128}臙{\r}条巴"示范一下吗?谢谢

另外请问EP是什么意思?
级别: 新手上路
注册时间:
2005-06-30
在线时间:
1小时
发帖:
529
只看该作者 5楼 发表于: 2009-02-05
这样的啊,你要EP的话就用\org配合\fr做,或者干脆留一个全角空格,再单独开一行用\pos定位去做那一个字

级别: 新手上路
注册时间:
2009-02-05
在线时间:
0小时
发帖:
8
只看该作者 4楼 发表于: 2009-02-05
引用
最初由 arisewing 发布
ASS 教程里面肯定写明白了的…………

\fsc长宽变换。x表示水平变换,y表示垂直变换,percent参数输入整数,是变换的百分比。percent在1~100之间表示缩小,大于100表示放大。例如:\fscx33表示水平缩小字体到原来的1/3;\fscy200表示垂直放大字体为原来的2倍。

这个我知道了,但是我不能理解fsc怎么能调整我说的高度差问题?(我已试过)
还是举例解释一下我的问题好了,刚好空境5有个臙字

......以下是范例......
ScriptType:v4.00+
PlayResX:640
PlayResY:360

Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,汉仪粗宋简,22,&H00FFFFFF,&HF0000000,&H00000000,&HC0000000,-1,0,0,0,100,100,0.5,0.00,1,1.5,1,2,30,30,10,134

Dialogue: 0,0:15:06.49,0:15:07.87,*Default,NTP,0000,0000,0000,,我叫{\b1\fnDFGHSMincho-W9\fs22.5\fe128}臙{\r}条巴
......以上是范例......

OK,因为此例中的汉仪粗宋简没有收录日本国字"臙",所以我用类似的DFGHSMincho-W9显现它,
又因为DFGHSMincho-W9设计上就是比汉仪粗宋简稍微小一点又高一点,经判断后,觉得字号加0.5最合适,
所以写入\fs22.5,虽然大小看起来差不多了,但套用了DFGHSMincho-W9的"臙"依然比较高一点

现在请你们看一下这两个并排在一起的小写字母:"hg",
"h"的最高点和最低点代表"臙"的最高点和最低点,"g"的最高点和最低点代表其他字的最高点和最低点
请把"h"当作套用了DFGHSMincho-W9的"臙",把"g"当作套用了汉仪粗宋简的其他字

我现在的问题就是:怎样把"h"降下来以至於"h"的"两只脚"和"g"的"勾"平行,"h"的最高点也和"g"的最高点平行?

我用这种比喻的方式,不知道能不能解释得清楚 囧rz
级别: 工作组
注册时间:
2006-10-14
在线时间:
1小时
发帖:
626
只看该作者 3楼 发表于: 2009-02-05
ASS 教程里面肯定写明白了的…………

\fsc长宽变换。x表示水平变换,y表示垂直变换,percent参数输入整数,是变换的百分比。percent在1~100之间表示缩小,大于100表示放大。例如:\fscx33表示水平缩小字体到原来的1/3;\fscy200表示垂直放大字体为原来的2倍。

【西江月】辛弃疾
醉里且贪欢笑,要愁那得工夫。近来始觉古人书。信著全无是处。
昨夜松边醉倒,问松我醉何如。只疑松动要来扶。以手推松曰去。
快速回复

限150 字节
上一个 下一个