\input
\include
\includeonly
\input{texfile}
文件名只需指定基本名,不需加扩展名.tex,它等价于直接将文件“文件名.tex”中的内容输入到命令\input所处的位置.
此命令可以放在文档的任何地方(导言区或正文区),而且可以相互嵌套。
您可以将经常使用的导言放在单独的一个文件中,使用时置于源文件之首。
在\begin{document}....\end{document}之间加入多个\input命令.导言区加入\listfiles可以得到读入文件的清单.
\include{texfile}
使用\input命令的缺点是,通过\input命令合并起来的文章(不管那部分) 每经过一次修改,所有的文件都要被重新读入和处理。若用\input命令仅加载那个特定的文件,那么所有的页码、章节、插图和公式等的自动编号都从1开始,这会使交叉引用产生混乱。更好的办法是采用\include命令。
它只能放在文档的正文区,不能嵌套,且与命令\includeonly{文件清单}结合使用。
文件清单列出当前正在处理的文件(其中的文件名不需要加后缀.tex,各文件名用逗号隔开)。若\input命令后的文件名在文件清单中,则此命令等价于
\clearpage\input{文件名}\clearpage,
否则相当于换页。因此文档应该在新页开始(如章与章之间)分割。\include命令可以帮助我们省去很多宝贵的编译时间。它的主要好处是页面、章节和公 式编号的附加信息可以由\includeonly命令提供,因此交叉引这类命令,如\ref和pageref命令等能生成正确的结果。此命令可多次使用, 所需的导言区仅有一个。
样例:编辑一本由8章组成的书籍
\documentclass{book}
导言区
\includeonly{.....}
\begin{document}
\frontmatter
\include{toc}
\mainmatter
\include{chapt1}
...
\include{chapt8}
\backmatter \printindex
\end{document}
其中toc.tex文件由如下的文本组成
\setcounter{page}{7}
\tableofcontents
\listofcontents
\listoffigures
通过在\includeonly命令中添加适当的项,如\includeonly{toc,chapt8} 就可以选择性地处理各章(这里为第8章)。
\includeonly
广而概之:
\input 插入不开启新页
\include 插入开启新页
\includeonly 插入多文件时,可以一个一个文件编译,提高效率,搜搜mytex的帖子,他发过一个模版。
方法/步骤1、\documentclass{...}这里是头文件,必须以这种命令开头指定文本类型,属性等
2、这个命令指定了你所写的文档的类别。在此之后,你可以加入控制文档式
样的命令,或者使用如下的命令来调入一些宏集
3、\usepackage{...}
当完成所有的设置后,你可利用如下的命令来开始你的文档:
\begin{document}
\end{document}
4、一下是一个简单的例子:
\documentclass[a4paper,11pt]{article}
%
define
the
title
\author{H.~Partl}
\title{Minimalism}
\begin{document}
%
generates
the
title
\maketitle
%
insert
the
table
of
contents
\tableofcontents
\section{Start}
Well,
and
here
begins
my
lovely
article.
\section{End}
\ldots{}
and
here
it
ends.
\end{document}
5、小伙伴先不理解没关系,慢慢就好了,先把代码复制进去,跟着小编做就可以了,编译出来对比一下就懂了
6、效果如下图,编译完,dvi
pdf就可以点了,编译之前是不能点这个的
7、注意,\documentclass[a4paper,11pt]{article}的解释
8、%
define
the
title
其中
%
是注释,其他如下图
以上就是专题栏小编带来的latex中文版教程,更多教程请看“http://www.zhuantilan.com/zt/latex/”
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)