TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

标题: 关于字幕垂直显示 [打印本页]

作者: yearharvest    时间: 2014-1-4 00:20:01     标题: 关于字幕垂直显示

垂直显示就我知道的有两种方法:
1、样式中字体选择类似“@宋体”,旋转角度选择-90度,中文显示正常但是英文和数字就会倒着显示,有没有办法让英文和数字也正常显示?;
2、每个字都“\N”强制换行,这样的话字体显示正常,但是有没有办法调整行间距?




作者: jijidata    时间: 2014-1-4 17:03:40

1.逐字pos,根本上解决问题,多的可以写自动化
2.调整行间距是上下字之间的间距吗?是的话加两个或多个\N即可调整
作者: milkyjing    时间: 2014-1-4 22:23:31

TCAX的话, 直接提供了垂直模式, 只要修改一下tcc文件即可, 可作参考.
作者: yearharvest    时间: 2014-1-5 11:10:55

基本也就这些方法了,我去研究研究TCAX
作者: 影kage    时间: 2014-1-11 00:37:57

本帖最后由 影kage 于 2014-1-11 00:38 编辑

也可以用template char逐字拆開
pos的參數x軸和y軸對調 加上平移的值即可
缺點是會產生很多行字幕

第一個方法要看字體
作者: yearharvest    时间: 2014-1-12 11:45:20

也就这这几种方法了,不过都有点小问题:
1、第一种方法,旋转90度之后,英文如果是单词和句子倒着看也好,但是如果只是一个字母、数字、标点符号的话倒着看就有点怪了
2、第二种方法,增加行间距可以使用“\N\fs5\N”微调,但是减小行间距的话就不行了,字体大的话行间距就很大
3、逐字pos可以解决,就是会产生很多行

作者: zxdfcgv    时间: 2014-1-12 22:27:18

自动化的垂直字幕的话 有个很有意思的解决方案...

@字体
syl&char中 pos替换
\an5\frz-90\pos(!meta.res_x-line.eff_margin_r-line.height/2!,!(meta.res_y-line.width)/2+syl.center!)
即可





欢迎光临 TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua (http://www.tcax.org/) Powered by Discuz! X2