V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
starvedcat
V2EX  ›  问与答

LaTeX 入门级问题

  •  
  •   starvedcat · 2017-01-31 11:41:33 +08:00 · 2225 次点击
    这是一个创建于 2857 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用的是最新版本的 MiKTeX
    参照很多人推荐的这篇文章: http://liam0205.me/2014/09/08/latex-introduction/
    做到“ EC-mix.tex ”这一步(在上面的文章中页内搜索)时,就出错了
    以下是我按照文章里所说的做出的操作:
    1. 在 TeXworks 编辑器中输入
    \documentclass[UTF8]{ctexart}
    \begin{document}
    你好, world!
    \end{document}
    2. 选择 XeLaTeX 编译
    3. 此时会弹出要不要安装 package 的提示,点安装

    等他全部装完之后,就提示:
    (之前还有好多)
    ! Undefined control sequence.
    l.2053 \luatex_if_engine:T

    看起来是 ctex 所依赖的某个包出错了?
    20 条回复    2017-02-01 10:17:24 +08:00
    starvedcat
        1
    starvedcat  
    OP
       2017-01-31 11:44:48 +08:00
    后来尝试了手动使用 MiKTeX Package Manager (Admin)安装 ctex 宏包,也是一样的出错结果
    netzzx
        2
    netzzx  
       2017-01-31 12:09:49 +08:00   ❤️ 1
    @starvedcat 应该是,作者感觉是在安装了 ctex 套装的情况下写的这篇文章.
    imgk
        3
    imgk  
       2017-01-31 12:10:30 +08:00
    我可以正常编译
    Eleutherios
        4
    Eleutherios  
       2017-01-31 12:24:39 +08:00 via iPhone
    编译的时候用别的试试
    why1
        5
    why1  
       2017-01-31 12:31:49 +08:00 via Android
    siriussilen
        6
    siriussilen  
       2017-01-31 12:58:31 +08:00
    请用 xelatex 编译
    simple26
        8
    simple26  
       2017-01-31 13:03:24 +08:00   ❤️ 1
    之前的博客地址改了 https://github.com/liuchengxu/blog-cn/blob/gh-pages/_posts/2016-01-30-quick-latex.md

    给你的几个链接都是个人的经验之谈
    starvedcat
        9
    starvedcat  
    OP
       2017-01-31 13:24:42 +08:00
    @siriussilen 主题帖里写的很清楚了,我就是用的 XeLaTeX 编译
    starvedcat
        10
    starvedcat  
    OP
       2017-01-31 13:28:20 +08:00
    @imgk 请问一下, 你用的也是 MiKTeX 吗?
    starvedcat
        11
    starvedcat  
    OP
       2017-01-31 13:31:28 +08:00
    @why1
    我下的是 MiKTeX ,因为作者特意强调了“宏集”和“套装”的区别,而且在文章中也说的是“使用 CTeX 宏集来处理中英文混排的文档”。现在看来估计作者用的是“套装”(也就是你给的那个链接吧?),而我用的是 MiKTeX ,所以和我预想的结果有出入
    simple26
        12
    simple26  
       2017-01-31 13:37:10 +08:00
    你看的文章已经有点老了 中英文的问题 ctexart 现在已经处理的很好了 我给你的链接中已经算是给出坑最少的路了 我在 win mac ubuntu 下都用过 LaTeX
    starvedcat
        13
    starvedcat  
    OP
       2017-01-31 13:39:52 +08:00
    @simple26 谢谢!我试试
    siriussilen
        14
    siriussilen  
       2017-01-31 13:49:11 +08:00
    @starvedcat 不好意思没仔细看清楚,换 ctex 吧
    imgk
        15
    imgk  
       2017-01-31 13:55:33 +08:00 via iPhone
    @starvedcat 是啊
    starvedcat
        16
    starvedcat  
    OP
       2017-01-31 14:14:39 +08:00
    @siriussilen 唉。。。说的就是试图使用 ctex 的时候遇到了问题呀。。。还是谢谢你热心回复
    hosiet
        17
    hosiet  
       2017-01-31 14:50:53 +08:00 via Android
    我日常用的是 TeX Live 下的 CTeX 宏集,平台是 Linux ,直接从发行版装 texlive ,使用完全没问题。

    Windows 下的话,之前的 CTeX 套装早已经过时了(即上面给的 legacy 链接)。可以试试那个所谓的测试版 CTeX 套装。
    siriussilen
        18
    siriussilen  
       2017-01-31 16:01:15 +08:00
    @starvedcat 我刚刚跑了一下没问题啊……是不是你 latex 安装有问题呢?
    starvedcat
        19
    starvedcat  
    OP
       2017-01-31 16:45:09 +08:00
    @siriussilen 你用的是 MiKTeX 吗?
    azhw
        20
    azhw  
       2017-02-01 10:17:23 +08:00 via iPhone
    @hosiet win 下 TeX live 其实也很好用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5768 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:15 · PVG 11:15 · LAX 19:15 · JFK 22:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.