latex自动生成中文目录_texpad: 中文输出+自动参考文献生成(bib+bst)
写在前面:本文仅记录自己在家无聊,接触了下LaTeX。
本文是在MAC下使用Texpad+MacTeX,进行LaTeX编辑,
a.输出中文问题,此问题参考自:texpad中如何使用中文?(mac OS) - Peregrinatio的回答 - 知乎 https://www.zhihu.com/question/25101987/answer/629989862
b.如何高效自动生成期刊规定的参考文献,此问题参考自:
https://www.bilibili.com/video/av16002978/?p=13www.bilibili.com
Part 1 中文输出
1.1 准备工作:MacTeX与texpad安装
- 安装MacTeX:
下载地址:(安装的时候,一直点同意,下一步,下一步,完事儿)
MacTeX - TeX Users Groupwww.tug.org
- 安装texpad: 应用商店搜索,付钱,下一步,下一步,就完事儿
1.2 将texpad与MacTeX关联(关联不知道恰不恰当)
- 1.打开texpad,1.偏好-->2.正在排版中-->3.external Typesetter-->4.选择textlive目录
- 2.Tweak typeset settings -->2.external Typesetter + 自动排版 -->3.General -->LaTeX + XeLaTeX + 本地
1.3 完成之后,直接用ctex,完事儿。(中文方法很多,这只是某一种)
documentclass{article}usepackage{ctex}
title{中文文档}
author{YDY}
date{today}begin{document}maketitle这个文档是中文的also English
end{document}
Part 2 自动插入参考文献的问题:
主要思路是:将参考文献数据存入.bib文件,通过.bst文件控制格式。B站那个视频有原理指导
- bib文件的获得方法很多,我使用zotero自动生成
- bst文件可以去相关的期刊下载
2.1 基本设置
此设置是需要完成part 1中的1.1和1.2设置为前提!!!!
- 依旧 1.Kweak typeset settings -->2.bibliographies-->3.bibliography engine:BibTeX
2.2 文件准备
- 将.bib文件 和 .bst文件都放到当前的.tex文件下(你可能需要保存下.tex文件)
2.3 代码一敲完事儿
usepackage{cite}%不用这个cite,会出现[1,2,3,4],而不是[1-4]
...
cite{}%这里会有自动提示,参开文献在.bib中的key
...
%主要就是这两句话
bibliography{reference_data.bib} %引入.bib文件
bibliographystyle{osajnl} %引入.bst文件 这里是以OSA为例
完整代码:
documentclass{article}usepackage{cite}
title{How to cite reference}
author{YDY}
date{today}begin{document}maketitlesection{Introduction}In this section, you will write the introduction of your paper.
This is just aaaaaaaaaaaaaaa long sentence cite{rodenburg_ptychography_2008,claus_dual_2013,maiden_superresolution_2011,faulkner_movable_2004}.And this is the second paragraph cite{faulkner_movable_2004,pfeiffer_x-ray_2018}.section{Experiment}Experiment section here.subsection{Optical experiment setup}subsection{Data acquisition}section{Results and analysis}section{Summery}bibliography{reference_data}bibliographystyle{osajnl}end{document}
效果就是这样:
大家想运行,文件放在百度网盘:
链接: https://pan.baidu.com/s/1NpjJApLDUrFs_dDuXusanA 提取码: 3ii7
~~~~~~~~~~~~~~~~~~~~~完事儿~~~~~~~~~~~~~~~~就很香~~~~~~~~
latex自动生成中文目录_texpad: 中文输出+自动参考文献生成(bib+bst)相关推荐
- LINUX环境下资源下载中文目录及中文文件名称问题
为什么80%的码农都做不了架构师?>>> http://www.yeeach.com/2009/04/09/linux%E7%8E%AF%E5%A2%83%E4%B8%8B%E ...
- Java中FTPClient上传中文目录、中文文件名乱码问题解决方法
Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 参考文章: (1)Java中FTPClient上传中文目录.中文文件名乱码问题解决方法 (2)https://www.cnblog ...
- linux下文件下载中文,LINUX环境下资源下载中文目录及中文文件名称问题
项目采用UTF-8作为统一的编码(JVM中缺省字符集.Tomcat的URIEncoding字符集.Struts2的Locale字符集配置.过滤器字符集.页面统一编码.数据库编码.mysql数据库连接字 ...
- JavaScript自动生成博文目录导航/TOP按钮
博客园页面添加返回顶部TOP按钮 进入网页管理->设置 在"页面定制CSS代码"中添加如下css样式,当然你可以改为自己喜欢的样式 此处可以将背景色background-co ...
- Jquery实现自动生成二级目录
在博客园开通博客以后,就看到某位博友写的js自动生成目录的文章,当时觉得生成目录能给阅读带来方便,所以就直接拿来使用了.用了一段时间以后,发现只能生成一级目录,不能生成多级目录,有点美中不足.所以想着 ...
- 【开发环境】Java 文件生成 Windows 系统 .bat 批处理文件并自动执行 ( 输出 GB2312 格式处理中文乱码 | \r\n换行 | Runtime 执行 Cmd 命令 )
文章目录 Java 文件生成 Windows 系统 .bat 批处理文件并自动执行 1.生成 bat 脚本注意事项 2.Java 执行 Cmd 命令 3.完整代码示例 4.执行结果 Java 文件生成 ...
- 渗透工具NessusToReport:一个nessus自动报告生成工具,可以用来自动生成nessus扫描器的中文报告--NessusToReport
Git地址: Hypdncy/NessusToReport: nessus扫描报告自动化生成工具 (github.com) NessusToReport 这是一个nessus自动报告生成工具,可以用来 ...
- word生成目录后 中文目录前出现Equation Chapter (Next) Section 1字样解决方法
word生成目录后 中文目录前出现Equation Chapter (Next) Section 1字样解决方法 问题描述:因为在某一章节,使用mathtype插入下一章,使得公式编号从该章重新开始, ...
- latex—中文目录乱码
先下载gbk2uni工具 这个工具包含一个exe文件,一个bat文件和一个pdf说明文档. 下载链接: 链接:https://pan.baidu.com/s/126yyzxWqOKkb2D9nxhrv ...
最新文章
- rhel5.5安装xwindow
- 个人笔记------注释代码(神兽)
- 医疗保健、零售、金融、制造业……一文带你看懂大数据对工业领域的影响!...
- NLP《语言模型(二)-- 神经网络NNLM语言模型》
- IOS中扩展机制Category和associative
- 手把手叫你一台电脑配置两个Git账户
- android 查看gpu频率_借骁龙 855 Plus,聊聊 CPU / GPU 怎样影响手机游戏性能
- win10 Anaconda 安装教程
- mysql无法添加服务_MySQL无法开启服务
- 两步集成TV移动框架,从未如此简单
- ArcGIS | 02小技巧-三调地类转换
- WiFi、ZigBee、BLE用哪个?小米内部是这样选的
- 怎么可以修改pr基本图形中的文字_AE特效文字转PR图形预设
- 西门子PLC编程软件,最新版本是TIA STEP7 V16,功能更加强大
- html如何发送验证码到手机,页面效果,给手机发送验证码
- JavaPoet使用攻略
- 7.深入浅出:互补输出级——参考《模拟电子技术基础》清华大学华成英主讲
- pfa100_漂莱特PFA100微电子和半导体工业及医药行业超纯水设备树脂
- CATIA V5焊接夹具2D出图到3D实战设计视频教程
- DM8 分析core 文件