Latex 安装和使用

1.安装

官方安装包链接:http://tug.org/texlive/


下载好的安装包直接点击运行,一直点击next ,之后会跳出这个界面,让你指定从哪个镜像里安装的Latex软件,只要指定国内镜像就好:

这个镜像一般选择 Asia -->China -->任意一个

等待安装就好,一般需要1到2个小时,因为需要安装4000+ 个相关文件和指令

安装完成的效果图

安装好以后检查是否安装好:打开cmd,输入latex --version 指令,系统显示安装版本就代表安装完成了,我这里显示版本是4.02,最新版本

2.配置

可以用Latex原生的软件写论文,也可以用Vscode编辑器写

这个是Latex 自己的编辑器,但是使用起来不是很舒服,第一没有指令提示,第二没有代码高亮,很容易出错,而且编辑器的字体很小,看起来很费劲,我就用了Vscode来写,然后下面就是使用Latex + Vscode 的相关配置了

Latex + Vscode 写论文

如果没有Vscode ,可以从这里下载:https://code.visualstudio.com/
之后需要安装一些插件,

标红的插件都是要安装的,安装直接点击旁边的蓝色按钮,Install 就可以了

然后需要修改一下论文编辑的配置,

然后把这些配置加到json串里面,注意不是直接删除文件里面的内容,是把这段内容添加在json串里面

  // Latex configuration"latex-workshop.latex.recipes": [{"name": "xe->bib->xe->xe","tools": ["xelatex","bibtex","xelatex","xelatex"]}],"latex-workshop.latex.tools": [{// 编译工具和命令"name": "xelatex","command": "xelatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error",// "-pdf","%DOCFILE%"]},{"name": "pdflatex","command": "pdflatex","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOCFILE%"]},{"name": "bibtex","command": "bibtex","args": ["%DOCFILE%"]}],"latex-workshop.view.pdf.viewer": "tab","latex-workshop.latex.clean.fileTypes": ["*.aux","*.bbl","*.blg","*.idx","*.ind","*.lof","*.lot","*.out","*.toc","*.acn","*.acr","*.alg","*.glg","*.glo","*.gls","*.ist","*.fls","*.log","*.fdb_latexmk"]

然后重新启动Vscode,配置就完成了

3.使用

随便新建一个文件夹,注意是文件夹,Latex编译后的附加文件有很多,最好是放在一个文件夹里

然后新建一个文件,后缀名是 tex ,比如: paper.tex

然后用Vscode打开这个文件,就可以开始写论文了,一般论文的框架的基本格式是这样的

% ctexart代表支持中文,原本的Latex是不支持中文的
\documentclass{ctexart}
\title{Latex使用手册以及案例}
\author{ xxx 这里是作者的名字}
\date{\today}% 正文部分
\begin{document}
% maketitle是将标题显示出来\maketitleHello \section{这是第一章}这是第一章的内容\section{这是第二章}这是第二章的内容
\end{document}

写完以后,就可以编译论文了

编译完成后,点击查看编译完成后的结果

这样的论文就是pdf格式的
每次编译,在编辑器上面都会显示编译的进度

如果编译成功,这个地方就会有一个对号

如果编译不成功,这个地方就会有提示,并且告诉你文件错误的位置在哪里

点击上面的蓝色按钮,就可以查看报错log
除此之外还需要说明的是,文献编写的过程中,除了 tex文件和 bib文件,其他的文件都是在编译论文的时候生成出来的附加文件,不需要管它,下面图中的灰色文件都是无用的附加文件

关于参考文献

latex使用参考文献主要有两种方式,一个是直接在tex文件里面写:

\documentclass{ctexart} % 引用
在这里引用文献\cite{article1}中的内容在这里引用书籍\cite{book1} 中的内容\begin{document}\begin{thebibliography}{99}\bibitem{article1}文献作者姓名 \emph{文献名称}[J] 出版社 年份\bibitem{book1} 书籍作者姓名 \emph{文献名称} 出版社  年份\end{thebibliography}
\end{document}

第二种方式用bib文件管理参考文献,因为文献太多,写在tex这里很容易弄混,一般比较推荐使用bib文件管理参考文献,使用之前需要自己创建一个bib文件,如:ref.bib,然后里面的内容可以在文献库里面直接复制

比如访问google学术:


直接复制放到bib文件里就可以了

@inproceedings{heilman2010good,title={Good question! statistical ranking for question generation},author={Heilman, Michael and Smith, Noah A},booktitle={Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics},pages={609--617},year={2010}
}

但是需要注意的是bib文件最后一行不能有空格,要不然会报错

然后引用参考文献:

\documentclass{ctexart}
\usepackage[numbers]{natbib}%正文开始部分
\begin{document}%引用方式是引用文献库中的文献\citet{heilman2010good} %这个是指定参考文献排版风格\bibliographystyle{plainnat}% ref对用的是bib文件名\bibliography{ref}
\end{document}

