参考文献BibTeX:
使用最原始的文献导入:(正文区)
\begin{document}
%参考文献bibtex
%一次管理一次使用
%参考文献格式:
%\begin{thebibliography}{编号样本}
% \bibitem[记号]{引用标志}文献条目1
% \bibitem[记号]{引用标志}文献条目2
% ......
% \end{thebibliography}
%其中文献条目包括:作者,题目,出版社,年代,版本,页码等。
%引用时采用"\cite{引用标志1}"
\begin{thebibliography}{99} %99表示最多引用99个参考文献
\bibitem{article1}陈立辉,苏伟,蔡川,陈晓云.\emph{基于LaTex的Web数学公式提取方法研究}[J].计算机科学. 2014(06) %一个bibitem表示一个参考文献文目
\bibitem{book1}William H.Press,Saul A. Teukolsky,William T. Vetterling,Brian P. Flannery \emph{Numerical Recipes 3rd Edition:The Art of scientific Computing} Cambridge University Press,New York , 2007. %“\bibitem”后面括号的内容表示必选内容,表示该条文献的引用标志。“book表示一本书籍文献”
\bibitem{latexGuide}Kopka Helmut,w. Daly Patrick,\emph{Guide to \LaTeX},$4^{th}$ Edition.Available at \texttt{http: //www. amazon.com}.
\bibitem{latexmath}Graetaer. George,\emph{Math Into \LaTeX},BirkhAuser Boston; 3 edition (June 22,2000). %"\emph"表示强调参考文献中的某些内容
\end{thebibliography}
\end{document}
使用“数据库”导入文献:
首先需要建立一个bib文件夹(这个就类似于数据库,存放文献的东西),如下:
然后打开这个文件将内容复制进去(如何找如下图的内容见文章LaTex4【下载模板、引入文献】):
接着,在正文区:
这是一个参考文献的引用:\cite{饶胜文2013大汉帝国在巴蜀} %这个引用了之后,在参考文献中自动生成文献的内容
另一篇:\cite{1995Sandwich}
第三篇:\cite{单忠艳2001碘致甲状腺功能减退症的流行病学对比研究}
\bibliography{resource} %在文章需要文献的地方使用命令“\bibliography”,resource表示加入你的数据库
参考文献BibLaTeX:
导言区:
\documentclass{ctexart}%biblatex参考文献
\usepackage[style=numeric,backend=biber,utf8,sorting=centy]{biblatex}%biblatex参考文献引入的包.后端程序为biber.c:中文,e:英文,n:作者姓名,t:文献标题,y:出版年份。"sorting=centy"表示先中文后英文,并根据姓名标题出版年字段进行排序。ecnty表示先英文后中文
\addbibresource{resource.bib}%导言区添加参考文献数据库,不可以省略后缀名
正文区:
\begin{document}
%参考文献biblatex(biber)
无格式化引用\cite{1995Sandwich}
带方括号的引用\parencite{单忠艳2001碘致甲状腺功能减退症的流行病学对比研究}
上标引用\supercite{饶胜文2013大汉帝国在巴蜀}
\nocite{*} %列出没有引用的参考文献
\printbibliography %在适当的地方使用命令“printbibliography”输出参考文献,注意参考文献是英文。如果要是中文则添加一下可选参数,例如:\printbibliography[title={参考文献}]
\end{document}
自定义环境和命令方法
导言区:
\newcommand\PRC{People's Republic of \emph{China}}%命令一个prc命令
\newcommand\loves[2]{#1 喜欢 #2} %该命令可以使用参数,参数从1到9,用#1,#2 。。。 #9表示
\newcommand\hatedby[2]{#2 不受 #1 喜欢} %#1对应第一个参数,以此类推
\newcommand\love[3][喜欢]{#2#1#3}
\renewcommand\abstrctname{内容简介}
\newenvironment{myabstract}[1][摘要]%
{\small
\begin{center}\bfseries #1\end{center}%
\begin{quotation}}%
{\end{quotation}}
%{}环境前定义
\newenvironment{Quotation}[1]%
{\newcommand\quotesource{#1}%
\begin{quotation}}%
{\par\hfill--- 《\textit{\quotesource}》%
\end{quotation}}
正文区:
\begin{document}
%自命令和环境
\PRC %只需要在自命令区域修改内容即可
\loves{猫猫}{鱼}
\hatedby{猫猫}{萝卜}
\love{猫儿}{鱼}
\love[最爱]{猫儿}鱼{}
\begin{abstract}
这是一段摘要。。。
\end{abstract}
\begin{myabstract}[我的摘要]
这是一段自定义格式的摘要。。。
\end{myabstract}
\begin{Quotation}{易$\cdot$乾}
初九,潜龙勿用。
\end{Quotation}
定义命令和环境是进行\LaTeX{}格式定制、达成内容与格式分离且标的利器。使用自定义的命令和环境把字体、字号、缩进、对齐、间距等各种琐细的内容包装起来,赋以一个有意义的名字,可以使文挡结构清晰、代码整洁、易于维护。在使用宏定义的功能时,要综合利用各种已有的命今、环境、变量等功能,事实上,前面所介绍的长度变量与盒子、字体字号等内容,大多并丕直接出现在文档正文史,而主要都是用在实现各种结构化的宏定义里。