latex+vscode写论文过程中的坑(IEEE)

教程

按照知乎这篇这篇学习的vscode+latex使用,这两篇讲的比较全,推荐。

pdf没有更新

文件锁了,把打开latex文件夹下的pdf的查看器关了,vscode才能重写覆盖pdf

使用IEEE模板的latex没有加粗:

编辑器问题
在这里插入图片描述
点这个,设置的默认保存后编辑器执行的不是pdflatex,会导致导出pdf格式不对

输出pdf的参考文献变成[?]

有时候没有bug,只是会抽风,刷新几下,重新点图片的pdflatex按钮即可

vscode编辑技巧

双击pdf内容位置,可以定位到对应tex原文位置

在这里插入图片描述

插入内容

翻译

deepl全文翻译然后修改为可编辑
使用DeepL 翻译后的文档不能编辑 解决办法

插入图片

latex不能插入svg,正确的流程是

  • Visio画的图另存为pdf
  • 用pdf编辑器(如福昕pdf编辑器)裁剪页面为合适的图片大小
  • 插入这个pdf
  \begin{
    
    figure}[h]
    \centering 
    \includegraphics[width=8cm]{
    
    imgs/kpi.pdf}
    \caption{
    
    Illustration of images}
  \end{
    
    figure}

插入公式

这里其实分为两种公式

  • 旧版本公式/MathType输入的公式:
    在这里插入图片描述

下载并安装MathType插件
强大的公式编辑器 —— MathType最新版本安装与使用
Latex——Word公式转换

扫描二维码关注公众号,回复: 16378901 查看本文章

https://johnmacfarlane.net/texmath

例子

<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"><mml:msub><mml:mrow><mml:mi>γ</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mfenced open="|" close="|" separators="|"><mml:mrow><mml:msubsup><mml:mrow><mml:mi mathvariant="bold-italic">h</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mtext>, if </mml:mtext><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi mathvariant="normal"> </mml:mi></mml:math>
  \begin{
    
    equation}
    \gamma_{
    
    k,m} = \frac{
    
    p_{
    
    k}\left| {
    
    \mathbf{
    
    h}_{
    
    k,m}^{
    
    H}\mathbf{
    
    v}_{
    
    k}} \right|^{
    
    2}}{
    
    I_{
    
    k,m} + N_{
    
    0}}\text{
    
    ,~if~}s_{
    
    n,m} = 1  
  \end{
    
    equation}	

在这里插入图片描述

参考文献

法一:独立文件(BibTeX)

在这里插入图片描述
注意:以上红框内四个文件都要有,只有bib一个文件是不会正常显示的
tex内引用:

(正文)……\cite{
    
    liu2019scene}

法二:和tex放在一个tex里面(Plain Text)

引用和参考内容都放在tex里面

正文
See \cite{
    
    ref1} for resources

tex最下面放参考文献
\begin{
    
    thebibliography}{
    
    1}
\bibliographystyle{
    
    IEEEtran}

\bibitem{
    
    ref1}
{
    
    \it{
    
    Mathematics Into Type}}. American Mathematical Society. [Online]. Available: https://www.ams.org/arc/styleguide/mit-2.pdf

\end{
    
    thebibliography}

end

猜你喜欢

转载自blog.csdn.net/z5z5z5z56/article/details/128183772