GithubHelp home page GithubHelp logo

uestcthesis's Introduction

Archive前

2009年我在上大一的线性代数课时,何军华老师在一次课上偶然谈到了TeX,这是我第一次听说TeX。 2013年本科毕业前夕,我可能是没那么忙的关系,突然想学学LaTeX。 买了一本胡伟写的《LaTeX2e完全学习手册》,然后在实战中大量参考了HITThesis的代码。 写成此模板后有很多同学感兴趣,因此边用边改边交流,以LaTeX为主题还建了一个QQ群。 就这样非常开心的围绕TeX技术交流了3年左右。 直到我研究生毕业参加工作,不得不中止了TeX相关技术的交流。

回想这个项目,对我影响还是很大的。虽然TeX技术对日后工作几乎没有任何作用。 但当时写这个项目时,几乎完全认真的实践了在学校学到的软件工程理论。 即便做的不好,至少是非常认真的。

还记得,去更新CTAN上发布的模板时,可能是英文不好吧,尽管我觉得自己挺礼貌的, 但是负责维护CTAN的老外还是很气愤的指责我不应该催他们这种义务劳动。 这也使得我在这么早的时期就接触到了开源世界的真实气氛吧。 在后来的实践中,我也更加会注意该如何留言给义务劳动的开源项目作者。

不写更多了,如果未来有一天再打开这个项目回忆一下的话。提醒自己: 代码中也有很多有意思的回忆。

最新版本:v1.2.7

升级前请阅读下方的更新日志。

从v1.0.x升级请参考Wiki:如何从v1.0.x升级到v1.1.0

简介

UESTCthesis是电子科技大学毕业论文官方发布的LaTeX模板。同时支持本科、各种硕士、各种博士的学位论文排版。 这个模板可以仅使用一条\documentclass命令,就能帮助排版你的毕业论文。 所有文件都使用 UTF-8 无 BOM 编码格式。

本模板使用LPPL协议发布。

模板的使用说明请看Wiki页面:
https://github.com/shifujun/UESTCthesis/wiki

模板的已知但未能修复的BUG见issue页面:
https://github.com/shifujun/UESTCthesis/issues

如果有需要反馈的问题可以开issue在这里反馈,我能及时收到邮件。

如果希望用QQ即时交流可加QQ群:
成电LaTeX技术交流(71480604) 成电LaTeX技术交流(71480604)验证信息请说明身份,不要空置。
加群连接:http://url.cn/S1QIdM

更新日志

2016年6月4日: v1.2.7

  • 修复eqnarray环境最后一行序号没能右对齐的问题。

2016年4月5日: v1.2.6

  • 这次更新与排版格式无关。cls和bst文件没有变化,版本号还是1.2.5。
  • 将模板依赖的所有宏包及文件本地化,彻底解决由于安装宏包不全或宏包更新不向下兼容导致的编译失败问题。
  • 调整了目录结构。

2016年3月6日: v1.2.5

  • 修复ctex更新到2.3版本后,章标题序号和题目之间没有空格的问题。

2016年1月16日: v1.2.4

  • 修复ctex更新后在Mac上不能编译的问题。
  • 修复范例中没有正确引用参考文献,导致编译结果中都是问号的问题。

2015年5月28日: v1.2.3

  • 修复由于ctex宏包更新到2.0.2所带来的兼容性问题。
  • 参考文献bst文件中设置的参考文献标题首字母大写已取消。想设置的同学自行参考wiki修改。
  • 修复bachelor选项下不能使用english的问题。但english选项本就是给留学生准备的,这样使用并无规范可参考。此更新只是使这两个选项可以正常编译。

2015年4月23日: v1.2.2

  • 修正参考文献的悬挂缩进不对齐的问题。
  • 自动将参考文献条目的标题改为只有第一个字母大写。

2015年4月19日

  • Fix issue #39.范例和Wiki中的电子文献类型错写为standard了。应为digital。只修改了Wiki和范例的bib文件。模板的cls和bst未更改,故不更新版本号。

