找回密码
 立即注册
查看: 1731|回复: 1

【Aegisub相关】Lua 手册(中文+英文)

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom 发表于 2020-8-15 10:31:13 | 显示全部楼层 |阅读模式
    本帖最后由 Seekladoom 于 2020-8-15 10:35 编辑

    为了方便更多用Aegisub做特效字幕,尤其是想深入学习Lua语言去制作高度自定义的特效字幕的朋友们,一定要牢牢抓住手册,因为用Aegisub做的各种ASS特效字幕,不管多么复杂,其用于控制ASS特效标签、绘图代码、图片等事物的呈现方式的lua相关代码(Aegisub内的自定义语法后面另说)都是由这些手册中最基础的代码按照一定的逻辑编写出来的。
    这些基础代码的语法学好了以后存下来并分类整理保存,以后就算上年纪了,要将各个部分快速拼接起来也会容易得多。

    【中文  译者:云风】
    译者github:https://cloudwu.github.io/lua53doc/contents.html
    菜鸟教程转载:https://www.runoob.com/manual/lua53doc/contents.html

    【英文】
    5.4版:https://www.lua.org/manual/5.4/contents.html
    5.3版:https://www.lua.org/manual/5.3/contents.html
    5.2版:https://www.lua.org/manual/5.2/contents.html
    5.1版:https://www.lua.org/manual/5.1/contents.html

    Lua 5.3 中文手册 - 备份下载地址:
    https://assrt.net/xml/sub/640/640255.xml
    https://subhd.tv/a/509107
    http://zimuku.la/detail/140022.html

    贴这几个英文链接主要是方便学习lua语言的人快速对比各版本之间的一些语法变化,这样一来要考虑并解决各版本、各平台之间的兼容性问题也会方便得多,看不懂的话可以直接用谷歌机翻(https://translate.google.cn/),这样一来在没有中文翻译的情况下要啃英文手册就容易得多了。

    -----------------------------------------------------------分隔线-----------------------------------------------------------

    另外附上一些Lua的图文教程和视频教程,希望能帮助更多朋友在这块更快地进步,把Aegisub的开源生态给做起来!
    图文教程、视频教程的各个关键字也可以交叉搜索,加快自己大脑的思维对接速度,学Aegisub的ass字幕模板制作的新人在Lua手册上的Lua Function(Lua 函数)这块建议优先学math、string、table这三个库(直接在B站搜Aegisub string、Aegisub math、Aegisub table就可以搜到相关视频教程,Lua基本语法那些同理,比如搜Aegisub if、Aegisub for等。)的内容,这部分的实用程度比较高,初期学进步也比较快,有利于快速把信心树立起来,这是坚持长期学下去的第一步!

    【图文教程】
    https://www.w3cschool.cn/lua/
    https://www.runoob.com/lua/lua-tutorial.html

    【视频教程】
    Aegisub相关视频教程(作者:吸血猎人蕾拉)https://space.bilibili.com/346816900/channel/detail?cid=81879
    【Siki学院】Lua视频教程:https://www.bilibili.com/video/BV1H4411b7o9

    评分

    参与人数 1活跃度 +200 收起 理由
    StarRingChild + 200 很给力!

    查看全部评分

    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-1-29 18:58
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    184

    主题

    414

    回帖

    585

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    549470

    崭露头角活跃达人新人登场

    Seekladoom  楼主| 发表于 2020-8-15 10:50:18 | 显示全部楼层
    Aegisub手册 Lua相关部分的说明
    中文链接:https://aegi.vmoe.info/docs/3.2/Automation/Lua/
    英文链接:http://docs.aegisub.org/3.2/Automation/Lua/

    【中文描述】
    Automation 4 Lua脚本引擎基于5.1版本的Lua脚本语言。
    此手册不会涉及Lua语言本身与Lua附带的标准库,而只会介绍Aegisub Automation 4附加的功能和数据结构。请参阅Lua 5.1 手册来了解语言本身和它的标准库。

    【英文描述】
    The Automation 4 Lua scripting engine is based on the version 5.1 series of the Lua scripting language.
    This manual will not deal with the Lua language itself nor the standard libraries shipping with Lua, but only the additional functions and data structures provided by the Aegisub Automation 4 Lua interface. Please see the Lua 5.1 manual for details on the language itself and its standard libraries.

    一个对动画组来说真正耐用的中文字体应该具备哪些条件?
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=5310

    使用思源字体在Aegisub中制作字幕时的一些常见问题
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
    回复

    使用道具 举报

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

    本版积分规则

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