
Latex
Latex使用经验
R.X. NLOS
这个作者很懒,什么都没留下…
展开
-
问题解决 | ACM acmart模板替换XML代码后报错
然而,comment宏包对于\begin{…}之间的内容的处理方式是基于逐行文本匹配的。换句话说,它会在文档中查找以\end{CCSXML}开头的行来确定环境的结束。如果在\end{CCSXML}之前存在空格,宏包将无法识别这一行作为CCSXML环境的结束。这就是为什么将\end{CCSXML}前的空格去掉后,编译将不再报错。acmart模板使用了comment宏包,该宏包提供了\excludecomment命令,可以在编译时忽略特定环境中的内容。原创 2023-06-10 15:32:40 · 449 阅读 · 0 评论 -
记录 | Latex 双栏排版插入图片后图片太大的问题 一种解决方案
代码】记录|Latex双栏排版插入图片后图片太大的问题一种解决方案。原创 2022-07-24 10:39:37 · 4895 阅读 · 0 评论 -
硕士学位论文(2022年) Latex模板 模板修改记录 总结
模板修改记录完成硕士学位论文的时候使用了大佬的 电子科技大学 latex 模板,节省了很多时间;但该模板的确存在一点点和研究生院模板不同的地方。不想去github实名提issue, 就总结在这里吧~原始模板https://github.com/x-magus/ThesisUESTC/tree/e64c9c5fe6a175f44f912200ba4e66d185095df6修改记录针对已发表成果需要列出所有作者而参考文献仅列出3个作者的矛盾新增thesis-uestc-accomplish原创 2022-05-19 15:57:48 · 2702 阅读 · 3 评论 -
学位论文Latex转Word
问题描述刚刚在学校论坛看到一个帖子是否有比生成pdf后转word更好的方法呢?解决思路知乎的一条回答看起来挺靠谱的:LaTeX(XeLaTeX)写的文档如何一键转为word? - 印第安老斑鸠的回答 - 知乎https://www.zhihu.com/question/31850346/answer/279270892于是打算用我的学位论文实验一下。step 1 pandoc安装 – Win10Pandoc主页:https://pandoc.org/If you need to co原创 2022-04-20 16:33:59 · 1854 阅读 · 1 评论 -
学位论文latex模板使用中遇到的坑总结
问题描述学位论文打算使用latex模板:https://github.com/x-magus/ThesisUESTC/tree/e58e3b8324fc96622c7c415145cd2bd4ee1fc17e使用过程中遇到了一些小问题,记录如下。1. 符号表的添加上述版本是不支持符号表的,仅支持缩略词表。但感觉论文中的符号表似乎比缩略词表更有用。于是,参考模板中的缩略词表,以及另一个模板中的符号表, 修改了模板(thesis-uestc.cls)以支持符号表。核心代码如下:% 符号表\new原创 2022-01-03 19:42:46 · 1513 阅读 · 1 评论 -
自动合并两个.bib & 去除.bib中的重复条目
问题描述直接合并两个bib文件会导致很多重复的item,这些item有可能会引起报错repeated entry解决下面链接中的工具可以很好地合并item并去掉重复。https://tpu01yzx.me/p/1004经测试能够在windows下完美运行....原创 2021-11-08 18:29:40 · 2993 阅读 · 0 评论 -
Latex 插入目录时不显示“CONTENT“或“目录“
插入前定义\renewcommand{\contentsname}{目录}即可指定显示内容定义为空,就不会显示了。例如This document contains the following sections:\renewcommand{\contentsname}{}\tableofcontents结果原创 2021-06-27 19:38:33 · 4069 阅读 · 1 评论 -
Latex切换模板后 ! Missing \endcsname inserted.
问题latex切换模板后,出现一大堆! Missing \endcsname inserted.类似问题。尝试产出各种aux., bbl.等文件后无法解决解决把所有自己引入的package注释掉之后根据实际需求逐个添加 (避免多个重复的包)成功解决。...原创 2021-03-30 21:31:23 · 8635 阅读 · 0 评论 -
Latex 期刊论文 编译pdf时手动添加书签的一种方法——临时缓解无法自动添加书签的问题
问题描述在用latex写论文时,想让pdf生成书签。在用其他模板写论文时,这是非常简单的,只需要在\begin{document}之前导入hyperref包即可。\usepackage{hyperref}其中的bookmarks默认为True,因此会自动添加书签。然而,这次使用的论文模板导入hyperref包后,无论怎样操作都无法生成书签。原因未知。解决尚未找到合适的解决方法,目前使用的是临时方法。参考链接:https://tex.stackexchange.com/qu.原创 2021-01-24 16:09:29 · 2918 阅读 · 3 评论 -
Latex 多个编号连续的参考文献合并引用
问题某期刊给的latex模板无法合并引用参考文献,如下图:想要将这些引用合并为[1-8].解决导入cite包即可\usepackage{cite}原创 2021-01-21 10:25:23 · 10050 阅读 · 0 评论 -
Latex 参考文献 bbl文件报错:Missing $ inserted. <inserted text>
问题同样的\cite{}内容,同样的.bib文件,同样的\bibliographystyle{},在一个模板中能够正常运行,在另一个模板中则会报错:Missing $ inserted. <inserted text>报错位置是在生成的bbl文件中引用网址的一行:解决根据报错信息,可以判断是下划线_没有在math环境中导致报错,可通过添加转义字符\解决。但因为同样的url、同样的引用在另一个模板下并没有报错,所以觉得应该有其他解决方法。后来,在该网站下找到.原创 2021-01-13 10:41:19 · 5432 阅读 · 5 评论 -
Latex 参考文献bib错误 Undefined control sequence. \newblock
问题描述:因为一个期刊的latex模板要求使用bibitem添加参考文献,即:\begin{thebibliography}{99}\bibitem{Author2009}Author, F.A.; Other, A.N.: Title of a book, \textit{Cambridge University Press}, Cambridge, 2009.\bibitem{Author2010}Author, F.A.; Other, A.N.; Bloggs, J.O.E.原创 2021-01-03 16:53:01 · 12721 阅读 · 0 评论 -
Latex查找错误字符 ! Package inputenc Error: Unicode character 铿€ (U+FB00) (inputenc) not set up for use
发现一个很奇葩的特殊字符,记录如下:报错:在VS code的Latex Workshop中的报错如下:应该是混入了类似中文字符的问题。于是使用命令行pdflatex命令看详细位置:! Package inputenc Error: Unicode character 铿€ (U+FB00)(inputenc) not set up for use with LaTeX.See the inputenc package documentati...原创 2021-01-02 21:11:42 · 13669 阅读 · 2 评论 -
Latex overleaf 英文模板如何支持中文
问题描述overleaf中有众多英文模板,若直接在其中使用中文,则无法显示或会出现乱码,如下图所示:解决方案首先,添加如下代码:\usepackage[UTF8]{ctex}之后,左上角menu-->更改编译器为xelatex即可结果以其上的cvpr模板为例:...原创 2020-12-24 09:32:49 · 22690 阅读 · 8 评论 -
论文矢量图导出踩坑记 (含Word/latex + Visio, Adobe Acrobat Pro, Matlab等)
论文中插入矢量图并不一定总是能够成功。本文分别记录使用Latex和Word进行写作时插入矢量图时的典型成功案例 以及 不成功的案例及解决方案,以备不时之需。word1. Matlab 2020 复制到Visio后图片带有黑框之前用Matlab+visio+word写作时,都是Matlab figure窗口-->编辑-->复制图窗-->在visio中粘贴-->visio中继续进行下一步处理,得到更大的矢量图-->保存为增强型图元文件(emf)-->插入word。原创 2020-11-28 11:37:47 · 2619 阅读 · 0 评论 -
CVPR修改模板后出现错误: ! LaTeX Error: Command \abovecaptionskip already defined.
问题描述在cvpr2021更新的模板中更改了cvpr.cls文件,更改内容为:导入了库caption\usepackage{caption} 如图在2020的模板中这样修改并不会导致错误,但在2021的模板中编译时出现了如下错误:! LaTeX Error: Command \abovecaptionskip already defined. Or name \end... illegal, see p.192 of the manual.See ...原创 2020-11-10 15:41:13 · 5220 阅读 · 0 评论 -
IEEEtrans Latex模板详解
发现一个解释IEEEtrans Latex模板很详细的文件,mark一下https://wenda.latexstudio.net/data/ueditor/php/upload/file/20190814/1565743586995462.pdf原创 2020-10-20 20:42:14 · 7100 阅读 · 1 评论 -
Latex \linenumbers行数标记错误(公式前几行无行号)的一种可能
问题描述在使用Latex的IIEEE Trans模板的时候,给行数标号出现了下面的问题即有几行没有对应的标号,导致行数标号出错。而且这几行恰好就是公式前面的几行。解决方法在公式前未能标号的几行 与 公式 之间 空一行 即可。如:之前的代码如下:blablablablablablablablablablablablablablablabla$$I_{y,s}(c)=$$blablablablablablablablablablablablablablablab..原创 2020-10-07 15:18:36 · 6212 阅读 · 5 评论 -
Windows系统下Visual Studio Code使用总结
用了VS code这么久,发现连怎么快速打开设置、显示状态栏等基本操作都不会,因此写本文总结Visual Studio的常见操作和使用总结。注:本文所有总结内容如快捷键等,均在Windows系统下使用。常用快捷键 快捷键 含义 Ctrl+Shift+P 或 F1 显示、搜索全部命令 如输入status bar即可选择开关状态栏 输入setting 即可打开设置窗口 Ctrl+P ..原创 2020-10-07 11:01:19 · 341 阅读 · 0 评论 -
Latex Undefined control sequence. \url
添加\usepackage{url}原创 2020-10-06 22:19:27 · 2511 阅读 · 0 评论 -
Latex错误 Illegal parameter number in definition of Hy@tempa
问题描述在论文中添加一个url后:Takethis\url{https://github.com/#abcd}forexample.出现报错Illegal parameter number in definition of Hy@tempa解决方法参考https://kba49.wordpress.com/2013/04/12/illegal-parameter-number-in-definition-of-hytempa/原解答:You used a...原创 2020-10-04 11:42:03 · 5195 阅读 · 1 评论 -
Latex Misplaced alignment tab character &. 的一种可能错误
问题描述某期刊真是讲究,如果使用bibtex竟然要求把.bbl里的内容粘贴到main.tex的最后。其实这个也不难,只要正常编译完成之后把bbl中的内容复制到main.tex中即可。但是刚开始不懂,还以为要手动把每一条参考文献写到bib里,于是就用了zotero中先导出 由所选条目生成条目-->再选择参考文献格式-->复制到剪切板-->手动复制到main.tex最后,如下所示:\bibitem{buttafavaNonlineofsightImagingUsing201.原创 2020-10-04 11:15:37 · 22007 阅读 · 8 评论 -
Visio 2016去掉页边距(图形四周的空白区域)的解决办法 (适用于适应绘图)
系转载,原文链接:https://www.cnblogs.com/emanlee/p/6435674.html步骤如下:1.打开Visio对象后在[文件]菜单[选项]菜单项上单击,然后单击[自定义功能区]。2.在[自定义功能区]的主选项卡中找到[开发工具]复选框,打上勾,单击确定。3.在Visio对象的菜单栏,找到[开发工具]菜单,在[显示形状表]"显示ShapeSheet"工具栏的下拉菜单中单击[页]。4.在Page properties中将 PageLeftMargin,PageRi..转载 2020-09-28 11:25:58 · 3945 阅读 · 0 评论 -
Latex 把图片1跨两栏放到论文开头的一种方法
问题描述想把图1放到文章的最开头,就像下图这样:然而,如果在正文中间,无论是在摘要前还是摘要后,无论用的是[t],[h],[ht],[htbp],甚至用float宏包强制[H]也无法做到!结果是图片要么在第二页的top要么强制放置时消失。解决方法和上篇一样,arxiv上找到论文的latex源代码。竟然在.sty文件中插入图片!怪不得历年论文中很少有这样做的......因此,在自己的.sty文件中找到相同的位置,插入图片即可同时需要在前面导入package:..原创 2020-09-27 21:48:05 · 4006 阅读 · 0 评论 -
Latex控制段落间距/插入0.5个空白行
问题描述用Latex的时候想要空行,但又不想空1整行,而是0.5行或者0.8行,如下图所示:解决过程直接在网上搜搜出来的答案基本都是:offset是负数的时候是无效的,意味着这种方法无法做到0.5个空白行。后来,通过找到空0.5行的目标论文-->找到arxiv Latex源码-->找到空0.5行的方法解决了问题。如,论文[1]W. Chen, S. Daneau, F. Mannan, and F. Heide, “Steady-state Non..原创 2020-09-27 10:58:17 · 15440 阅读 · 2 评论 -
Latex 如何使用algorithmic包书写包含各种声明(如子程序、子进程)的算法
问题描述使用algorithmic包时,能够使用的声明是有限的,比如Require,Ensure等。但有时候我们可能想在算法框内书写很多没有定义的声明,如Input,Output,Procedure 1, Thread 1等等。使用\renewcommand{\algorithmicrequire}{ \textbf{Input:}}可以强行将Require声明转换为Input:声明,但是如何在一个算法里同时使用Require,Ensure,Input,Output,Procedure 1, Thr原创 2020-09-25 11:33:42 · 13602 阅读 · 1 评论 -
Latex命令行编译无法显示参考文献
原文链接:https://www.computationalimaging.cn/2019/10/debug-latex.html使用如下命令行编译Latex:@echo off<br />del egpaper_final.pdf<br />pdflatex egpaper_final.tex<br />bibtex egpaper_final.te...原创 2019-10-26 11:39:10 · 5215 阅读 · 0 评论 -
Visual Studio Code 无法写入中文符号
正在使用Visual Studio Code写毕业设计,忽然发现它不能打中文符号。在其他应用中可以正常打中文符号。解决方案:重启VS Code解决结果:成功解决。...原创 2019-05-09 15:27:53 · 6855 阅读 · 5 评论 -
BibTex错误: ! Package CJK Error: Invalid character code. 的解决
写毕业论文时参考文献的引用出现错误:(reference.bib)! Package CJK Error: Invalid character code. 且文件编码格式无误(为UTF-8)问题出现的背景:Reference.bib: 由Zotero导出得到;中文文献导出样式:@article{yuJiYuShenDuXueXiDeFeiShiYuChengXiang2019...原创 2019-04-15 22:39:44 · 2520 阅读 · 0 评论