然后我是在b站上学的Latex的指令,可以直接在B站上搜索Latex,里面的教的指令很齐全

从零开始,Latex + Vscode的安装和使用相关推荐

  1. vscode emmet默认模板_从零开始配置 vscode

    我们在进行开发工作时,选择一个顺手好用的编辑器是必不可免的, 其中 vscode 就是一个很好的选择.它能让你大部分的工作都在编辑器内完成, 大大的提高开发效率~ 概述 vscode 内置了前端相关的 ...

  2. 科研学术的写作环境搭配(LaTeX+VSCode+Sumatra PDF/Skim)Win/Mac通用

      以前写论文的时候经常使用的是Word,往往写完论文后排版需要花上个1-2天.虽然通过了计算机二级考试,但是深深觉得Word的排版非常辛苦,一次偶然的机会在B站上了解到了LaTeX,一开始感觉用代码 ...

  3. LaTex下载、安装及配置并搭配使用Visual Studio Code教程(建议收藏)2022最新完整版

    LaTex下载.安装及配置并搭配使用Visual Studio Code教程(保姆级超详细)2022最新完整版 关于LaTex LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪt ...

  4. Texlive+Vscode+Jabref 安装与配置

    Texlive+Vscode+Jabref 安装与配置 Texlive下载与安装 下载地址 安装教程 安装完成的界面 Vscode安装与配置 下载地址 插件安装 json配置文件 Vscode常用操作 ...

  5. 【转】从零开始 LaTeX 快速入门

    [原文链接]http://liuchengxu.org/blog-cn/posts/quick-latex/ 此篇为写给一些想快速入门 LaTeX 的朋友. 为什么叫从零开始? 因为我就是从零开始学会 ...

  6. Floats and marginpars not allowed inside `multicols' Unknown float option `H'. 基于LaTex+VSCode+MAC

    错误提示: Floats and marginpars not allowed inside 'multicols' environment!. Unknown float option H'. 原因 ...

  7. VSCode+Win10安装

    1.下载vscode并安装,安装很简单 下载链接:https://code.visualstudio.com/Download 2.安装cpptools 3.下载MinGW 下载地址:https:// ...

  8. Vscode下安装Go语言及其插件

    Go语言环境的安装 登录:https://studygolang.com,下载与自己操作系统版本对应的go语言环境 安装 本人使用习惯使用vscode,在使用之前,需要在vscode中安装响应插件 在 ...

  9. vscode插件安装失败的解决方案

    vscode插件安装失败的解决方案 参考文章: (1)vscode插件安装失败的解决方案 (2)https://www.cnblogs.com/jisongxie/p/10053591.html 备忘 ...

最新文章

  1. oracle 监听程序当前无法识别连接描述符中请求的服务_Go 中的优雅升级
  2. LeetCode-剑指 Offer 11. 旋转数组的最小数字
  3. iOS模块器截屏闪退
  4. js一次获取整个表单的数据
  5. C# DataGridView 动态添加列和调整列顺序
  6. 解决dom4j java.lang.NoClassDefFoundError: org/jaxen/JaxenException
  7. pycharm——常用快捷键操作
  8. linux 递归查看文件个数,Linux下递归读取文件数量
  9. 禁止tomcat的Catina.out的累计输出
  10. pe系统服务器怎么做双盘备份,群晖硬盘版引导二合一启动盘 丢掉U盘小尾巴
  11. 微信红包软件可测试,微信抢红包神器测试g2020
  12. 等差素数列(java)
  13. html用css美化表单登录页面
  14. 医院患者随访工作信息化建设可行性报告
  15. ap9h4qmo.exe
  16. ppt图片去水印-ppt图片去水印怎么设置
  17. 在互联网行业干数据分析师,都需要掌握哪些技能?编程语言?软件工具?
  18. 用集成移位寄存器74194设计一个模4的环形计数器电路
  19. linux mysql 进程查看工具_linux查看正在运行的进程(如何在Linux中查看所有正在运行的进程)...
  20. 《算法4》读书笔记(二)

热门文章

  1. 判断和循环(实战收尾篇2—猜数字游戏)
  2. Android Keep screen on(保持屏幕唤醒)
  3. Win10打开老游戏血战上海滩
  4. GD32 f130G8U6 RS485发送数据
  5. springboot2.0.5集成mybatis(PageHelper分页插件、generator插件使用)
  6. TimescaleDB的结构初识
  7. 阿里智能物联安全白皮书正式发布
  8. cocos2dx+VS2019环境配置
  9. h5邮件的邮箱 支持_GitHub - cqjsqh/email: h5邮箱地址汇总
  10. 网络操作系统和应用服务器考点,网络操作系统与应用服务器配置