前言

中文稿目前已经完成了,现在要转用latex排版,但我对这方面没有接触过,这里做一个记录。

网页版Overleaf:Overleaf, 在线LaTeX编辑器。

TeXWorks:论文神器teXWorks安装与使用记录。

这里我还是决定采用Vscode作为TeX编辑器。

安装TexLive

进入镜像地址:Index of /systems/texlive/Images

选择上图中的texlive.iso,安装好后解压此文件到当前文件夹。

进入解压后的文件夹D:\software\tex\texlive中,选择install-tl-windows.bat文件右键选择管理员身份运行。

修改安装的路径与之前一样,然后点击Advanced。选择Customize,语言保留三个即可。

选择好后点击确定,点击安装即可。

安装的时间较长,出现下面的情况就说明完成了

打开cmd,测试下面的指令:

latex -vxelatex -vtex -v

只要出现一些版本信息就说明正常,如果有问题,可以从下面的参考文章中找找添加到系统环境变量中。

安装SumatraPDF

安装地址Sumatra PDF reader download page

配置Vscode

我想关于vscode的安装就不用讲了,我们点击扩展,搜索插件Latex workshop安装。

配置如下,一些相关的路径请自行修改:

{"latex-workshop.latex.autoBuild.run": "never","latex-workshop.showContextMenu": true,"latex-workshop.intellisense.package.enabled": true,"latex-workshop.message.error.show": false,"latex-workshop.message.warning.show": false,"latex-workshop.latex.tools": [{"name": "xelatex","command": "D:/software/tex/texlive/2025/bin/windows/xelatex.exe","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOC%"]},{"name": "pdflatex","command": "D:/software/tex/texlive/2025/bin/windows/pdflatex.exe","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","%DOC%"]},{"name": "latexmk","command": "D:/software/tex/texlive/2025/bin/windows/latexmk.exe","args": ["-synctex=1","-interaction=nonstopmode","-file-line-error","-pdf","-outdir=%OUTDIR%","%DOC%"]},{"name": "bibtex","command": "bibtex","args": ["%DOCFILE%"]}],"latex-workshop.latex.recipes": [{"name": "pdflatex -> bibtex -> pdflatex*2","tools": ["pdflatex","bibtex","pdflatex","pdflatex"]},{"name": "XeLaTeX","tools": ["xelatex"]},{"name": "PDFLaTeX","tools": ["pdflatex"]},{"name": "BibTeX","tools": ["bibtex"]},{"name": "LaTeXmk","tools": ["latexmk"]},{"name": "xelatex -> bibtex -> xelatex*2","tools": ["xelatex","bibtex","xelatex","xelatex"]}],"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"],"latex-workshop.latex.autoClean.run": "onFailed","latex-workshop.latex.recipe.default": "lastUsed","latex-workshop.view.pdf.internal.synctex.keybinding": "double-click","latex-workshop.view.pdf.viewer": "external","latex-workshop.view.pdf.ref.viewer": "auto","latex-workshop.view.pdf.external.viewer.command": "D:/software/tex/Sumatra/SumatraPDF/SumatraPDF.exe","latex-workshop.view.pdf.external.viewer.args": ["%PDF%"],"latex-workshop.view.pdf.external.synctex.command": "D:/software/tex/Sumatra/SumatraPDF/SumatraPDF.exe","latex-workshop.view.pdf.external.synctex.args": ["-forward-search","%TEX%","%LINE%","-reuse-instance","-inverse-search","\"D:/software/vscode/Microsoft VS Code/Code.exe\" \"D:/software/vscode/Microsoft VS Code/resources/app/out/cli.js\" -r -g \"%f:%l\"","%PDF%"]
}

tex文件编译

然后们从官网上下载下来的模板解压后通过vscode打开。

点击了tex文件后,左侧栏出现了TEX的标识,点击。

TGRS论文一般用这个就好,其余的不需要,bibtex是编译参考文献的,一开始没写参考文献可以只用PDFlatex编译。

完成后可选择View LaTex PDF。

使用小技巧

修改超链接颜色

