![](/static/images/ext/zip.gif)aaa.zip \documentclass{mcmthesis} \mcmsetup{CTeX = false, tcn = 1902727, problem = A , sheet = true, titleinsheet = true, keywordsinsheet = true, titlepage = false, abstract = true} \usepackage{newtxtext}%\usepackage{palatino} \usepackage{lipsum} \title{Dragon and Ecology} \begin{document} \begin{abstract} \begin{keywords} \end{keywords} \end{abstract} \maketitle \end{document}![![](https://pics.latexstudio.net/data/images/202002/c016102a3794cc3.png)](https://pics.latexstudio.net/data/images/202002/fd0da522e440190.png) ![](https://pics.latexstudio.net/data/images/202002/28f6cc544ebd733.png)

3 回答3

0
感觉是发行版内还存在问题,但只有这些内容,我没办法判断到底哪里有问题。 麻烦你把编译完的结果都打包上来,尤其是 tex 文件和 log 文件必须有。 更新: 根据你上传的 log 文件,我发现第603行有 ``` LaTeX Warning: You have requested release `2020/02/02' of LaTeX, but only release `2018-12-01' is available. ``` 所以我猜还是升级不成功导致的。升级不成功有很多可能性,这里先不探讨。 你先在命令行里输入 ``` tlmgr option formats ``` 把结果贴上来。 这个问答网站编辑器允许继续提问。 其实过程就是 https://github.com/CTeX-org/forum/issues/70

作者追问:2020-02-26 09:30

这是cmd结果 Microsoft Windows [版本 10.0.18362.657] (c) 2019 Microsoft Corporation。保留所有权利。 C:\Users\Yang>tlmgr option formats Create formats on installation (formats): 1 C:\Users\Yang>

回答: 2020-02-26 09:32

麻烦你学会用代码块……要不然我以后想复制粘贴会很辛苦……代码块是网站编辑器提供的功能。 再在命令行执行 ``` kpsewhich latex.ltx ``` 系统应该会反馈一个文件地址。你找到那个文件,并打开,然后在里面找 ``` \edef\fmtversion ``` 那行,把它和下面一行都复制过来。

作者追问:2020-02-26 09:44

```tex \edef\fmtversion {2020-02-02} \def\patch@level{3} ```

回答: 2020-02-26 09:50

你先试一试命令行执行 ``` tlmgr install --reinstall xelatex ```

作者追问:2020-02-26 09:56

```tex C:\Users\Yang>tlmgr install --reinstall xelatex tlmgr.pl: package repository http://mirrors.geekpie.club/CTAN/systems/texlive/tlnet (not verified: gpg unavailable) tlmgr.pl install: package xelatex not present in repository. tlmgr.pl: action install returned an error; continuing. tlmgr.pl: An error has occurred. See above messages. Exiting. ```

回答: 2020-02-26 09:59

抱歉,我写错了。应该想的是 ``` tlmgr install --reinstall xetex ``` 刚刚群里也建议你直接用 ``` tlmgr install --reinstall latex ``` 了。以前我碰到类似问题时,也有人建议我直接 ``` fmtutil-user --byfmt xelatex ```

作者追问:2020-02-26 10:31

用了你提供的第二个命令 结果还是有问题![](https://pics.latexstudio.net/data/images/202002/6b4b1770ad3737b.png)

回答: 2020-02-26 10:34

嗯,你试试第一个 ``` tlmgr install --reinstall xetex ``` 什么结果? 另外,截图没用,直接给我 log 文件最好。

作者追问:2020-02-26 10:57

ok了 谢谢大佬

作者追问:2020-02-26 10:57

ok了 谢谢大佬

回答: 2020-02-26 11:00

好的。 其实以后再调试错误,最好在命令行,命令行编译成功后再去编辑器里做事情。
  • 我已经上传了 – 152****0825 2020-02-26 08:38 回复
  • 你好请问打开编辑以后,我发现附件上传不了tex和log文件,正确方法该如何上传 – 152****0825 2020-02-26 00:27 回复
0
如果只是用一次 latex,且生成 pdf 的内容符合预期,可以不管出现的问题,不论是 error 还是 warning。 如果着实想解决这些 error,建议提供 tex 和 log 文件,以 zip 压缩文件的形式上传。
  • 我已经上传了 – 152****0825 2020-02-26 08:38 回复
  • 回复 undefined :压缩为 zip 文件 – 论坛 github.com/CTeX 2020-02-26 05:03 回复
  • 你好请问打开编辑以后,我发现附件上传不了tex和log文件,正确方法该如何上传 – 152****0825 2020-02-26 00:20 回复
0
你的问题在于在摘要环境中有公式,却没有使用LaTeX行内公式的模式来编写。 在log的错误报告里说的非常清楚: ```tex ERROR: Missing $ inserted. --- TeX said --- <inserted> $ l.21 \maketitle ``` 具体是这三个公式: ```tex 14.8*10^{5} ``` ```tex q\varpropto w^{3/4}) ``` ```tex 4.8×10^{6} ``` 应该用行内公式来编写: ```tex $14.8*10^{5}$ ``` ```tex $q\varpropto w^{3/4})$ ``` ```tex $4.8×10^{6}$ ``` 当然,还有一个细节是类似kg这样的单位也不应该是直接写的。 建议先学习一下lshort-zh-cn,在命令行用texdoc lshort-zh-cn就可以打开该说明书。
  • 好的,我看看 – 152****0825 2020-02-26 09:32 回复

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。