1 中文问题
documentclass{article} usepackage[UTF8]{ctex}
2 参考文献编号右上角
ewcommand{upcite}[1]{ extsuperscript{ extsuperscript{cite{#1}}}} 摘要部分upcite{1,2}%调用时
3 表格绘制
usepackage{diagbox} usepackage{ccaption} captiondelim{ } egin{document} egin{table} icaption{表}{流式负载影响}{Table}{English Title} label{t1} egin{center} egin{tabular}{|l|cccc|} hline diagbox{parbox{4em}{资源使\用率(\%)}} {parbox{3em}{应用\名称}} & parbox{2em}{Word\count} & parbox{2em}{iden\tity} & parbox{2em}{repar\tition} & parbox{2em}{fixw\indow} \ hline CPU & a & a & a & a \ hline 内存 & b & b & b & b \ hline end{tabular} end{center} end{table} 表格的题注可通过修改位置,实现显示在表上方或者表下方,引用的时候代码为Table~ ef{t1} end{document}
说明:
代码第一行({|l|cccc}):其中的对齐方式可用r,c,l分别表示右对齐、居中和左对齐;lcccc数量代表表格的列数,若对齐方式设置的数量和表格列数不匹配,则会出现“Extra alignment tab has been changed to cr. ”的问题;在对齐方式设置中,|符号表示每列之间是否设置间隔线,若无|符号则表示间隔线不显示。
代码第四行(diagbox):用于实现斜线表头。
代码第四行(parbox):在表格中,对于宽度有限的情况,可手动设置列宽,em为“M”的宽度;内容两行显示需把内容放入段落盒子parbox中
hline 表示行与行之间的实线
跨列表格:multicolumn{2}{|c|}{跨列}
题注:一般题注可引用caption宏包,学位论文中的中英文题注需饮用ccaption包,其中的设置可参考ftp://ctan.tug.org/tex-archive/macros/latex/contrib/ccaption/ccaption.pdf
为去掉题注后的冒号,通过参考设计文档,添加captiondelim{ },即可把冒号用空格代替,中括号里写入想替代的符号。
注:发现引用的时候Table后无编号,查阅文档后发现bicaption的用法无需/label,icaption[table1]{表}{流式负载影响}{Table}{English Title}
发现题注与表格的间距比较尴尬,通过查阅文档,egin{center}的环境最好使用centering替换,另外,可通过abovecaptionskip和elowcaptionskip两个参数设定进行调整,代码:
setlength{abovecaptionskip}{0pt} setlength{elowcaptionskip}{5pt}
4 图片插入
与表格类似,
宏包:
usepackage{graphicx}
代码:
egin{figure}[htbp!] centering includegraphics[scale=0.3]{picture/a.jpg} caption{a} label{fig1} end{figure} 图像的引用和表格同理,图~ ef{fig1}
注意:图片的存储位置(如本例)是在根目录中创建的picture文件夹中
延伸阅读:http://blog.csdn.net/pandachow/article/details/6192519
5 页面格式调整
5.1 行距调整
文本的整体行距调整代码:
setlength{aselineskip}{18pt}
5.2 字体调整
usepackage{fontspec} setCJKmainfont{SimSun} setmainfont{Times New Roman}
设置中文字体为宋体,英文字体为Times New Roman
5.3 局部文字调整
fontsize{10pt}{18pt}selectfont
{10pt}代表字体大小,{18pt}代表行间距,selectfont执行设定