Latex教程之基于TexStudio/TexLive的安装与使用(包括参考文献的引用)
2026/6/11 9:22:54 网站建设 项目流程
@[toc](Latex教程之基于TexStudio的安装与使用(包括参考文献的引用))

1 安装TexStudio/Tex Live

通常tex编译器:TexStudio/Tex Live选择一个编辑即可

1.1 Mac安装TexStudio

Mac安装TexStudio教程
Windows安装TexStudio教程

基本步骤:下载安装MacTeX – 下载安装texstudio (一定要按照顺序,以防报错)
中文格式问题:
CTeX fontset `mac‘ is unavailable in current(ctex) mode.

1.2 MAC安装Tex live(以Mac为例,并配置vscode)

参考资料1:在 VSCode 中配置 LaTeX 环境的保姆级教程
首先,再MAC上安装Tex Live(https://www.tug.org/mactex/),在Mac电脑上Tex Live=MacTex,下载链接1,mactex官方,略慢
下载地址2-清华源:
下载地址2-清华源-MacTex

安装完成后,先验证一下环境。

  • Windows:按下 Win + R,输入 cmd 并回车,在打开的终端中输入xelatex -v。如果能看到版本信息,就说明安装成功了-1。
  • macOS/Linux:打开“终端”(Terminal),输入同样的xelatex -v命令进行验证。

当前终端的 PATH 里没有 /Library/TeX/texbin。你的 MacTeX/TeX Live 实际安装好了,pdflatex、xelatex、latexmk 都在 /Library/TeX/texbin 下面,但直接运行 pdflatex / latexmk 时 shell 找不到它们。
! 重要-添加环境变量到系统当中:以mac:vim ~/.zashrc;linux是vim ~/.bashrc
填入下述内容:

exportPATH="/Library/TeX/texbin:$PATH"

重置:source ~/.zshrc

1.3安装 VSCode 编辑器与插件

  1. 安装 VSCode:如果还没安装,请前往 VSCode 官网 下载并安装。
  2. 安装核心插件:在搜索框中输入 LaTeX Workshop,找到由 James Yu 开发的插件,点击“安装”

    设置插件setting.json
    打开vscode,快捷键 ctrl+shift+p,输入 Open User Settings (JSON) 并选择它,这会打开你的 VSCode 全局配置,找到文件 settings.json,打开并填入下述代码。

粘贴配置代码:将以下配置代码完整地复制并粘贴到 settings.json 文件的大括号 { } 中(如果文件里已有其他配置,请确保代码块之间用逗号 , 隔开)。

// ==================== LaTeX Workshop 核心配置 ====================// 1. 定义编译工具"latex-workshop.latex.tools":[{"name":"latexmk","command":"latexmk","args":["-synctex=1","-interaction=nonstopmode","-file-line-error","-pdf","-xelatex",// 关键:使用 xelatex 引擎"-outdir=%OUTDIR%","%DOC%"]},{"name":"xelatex","command":"xelatex","args":["-synctex=1","-interaction=nonstopmode","-file-line-error","-shell-escape",// 允许执行 shell 命令,部分宏包需要"%DOC%"]}],// 2. 定义编译链 (recipes)"latex-workshop.latex.recipes":[{"name":"latexmk (xelatex)",// 推荐,最自动化"tools":["latexmk"]},{"name":"xelatex -> bibtex -> xelatex*2",// 处理参考文献的链"tools":["xelatex","bibtex","xelatex","xelatex"]},{"name":"xelatex","tools":["xelatex"]}],// 设置默认编译链为最推荐的 latexmk"latex-workshop.latex.recipe.default":"latexmk (xelatex)",// ==================== 编译与清理设置 ====================// 保存文件时自动编译"latex-workshop.latex.autoBuild.run":"onSave",// 编译失败时自动清理临时文件"latex-workshop.latex.autoClean.run":"onFailed",// 清理临时文件的类型"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","*.bcf","*.run.xml"],// ==================== PDF 预览设置 ====================// 在 VSCode 新标签页中打开 PDF"latex-workshop.view.pdf.viewer":"tab",// 启用正向和反向搜索 (按住 Ctrl/Cmd 并点击PDF可跳转到代码)"latex-workshop.view.pdf.internal.synctex.keybinding":"ctrl-click",// ==================== 辅助功能 ====================// 在资源管理器侧边栏显示结构"latex-workshop.showContextMenu":true,// 生成章节等环境的代码补全提示"latex-workshop.intellisense.citation.backend":"biblatex","latex-workshop.intellisense.citation.format":"latex",// 让错误弹窗更简洁"latex-workshop.message.error.show":false,"latex-workshop.message.warning.show":false

2 texStudio的使用

2.1 编辑数学公式

1. 从word公式转化为Latex

mac如何将word中的公式转为latex格式

除了上述方法,还发现,如果直接将word里的公式复制到texstudio当值,会直接变成对应的公式,尽管可能有部分需要微调,但总体上复制过去后,只要添加局部公式$公式$或者添加\begin{equation}\end{equation}即可。
例如:word中的下面式子:

直接复制到texstudio就回变成如下:
我们只需要添加一下公式的代码即可

\begin{equation} DAG_d=\left(d,A_d,E_d\right) \end{equation}

2. 书写方法:

怎么写?公式写法整体介绍

Texstudio公式总结

  • 数学公式的前后要加上$\,比如:$f(x) = 3x + 7$\(f(x) = 3x + 7) \效果是一样的;

  • 如果用\\公式,或者使用$$公式,则该公式独占一行;

  • 如果用\begin{equation}\end{equation},则公式除了独占一行还会自动被添加序号;
    如何公式不想编号则使用\begin{equation*}\end{equation*}.

写什么?-图形化查询公式代码

Equation Editor

吴文中数学公式编辑网站https://latex.91maths.com/

在这两个网站中,可以填入需要的图形化公式,得到对应的latex公式代码。

公式编号被挤到下一行怎么办

公式编号调整

跨栏表格位置跑到了下一页_LaTeX双栏模板插入通栏公式(跨栏插图)

跨栏表格位置跑到了下一页_LaTeX双栏模板插入通栏公式(跨栏插图)

公式换行

https://blog.csdn.net/weixin_43658047/article/details/107758820

&符号

Misplaced alignment tab character &.
当不正确使用对齐字符’&'时,会出现此错误。对齐字符&用于在特定环境中对齐元素,如矩阵、对齐、表格等。

例如: \begin{equation} f(n) = \begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd} \end{cases} \end{equation}

编译后应该如下:

结果如下:

通常有两个原因:原因参考链接

1、如果参考文献里有&的话,统统转为\&
2、如果公式里的对位符&报错的话,考虑没有使用LATEX发行版提供的矩阵宏,只需要在\begin{document}前加上\usepackage{amsmath}

2.2 编辑图像

caption图像标题位置设置

%caption在前,标题就在上,caption在后,标题就在后 \begin{figure}\label{f5} \centering { \label{f51} \includegraphics[scale=0.65]{figure/breast1-5.png}\subcaption{miRNAs ranked 1-5 for breast cancer} \label{f52} \includegraphics[scale=0.65]{figure/breast5-10.png}\subcaption{miRNAs ranked 6-10 for breast cancer} \label{f53} \includegraphics[scale=0.65]{figure/lung1-5.png}\subcaption{miRNAs ranked 1-5 for lung cancer} \label{f54} \includegraphics[scale=0.65]{figure/lung5-10.png}\subcaption{miRNAs ranked 6-10 for lung cancer} }\caption{the results of the miRNA differential expression} \end{figure}

2.3 编辑表格

2.3.1 制作三线表

制作三线表

2.3.2 表格居中

表格如何居中

2.3.3 如何快速生成表格的latex公式

画表格网站

2.3.4 如何放缩表格

如何放缩表格
修改表格整体大小、修改行高

2.3.5 latex表格之间间距过大

latex表格之间的间距过大,Too much space between tables
解决latex表格之间间距过大问题

2.4 返稿高亮

1.导入包

\usepackage{soul} % 导入 soul 包 \usepackage{color, xcolor} % 颜色包,color 必须导入,xcolor 建议导入 % 若高亮 \hl 的结果变成下划线,一般是因为没导入 color

2.高亮

\sethlcolor{yellow}\hl{这里的内容会被高亮为黄色\cite{xxx}} \sethlcolor{pink}\hl{这里的内容会被高亮为粉色} \hl{这里的内容会被高亮为粉色} % 没有设置颜色的话,沿用上一次的设置 \sethlcolor{yellow}\hl{这里的内容会被高亮为黄色}

https://blog.csdn.net/qq_44926567/article/details/108440519
文本高亮、章节高亮、引用高亮、公式高亮
引用高亮

2.5 编辑段落

2.5.1 段落顶格

在段落前面加入两个双斜线。

\\

2.6 编辑伪代码

伪代码的3种编辑方式

2.7 将 EndNote 文献信息导出成 BibTeX 格式

知乎链接
BibTex Export : https://endnote.com/style_download/bibtex-export/
全部的Endnote文献输出格式 2021.7.14
用于引用的参考文献输出格式BibTex output EN lable Field

3期刊的tex模版下载与使用

3.1 ELSEVIER期刊

http://www.bibtex.org/SpecialSymbols/
爱思唯尔(ELSEVIER)期刊LaTeX通用模板下载及使用技巧,结合Texstudio

3.2 IEEE期刊

IEEE模版与投稿流程,模版在第一部分
IEEE 参考文献格式:作者、标题、期刊、卷、号、页、日期。

从zotero中导出bibtex格式文献信息

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询