liam0205.github.io icon indicating copy to clipboard operation
liam0205.github.io copied to clipboard

如何使用美赛模板 mcmthesis | 始终

Open Liam0205 opened this issue 7 years ago • 56 comments

https://liam.page/2016/01/27/how-to-use-mcmthesis/

最早由王昭礼编写制作的 mcmthesis 模板,服务了许多届参加美国大学生数学建模竞赛(简称:美赛)的大学生。2014 年我接手了模板的开发和维护工作,将模板由宏包改为文档类,并上传至 CTAN。截至今日,TeX Live (2015 及之后的版本) 和 MiKTeX 均收录了这个模板。 这篇文章将介绍一下模板的基本情况和用法。

Liam0205 avatar Jan 12 '19 08:01 Liam0205

感谢Liam! 起初是被Liam的next主题的blog风格和排版深深吸引,读了你几乎所有的post,惊讶于竟有志趣、三观、审美如此相投之人。 一直想复现liam先前的基于next主题的blog风格,去google了一下你的基本信息,但未能找到你的github。最近在准备美赛模版,翻出你的blog阅读,发现你的主题更换了,终于可以fork你了!

Jonn007 avatar Jan 16 '19 05:01 Jonn007

@Jonn007 谢谢……

现在的模板还是 NexT,只是换了 Scheme,然后加了我自己的改动。 模板地址(liam 分支): https://github.com/Liam0205/hexo-theme-next

Liam0205 avatar Jan 16 '19 05:01 Liam0205

@Liam0205 Check check! Thx~

Jonn007 avatar Jan 17 '19 08:01 Jonn007

@Jonn007 客气了

Liam0205 avatar Jan 17 '19 08:01 Liam0205

感谢作者!但安装texlive后出现了一个问题,用texworks编译时一直提示I can't find the format file xelatex.fmt,实在是不知道怎么解决了,希望作者可以帮忙解惑。

minzyyy avatar Jan 22 '19 05:01 minzyyy

@minzyyy format dump 没生成。

命令行执行: fmtutil-sys --all

Liam0205 avatar Jan 22 '19 05:01 Liam0205

@Liam0205 @minzyyy format dump 没生成。

命令行执行: fmtutil-sys --all

敢问命令行在哪。。。

minzyyy avatar Jan 22 '19 05:01 minzyyy

@minzyyy https://zh.wikihow.com/%E6%89%93%E5%BC%80Windows%E7%B3%BB%E7%BB%9F%E7%9A%84%E5%91%BD%E4%BB%A4%E6%8F%90%E7%A4%BA%E7%AC%A6

Liam0205 avatar Jan 22 '19 05:01 Liam0205

@Liam0205 @minzyyy https://zh.wikihow.com/%E6%89%93%E5%BC%80Windows%E7%B3%BB%E7%BB%9F%E7%9A%84%E5%91%BD%E4%BB%A4%E6%8F%90%E7%A4%BA%E7%AC%A6

执行了之后还是有同样的问题诶

minzyyy avatar Jan 22 '19 05:01 minzyyy

@minzyyy 执行反馈什么?

Liam0205 avatar Jan 22 '19 05:01 Liam0205

@Liam0205 @minzyyy @Liam0205 @minzyyy 执行反馈什么?

好像是缺了很多文件不能大量生产,类似can't spawn "cmd.exe"这种

minzyyy avatar Jan 22 '19 06:01 minzyyy

@minzyyy 感觉你操作系统的环境变量 PATH 挂了。找一台干净的 Windows 机器,把 PATH 变量的默认值复制过来吧。

Liam0205 avatar Jan 22 '19 06:01 Liam0205

@minzyyy 具体操作说起来比较麻烦,你自己 Google 看下怎么做。

Liam0205 avatar Jan 22 '19 06:01 Liam0205

@Liam0205 @minzyyy 具体操作说起来比较麻烦,你自己 Google 看下怎么做。

