ustctug / ustcthesis Goto Github PK
View Code? Open in Web Editor NEWLaTeX template for USTC thesis
Home Page: https://gradschool.ustc.edu.cn/column/65
License: LaTeX Project Public License v1.3c
LaTeX template for USTC thesis
Home Page: https://gradschool.ustc.edu.cn/column/65
License: LaTeX Project Public License v1.3c
图表标题应该在下方的吧?还是我使用的版本老?
不知道目录页码大小不一样是feature还是bug?
看到研究生院的word模板的目录页码大小是一样的
编译的时候遇到了这个警告。
LaTeX Warning: Unused global option(s):
[doctor].
暂时还不知道是哪里的问题,也许只是给个警告,然后就把这个选项交给cls来处理。
目前main.tex
中通过\ifUSTC@opt@bachelor
判断是本科论文还是硕博论文,然后来安排frontmatter和backmatter中各个部分的顺序。
将本科论文和硕博论文放在一个文档里写,有如下几个缺点:
studentid
、major
和secret
\ifUSTC@opt@bachelor
暴露给用户是否要将main.tex拆分成两个文档,分别针对本科论文和硕博论文,也方便后期适配本科论文时做测试。
发现引用多个参考文献中间使用的是分号,是不是改成逗号比较好?
硕士论文怎样把摘要目录的罗马页码居中?发现现在摘要等正文前的页码是居于一侧的,往届都是居中
ctex自动处理字体的情况下,我的论文中“〇”字未能正确显示,而老版中没有这个问题(我在老版中一直用的是adobefonts选项),这应该是与字体选择有关。所以是否能考虑增加字体选择的配置选项?
我看到旧版本有定义算法和代码环境,2.0版是否也有定义?直接用algorithm环境不行
Hello,
我在 Mac 下用ustcthesis v2.0生成了 PDF 版的论文,但是当在 Windows 下用 Adobe 专业版导出为 word 时都是乱码。
不知道学校查重的时候直接提交 PDF 系统能识别吗?以前有同学这样通过了吗?
提供两个选项,使得用户可以选择是将页码居中,还是将页码放在纸张外侧。
您们这个模板写得好漂亮,不过实现的细节还有很多地方可以改进。比如目录部分:
如果你们把学位论文模板的90%以上的细节、样式都考虑到了,再再加以相应的注释,完全可以抽象成为一个**大学的学位论文标准模板。因为这个也是有国标的【GB-T 7713.1-2006】学位论文编写规则,各个学校间差异并不大。以后其他学校的人想复用就不需要因为一些微小的样式修改而花大量的时间了,直接根据你们的注释就修改参数就行了。这样可以大大降低不同学校LaTeX模板的编写难度,不用重复造轮子,且可以保证模板质量。你们以后就负责除了封面以外部分的通用格式更改,其它学校的就把自己学校的封面什么比较个性化的东西自己定制就好了。一定程度降低LaTeX的使用难度,才会更好地推广它吧。
若 main.tex
中使用 \lstlistoflistings
加入代码索引,会导致PDF的书签中目录重复出现,原因未知,目前的处理方式是不加入代码索引。
http://bbs.ustc.edu.cn/cgi/bbscon?bn=TeX&fn=M56F0C45D&num=7998
\cite[定理 2]{AAA2001}
正常情况下应该显示 [10, 定理2]
,实际显示效果为 [10] 定理2
http://bbs.ustc.edu.cn/cgi/bbscon?bn=TeX&fn=M56F0C45D&num=7998
\cite[定理 2]{AAA2001}
正常情况下应该显示 [10, 定理2]
,实际显示效果为 [10] 定理2
我只看到ctex用的bp,比如说小四是12bp不是12pt,这两个单位虽然差不多,但是毕竟还是不一样吧?
本Issue列出《**科学技术大学研究生学位论文撰写规范(2007年05月)》中写模板时需要注意的部分。
官方文档:
要求中文封面与学校提供的统一封面一致,但按照规范中要求得到的封面却与学校提供的封面不一致。另外,学校的封面要求中也有互相矛盾的地方。
XXX 教授
〇
表示略
目 录
第1章
,1.1
,1.1.1
第1章
,1.1
,1.1.1
,1.1.1.1
图1.1
表1.1
略
附 录
致 谢
若无特殊说明,中文的宋体与英文的Times New Roman对应,中文的黑体与英文的Arial等效
我研究了一下ctex在各个平台下对字体的定义,
release版最好带 ustcthesis.pdf 说明书,和两个模板文件 .cls .sty,肯定有笨蛋连这些都编译不出来的。
我想到以下方式:
BBS上似乎还是有很多人不知道新版本的存在,估计是直接看到BBS上的置顶贴就直接下了旧版本了。
现在TeX版没有版主,所有很多事情都会变得很麻烦。 @ywgATustcbbs 你有修改置顶帖的权限吗?
LaTeX脚注的默认样式就是这样的。需要换其他样式?
Notes.rst 第三行,是指在PDF里面加书签吗?
latexmk
的默认PDF预览工具是Adobe Reader。因而使用PDF预览功能会有若干问题:
sh: acroread: command not found
的错误。而Linux由于不会对文件进行锁定,所以完全可以用任意一款PDF阅读器打开PDF文件并一直保持打开的状态,每次编译完毕会自动刷新PDF。根据 http://superuser.com/questions/707483 的答案,是可以在latexmk
配置文件中修改默认的PDF阅读器的,虽然改起来很简单,但是要给小白用户解释清楚还是有些困难的。
我觉得有必要再讨论一下chapter从奇数页起始,aka openright;
教务处规定的是“每章另起一页”,aka openany,我觉得这一点没必要非要跟《规范》对着干吧。
我这里有本GTM73就是openany的,Knuth自己的Concrete Math也是openany的,所以openright也不是行业的硬性规范,毕竟springer和pearson也不能说是外行吧。
@ywgATustcbbs 在 ywgATustcbbs/ustcthesis#12 说“制本厂装订的时候会提醒学生每章从奇数页开始”,我还想了解一下制本厂会干预多少排版问题?他们会自行插入空白页?
目前的模板实际上对某些宏包的版本是有要求的,最重要的一个要求就是ctex版本大于2.0。模板中是否需要写一段代码检测ctex的版本号,以保证这一条件被满足?
主要是考虑到一些Windows用户会使用CTeX套装(最新版是2012),而且有些人不懂得更新且不看说明文档。。。
以目前的 \documentclass[doctor]{ustcthesis}
为例,理论上这种情况下得到的是可直接打印的PDF版本。但实际上每章的末尾偶数页并没有加上空白页,所以还要额外使用openright
选项。
点击脚注时无反应,终端报错为failed to look up xx
\setmainfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}
目前,模板中的图表与规范中不一致的地方有:
figure
或table
,而模板中是中文,即图
和表
;Notes
,模板中是注
;\hspace{\ccwd}
。在中文环境下,与labelsep=quad
效果一致,都是一个汉字的宽度,符合规范中的要求。若考虑到未来对多语言的支持,是否用quad
更好?PS:规范中用英文不合理,此处列出仅供记录。
现在的名字有点丑啊,按照 github 的习惯,一般不会搞这么多大写字母啊。
另外“组织”称为 USTCThesis 有点奇怪,改成 USTCTUG怎么样?
所以我建议改成 github.com/ustctug/ustcthesis
详细讨论见:http://bbs.ustc.edu.cn/cgi/bbstcon?board=TeX&file=M.1458637212.A
@zepinglee 你在mac下测试一下?
Hi,你好,
我在一台 ubuntu 14.04 + Texlive 2015 上编译了一下模板,发现第一页的日期本应该是 “二〇一五” ,“〇”显示为一个叉叉,不知道该如何解决这个问题? 你们的机器上没有这个问题吗?
Thanks
刚发现参考文献中作者名字全部是大写的,学校的要求应该是作者名字首字母大写
LaTeX Error: File `ustcthesis.cls' not found.
Can I compile it in Windows + Texlive2015 ?
参考文献的格式(.bst)文件采用的是胡海星的 GBT7714-2005-BibTeX-Style,但是无法支持《规范》推荐的 author-year 的样式。
细看的话,英文摘要页的页眉线比中文摘要页的页眉线要高一点。
列出几个维护过程中应遵循的原则,待讨论 @zepinglee @ywgATustcbbs:
ctex在处理中英文混排时会自动在中英文之间加上空格,但是在某些情况下不会。
测试代码:
\documentclass{ctexbook}
\begin{document}
中文测试\verb+abc+中文测试
\end{document}
图片上传不上来。。。你自己编译试一下。
实际编译的效果是abc
后面有空格而前面无空格,效果非常丑。解决这个问题的写法有几种:
中文测试~\verb+abc+中文测试
中文测试 \verb+abc+中文测试
中文测试 \verb+abc+ 中文测试
除了\verb
外,还有\ref
、\nameref
、\pageref
等等都有类似的问题。
你有什么看法?如果都可以的话至少统一一种风格。
刚刚看了老的模板,发现还需要做很多关于数学环境的定义
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.