1. 程式人生 > >latex常用技巧總結

latex常用技巧總結

關於使用latex的一些小總結

常用的線上latex

  • sharelatex在2018年的後面階段會和overleaf合併,構成overleaf v2版本!!!!

常用的latex排版

圖片排版

\usepackage{subfig}
\usepackage{float}
\usepackage{graphicx}

\begin{figure}[htbp]%[h], [t], [b] or [p] - here, top, bottom and on a separate page, respectively
    \centering
    \begin{minipage}
[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2cm]{figures/figure1/0.png} \caption*{(a)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig1_a} \end{minipage} \begin{minipage}[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2
cm]
{figures/figure1/1.png} \caption*{(b)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig1_b} \end{minipage} \begin{minipage}[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2cm]{figures/figure1/2.png} \caption*{(c)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig1_d}
\end{minipage} \\ \begin{minipage}[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2cm]{figures/figure1/3.png} \caption*{(d)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig1_e} \end{minipage} \begin{minipage}[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2cm]{figures/figure1/4.png} \caption*{(e)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig1_f} \end{minipage} \begin{minipage}[t]{0.25\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬 \centering \includegraphics[width=2cm]{figures/figure1/5.png} \caption*{(f)}%加*可以去掉預設字首,作為圖片單獨的說明 \label{fig_h} \end{minipage} \caption{Your caption here}% 此處新增的caption內容表示整張圖片的標註資訊 \label{fig1} \end{figure}

表格使用

% \\代表換行, &代表對齊

\begin{table}[!htbp] % [h], [t], [b] or [p] - here, top, bottom and on a separate page, respectively
\small	%設定字型大小
\begin{tabular}{c c c}	%設定表格列數和排列方式:c:center, l:left, r:right
\toprule % 上方水平線
& \multicolumn{2}{c}{Metrics} \\ \cmidrule(l){2-3} % 合併多列
Params & P & S\\ % Column names row
\midrule % 表格內部水平線
W16\_D2\_B6 & 1	& 1\\ % 內容 row 1
W16\_D3\_B6 & 2	& 2\\ % 內容 row 2
W16\_D4\_B6 & 3	& 3\\ % 內容 row 3
W16\_D2\_B8 & 4	& 4\\ % 內容 row 4
W16\_D2\_B10 & 5 & 5\\ % 內容 row 5
W16\_D2\_B12 & 6 & 6\\ % 內容 row 7
W32\_D2\_B6 & 6	& 6\\ % 內容 row 8
W64\_D2\_B6 & {\color{red}7} & {\color{red}7}\\ % 內容 row 9
\bottomrule % Bottom horizontal line
\end{tabular}
\caption{Your caption here.}% 表格標註資訊
\label{table1}
\end{table}

加入連結

\usagepackage{hyperref}

\url{link here}

使用公式

\usagepackage{amsmath}

\begin{equation}
	you equation here                 % 寫數學公式
	\label{unique label here}         % 為公式構建唯一標籤,方便引用
\end{equation}

latex雙欄和單欄排版

使用latex模板的時候經常看見有兩種排版模式,一種是雙欄排版,另外一種是但欄排版,但是在插圖的時候,我們很經長需要在雙欄排版的情況下新增單欄目排版的效果,可以使用如下操作:

% 一般的插圖排版
\begin{figure}
\end{figure}

% 插圖的雙欄目排版下的單欄目(佔據整個page的寬度的排版方式)
\begin{figure*}		% 只需要在標籤的末尾新增*符號就可以使用在雙欄目排版下的圖片單欄目排版
\end{figure*}

文字加粗和變換顏色

\usagepackage{color}
{\color{red}text}       % red可以替換成其他任意顏色,text換成你想要的文字內容
\textbf{text}           % text換成你想要的文字內容

縮小圖片與註釋之間的距離

\setlength{\abovecaptionskip}{-1cm} %縮小caption和影象之間的距離
\setlength{\belowcaptionskip}{-1cm} %縮小caption和下方文字的距離

latex連結