提问于:
浏览数:
3373
![](/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 回答
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 压缩文件的形式上传。
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就可以打开该说明书。
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。