使用TexLive與VScode排版論文

前言

中文稿目前已經完成了,現在要轉用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 是“相…