latex常用技巧(持续更新)

文章目录

    • 0 写在前面
    • 1 公式
      • 1.1 行间与行内公式
      • 1.2 公式编号
      • 1.3 公式符号
    • 2 图片
      • 2.1 插入一张图片
      • 2.2 插入并排图片
    • 3 文献
      • 3.1 普通插入
      • 3.2 引用bibtex文献
    • 4 其他
      • 4.1 超链接
      • 4.2 伪代码

0 写在前面

只收录本人实际常用的

1 公式

使用公式需要以下宏:

usepackage{amsmath} % math equation

1.1 行间与行内公式

公式分为行内和行间公式两种,行内一般比较短甚至就一个字母符号,行间是完整的比较长的公式,习惯上行内公式如下:

根据勾股定理$a^2+b^2=c^2$,有:

行间公式:

勾股定理如下:
$$
a^2+b^2=c^2
$$

如何打出公式呢?实际上不需要手打出代码,记不住而且复杂,可以手写或者用word的unicode快速写出公式,用mathpix snip工具截图自动生成,准确率挺高的。

1.2 公式编号

如果公式需要编号,可以参考csdn,如下:

$$
your equation...
eqno(1.1)
$$

1.3 公式符号

一般使用作为转义符,如alpha,对于更多复杂的符号如希腊字符等,参考书籍The Comprehensive LATEX Symbol List或者莱斯大学LaTex Math在线PDF手册

2 图片

支持图片的宏:

usepackage{graphicx}

相关参考(笔者搜集资料时所查,可跳过):
去掉figure自动加的标号

2.1 插入一张图片

egin{figure}[htbp]  
  centering %居中
  fbox{includegraphics[scale=.5]{Figs/Fig1_.png}}  % scale更改大小
  caption*{图1:计算loaded DiCE伪代码}  %图片描述,*去掉自动加的标号
end{figure}

2.2 插入并排图片

egin{figure}[htbp] 
  subfigure{
  egin{minipage}{0.5linewidth}
  centering
    fbox{includegraphics[scale=.3]{Figs/Fig1.png}}
  caption*{图1:}
  end{minipage}
  egin{minipage}{0.5linewidth}
  centering
    fbox{includegraphics[scale=.3]{Figs/Fig2.png}}
  caption*{fig2}
  end{minipage}
  }
end{figure}

3 文献

3.1 普通插入

还没用过,略

3.2 引用bibtex文献

参考笔者博客

4 其他

4.1 超链接

宏:

usepackage{hyperref}

用法:

href{http://v.youku.com/}{Youku video} 

4.2 伪代码

参考CSDN
宏:

usepackage{algorithm}    
usepackage{algorithmic}    

示例

egin{algorithm}[!h]  
    caption{PARTITION$(A,p,r)$}%算法标题  
    egin{algorithmic}[1]%一行一个标行号  
        STATE $i=p$  
        FOR{$j=p$ to $r$}  
        IF{$A[j]<=0$}  
        STATE $swap(A[i],A[j])$  
        STATE $i=i+1$  
        ENDIF  
        ENDFOR  
    end{algorithmic}  
end{algorithm} 
原文地址:https://www.cnblogs.com/hzcya1995/p/13281716.html