\usepackage{xcolor}      % 颜色支持
\usepackage{hyperref}    % 超链接支持
\hypersetup{ colorlinks= true,              % 激活链接颜色,去掉链接边框linkcolor = red,               % 文档内部链接颜色(如图表等引用)citecolor = green,             % 文献引用链接颜色filecolor = mycustompurple,    % 文件链接颜色urlcolor  = magenta!85!black,  % 85%粉红+15%黑的深粉红色
}

然后在超链接前添加:

\url{https://blog.csdn.net/m0_62919535}

放置图片

如何让ppt保存高清图片:PPT如何保存高分辨率高清jpg图片, 三种简单方法,无需其他软件辅助

图片我统一都放置在了images文件夹下,它这里是不能用bmp这样的文件。

单栏放置图片:

\begin{figure}[t]\centering\includegraphics[width=\linewidth]{images/1.png}\caption{Your caption here.}\label{fig:example}
\end{figure}
参数含义
hhere,尽量放在当前位置
ttop,将浮动体放到页面顶部
bbottom,将浮动体放到页面底部
ppage,将浮动体放到一个专门的浮动页
H强制放在当前位置

双栏显示图片:

\begin{figure*}[t]\centering\includegraphics[width=\textwidth]{images/2.png}\caption{Your caption here.}\label{fig:example-wide}
\end{figure*}

显示公式

短单词的公式可以采取下面这种方式:

\(W\)

长公式可采用图片识别成latex,像一些大模型就可以,比如讯飞星火,我这里给大家提供一些网站:

https://easytexai.com/home.html

在线LaTeX公式编辑器-编辑器

一篇论文总是够用的。

给公式添加标号:

\begin{equation}
d\left(u,v\right)=\sqrt{(u-H/2)^2+\left(\nu-W/2\right)^2}
\end{equation}

多行公式使用一个标号:

\begin{equation}
\begin{split}
\raisetag{0.65\baselineskip}
M_{L}(u,v) &= \begin{cases} 
1 & \text{if } d(u,v) \leq \lambda D_{\max}, \\
0 & \text{otherwise};
\end{cases} \\
M_{H}(u,v) &= \begin{cases} 
1 & \text{if } d(u,v) \geq (1-\lambda) D_{\max}, \\
0 & \text{otherwise};
\end{cases} \\
M_{M}(u, v) &= \begin{cases} 
1 & \text{if } \lambda D_{\max} < d(u, v) < (1-\lambda) D_{\max}, \\
0 & \text{otherwise}.
\end{cases}
\end{split}
\end{equation}

可适当的调整一下\raisetag{0.65\baselineskip},使其位于右侧居中。

出现的问题

编译后的标题大小比其他的要小一号,这里我始终没法理解是出现了什么问题,折腾了一下午才解决掉,先去Manuscript Templates for Conference Proceedings | IEEE这个网站下载IEEEtran.cls,我将其复制到了D:\software\tex\texlive\texmf-local\tex\latex,并且我还替换了模板当中的IEEEtran.cls。

然后选择通过管理员运行cmd。

然后使用刷新命令:

texhash

验证命令:

kpsewhich IEEEtran.cls

出现上面这样就说明成功了。

参考文章

2025 TexLive+VScode排版IEEE TGRS论文_texlive vscode-CSDN博客

(94 封私信) Visual Studio Code (vscode)配置LaTeX - 知乎

论文神器teXWorks安装与使用记录-CSDN博客

(94 封私信) Overleaf排版IEEE trans.期刊论文 - 知乎

【LaTeX】新手教程:从入门到日常使用

遥感SCI期刊模板下载教程———IEEE TGRS、GRSL、JSTARS_论文阅读_海淀小天-2048 AI社区

(94 封私信) 2025 Testlive+VScode排版IEEE TGRS论文 - 知乎

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/92977.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/92977.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/92977.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

每日一题:2的幂数组中查询范围内的乘积;快速幂算法

题目选自2438. 二的幂数组中查询范围内的乘积 还是一样的&#xff0c;先讲解思路&#xff0c;然后再说代码。 题目有一定难度&#xff0c;所以我要争取使所有人都能看懂&#xff0c;用的方法会用最常规的思想。关于语言&#xff0c;都是互通的&#xff0c;只要你懂了一门语言…

Ceph数据副本机制详解

Ceph 数据副本机制详解 Ceph 的数据副本机制是其保证数据可靠性和高可用性的核心设计&#xff0c;主要通过多副本&#xff08;Replication&#xff09; 和 纠删码&#xff08;Erasure Coding&#xff0c;EC&#xff09; 两种方式实现。以下是对 Ceph 数据副本机制的全面解析&am…

【八股】Mysql中小厂八股

MySQL 基础 数据库三大范式&#xff08;中&#xff09; 第一范式: 要求数据库表的每一列都是不可分割的原子数据项 如详细地址可以分割为省市区等. 第二范式: 非主键属性必须完全依赖于主键, 不能部分依赖 第二范式要确保数据库表中的每一列都和主键相关, 而不能只与主键的某一…

怎么使用python查看网页源代码

使用python查看网页源代码的方法&#xff1a;1、使用“import”命令导入requests包import requests2、使用该包的get()方法&#xff0c;将要查看的网页链接传递进去&#xff0c;结果赋给变量xx requests.get(urlhttp://www.hao123.com)3、用“print (x.text)”语句把网页的内容…

C# 多线程:并发编程的原理与实践

深入探讨 C# 多线程&#xff1a;并发编程的原理与实践引言在现代应用开发中&#xff0c;性能和响应速度往往决定了用户体验的优劣。尤其在计算密集型或者IO密集型任务中&#xff0c;传统的单线程模型可能无法有效利用多核CPU的优势。因此&#xff0c;多线程技术成为了解决这些问…

react 常用组件库

1. Ant Design&#xff08;蚂蚁设计&#xff09;特点&#xff1a;国内最流行的企业级 UI 组件库之一&#xff0c;基于「中后台设计体系」&#xff0c;组件丰富&#xff08;表单、表格、弹窗、导航等&#xff09;、设计规范统一&#xff0c;支持主题定制和国际化。适用场景&…

Python 爬虫获取淘宝商品信息、价格及主图的实战指南

在电商数据分析、竞品调研或商品信息采集等场景中&#xff0c;获取淘宝商品的详细信息&#xff08;如价格、主图等&#xff09;是常见的需求。虽然淘宝开放平台提供了官方的 API 接口&#xff0c;但使用这些接口需要一定的开发和配置工作。本文将通过 Python 爬虫的方式&#x…

Ruby面向对象编程中类与方法的基础学习例子解析

代码示例&#xff1a; Ruby面向对象编程中类与方法的基础学习详细例子 1. 引言 在面向对象编程&#xff08;OOP&#xff09;中&#xff0c;类是定义对象结构和行为的蓝图。Ruby是一种纯面向对象的编程语言&#xff0c;它将一切视为对象&#xff0c;包括基本数据类型。本文将…

[ Mybatis 多表关联查询 ] resultMap

目录 一. resultMap 1. 使用场景: 2. 查询映射: (1)单表查询映射: (2)多表查询映射: a. 在学生表里查专业 b. 在专业表里查学生 二. 其他注意事项 1. 插件下载 2. #{ } 和 ${ }的区别 一. resultMap 1. 使用场景: (1)当数据库列名和java类中的属性名不同时,可⽤ r…

Rust 性能提升“最后一公里”:详解 Profiling 瓶颈定位与优化|得物技术

一、Profiling&#xff1a;揭示性能瓶颈的“照妖镜”在过去的一年里&#xff0c;我们团队完成了一项壮举&#xff1a;将近万核的 Java 服务成功迁移到 Rust&#xff0c;并收获了令人瞩目的性能提升。我们的实践经验已在《RUST练习生如何在生产环境构建万亿流量》一文中与大家分…

STM32H5 的 PB14 引脚被意外拉低的问题解析 LAT1542

关键字&#xff1a;STM32H5&#xff0c; GPIO 1. 问题现象 客户反馈&#xff0c;使用 STM32H523RET6 应用中配置了两个 IO 口&#xff0c;PC9 为输出模式&#xff0c;内部下拉&#xff1b;PB14 为输入模式&#xff0c;内部上拉。在程序中将 PC9 引脚输出高电平&#xff0c;结…

【办公自动化】如何使用Python让Word文档处理自动化?

在日常办公中&#xff0c;Word文档是最常用的文本处理工具之一。通过Python自动化Word文档操作&#xff0c;可以大幅提高工作效率&#xff0c;减少重复劳动&#xff0c;特别适合批量生成报告、合同、简历等标准化文档。本文将介绍几种常用的Python操作Word文档的方法&#xff0…

顺序表的总结及模拟实现

目录 一.线性表 二.顺序表 1.概念 2.结构 3.要实现的接口函数 三.模拟实现顺序表 1.定义出顺序表的基本结构 2.实现检查扩容功能 3.实现尾插 4.实现尾删 5.实现头插和头删 6.查找 7.修改 8.遍历 9.在指定位置插入和删除 四.顺序表的优缺点及思考 a.顺序表的弊端 …

Vue3 vs Vue2:全面对比与面试宝典

文章目录Vue3 vs Vue2&#xff1a;全面对比与面试宝典引言&#xff1a;Vue框架的进化之路一、核心架构对比二、响应式系统的革命Vue2的响应式&#xff1a;像老式监控摄像头Vue3的响应式&#xff1a;像智能AI监控系统三、API风格的进化Vue2的Options API&#xff1a;像填表格Vue…

Java Web开发:Session与Cookie详细入门指南

在Web开发中&#xff0c;状态管理是核心需求之一。本文将深入讲解Java中Session和Cookie的使用方法&#xff0c;帮助你掌握用户状态管理的核心技术。 一、Session与Cookie基础概念 特性SessionCookie存储位置服务器内存/持久化存储客户端浏览器安全性较高&#xff08;敏感数据…

HTTPS与CA证书:安全通信全解析

CA&#xff08;Certificate Authority&#xff09;&#xff1a;证书颁发机构&#xff0c;负责签发和管理数字证书&#xff0c;验证证书持有者的身份。HTTPS&#xff1a;基于 SSL/TLS 协议的 HTTP&#xff0c;通过证书实现客户端与服务器的身份验证和数据加密。HTTPSHTTPSSL/TLS…

AI生成代码时代的商业模式重构:从“软件即产品”到“价值即服务”

2025年,全球AI代码生成市场规模突破63亿元(数据来源:《中国AI代码生成行业发展报告》),开发者效率提升40%以上,软件开发成本下降30%。这一技术浪潮正在颠覆传统软件行业的商业逻辑——当代码生成变得像文字编辑一样简单时,企业如何构建可持续的商业模式? 本文将从硬件…

C#特性与反射知识梳理

C#中的**特性&#xff08;Attributes&#xff09;和反射&#xff08;Reflection&#xff09;**是两个非常重要的概念&#xff0c;它们通常用于代码的元编程&#xff0c;允许你在运行时获取类型信息并对其进行操作。下面对这两个概念进行详细梳理&#xff1a;一、C#中的特性&…

SQL 语法详解

SQL 语法详解 引言 SQL&#xff08;Structured Query Language&#xff09;是一种用于数据库管理的标准语言&#xff0c;它允许用户进行数据的查询、更新、插入和删除等操作。SQL语法是数据库管理和编程的基础&#xff0c;本篇文章将详细介绍SQL的基本语法和常用操作&#xff0…

为什么 sim(3) 中的尺度 s 与旋转 R 相乘,而不是平移 t?

文章目录为什么 sim(3) 中的尺度 s 与旋转 R 相乘&#xff0c;而不是平移 t&#xff1f;1️⃣ sim(3) vs SE(3)&#xff1a;结构对比与核心差异2️⃣ 为什么尺度 s 不乘在 t 上&#xff1f;&#x1f6ab; 数学破坏&#xff1a;&#x1f9ed; 几何解释&#xff1a;3️⃣ t 是“相…