个人LaTeX笔记(九)
2月20日更
第十一节:LaTeX中的参考文献-BibTeX
这节课讲了参考文献的引用,很有用啊。不过引用方法分为两种首先提出一种:
(参考文献样例均来自视频教程,如有侵权等问题请联系删除)
\documentclass{ctexart}\begin{document}%一次管理,一次使用%参考文献格式:%\begin{thebibliography}% \bibitem[记号]{引用标志}文献条目1% \bibitem[记号]{引用标志}文献条目2% ……%\end{thebibliography}%其中文献条目包括:作者,题目,出版社,年代,版本,页码等%引用时要可以采用:\cite{引用标志1,引用标志2,...}引用一篇文章\cite{article1} 引用一本书\cite{book1} %引用什么就是下面写的什么,和\reg挺像\begin{thebibliography}{99}\bibitem{article1}陈立辉,苏伟,菜川,陈晓云.\emph{基于LaTeX的web数学公式提取方法研究}[J].计算机科学.2014(06)\bibitem{book1}William H. Press,Saul A. Teukolsky,William T. Vetterling,Brian P. Flannery,\emph{Numerical Recipes 3re Edition:The Art of Scientific Computing}Cambridge University Press,New York,2007.\bibitem{latexGuide} Kopka Helmut, W. Daly Patrick,\emph{Guide to \LaTeX} ,$4^{th}$ Edition.Available at \texttt{http://www.amazon,com}.\end{thebibliography}
\end{document}
这种方法为一次管理一次使用,更为合理的方法为一次管理多次使用(注意构建里要设置默认文献为BibTeX):
就是把参考文献保存到一个bib文件里,然后一次次调用就好。(和单片机工程挺像)
可以加入多个文献,在正文里用\cite{代码大括号里第一个参数}
%@BOOK 说明这是一本书,大括号里第一个是引用标志,把这个注释加入到下面的代码中第一行会报错放在外面了
@BOOK{mittelbach2004,
title = {The {{\LaTeX}} Companion},
publisher = {Addison - Wesley},
year = {2004},
author = {Frank Mitterlbach and Michel Goossens},
series = {Tools and Techniques for Computer Typesetting},
address = {Boston},
edition = {Second}
}
(ps:手动维护↑的文献数据库繁琐且极易出错,可以用Google Scholar,在该页面搜索 bibtex ,有一个引用链结,打开后输入文献,点击BibTeX,会自动生成以上代码)
这种情况下要加入 (document外)\bibliographystyle{plain} %plain unsrt alpha abbrv
和(document内) \bibliography{test}
\documentclass{ctexart}\bibliographystyle{plain} %plain unsrt alpha abbrv 不同排版样式
%可以用 usepackage[]{natbib} 来获得更多的样式 []代表可选参数来管理取样格式
%并且使用\citet 和 \citep 来提供更多格式
\begin{document}这是一个参考文献的引用:\cite{mittelbach2004}另一个引用 \cite{__2017-1}\nocite{*} %\nocite{*}会把bib文件中的所有条目列出\bibliography{test,cnki}\end{document}
问题:成功安装出zotero的扩展文件,但是感觉版本有问题,只能进行存储,和教程里完全不同,不过下了一个客户端然后登陆账户同步就可以解决,这个可以直接调用知网上的文献,相对被墙了的Google还是比较方便的了。
个人LaTeX笔记(九)相关推荐
- IOS学习笔记(九)之UIAlertView(警告视图)和UIActionSheet(操作表视图)基本概念和使用方法...
IOS学习笔记(九)之UIAlertView(警告视图)和UIActionSheet(操作表视图)基本概念和使用方法 Author:hmjiangqq Email:jiangqqlmj@163.com ...
- LaTeX 笔记:NFSS 那点事儿
零. 我就不写成<LaTeX 笔记(一):NFSS 那点事儿>了,省得你们指望还有二-- 本文比较靠近 TeXnique 这个主题.想理解本文的内容,至少也得读一下 TeXbook 或者 ...
- python3.4学习笔记(九) Python GUI桌面应用开发工具选择
python3.4学习笔记(九) Python GUI桌面应用开发工具选择 Python GUI开发工具选择 - WEB开发者 http://www.admin10000.com/document/9 ...
- 吴恩达《机器学习》学习笔记九——神经网络相关(1)
吴恩达<机器学习>学习笔记九--神经网络相关(1) 一. 非线性假设的问题 二. 神经网络相关知识 1.神经网络的大致历史 2.神经网络的表示 3.前向传播:向量化表示 三. 例子与直觉理 ...
- 数学物理方法pdf_中考状元笔记九科(语文+数学+物理+化学+英语+历史+地理+政治+生物)(高清PDF);...
初中学霸提升成绩的16个习惯 1.记忆习惯.一分钟记忆,把记忆和时间联系起来,这里还含有注意的习惯. 一分钟写多少字,读多少字,记多少字,时间明确的时候,注意力一定好.把学习任务和时间联系起来,通过一 ...
- ROS学习笔记九:用C++编写ROS发布与订阅
ROS学习笔记九:用C++编写ROS发布与订阅 本节主要介绍如何用C++编写一个简单的ROS发布与订阅. 编写发布节点 在之前创建的例子beginner_tutorials软件包中,在其目录下的src ...
- 《MFC游戏开发》笔记九 游戏中的碰撞判定初步怪物运动简单AI
本系列文章由七十一雾央编写,转载请注明出处. http://blog.csdn.net/u011371356/article/details/9374935 作者:七十一雾央 新浪微博:http:// ...
- at24c16如何划分出多个读写区_AVR学习笔记九、基于AT24C16的数据存储实验
Ema{@AVR 学习笔记九.基于 AT24C16 的数据存储实验 ------- 基于 LT_Mini_M16 9.1 用 I/O 口模拟 I2C 总线实现 AT24C16 的读写 9.1.1 .实 ...
- [统计学笔记九] 方差分析(ANOVA)
[统计学笔记九] 方差分析(ANOVA) 方差分析(Analysis of Variance,简称ANOVA) 方差分析(ANOVA)又称"变异数分析"或"F检验&quo ...
- JavaScript学习笔记(九)(验证框架,layer弹出层)
JavaScript学习笔记(九) 一.jQuery Validate验证框架 1.引入相关插件路径 2. 修改一些规则 3. 自定义验证规则 4.异步验证 整体代码 二.layer弹出层 1.引入相 ...
最新文章
- 全民直播CTO张云龙:已全面迁移至阿里云
- 无论腾讯是自主开放还是被开放,我们都表示欢迎和支持
- rabbitmq安装完整版
- mysql5.7 skip ssl_MySQL 5.7 的SSL加密方法
- 区块链浏览器_全球首款区块链浏览器是啥名堂?傲游6首发体验
- 开发人员怎么看实施人员
- get clone 出现 fatal: the remote end hung up unexpectedly5 MiB | 892.00 KiB/s 报错信息
- 令人振奋的好消息!2016年12月8日Google Developers中文网站发布!
- php 系统模版_原生 PHP 模板系统:Plates
- hdu 4946 凸包注意重点
- leetcode python3 简单题14. Longest Common Prefix
- mysql hibernate 乱码_mysql hibernate 乱码
- 锂离子电池容量计量之库仑计法
- 毕业设计-基于Javaweb实现超市管理系统
- 闲鱼x-sign, x-mini-wua算法签名接口调用
- iOS 结合YYLabel实现文本的展开和收起
- Django修改app名称和数据表迁移方案
- 小米系统shell_廉颇老矣,尚能饭否?小米平板1刷机 lineageOS/CM焕发青春
- 单片机c语言msb全称,51单片机英文缩写全称(整理最全)
- 造个轮子,动手实现一个复杂场景的表格组件(UniApp)