##2015年4月10日: v1.2.1 ##

  • 修复公式前后段距未能生效的问题。
  • 改正致谢页眉有空格的问题。
  • 校正页眉、页眉线、版心与页眉间距。
  • 设置所有五号字的行距为固定的20磅。
  • 修正子图环境的子图标题超过一行时与主标题间距不对的问题。
  • 修正章节标题的段前段后距离,以及3级节标题在页首时段前间距没有取消的问题。
  • 修正节标题序号没有加粗的问题。
  • 修正章节标题序号与题目之间的空格,改为固定的0.5em宽。
  • 修正图表公式序号中间的连字符为普通的减号,以便和MS Word一致。

##2015年4月8日: v1.2.0 ##

  • 大幅修改bst参考文献格式控制文件。更新后的模板可以生成和规范相同的参考文献格式。但不再支持GB/T7714-2005,也不兼容之前的bib文件。基本上之前定义的参考文献条目都需要进行类型的更改和字段的补全。详情请看Wiki:录入参考文献和研究成果

##2015年3月25日: v1.1.2 ##

  • 对照研究生院新的Word范例调整段距,包括章节标题和图表标题以及图表的前后段距。

2015年3月10日

  • 修正cv选项使用的cv.tex没有设置页眉。因不涉及cls文件故版本号不变。使用cv选项出现页眉错误的用户单独下载这个文件即可。

##2015年3月3日: v1.1.1 ##

  • 修正BUG:缩略词表中的英文全称显示为缩写形式。

##2015年2月13日: v1.1.0 ##

  • 去除封面、中文扉页、英文扉页、版权页等前置页面。新解决方案:添加封面并准备提交电子档
  • 删除withoutforepages选项;
  • 在onlychapters选项中去除个人和学校信息;
  • 新增子图组跨页命令\subpicnewpage,用法见Wiki:子图组跨页
  • 新增了5个图表命令,用于插入图表时单独设置它们在图表目录中的标题。用法见Wiki:令图表目录中的标题和正文中不同
  • 删除了pdf元信息中的版权连接,因该链接已失效;
  • 删除图表目录中每章条目之间的空白。恢复方式见Wiki:按章分组
  • 重构了cls文件中主要符号表和缩略词表的实现代码,方便用户修改。修改方式见Wiki:修改格式
  • 删除主要符号表和缩略词表中按首字母分组具有的分组间距。恢复方式见Wiki:恢复分组间距
  • 删除了嵌套的枚举环境中第2、3、4级的额外标签后间距。
  • fix bug:目录页眉中“目录”间应无空格;
  • fix bug:english选项下目录标题、子图环境标题标签“图”字、图表目录页眉是中文的问题;
  • fix issue #31:clean.sh脚本里需要删除*.glsdefs文件;
  • 在clean脚本中保留了log文件,方便查错。

2014年3月12日:v1.0.1

  • 将数学公式中的字体改回CM字体。此前v0.6.8中有所疏忽,只将特殊符号改回。现在数学公式字体应该和大多数会议论文中的字体一致了。

2014年3月12日:v1.0.0

  • 因研究生院正式推荐使用本模板,故将版本号改为v1.0.0。可称为正式版了。
  • 本版本除版本号外,和v0.6.9完全一致。

2014年3月8日:v0.6.9 - 2013年1月14日:v0.2##

example范例中的更新日志一章。

源代码更新日志

模板使用dtx编写方式,在source目录中可以编译出模板的源代码文档。其中也有更新日志,包括一些程序内部方面的改动日志。

uestcthesis's People

Contributors

andnot avatar shifujun avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

uestcthesis's Issues

参考文献问题

Mr shi,

最新版的参考文献,standard类型无法正确显示具体的参考文献类型,都被标为[s]。同时,对于[eb/ol]类型,无法显示链接,请确认修改。

Li

某些段的段间距过大。

