美赛论文LaTeX模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
%
% 本论文的排版主要参考了LaTeX2e插图指南(王磊), LaTeX2e用户手册, media的中文学位%
% 论文宏包(CDT), happaytex的ORmain1.tex等文件以及ChinaTeX, CTeX论坛上的诸多贴子. %
%
% 本论文采用了Miktex2.2的方式在ChinaTeX.iso系统下得到了实现,其编译方式为%
% latex(得到DVI文件)+dvips(得到PS文件)+ps2pdf(可得PDF文件).
%
%
\documentclass[12pt]{article}
%需要的一些宏包
\usepackage{CJK} % 中文输入环境宏包
\usepackage{titlesec,titletoc} % 配合命令在后面, 章节标题设置
\usepackage{indentfirst} % 使首段首行缩进
\usepackage{graphicx} % 插图宏包
\usepackage{caption2} % 可以更改插图, 表格的标题样式
\usepackage{subfigure} % 产生并列的子图或子表, 命令\subfigure, \subtable
\usepackage{longtable} % 如果表格太长, 超过了一页时, 就可以试试longtable 宏包所定义的longtable 环境
\usepackage{slashbox} % 在表格中绘制斜线
\usepackage{fancyhdr} % 更改页眉的宏包, 并可在页眉插入图片
\usepackage{times} % Times Roman + Helvetica + Courier
\usepackage{amsmath} % 数学符号宏包AMS-LaTeX, 如下面的\overset需要此宏包
%页面的设置
\special{papersize=21cm,29.7cm} \setlength{\textwidth}{15cm}
\setlength{\textheight}{23cm} \setlength{\evensidemargin}{0.46cm}
\setlength{\oddsidemargin}{0.46cm} \setlength{\topmargin}{-1.84cm}
\setlength{\headheight}{2.9cm} \setlength{\headsep}{0.4cm}
%字号设置
\newcommand{\chuhao}{\fontsize{42pt}{\baselineskip}\selectfont}
\newcommand{\xiaochuhao}{\fontsize{36pt}{\baselineskip}\selectfont}
\newcommand{\yihao}{\fontsize{26pt}{\baselineskip}\selectfont}
\newcommand{\xiyihao}{\fontsize{24pt}{\baselineskip}\selectfont}
\newcommand{\erhao}{\fontsize{22pt}{\baselineskip}\selectfont}
\newcommand{\xiaoerhao}{\fontsize{18pt}{\baselineskip}\selectfont}
\newcommand{\sanhao}{\fontsize{16pt}{\baselineskip}\selectfont}
\newcommand{\xiaosanhao}{\fontsize{15pt}{\baselineskip}\selectfont}
\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont}
\newcommand{\xiaosihao}{\fontsize{12pt}{\baselineskip}\selectfont}
\newcommand{\wuhao}{\fontsize{10.5pt}{\baselineskip}\selectfont}
\newcommand{\xiaowuhao}{\fontsize{9pt}{\baselineskip}\selectfont}
\newcommand{\liuhao}{\fontsize{7.5pt}{\baselineskip}\selectfont}
\newcommand{\xiaoliuhao}{\fontsize{6.5pt}{\baselineskip}\selectfont}
\newcommand{\qihao}{\fontsize{5.5pt}{\baselineskip}\selectfont}
\newcommand{\bahao}{\fontsize{5pt}{\baselineskip}\selectfont}
%页眉的设置, 要用到fancyhdr宏包
\pagestyle{fancy} \fancyhead{} \fancyfoot{}
\fancyhead[L]{\footnotesize Team \# 189}
\fancyhead[R]{\footnotesize Page\ \thepage\ of\ 42}
\fancypagestyle{plain}{%
\fancyhead[L]{\footnotesize Team \# 189}
\fancyhead[R]{\footnotesize Page\ \thepage\ of\ 42}}
\setcounter{secnumdepth}{4}
%更改\theparagraph的编号样式
\makeatletter
\renewcommand{\theparagraph}{\@arabic\c@paragraph}
\makeatother
%章节格式的设置
\titleformat{\section}{\erhao\bf}{}{0em}{}[]
\titleformat{\subsection}{\xiaoerhao\bf}{}{0em}{}[]
\titleformat{\subsubsection}{\sanhao\bf}{}{0em}{}[]
\titleformat{\paragraph}[hang]{\vspace*{0.5ex}\sihao\bf}{\hspace*{1em}\theparagraph)}{0.5em }{}[\vspace*{-0.5ex}]
%更改插图的标题
\renewcommand{\figurename}{\wuhao\bf\sf Figure}
\renewcommand{\captionlabeldelim}{\ }
%更改表格的标题
\renewcommand{\tablename}{\wuhao\bf\sf Table}
%更改图形或表格与其标题的间距
\setlength{\abovecaptionskip}{10pt}
\setlength{\belowcaptionskip}{10pt}
%定义产生不浮动图形和表格的标题的命令\figcaption和\tabcaption
\makeatletter
\newcommand\figcaption{\def\@captype{figure}\caption}
\newcommand\tabcaption{\def\@captype{table}\caption}
\makeatother