@[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 编辑器与插件
- 安装 VSCode:如果还没安装,请前往 VSCode 官网 下载并安装。
- 安装核心插件:在搜索框中输入 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":false2 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 的结果变成下划线,一般是因为没导入 color2.高亮
\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 参考文献格式:作者、标题、期刊、卷、号、页、日期。