某些正常段的段间距过大,而有些正常。
猜测可能是弹性距离造成的,可以改成无弹性距离不,不然太显眼了,可能会被认为是排版不认真。
个人感觉仅标题和图、表的弹性距离容易被接收。

自定义缩略词格式时出现编码无法识别

学长好,

我想在正文中用中文名称 (English full name, acronym)的形式作为第一次显示缩略词的格式,于是我参照glossaries宏包的文档添加了以下指令

\glsaddstoragekey{cn}{}{\glsentrycn}
\defglsentryfmt[\acronymtype]
    {\ifglsused{\glslabel}
        {\glsentryshort{\glslabel}}
        {\ifglshasfield{cn}{\glslabel}
            {\glsentrycn{\glslabel}~(\glsentrylong{\glslabel},~\glsentryshort{\glslabel})}
            {\glsentrylong{\glslabel}~(\glsentryshort{\glslabel})}}}

...

\newacronym[description=电池管理系统, cn=电池管理系统]{bms}{BMS}{battery management system}

...

\gls{bms}

然而当执行到\gls{bms}时,编译器报错

! Package inputenc Error: Unicode char 电 (U+7535)
(inputenc)                not set up for use with LaTeX.

文中其余部分的中文都能被正确识别。把cn=电池管理系统替换成cn=test之后便成功编译。
我第一次用LaTeX,对其不太熟悉,请问这是什么原因导致的,怎样解决?谢谢!

关于模板的使用

先谢谢师兄花时间解决问题哈,这个可能不是bug,师弟在河畔上看到的latex,刚刚开始用哈,还请师兄包含。

1,参考文献的时候有的不能直接粘贴谷歌的Bibtex, 可以解决下么?
2,还有就是appenddix.tex章节过后所有的章节,比如后面的外文翻译都会自动加上附录X的格式。 英文翻译所有的章节就编程X.1, 这个是正确的么?
此外,在英文原文的时候插入图片,图表题应该是 fig. XXX 的形式吧, 但是在模板中所有的都是 图X-X。 XXX的形式。

再次谢谢师兄哈

标点符号紧跟着\citeup可能会在标点符号后断行。

从CJKpunct的设置还有我的测试情况来看,正常情况下\citeup生成的[]是不会出现在行首的。但是如果它紧跟着一个标点符号,就形成了连续的标点符号情况。这时会造成系统允许[]出现在行首。
重现代码:
\chapter{测试}
一二三四五六七八九十十九八七六五四三二一一二三四五六七八九十一二》\citeup{xxx}三
四五六七八九十十九八七六五四三二

这个问题可以手工解决:如果遇到\citeup紧跟着标点符号的情况,就用\mbox{}命令将前面的标点符号与\citeup装在一个左右模式的盒子里。例如:
《新华字典\mbox{》\citeup{xxx}}

花了很长时间,暂时没有找到自动解决的办法。

章节下的第一段开头没有4个半角空格缩进。

1.2.3版本的章节下如果直接起段落而不起小节,则章节下的第一段不会缩进4个半角空格字符。如下,

\chapter{示例章节}
示例段落。

示例第二段。

则“示例段落”不会被4个半角空格字符缩进。

A Bug report and solution

你好,
在老旧的windows xp上首次编译失败,无法生成thesis.pdf文件,

检查日志thesis.log中的error:

<C:/WINDOWS/Fonts/simsun.ttc><C:/WINDOWS/Fonts/simsun.ttc><C:/WINDOWS/Fonts/s
imhei.ttf><C:/WINDOWS/Fonts/simhei.ttf><C:/WINDOWS/Fonts/simhei.ttf><C:/WINDOWS
/Fonts/simhei.ttf>
!pdfTeX error: pdflatex (file umvs): Font umvs at 723 not found

==> Fatal error occurred, no output PDF file produced!

根据 https://dev-eth0.de/miktex-makepk-pk-font-umvs-could-not-be-created/
原因是MikTeX的字体映射文件找不到umvs字体,
所以解决办法是重建字体映射文件。