是因为安装的时候修改了注册表中的path设置吗。。不管怎么说还是要谢谢你呀

minzyyy avatar Jan 22 '19 07:01 minzyyy

@Liam0205 @minzyyy 具体操作说起来比较麻烦,你自己 Google 看下怎么做。

问题解决了。。真是太感谢你了!!

minzyyy avatar Jan 22 '19 07:01 minzyyy

@minzyyy 不客气。

Liam0205 avatar Jan 22 '19 08:01 Liam0205

您好。我在运行的时候遇到了下面的问题: LaTeX Warning: You have requested, on input line 28, version 2018/10/31' of package expl3, but only version 2018-06-14 L3 programming layer (loader) ' is available.

("C:\Program Files\MiKTeX 2.9\tex\latex\l3packages\xparse\xparse.sty")

! Package lipsum Error: Package expl3 too old.

See the lipsum package documentation for explanation. Type H for immediate help. ...

l.45 }

? H You need to update your installation of the bundles 'l3kernel' and 'l3packages' . Loading lipsum will abort! 我在CTAN下载了l3kernel,但是不知道接下来应该怎么办了。希望您能够提供帮助,感激不尽。

ghost avatar Jan 23 '19 11:01 ghost

@L-star-star 打开 mpm,升级所有宏包。不需要单独从 CTAN 下载。

Liam0205 avatar Jan 23 '19 12:01 Liam0205

@Liam0205 @L-star-star 打开 mpm,升级所有宏包。不需要单独从 CTAN 下载。

请问mpm是什么呢?我是入门玩家,可能需要一点详细的解释TAT 谢谢~

ghost avatar Jan 23 '19 12:01 ghost

@L-star-star MikTeX Package Manager。学会用搜索引擎,搜索:MikTeX mpm,总会有结果的。不要把我当保姆啊……

Liam0205 avatar Jan 23 '19 13:01 Liam0205

@Liam0205 谢谢您。刚刚搜索没有加MikTex。刚开始接触,比较没有头绪。抱歉打扰了。

ghost avatar Jan 23 '19 13:01 ghost

请问使用的texstudio,字符全被画了红波浪线,该怎么解决呀

rubujubi avatar Jan 24 '19 06:01 rubujubi

@Kindhearted57 那是 TeXstudio 蹩脚的拼写检查。你可以在 TeXstudio 的设置里关闭。

Liam0205 avatar Jan 24 '19 06:01 Liam0205

@Liam0205 @Kindhearted57 那是 TeXstudio 蹩脚的拼写检查。你可以在 TeXstudio 的设置里关闭。

Thanks♪(・ω・)ノ

rubujubi avatar Jan 24 '19 06:01 rubujubi

@Kindhearted57 客气。

Liam0205 avatar Jan 24 '19 06:01 Liam0205

不过刚刚是改了一下默认的语言(之前不是en_US),似乎拼写检查不能关闭 只能关闭语法检查....

rubujubi avatar Jan 24 '19 06:01 rubujubi

@Kindhearted57 这个我就不清楚了。我很早之前使用过 TeXstudio,但也好几年没用了。所以我现在不太清楚 TeXstudio 的具体情况。

Liam0205 avatar Jan 24 '19 06:01 Liam0205

您好刚刚发现如果titlepage设置成false的话 剩下的页码就会从0开始....这个可以解决吗

rubujubi avatar Jan 24 '19 07:01 rubujubi

@Kindhearted57 好多年不弄,忘记模板细节了……

\setcounter{page}{1}

强行改改吧。

Liam0205 avatar Jan 24 '19 07:01 Liam0205

队友使用 CTeX,生成 demo 时会报错 \env@abstract@save@env undefined 在 mcmthesis.cls 的 line 160,连续两次回车“忽略”掉这个错误仍然能正常生成目标 PDF。虽然不知道怎么解决(@Liam0205 ),但是还是发一下给能够看到这里的有需要的人省点时间吧~

Geno1024 avatar Jan 24 '19 14:01 Geno1024