zoukankan      html  css  js  c++  java
  • 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} 
    
  • 相关阅读:
    P4715 【深基16.例1】淘汰赛
    P4913 【深基16.例3】二叉树深度
    P1478 陶陶摘苹果(升级版)
    P1223 排队接水
    【深基12.例1】部分背包问题
    全排列和组合
    P1036 选数
    100——第25例
    100——第24例
    100——第23例
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13281716.html
Copyright © 2011-2022 走看看