打开windows的命令行窗口,进入MikTeX安装目录中的bin目录,例如:
C:\Program Files\MiKTeX 2.9\miktex\bin

运行命令:
initexmf --mkmaps
initexmf --update-fndb

然后重新进入UESTCthesis-master\example目录,
编译即可。

参考文献中的学位论文会显示[学校不详]问题

提供解决方案
打开uestcthesis.bst文件
修改下面两个函数

FUNCTION {format.school.pub}
{ school empty$
{address empty$
{ "[S.l.]: [s.n.] " }
{ address ": [s.n.] " * }
if$
}
{ address empty$
{ ".[S.l.]: " * }
{ address ": " * }
if$
school *
}

if$
}

FUNCTION {format.cschool.pub}
{ school empty$
{address empty$
{ "[地址不详]:[学校不详]" }
{ address ":[学校不详]" * }
if$
}
{ address empty$
{ ".[学校不详]:" * }
{ address ": " * }
if$
school *
}

if$
}

修改为
FUNCTION {format.school.pub}
{ publisher empty$
{address empty$
{ "[S.l.]: [s.n.] " }
{ address ": [s.n.] " * }
if$
}
{ address empty$
{ ".[S.l.]: " * }
{ address ": " * }
if$
publisher *
}

if$
}

FUNCTION {format.cschool.pub}
{ publisher empty$
{address empty$
{ "[地址不详]:[学校不详]" }
{ address ":[学校不详]" * }
if$
}
{ address empty$
{ ".[学校不详]:" * }
{ address ": " * }
if$
publisher *
}

if$
}

其实就是将函数里面的school修改为publisher

关于目录字号的问题和另一个小问题

目录字号,根据本科生毕业论文26也要求,应该与章标题一样,那应该就是黑体小三号吧? 模板有错误。
还有一个问题是突然发现的,因为latex是浮动体,有一个图片按照浮动显示的话,会夹在参考文献中间。 这个很头疼,请问要如何解决? 谢谢

图的题注后应有6磅距离

有些图的距离被压缩了。
个人觉得可以考虑把所有弹性距离都去掉,用页最后的一点距离来实现对齐,这样保证美观性,毕竟论文很多时候都是要呆板一些的。

下周要修正的问题

下周一论文交初稿后可以腾出点时间修正两个问题:第一个是之前一直忘了解决的,硕博期间研究成果直接用参考文献的方式,缺少获奖等类型。第二是我自己发现新电脑上重装的ctex自带了一份2010年版本的ctexbook文类,而miktex中却显示ctex宏包未安装。这就导致编译时不缺少ctexbook,但是又版本过低,编译出错。还不能更新。回去后需要在模板中指定ctexbook的版本。

关于模板升级

还是请更新下镜像的包吧,暂时只会用Package Manager更新。谢谢。CTEX里面不太会替换更新啊。

Bug提交以及建议 by Think小黑 on May 31st 2015

1、论文模板经过很多次的改动后容易出现不同步的情况。例如使用说明中还有titlepage.tex,但现在版本的已经没有封面了。例如现在版本的摘要中引用的参考文献在reference.bib文件中没有,导致出来的引用显示为问号。

2、请在首页写清楚,因为ctex更新改动太大,模板不能同时兼容新旧ctex,使用旧版本ctex的(包括使用TexLive 2014的,或者使用CTEX/Miktex已经有ctex宏包,且在2015年05月25日后没有更新过的)请使用1.2.2版本。使用新ctex宏包的(包括在2015年05月25日后安装Miktex的,以及在此日期后更新CTEX/Miktex的),请使用1.2.3版本。

3、请修改compile.bat,将所有的 .\ 修改为 ./ 。因为 .\ 不兼容TexLive版的Binary。Windows系统命令提示符是认得 ./ 的,这个请放心。

英文论文的标题加粗问题

《微固学院2015年本科毕业论文管理办法》要求英文论文的章标题,一级节标题,二级节标题,三级节标题均需要加粗。 但是根据模板现在的编译结果来看,这几个标题还尚未被加粗处理。

