为什么编译完成出现这些问题,但是最后还能出现pdf文档,怎么解决这些问题

2020-02-25 23:53发布

![](/static/images/ext/zip.gif)aaa.zip \documentclass{mcmthesis} \mcmsetup{CTeX = false, tcn = 1902...

![](/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条回答
感觉是发行版内还存在问题,但只有这些内容,我没办法判断到底哪里有问题。 麻烦你把编译完的结果都打包上来,尤其是 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 00:09

这是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 00:09

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

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

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

回答: 2020-02-26 00:09

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

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

```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 00:09

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

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

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

回答: 2020-02-26 00:09

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

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

ok了 谢谢大佬

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

ok了 谢谢大佬

回答: 2020-02-26 00:09

好的。 其实以后再调试错误,最好在命令行,命令行编译成功后再去编辑器里做事情。

一周热门 更多>