tuna / thuthesis

LaTeX Thesis Template for Tsinghua University
https://www.ctan.org/pkg/thuthesis
LaTeX Project Public License v1.3c
4.53k stars 1.07k forks source link

ntheorem相关的一个奇怪问题 #107

Closed alick closed 9 years ago

alick commented 9 years ago

当前版本的 thuthesis 示例文件编译是没有问题的。但是,当把 main.tex 里 \include{data/chap01} 一行注释掉后,重新编译,就会出现神秘的:

) [6] (./data/ack.tex [7]) [8] (./data/appendix01.tex

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.36 \begin{mpdef}

? 

这里是一个相关的问题,但 thuthesis 木有用到 mathtools

pengcheng-tech commented 9 years ago

对,我也遇到过这个问题。

alick commented 9 years ago

进一步测试发现,当注释掉 main.tex 里 \include{data/chap01} 以及 附录的三行后,报同样的错误,但报错位置转移到 resume.tex 处。把 resume.tex 里 enumerate 环境删除后编译可以通过。

) [6] (./data/ack.tex [7]) [8] (./data/resume.tex

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...

l.14   \item
             Yang Y, Ren T L, Zhang L T, et al. Miniature microphone with si...

? 
xueruini commented 9 years ago

我好像不能重现这个问题。我用的是master HEAD。

On Wed, Apr 22, 2015 at 9:18 PM, Alick Zhao notifications@github.com wrote:

进一步测试发现,当注释掉 main.tex 里 \include{data/chap01} 以及 附录的三行后,报同样的错误,但报错位置转移到 resume.tex 处。把 resume.tex 里 enumerate 环境删除后编译可以通过。

) [6](./data/ack.tex [7]) [8] (./data/resume.tex

! LaTeX Error: Something's wrong--perhaps a missing \item.

See the LaTeX manual or LaTeX Companion for explanation. Type H for immediate help. ...

l.14 \item Yang Y, Ren T L, Zhang L T, et al. Miniature microphone with si...

?

— Reply to this email directly or view it on GitHub https://github.com/xueruini/thuthesis/issues/107#issuecomment-95174413.

alick commented 9 years ago

我刚把自己的 TeX Live 2014 升级到最新(frozen了,也不会有更新了),还是有这个问题。xelatex, Linux 下编译 master HEAD。

@xueruini 的环境是?

alick commented 9 years ago

哦,问题和上面错误信息之前的空参考文献警告有关。当我在 chap02.tex 里 \cite{tex} 制造个参考文献条目后,编译就正常了。看上去很像:

https://tex.stackexchange.com/questions/99404/using-references-to-a-bib-file-when-using-ieeetran

alick commented 9 years ago

所以不是模板的BUG……不过最好加一个友情提示吧