虽然不知道别的学院是否有相同规定,但是请问如果我想让这几个标题加粗处理应该怎么做呢?感谢

枚举环境与正常段落之间间距过大。

不知道是不是弹性行距的问题。
建议把弹性行距取消,只有标题有弹性,这样是不是才符合“要求”?

这个以前提过不知道解决没有,先加一个看看先。

专利格式问题

模版中:
[19]刘加林. 多功能一次性压舌板. **,xxxxxxxxx[P],1993-04-14
例子里面的专利引用,按教务处管理办法,格式应该是
[19]刘加林. 多功能一次性压舌板[P]. **,实用新型专利(或发明专利),专利号,1993年4月14日

右上角角标为问号

我运行complie.bat以后,生成的thesis.pdf打开发现右上角有角标的地方显示的是问号。
如图
请问这是编码问题还是什么问题?如何解决?谢谢。

TeXLive2015、MacTeX2015更新后不能编译

群内20032104反馈,按照Wiki安装MacTeX后不能编译。出现错误:
!
! Critical ctex error: "fontset-unavailable"
!
! CTeX fontset `mac' is unavailable in current mode.
!
! See the ctex documentation for further information.
!
! For immediate help type H .
!...............................................

经测试,确实如此。目前尚未解决,和wiki的差别主要在于wiki编写时测试的是MacTeX2014,而现在安装包是MacTeX2015了。而Ctex有更改。MacTeX2015安装后自带的ctex版本是2.0.2。

因上班不知何时能解决,故记录于此。

参考文献格式bug

本科生模板参考文献中专利的格式应该是
[19]刘加林. 多功能一次性压舌板[P]. **,实用新型专利(或发明专利),专利号,1993年4月14日
另外,引用的出版书籍出版年份后应该是逗号

clean.sh脚本里需要删除*.glsdefs文件

若不删除*.glsdefs文件,更改符号表之后再次编译并不会覆盖之前的定义,需要每次编译前删除掉thesis.glsdefs文件即可实现更新后的符号表示覆盖之前的符号表。建议在clean.sh脚本中添加一行来删除。

参考文献 @inprocedings 不显示 booktitle的内容

@inproceedings{tan2010future,
AUTHOR = {Fourney, M E},
TITLE = {Advances in holographic photoelasticity},
BOOKTITLE = {Applied Mechanics Division. Symposium on Applications of Holography in Mechanics,August 23-25,1971. University of Southern California,Los Angeles, California},
YEAR = {1971},
miscYEAR = {c1971},
editor = "{American Society of Mechanical Engineers}",
normaleditor = "{American Society of Mechanical Engineers}",
volume = {},
number = {},
series = {},
pages = {17-38},
address = {New York},
month = {},
organization = {},
publisher = {ASME},
note = {},
abstract = {},
keywords = {},
TypeofLit = {C},
}

仅显示:
[1] M. E. Fourney. Advances in holographic photoelasticity[C]. New York: ASME, 1971, 17–38

子图组插入问题,以及关于代码复用性的讨论

最近在使用论文模板时遇到一个图片插入方面的疑问,不知模板自定义的addsubpic插入子图函数是否是以subfloat函数为基础包装的呢?

我之前自己写的TeX文档用的全部都是subfloat函数来实现插入子图组功能,出来的效果和《基于东拼西凑的电子科技大学毕业论文LaTeX模板生成样例》中4.4.3.4节给出的例子相同,可是当我把代码复制进论文模板时,编译就出错了。

考虑到论文自定义了一套插图命令,于是我将原来的函数批量替换掉,比如将\begin{figure}改为\begin{pics}\subfloat改为\addsubpic等,可是编译依然报错。

模板自定义的插图命令和常用的figure环境到底有多少不同呢?说明文档中的“插入图片”一节对这几个新定义函数的语法解释也略显单薄,仅仅看说明中的两个例子,很难学会如何把已有的代码迁移过来。

这样的话,如果想要在论文中插图,很多此类TeX代码就必须重新写一遍了,这个时间成本着实有点高……我想LaTeX的一个巨大优势就是代码复用性很高,这是一切纯文本编辑的共同特点,如果这种高度一致性不能得到保障,那么其优势也会大打折扣。

当然,也可能是我多虑了,从论文模板的其他方面来看(比如数学公式和参考文献等),其代码复用性已经很好,我将以前写的TeX源码插入到模板中后,基本上不必做很大改动就可顺利编译,很给力。

可是子图组插入的问题我始终没有找到好的解决之道;由于插图在论文中占得比重很大,我对这一块的功能比较敏感,不知这方面的问题可有比较妥善的解决方法?

谢谢!

P.S. 补充一段我原TeX文档中的子图组代码,希望可以找到一种较为快捷的方法将其转换为论文模板可用的代码。示例如下:

\begin{figure*}
\hfill{}\subfloat[SNRs \label{fig:rmse_snr}]{\begin{centering}
\includegraphics[width=0.46\textwidth]{fig/Figure_1}
\par\end{centering}

}\hfill{}\subfloat[separations \label{fig:rmse_ang}]{\begin{centering}
\includegraphics[width=0.46\textwidth]{fig/Figure_2}
\par\end{centering}

}\hfill{}

\protect\caption{RMSE comparison by 500 Monte-Carlo trials}
\end{figure*}

图片穿插到代码(项目代码)里了

您好,代码和图片的插入是按照 Wiki 来的,但是发现很多时候图片的位置很不如人意,比如嵌入在一段代码中间,但是如果限定图片位置,很可能有大段空白区域出现,请问有什么好的解决方式吗?

编译脚本小建议

1。compile.sh中直接使用./clean.sh会报权限不够,需要给clean.sh加上x权限,或者在compile.sh中使用bash clean.sh来执行编译前后的清理任务。
2。编译完成后的echo *****那两行不知道作者是想输出工作目录的文件还是想输出一行*号,如果是后者的想法的话,需要把那些*号用引号'包括起来,以字符串的形式输出。

本科生翻译原文bug

1.图题bug
现在格式Figure 1-1 xxxxx
正确格式Figure 1 xxxxxxx
2.absract前应该没有标号

不能生成符号表

用模板当前的版本,ctex2.9.2.164,完全安装。直接通过compile.bat编译example中的thesis.tex,报错:
! Undefined control sequence.
... }\acronymnamematter \printacronyms
[style=acronymwithtranslat...

我自己通过标准添加符号表的方式,完全没有问题。但是用UESTCthesis的模板就会报这个错。

1.1.2中未引用的文献依然会在参考文献中显示的问题

因为我的所有文献都用软件管理,所以bib中有很多没有被引用的条目。在之前用1.1.1的时候这些没有被引用的条目不会显示在参考文献中。更新到1.1.2后发现所有的条目(不管有没有被引用)都显示在参考文献中了,请问该如何解决?

TODOList(v1.0.2与Wiki)

模板发布快两年了,特别是研究生院官方推荐了之后,越来越多的同学加到了QQ群里问问题。这些问题有很多共性,使得我觉得有必要对模板进行一定的修改,也有必要开启WIKI功能将一些常见的问题做图文并茂的回答。在此先写下TODOList,然后争取在我正式入职前完成它。

  1. 很多同学反映模板的封面和其他前置页和官方的Word模板不完全一致。这个问题的解决方案是将摘要之前的前置部分,包括封面、内封、使用权页等,要默认去掉。也就是将withoutforepage选项做成默认的。因为这部分内容不涉及任何章节编号或者页码,完全可以用Word去打印制作。况且封面本来就不能自己打印。
  2. 同时将UESTC的LOGO从模板中删去。封面既然没用了,这个LOGO也没什么用。而且很多同学反映他们没法正确生成那个logo.pdf文件。虽然原因不在于模板,而是他们的ps2pdf.exe程序出现问题。当初非要在封面上加上LOGO也很大程度上是出于一个技术的自我挑战。为了实现一体化编译、图片内含在cls里花了很多心思。同时小黑还帮忙花了很大力气搞定LOGO在Inkscape中的转换问题。
  3. 更改说明文档中关于填写封面信息的部分,并且写到Wiki中去。
  4. 加入一个去掉学校信息、学生信息等部分的选项,用于查重。
  5. 编写Wiki,说明使用模板前需要知道的知识。因为有太多第一次用LaTeX的同学直接来使用这个模板了。像“工作目录”这样的词也有解释一下。
  6. 编写Wiki,说明模板的结构,以及模板提供的命令。告知有LaTeX使用经验的同学,不能在模板中使用什么命令。例如插图命令、字体命令、字号命令等。
  7. 编写Wiki,介绍如何插图。插图的格式、矢量图、位图、图片最多多宽多高等。还有子图环境。
  8. 编写Wiki,介绍如何插入表格。除了模板提供的三线表命令外,着重介绍如果利用Excel和Inkscape插入矢量图形式的任意复杂表格。
  9. 编写Wiki,介绍主要符号表和缩略词表使用的Glossaries宏包的常见修改方式。因为学校对此没有明确格式规定,所以经常有同学要改这两个表。
  10. 在english选项下,“图”字变为了“Figure”,似乎导致子图环境的子标题没有和主标题对齐。应该是没有考虑到的bug。应修正。
  11. 其他原说明文档的内容,逐章重新审阅后加入到Wiki中。
  12. 编写Wiki,说明enumitem枚举宏包如何修改序号样式。

英文摘要的页码是III不是II

按照规范,正文之前的前置部分都要章起右页。所以扉页、摘要都要放在右页上。如果不超出一页,这些页的背面都是空白的。所以论文的前置部分有空白页。双面打印的时候会正常印出来。

然而需要注意的是,任何书都不会因为空白页是空白的就不排页码。也就是右页是奇数页,左页是偶数页。这是绝对不会变的。

所以英文摘要用的页码是3,而不是2。

子图环境应允许换页

编写Wiki时注意到规范中有“有分图时,分图过多不能在一页内编排时,可转到下页,但总图题只编排在下页。”的说法。也曾有同学提过这个问题。看起来应该至少简单实现一个不是浮动体的多图环境。因为浮动体应该是不可能换页的了。

也许应该为单图和子图环境都加入非浮动体的版本。如果实现的话,以v1.1.0发布。

关于摘要的页码问题

今天去文印中心打论文,被指出一个问题。就是假设中文和英文摘要都是1页,那么模板会把英文摘要的页码标记成罗马字符3,但应该是2。学校给的文件里也有说明:“
(1)中文摘要、英文摘要、目录等前置部分用罗马数字连续编排。
(2)中文摘要、英文摘要和目录,每部分采用双面印制,即正面和背面连续编排页码。若某一部分的页数为奇数时,该部分的最后一页单面印制,即该页的背面页为空白,不编页码和页眉。“

而且学校给的模板的编排也是2,请问这个问题可以解决么?

关于插入eps图像

eps图像怎么插入呢,试过用插入图像的方法,编译提示未知图像格式 .eps,非常感谢耐心解答,祝好。

中文摘要关键词少于5个时编译无法通过格式不正确

中文摘要定义的关键词如果少于5个会出现编译错误;英文关键词若少于5个可以编译通过,但摘要首字符消失且其成为第5个关键词。

PS:我记得规范中要求的关键词数目不是硬性要求5个的,我这里用的是4个。

subsection 之间插入图片间隔很大

subsection之间如果文字比较少,但是插入了图片的话,section 与 subsection 之间的间隔将超级大,但是在插入图片命令之前和之后加入足够的文字就不会。

比如 \section{xxx}
\subsection{ooo}
少量文字。。
\pic[htbp]{}{}{}
少量文字。。
\subsection{sss}
这样的话会出现很大间隔的情况,可能是弹性引起的。
但是我如果把少量文字加入足够多的文字描述就可以把间隔填充。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.