(完整版)latex初学者模板
- 格式:docx
- 大小:17.05 KB
- 文档页数:4
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\iffalse % 块注释如果要注释一块文字,用\iffalse ... \fi 界定住要注释的文字。
特别提醒:以下设置的次序不能乱,否则会引发冲突,影响到编译是否成功。
\fi\documentclass[a4paper,11pt, % A4纸twoside, % 双面% openany % 新章节在偶数页开始 ]{article}%%%%%%%%%% 版面控制 %%%%%%%%%%\usepackage{indentfirst} % 首行缩进\iffalse\usepackage[%paperwidth=18.4cm, paperheight= 26cm,body={14.6true cm,22true cm},twosideshift=0 pt,%headheight=1.0true cm]{geometry}\fi\usepackage[perpage,symbol]{footmisc}% 脚注控制\usepackage[sf]{titlesec} % 控制标题\usepackage{titletoc} % 控制目录\usepackage{fancyhdr} % 页眉页脚\usepackage{type1cm} % 控制字体大小\usepackage{indentfirst} % 首行缩进\usepackage{makeidx} % 建立索引\usepackage{textcomp} % 千分号等特殊符号\usepackage{layouts} % 打印当前页面格式\usepackage{bbding} % 一些特殊符号\usepackage{cite} % 支持引用\usepackage{color,xcolor} % 支持彩色文本、底色、文本框等\usepackage{listings} % 粘贴源代码\lstloadlanguages{} % 所要粘贴代码的编程语言\lstset{language=,tabsize=4, keepspaces=true,xleftmargin=2em,xrightmargin=2em, aboveskip=1em,backgroundcolor=\color{lightgray}, % 定义背景颜色frame=none, % 表示不要边框keywordstyle=\color{blue}\bfseries,breakindent=22pt,numbers=left,stepnumber=1,numberstyle=\tiny,basicstyle=\footnotesize,showspaces=false,flexiblecolumns=true,breaklines=true, breakautoindent=true,breakindent=4em,escapeinside={/*@}{@*/}}%%%%%%%%%% 字体支持 %%%%%%%%%%%%%\usepackage{ccmap} % 使pdfLatex生成的文件支持复制等\usepackage{CJK,CJKnumb,CJKulem} % 中文支持\usepackage{times} % 包括 Times Roman + Helvetica + Courier%\usepackage{palatino} % 包括 Palatino + Helvetica + Courier%\usepackage{newcent} % 包括 New Century Schoolbook + Avant Garde + Courier%\usepackage{bookman} % 包括 Bookman + Avant Garde + Courier%%%%%%%%%% 数学符号公式 %%%%%%%%%%\usepackage{latexsym}\usepackage{amsmath} % AMS LaTeX宏包\usepackage{amssymb} % 用来排版漂亮的数学公式\usepackage{amsbsy}\usepackage{amsthm}\usepackage{amsfonts}\usepackage{mathrsfs} % 英文花体字体\usepackage{bm} % 数学公式中的黑斜体\usepackage{relsize} % 调整公式字体大小:\mathsmaller, \mathlarger\usepackage{caption2} % 浮动图形和表格标题样式%%%%%%%%%% 图形支持宏包 %%%%%%%%%%\ifx\pdfoutput\undefined % 用latex或pdflatex编译\usepackage[dvips]{graphicx} % 将eps格式的图片放在figures目录下\else % 在setup/format.tex中用以下命令注明路径:\usepackage[pdftex]{graphicx} % \graphicspath{{figures/}}\fi%\usepackage{subfigure}\usepackage{epsfig} % 支持eps图像%\usepackage{picinpar} % 图表和文字混排宏包%\usepackage[verbose]{wrapfig} % 图表和文字混排宏包%\usepackage{eso-pic} % 向文档的部分页加n副图形, 可实现水印效果%\usepackage{eepic} % 扩展的绘图支持%\usepackage{curves} % 绘制复杂曲线%\usepackage{texdraw} % 增强的绘图工具%\usepackage{treedoc} % 树形图绘制%\usepackage{pictex} % 可以画任意的图形%\usepackage{hyperref}%%%%%%%%%% 一些距离设置 %%%%%%%%%%%\setlength{\floatsep}{10pt plus 3pt minus 2pt} % 图形之间或图形与正文之间的距离\setlength{\abovecaptionskip}{2pt plus 1pt minus 1pt}% 图形中的图与标题之间的距离\setlength{\belowcaptionskip}{3pt plus 1pt minus 2pt}% 表格中的表与标题之间的距%%%%%%%%%% 纸张和页面的大小 %%%%%%%%%%%\paperwidth 20 true cm % 纸张宽%\paperheight 30 true cm % 纸张高%\textwidth 10 true cm % 正文宽%\textheight 20 true cm % 正文高%\headheight 14pt % 页眉高%\headsep 16pt % 页眉距离%\footskip 27pt % 页脚距离%\marginparsep 10pt % 边注区距离%\marginparwidth 100pt % 边注区宽\makeindex % 生成索引\pagestyle{fancy} % 页眉页脚风格\fancyhf{} % 清空当前页眉页脚的默认设置%%%%%%%%%% 导入中文环境 %%%%%%%%%%\AtBeginDocument{\begin{CJK*}{GBK}{song} % 不计中文的空格\CJKindent % 首行缩进两个汉字\sloppy\CJKspace % 中英文混排的断行\CJKtilde % 重新定义~,用~隔开中英文\CJKcaption{GB} % 章节标题的中文化}\AtEndDocument{\end{CJK*}}%%%%%%%%%% 正文 %%%%%%%%%%\begin{document}%%%%%%%%%% 一些新定义 %%%%%%%%%%\newcommand{\song}{\CJKfamily{song}} % 宋体\newcommand{\hei}{\CJKfamily{hei}} % 黑体\newcommand{\fs}{\CJKfamily{fs}} % 仿宋\newcommand{\kai}{\CJKfamily{kai}} % 楷体%%%%%%%%%% 定理类环境的定义 %%%%%%%%%%%% 必须在导入中文环境之后\newtheorem{example}{例} % 整体编号\newtheorem{algorithm}{算法}\newtheorem{theorem}{定理}[section] % 按 section 编号\newtheorem{definition}{定义}\newtheorem{axiom}{公理}\newtheorem{property}{性质}\newtheorem{proposition}{命题}\newtheorem{lemma}{引理}\newtheorem{corollary}{推论}\newtheorem{remark}{注解}\newtheorem{condition}{条件}\newtheorem{conclusion}{结论}\newtheorem{assumption}{假设}%%%%%%%%%% 一些重定义 %%%%%%%%%%%% 必须在导入中文环境之后\renewcommand{\contentsname}{目录} % 将Contents改为目录\renewcommand{\abstractname}{摘\ \ 要} % 将Abstract改为摘要\renewcommand{\refname}{参考文献} % 将References改为参考文献\renewcommand{\indexname}{索引}\renewcommand{\figurename}{图}\renewcommand{\tablename}{表}\renewcommand{\appendixname}{附录}\renewcommand{\proofname}{\hei 证明}\renewcommand{\algorithm}{\hei 算法}%%%%%%%%%% 重定义字号命令 %%%%%%%%%%\newcommand{\yihao}{\fontsize{26pt}{36pt}\selectfont} % 一号, 1.4倍行距\newcommand{\erhao}{\fontsize{22pt}{28pt}\selectfont} % 二号, 1.25倍行距\newcommand{\xiaoer}{\fontsize{18pt}{18pt}\selectfont} % 小二, 单倍行距\newcommand{\sanhao}{\fontsize{16pt}{24pt}\selectfont} % 三号, 1.5倍行距\newcommand{\xiaosan}{\fontsize{15pt}{22pt}\selectfont} % 小三, 1.5倍行距\newcommand{\sihao}{\fontsize{14pt}{21pt}\selectfont} % 四号, 1.5倍行距\newcommand{\bansi}{\fontsize{13pt}{19.5pt}\selectfont} % 半四, 1.5倍行距\newcommand{\xiaosi}{\fontsize{12pt}{18pt}\selectfont} % 小四, 1.5倍行距\newcommand{\dawu}{\fontsize{11pt}{11pt}\selectfont} % 大五, 单倍行距\newcommand{\wuhao}{\fontsize{10.5pt}{10.5pt}\selectfont} % 五号, 单倍行距%%%%%%%%%% 页眉和页脚的设置 %%%%%%%%%%\lhead{一个~\LaTeX+CJK~的简单模板}\rhead{\TeX~爱好者}\lfoot{用~\LaTeX~写科技论文}\rfoot{~\thepage~}%%%%%%%%%% 论文标题、作者等 %%%%%%%%%%\title{用~\LaTeX~写科技论文 % 论文标题\thanks{这是一个为初学者写的~\LaTeX+CJK~论文模板,未经作者允许可以随意下载使用并修改传播,目的是让更多的人迅速上手用~\LaTeX~系统写作。
【LaTex】LaTex论⽂排版⼊门+速成摘要⽆脑LaTex教程,采⽤texlive+texworks/⾃选编辑器+XeLaTex,上⼿就能⽤,可以满⾜个⼈撰写⽂档的基本需求。
如果有更⾼要求或⽂中没有提到的内容,通过百度可以解决⼀切。
本⽂仅适⽤于Windows⽤户,Mac⽤户请到⽂末参考资料中寻找对应教程。
LaTex很好上⼿!不要畏难哦~下载和安装从国内镜像源下载安装包:下载成功后单击install-tl-advanced.bat,以管理员权限执⾏,开始长达1h~3h的安装(注意选中安装texworks)。
安装成功后,Win+R,输⼊texworks,打开texworks使⽤...:LaTex使⽤\作为标识,表⽰对应的功能。
%:表⽰注释,其后的内容不被编译如果需要打出'_','%','^'等功能性字符,在这些字符前加''即可将每⼀个模块撰写完成后,选择排版⼯具为“XeLaTex”,单击左上⾓的开始绿三⾓,则会在当前⽂件夹编译出pdf⽂档。
模块撰写LaTex源码时,可将其分为三个模块。
“头⽂件”以下是⼀个简单的范例:%使之适⽤中⽂\documentclass[UTF8]{ctexart}%\usepackage为调⽤所需的包,⽤到哪个功能就要在这⾥添加对应的包\usepackage{graphicx}\usepackage{geometry}\usepackage{multirow}\usepackage{booktabs}\usepackage[fleqn]{amsmath}%纸张规格,scale=''意为⽂档⽂字部分占整个纸张的⽐例\geometry{a4paper,scale=0.75}%标题\title{葡萄酒质量评价数据分析}%作者\author{Y.X.Sun}%⽇期\date{\today}\begin{document}%添加⽬录\maketitle\tableofcontents正⽂和markdown⼀样,latex有⼀级、⼆级……n级标题:\section{⼀级标题}\subsection{⼆级标题}\subsubsection{三级标题}在每个部分,都可以随意的插⼊段落。
竭诚为您提供优质文档/双击可除latex,article,最简单的模板篇一:latex教程--新手入门20xx.5.19于百度文库搜寻到,将作者文中提到的文章全部搜寻集中,放置于百度文库,方便自己在我初学latex 时,我自己有着很强烈的感受,对于新人来说,latex其实不缺少长篇的系统论述的manual,但是缺少简短的stepbystep的一个example接一个example的有操作价值的tutorial。
我想大多数人接触latex的原因都和我一样,只是论文需要,并不是有多么想去当一个杂志编辑。
因此这一篇tutorial的起点为零,终点到满足写一个proposal就为止了。
同时这一篇tutorial的内容只涉及信息的撰写和录入,不涉及排版美化。
我提倡的是新人们先开始跟着这个教程用latex来写起来,在把内容放进去之后,遇到怎么让版面更加规范美观的问题的时候,可以从容地去翻manual或者问google。
这篇教程中涉及的以及被我有意过滤掉的latex的功能,都是我仔细斟酌过的,我确保文章的内容对于新人来说完全够用。
从proposal到paper当然还有一点距离,最重要的台阶是模板的应用,其次是做参考文献。
不过有了这篇文章垫底,至少能用latex编辑点东西了,也就不怕了,单独去google需要的部分的教材就可以了。
那么我个人对于即将接触latex的新人的教材建议是,先从这一篇出发,掌握这一篇里的内容之后,就可以开始着手撰写和编辑自己的latex文本了,比如自己的proposal或者论文的提纲,一边写一边可以去看一下我学latex的时候觉得最简短有指导意义有操作价值的《一份不太短的latex介绍》,那一篇教材里基本就涵盖了以写paper为目的全部latex功能需求了。
另外感谢朋友留言提醒了我另外一篇当初在我入门时对我帮助非常大的教程,它名字很简单朴素叫做《latexnotes》。
这个note和《不太短的》都是内容合理实用,没有多余的废话,没有职业编辑才可能用到的高端内容,而且充满了清爽的examples的教程。
一份优雅的latex入门文档1. 介绍LaTeX是一种用于排版的系统,其独特的排版风格和专业的数学公式排版能力使得它成为学术界和技术界最受欢迎的文件排版系统之一。
本文旨在为初学者提供一份优雅的LaTeX入门文档,帮助他们快速上手并享受排版的乐趣。
2. 安装与配置我们需要安装LaTeX系统。
Windows用户可以选择安装MiKTeX,Mac用户可以选择安装MacTeX,Linux用户可以选择安装TeX Live。
安装完成后,我们需要配置编辑器。
常用的编辑器有TeXmaker、TeXstudio、Overleaf等,可以根据个人喜好选择。
3. 基础语法LaTeX的基础语法非常简单,在文档开始时我们需要使用\documentclass命令来指定文档的类型,如article、book、report 等。
然后使用\begin{document}和\end{document}来包裹文档内容。
我们需要使用\title、\author和\date命令来定义标题、作者和日期。
最后使用\maketitle命令来生成标题。
LaTeX还有丰富的命令和环境用于排版文档。
4. 数学公式LaTeX最为人称道的就是其出色的数学公式排版能力。
在LaTeX中,我们可以使用\begin{equation}和\end{equation}来编写行内公式,使用\begin{align}和\end{align}来编写多行公式。
LaTeX支持各种数学符号、公式和定理环境的排版,使得数学文档的排版变得非常简便和优雅。
5. 图片与表格LaTeX可以很好地排版图片和表格。
我们可以使用\includegraphics命令来插入图片,使用\begin{table}和\end{tagle}来排版表格。
LaTeX还支持图片和表格的交叉引用,使得排版更加灵活和方便。
6. 参考文献与引用在LaTeX中,我们可以使用\cite命令来引用参考文献。
我们可以使用\begin{thebibliography}和\end{thebibliography}环境来排版参考文献列表。
(完整版)latex初学者模板% a4paper - A4 纸 11pt - 字体 twoside - 双面 openany - 新章节可在偶数页开始\documentclass[a4paper,11pt,twoside,openany]{article} % ----------------------------- 纸张大小 ------------------------------------- % 定义转换成 pdf 文档的纸张大小,应与 \paperwidth \paperheight 一致 %\special{pdf: pagesize width 20cm height 30cm}% true 的含义是保持尺寸不会随一些参数的变化而变化,具体可见 Knuth 的 TeXbook % 纸张宽% 纸张高页面布局 --------% 正文宽%\textheight 20 true cm %\headheight 14pt %\headsep 16pt%\footskip27pt%\marginparsep 10pt %\marginparwidth 100pt % --------------------------- 页边空白调整\setlength{\evensidemargin}{0mm} % 置 0 \iffalse % 如果考虑右侧(书外侧)的边注区则改为\iftrue \addtolength{\evensidemargin}{\marginparsep}\addtolength{\evensidemargin}{\marginparwidth} \fi% \paperwidth = h + \oddsidemargin+\textwidth+\evensidemargin + h\setlength{\hoffset}{\paperwidth} \addtolength{\hoffset}{-\oddsidemargin} \addtolength{\hoffset}{-\textwidth} \addtolength{\hoffset}{-\evensidemargin}\setlength{\hoffset}{0.5\hoffset} \addtolength{\hoffset}{-1in}\setlength{\voffset}{-1in}\setlength{\topmargin}{\paperheight}%\paperwidth 20 true cm %\paperheight 30 true cm % ------------------------ %\textwidth 10 true cm % 正文高% 页眉高 % 页眉距离% 页脚距离 % 边注区距离 % 边注区宽\def\marginset#1#2{ \marginset{left}{top}\setlength{\oddsidemargin}{#1} \iffalse \iftrue\reversemarginpar\addtolength{\oddsidemargin}{\marginparsep}\addtolength{\oddsidemargin}{\marginparwidth} \fi% 页边设置% 左边(书内侧)装订预留空白距离% 如果考虑左侧(书内侧)的边注区则改为% h = \hoffset + 1in% 0 = \voffset + 1in\iffalse % 将这里改为 \iftrue 即可使用\ifx\pdfoutput\undefined % Not run pdftex % \ifx % \usepackage[dvips]{hyperref} % \else\addtolength{\topmargin}{-\headheight}\addtolength{\topmargin}{-\headsep}\addtolength{\topmargin}{-\textheight}\addtolength{\topmargin}{-\footskip}\addtolength{\topmargin}{#2}\setlength{\topmargin}{0.5\topmargin}% 上边预留装订空白距离}% 调整页边空白使内容居中,两参数分别为纸的左边和上边预留装订空白距离 \marginset{10mm}{12mm} % --------------------------- 字体支持 -------------------------\usepackage{times}字体% 使用 Times New Roman\usepackage{CJK,CJKnumb,CJKulem} % 中文支持宏包%\usepackage{ccmap} % 使pdfLatex 生成的文件支持复制等 %\usepackage[mtbold,mtpluscal,mtplusscr]{mathtime}% 数学环境用 Times New Roman% ---------------------------\usepackage{fancyhdr} \pagestyle{fancy}% --------------------------- \usepackage{color}\usepackage{indentfirst}%\setlength{\parindent}{2em}页眉页脚 -------------------------% 页眉页脚相关宏包 % 页眉页脚风格段落字体格式 ----% 支持彩色 % 首行缩进宏包% 段落缩进\setlength{\parskip}{0.7ex plus0.3ex minus0.3ex} %%\linespread{1.2}\renewcommand{\baselinestretch}{1.2} 段落间距% 行距倍数% 行距倍数(同上)\newcommand{\hei}{\CJKfamily{hei}}%黑体 \newcommand{\fs}{\CJKfamily{fs}}% 仿宋\newcommand{\kai}{\CJKfamily{kai}}%楷体 \newcommand{\li}{\CJKfamily{li}}% 隶书\newcommand{\you}{\CJKfamily{you}} %幼圆\newcommand{\wuhao}{\fontsize{10.5pt}{12.6pt}\selectfont} \newcommand{\xiaosi}{\fontsize{12pt}{14pt}\selectfont} \newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectf ont} % %\marginparpush% 五号字体 % 小四字体四号字体%% --------------------------- 超链接和标签 ----------------------- %\renewcommand{\CJKglue}{\hskip 0pt plus 0.08\baselineskip} % 汉字字距% 自定义文字块例子%\newcommand{\aaa}{ 这是测试 }\newcommand{\song}{\CJKfamily{song}} % 宋体\usepackage[dvipdfm]{hyperref}% \fi \AtBeginDvi{\special{pdf:tounicode GBK-EUC-UCS2}} % GBK -> Unicode \else \usepackage[pdftex]{hyperref} \fi \hypersetup{CJKbookmarks,% bookmarksnumbered,% colorlinks,% linkcolor=blue,% citecolor=blue,% hyperindex,% plainpages=false,% pdfstartview=FitH} \fi% ------------------------------- 注释 --------------------------------------- \iffalse % 将这里改为 \iftrue 即可使用 %注释掉一段内容\usepackage{verbatim} \begin{comment}This is a comment example. \end{comment}\fi %\makeatletter % @ is now a normal "letter" for Tex%\makeatother % @ is restored as a "non-letter" for Tex % ------------------------------- 其他宏包------------------------ %\usepackage{amsmath,amsthm,amsfonts,amssymb,bm} % 数学宏包 %\usepackage{graphicx,psfrag} %\usepackage{makeidx} 包%\usepackage{listings} % ------------------------------- \begin{document} % 开始正文 % song- 宋体 hei- 黑体 fs- 仿宋 kai- 楷体 li- 隶书 you- 幼圆 com 为 song+hei\begin{CJK*}{GBK}{com}% 开始中文环境\CJKtilde % 重定义 ~代表的空白距离 \CJKindent首缩进\CJKcaption{GB} 节标题 \author{ceo}\title{ 一个 latex 例子 } \maketitle成标题%\thispagestyle{empty} % 设置首页的页眉页脚风格%\setlength{\baselineskip}{3ex plus1ex minus1ex} % 调整行距\TeX{}~ 是由图灵奖得主\index{Knuth, Donald E.}~Donald E. Knuth\cite{texbook}~ 编写的计算机程序,用于文章和数学公式的排版。
\documentclass{article}\RequirePackage[l2tabu, orthodox]{nag}%检测文档中过时或淘汰的宏包\usepackage{graphicx}%图\usepackage{fancyhdr}%页眉页脚\usepackage{fontspec}%调用系统字体\usepackage{xeCJK}%区别中英文字体\usepackage{amsmath}%属于AMS系列宏包,引入了改进的数学环境\usepackage{siunitx}%简化写作科技文的TeX 命令\usepackage{array}\usepackage{booktabs}%创建没有竖线分隔的表格\setCJKmainfont{SimSun}%中日韩文主字体\setCJKsansfont{SimHei}%无衬线字体\punctstyle{kaiming}%标点\usepackage{microtype}%改善单词、字母的间距\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}%超链接\usepackage{cleveref}%简化写作\pagestyle{fancy}%页眉页脚格式\lhead{M}%页眉左\chead{N}\rhead{D}\lfoot{}%页脚左\cfoot{}\rfoot{Page \thepage}\begin{document}\title{一个浸入界面方法Pennes生物传热方程}\author{Champike Attanayake,So-Hsiang Chou}\date{\today}\maketitle%生成标题\begin{abstract}%摘要我们考虑一个浸入有限元方法求解拥有间断系数和非齐次流量跳跃条件的一维Pennes生物传热方程。
半离散和全离散格式的收敛特性进行了L2范数和能量范数的探讨。
% a4paper - A4纸11pt -字体 twoside -双面 openany -新章节可在偶数页开始\documentclass[a4paper,11pt,twoside,openany]{article}%------------------------------纸张大小----------------------------------% 定义转换成pdf文档的纸张大小,应与\paperwidth \paperheight一致%\special{pdf: pagesize width 20cm height 30cm}% true的含义是保持尺寸不会随一些参数的变化而变化,具体可见Knuth的TeXbook%\paperwidth 20 true cm % 纸张宽%\paperheight 30 true cm % 纸张高%------------------------------页面布局----------------------------------%\textwidth 10 true cm % 正文宽%\textheight 20 true cm % 正文高%\headheight 14pt % 页眉高%\headsep 16pt % 页眉距离%\footskip 27pt % 页脚距离%\marginparsep 10pt % 边注区距离%\marginparwidth 100pt % 边注区宽%----------------------------页边空白调整-------------------------------\def\marginset#1#2{ % 页边设置\marginset{left}{top}\setlength{\oddsidemargin}{#1} % 左边(书内侧)装订预留空白距离\iffalse % 如果考虑左侧(书内侧)的边注区则改为\iftrue\reversemarginpar\addtolength{\oddsidemargin}{\marginparsep}\addtolength{\oddsidemargin}{\marginparwidth}\fi\setlength{\evensidemargin}{0mm} % 置0\iffalse % 如果考虑右侧(书外侧)的边注区则改为\iftrue\addtolength{\evensidemargin}{\marginparsep}\addtolength{\evensidemargin}{\marginparwidth}\fi% \paperwidth = h + \oddsidemargin+\textwidth+\evensidemargin + h\setlength{\hoffset}{\paperwidth}\addtolength{\hoffset}{-\oddsidemargin}\addtolength{\hoffset}{-\textwidth}\addtolength{\hoffset}{-\evensidemargin}\setlength{\hoffset}{0.5\hoffset}\addtolength{\hoffset}{-1in} % h = \hoffset + 1in\setlength{\voffset}{-1in} % 0 = \voffset + 1in\setlength{\topmargin}{\paperheight}\addtolength{\topmargin}{-\headheight}\addtolength{\topmargin}{-\headsep}\addtolength{\topmargin}{-\textheight}\addtolength{\topmargin}{-\footskip}\addtolength{\topmargin}{#2} % 上边预留装订空白距离\setlength{\topmargin}{0.5\topmargin}}% 调整页边空白使内容居中,两参数分别为纸的左边和上边预留装订空白距离\marginset{10mm}{12mm}%-----------------------------字体支持-----------------------------------\usepackage{times} % 使用 Times New Roman 字体\usepackage{CJK,CJKnumb,CJKulem} % 中文支持宏包%\usepackage{ccmap} % 使pdfLatex生成的文件支持复制等%\usepackage[mtbold,mtpluscal,mtplusscr]{mathtime}%数学环境用Times New Roman%-----------------------------页眉页脚-----------------------------------\usepackage{fancyhdr} % 页眉页脚相关宏包\pagestyle{fancy} % 页眉页脚风格%-----------------------------段落字体格式-------------------------------\usepackage{color} % 支持彩色\usepackage{indentfirst} % 首行缩进宏包%\setlength{\parindent}{2em} % 段落缩进\setlength{\parskip}{0.7ex plus0.3ex minus0.3ex} % 段落间距%\linespread{1.2} % 行距倍数\renewcommand{\baselinestretch}{1.2} % 行距倍数(同上)%\renewcommand{\CJKglue}{\hskip 0pt plus 0.08\baselineskip} % 汉字字距%\newcommand{\aaa}{这是测试} % 自定义文字块例子\newcommand{\song}{\CJKfamily{song}} % 宋体\newcommand{\hei}{\CJKfamily{hei}} % 黑体\newcommand{\fs}{\CJKfamily{fs}} % 仿宋\newcommand{\kai}{\CJKfamily{kai}} % 楷体\newcommand{\li}{\CJKfamily{li}} % 隶书\newcommand{\you}{\CJKfamily{you}} % 幼圆\newcommand{\wuhao}{\fontsize{10.5pt}{12.6pt}\selectfont} % 五号字体\newcommand{\xiaosi}{\fontsize{12pt}{14pt}\selectfont} % 小四字体\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont} % 四号字体%\marginparpush %%-----------------------------超链接和标签-------------------------------\iffalse % 将这里改为\iftrue即可使用\ifx\pdfoutput\undefined % Not run pdftex% \ifx% \usepackage[dvips]{hyperref}% \else\usepackage[dvipdfm]{hyperref}% \fi\AtBeginDvi{\special{pdf:tounicode GBK-EUC-UCS2}} % GBK -> Unicode\else\usepackage[pdftex]{hyperref}\fi\hypersetup{CJKbookmarks,%bookmarksnumbered,%colorlinks,%linkcolor=blue,%citecolor=blue,%hyperindex,%plainpages=false,%pdfstartview=FitH}\fi%--------------------------------注释------------------------------------\iffalse % 将这里改为\iftrue即可使用%注释掉一段内容\usepackage{verbatim}\begin{comment}This is a comment example.\end{comment}\fi%\makeatletter % @ is now a normal "letter" for Tex%\makeatother % @ is restored as a "non-letter" for Tex%--------------------------------其他宏包--------------------------------%\usepackage{amsmath,amsthm,amsfonts,amssymb,bm} % 数学宏包%\usepackage{graphicx,psfrag} % 图形宏包%\usepackage{makeidx} % 建立索引宏包%\usepackage{listings} % 源代码宏包%---------------------------------正文-----------------------------------\begin{document} % 开始正文% song-宋体 hei-黑体 fs-仿宋 kai-楷体 li-隶书 you-幼圆 com为 song+hei\begin{CJK*}{GBK}{com} % 开始中文环境\CJKtilde % 重定义~代表的空白距离\CJKindent % 段首缩进\CJKcaption{GB} % 中文章节标题\author{ceo} % 作者\title{一个latex例子} % 题目\maketitle % 生成标题%\thispagestyle{empty} % 设置首页的页眉页脚风格%\setlength{\baselineskip}{3ex plus1ex minus1ex} % 调整行距\TeX{}~是由图灵奖得主\index{Knuth, Donald E.}~Donald E. Knuth\cite{texbook}~编写的计算机程序,用于文章和数学公式的排版。
% a4paper - A4 纸 11pt - 字体 twoside - 双面 openany - 新章节可在偶数页开始 \documentclass[a4paper,11pt,twoside,openany]{article}% ----------------------------- 纸张大小 ------------------------------------- % 定义转换成 pdf 文档的纸张大小,应与 \paperwidth \paperheight 一致 %\special{pdf: pagesize width 20cm height 30cm}% true 的含义是保持尺寸不会随一些参数的变化而变化,具体可见 Knuth 的 TeXbook % 纸张宽% 纸张高页面布局 --------% 正文宽%\textheight 20 true cm %\headheight 14pt %\headsep 16pt%\footskip27pt%\marginparsep 10pt %\marginparwidth 100pt % --------------------------- 页边空白调整\setlength{\evensidemargin}{0mm} % 置 0 \iffalse % 如果考虑右侧(书外侧)的边注区则改为 \iftrue \addtolength{\evensidemargin}{\marginparsep} \addtolength{\evensidemargin}{\marginparwidth} \fi% \paperwidth = h + \oddsidemargin+\textwidth+\evensidemargin + h\setlength{\hoffset}{\paperwidth} \addtolength{\hoffset}{-\oddsidemargin} \addtolength{\hoffset}{-\textwidth} \addtolength{\hoffset}{-\evensidemargin} \setlength{\hoffset}{0.5\hoffset} \addtolength{\hoffset}{-1in}\setlength{\voffset}{-1in}\setlength{\topmargin}{\paperheight}%\paperwidth 20 true cm %\paperheight 30 true cm % ------------------------ %\textwidth 10 true cm % 正文高% 页眉高 % 页眉距离% 页脚距离 % 边注区距离 % 边注区宽\def\marginset#1#2{ \marginset{left}{top}\setlength{\oddsidemargin}{#1} \iffalse \iftrue\reversemarginpar\addtolength{\oddsidemargin}{\marginparsep} \addtolength{\oddsidemargin}{\marginparwidth} \fi% 页边设置% 左边(书内侧)装订预留空白距离% 如果考虑左侧(书内侧)的边注区则改为% h = \hoffset + 1in% 0 = \voffset + 1in\iffalse % 将这里改为 \iftrue 即可使用\ifx\pdfoutput\undefined % Not run pdftex % \ifx % \usepackage[dvips]{hyperref} % \else\addtolength{\topmargin}{-\headheight} \addtolength{\topmargin}{-\headsep} \addtolength{\topmargin}{-\textheight} \addtolength{\topmargin}{-\footskip} \addtolength{\topmargin}{#2} \setlength{\topmargin}{0.5\topmargin}% 上边预留装订空白距离}% 调整页边空白使内容居中,两参数分别为纸的左边和上边预留装订空白距离 \marginset{10mm}{12mm} % --------------------------- 字体支持 -------------------------\usepackage{times}字体% 使用 Times New Roman\usepackage{CJK,CJKnumb,CJKulem} % 中文支持宏包 %\usepackage{ccmap} % 使 pdfLatex 生成的文件 支持复制等 %\usepackage[mtbold,mtpluscal,mtplusscr]{mathtime}%数学环境用 Times New Roman% ---------------------------\usepackage{fancyhdr} \pagestyle{fancy}% --------------------------- \usepackage{color}\usepackage{indentfirst}%\setlength{\parindent}{2em}页眉页脚 -------------------------% 页眉页脚相关宏包 % 页眉页脚风格 段落字体格式 ----% 支持彩色 % 首行缩进宏包% 段落缩进\setlength{\parskip}{0.7ex plus0.3ex minus0.3ex} %%\linespread{1.2}\renewcommand{\baselinestretch}{1.2} 段落间距% 行距倍数% 行距倍数(同上)\newcommand{\hei}{\CJKfamily{hei}}%黑体 \newcommand{\fs}{\CJKfamily{fs}}% 仿宋\newcommand{\kai}{\CJKfamily{kai}}%楷体 \newcommand{\li}{\CJKfamily{li}}% 隶书\newcommand{\you}{\CJKfamily{you}} %幼圆\newcommand{\wuhao}{\fontsize{10.5pt}{12.6pt}\selectfont} \newcommand{\xiaosi}{\fontsize{12pt}{14pt}\selectfont}\newcommand{\sihao}{\fontsize{14pt}{\baselineskip}\selectfont} % %\marginparpush% 五号字体 % 小四字体四号字体%% --------------------------- 超链接和标签 ----------------------- %\renewcommand{\CJKglue}{\hskip 0pt plus 0.08\baselineskip} % 汉字字距% 自定义文字块例子%\newcommand{\aaa}{ 这是测试 }\newcommand{\song}{\CJKfamily{song}} % 宋体\usepackage[dvipdfm]{hyperref}% \fi \AtBeginDvi{\special{pdf:tounicode GBK-EUC-UCS2}} % GBK -> Unicode \else \usepackage[pdftex]{hyperref} \fi\hypersetup{CJKbookmarks,% bookmarksnumbered,% colorlinks,% linkcolor=blue,% citecolor=blue,% hyperindex,% plainpages=false,% pdfstartview=FitH} \fi% ------------------------------- 注释 --------------------------------------- \iffalse % 将这里改为 \iftrue 即可使用 %注释掉一段内容 \usepackage{verbatim} \begin{comment}This is a comment example. \end{comment}\fi %\makeatletter % @ is now a normal "letter" for Tex%\makeatother % @ is restored as a "non-letter" for Tex % ------------------------------- 其他宏包 ------------------------ %\usepackage{amsmath,amsthm,amsfonts,amssymb,bm} % 数学宏包 %\usepackage{graphicx,psfrag} %\usepackage{makeidx}包%\usepackage{listings} % ------------------------------- \begin{document} % 开始正文 % song- 宋体 hei- 黑体 fs- 仿宋 kai- 楷体 li- 隶书 you- 幼圆 com 为 song+hei\begin{CJK*}{GBK}{com}% 开始中文环境\CJKtilde % 重 定义 ~代表的空白距离 \CJKindent首缩进\CJKcaption{GB} 节标题 \author{ceo}\title{ 一个 latex 例子 } \maketitle成标题%\thispagestyle{empty} % 设置首页的 页眉页脚风格%\setlength{\baselineskip}{3ex plus1ex minus1ex} % 调整行距\TeX{}~ 是由图灵奖得主 \index{Knuth, Donald E.}~Donald E. Knuth\cite{texbook}~ 编写的计算机程序,用于文章和数学公式的排版。
1977~年~Knuth~开始编写~\TeX{}~排版系统引擎的时候,\\ % 换行 是为了探索当时正开始进入出版工业的数字印刷设备的潜力。