LaTeX圖片插入

加州高速公路

世間存在著太多的契機,你能否抓住是真的關(guān)鍵所在。這次陰差陽錯,開始較為認(rèn)真的入門學(xué)習(xí),之前的兩篇博文其實都是沒有真正地開始學(xué)習(xí),只是告訴別人你要開始去學(xué)習(xí)了。雷聲大,雨點小,總是很多人的通病,我也有這樣的壞毛病。

開始進(jìn)入今天的主題,通過一篇博文來學(xué)習(xí)一些LaTeX的語法,這才是實踐,能夠很好的加深自己的記憶。

1. 文檔源代碼

下面是我編寫的文檔源代碼:

\documentclass{article} 
\usepackage{ctex}
\usepackage{graphicx}
\usepackage{caption2}
\usepackage{subfigure}
\usepackage{float}

\title{狼伴歸途}
\author{Lxmic}
\date{Sep 8th, 2018}

\begin{document}
    \maketitle
    狼伴歸途,最精彩的就是宏大的史前場景再現(xiàn),讓人看了非常的享受,被其所征服。故事的情節(jié)還是比較的簡單,年輕的孩子在失去父母呵護(hù)之后,通過自己的和狼的努力,經(jīng)歷千辛萬苦最后回到了父母的懷抱(圖 \ref{wolf} 所示)。狼和孩子一起,最終平安到家,并為部落帶來了狼這種動物,我想之后就是被馴化成狗。\\
    
    \renewcommand{\figurename}{圖}
    \renewcommand{\captionlabeldelim}{.}
    
    \begin{figure}[h]
    \centering
    \includegraphics[width=1\textwidth]{wolf}
    \caption{狼伴歸途}
    \label{wolf}
    \end{figure}

    \begin{figure}[H]
    \centering
    \subfigure[場景1]{
    \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf2} \\
    \includegraphics[width=0.8\textwidth]{wolf3}
\end{minipage}
}
    \subfigure[場景2]{
    \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf4}\\
    \includegraphics[width=0.8\textwidth]{wolf5}
    \end{minipage}
}
    \caption{狼伴歸途場景}
    \label{wolf2}
    \end{figure}

    
\end{document}

2. 編譯后的結(jié)果

狼伴歸途

3. 代碼解釋

第一部分是文檔的導(dǎo)言部分,文檔的全局設(shè)置及版面相關(guān)的內(nèi)容都在這里進(jìn)行設(shè)置。和其他編程語言有注釋一樣,LaTeX也可以在代碼中寫入注釋信息,但是區(qū)別在于LaTeX的注釋符號是%,其后面的內(nèi)容在編譯的時候被自動忽略。

\documentclass{article} 
\usepackage{ctex}
\usepackage{graphicx}
\usepackage{caption2}
\usepackage{subfigure}
\usepackage{float}

3.1 確定基礎(chǔ)文檔類型及宏包

\documentclass{article}是確定了文檔類型為article,一般LaTeX提供三種基本文檔,此外兩種是report和book。三者分別用來寫小篇幅的文章、中篇幅的報告和長篇幅的書籍。

此外使用\usepackage{}語法來使用相應(yīng)的宏包,本文使用的宏包:

ctex——用來編譯中文字體,并且配合Texstudio 中XeLaTeX編譯器選擇,就可以編譯這樣的中文文檔。
graphicx——用來在文檔中插入圖片
caption2——修改圖注相關(guān)
subfigure——用來插入插入并列分布的圖片
float——確定圖片是否為浮動,而不是在一個固定的地方。

3.2 聲明文章的標(biāo)題、作者和日期

\title{}是用來寫文檔的題目,\author{是用來指明作者},\date是確定寫作日期

\title{狼伴歸途}
\author{Lxmic}
\date{Sep 8th, 2018}

3.3 正文內(nèi)容

一般需要使用\begin{document}和\end {document}來聲明document環(huán)境,之間的內(nèi)容是文章的正文部分,也是直接輸出的部分。

這里要說明一下環(huán)境和命令的定義:在LaTeX中,命令就是\command這樣的形式,可以帶參數(shù),也可以不帶。這里的title{}就是命令,是單個形式存在。而環(huán)境,則是成對出現(xiàn)的,能夠定義一個分組(group),這里的\begin{document}和\end {document}就是document環(huán)境,成對出現(xiàn)。

3.4 圖片插入

3.4.1 單一圖片

在導(dǎo)言部分,我們已經(jīng)使用graphicx宏包來插入需要的圖片。
一般在正文中,插入一張圖片的最簡單的語法:\includegraphics{wolf},wolf是圖片名稱,你最好將你的圖片和tex文檔放在同一個目錄下面,這樣就可以像我這樣直接插入圖片。
當(dāng)然,除此之外,你也可以使用figure環(huán)境,來插入圖片,并且設(shè)置一些圖片相關(guān)參數(shù)。

\begin{figure}[h] %figure環(huán)境,h默認(rèn)參數(shù)是可以浮動,不是固定在當(dāng)前位置。如果要不浮動,你就可以使用大寫float宏包的H參數(shù),固定圖片在當(dāng)前位置,禁止浮動。
    \centering %使圖片居中顯示
    \includegraphics[width=1\textwidth]{wolf} %中括號中的參數(shù)是設(shè)置圖片充滿文檔的大小,你也可以使用小數(shù)來縮小圖片的尺寸。
    \caption{狼伴歸途} %caption是用來給圖片加上圖題的
    \label{wolf} %這是添加標(biāo)簽,方便在文章中引用圖片。
\end{figure}%figure環(huán)境

一般情況下,圖題的格式是Figure 1:this is love,中文的是圖 1:狼伴歸途。如果要想論文中的格式Fig. 1或者圖 1這樣的形式,那么我們需要重新定義圖注相關(guān)的命令,來實現(xiàn)。\renewcommand用來改變已有命令的定義,后面直接跟命令和相關(guān)內(nèi)容。
\renewcommand{\figurename}{圖/Fig.}——把圖名字改成圖,但是中文編譯可能不需要修改,英文修改成Fig.
\renewcommand{\captionlabeldelim}{ }——這是修改分割符,我們改成空格。文中我使用了“·”來作為分割符。
關(guān)于圖片的引用問題,\ref{圖片label}命令是用來引用圖片,只是一個序號,你可以添加相應(yīng)的文字描述,如文中所示。

3.4.2 多圖片插入

很多時候,我們寫相關(guān)文章,需要的往往插入很多圖片,包括兩張圖片的比較,就需要橫向排列。這時候我們就需要用到\subfigure[單個圖片的名稱]{\includegraphics[圖片參數(shù)]{你文件夾中圖片名稱}}來插入多張圖片。當(dāng)然,在圖片大小超過文檔寬度的時候,圖片會自動在另一行中顯示,成為上下的格式,但這不是真正的分行顯示。

    \begin{figure}[H]
    \centering
    \subfigure[場景1]{
    \includegraphics[width=0.45\textwidth]{wolf2} 
}
    \subfigure[場景2]{
    \includegraphics[width=0.45\textwidth]{wolf4}
}
    \caption{狼伴歸途場景}
    \label{wolf2}
    \end{figure}

兩圖片橫向排列

如果你想分行顯示,那么我們就需要使用minipage環(huán)境:\begin{miniage}和\end{minipage}來進(jìn)行排版設(shè)計。在整個subfigure下,我使用minipage環(huán)境來進(jìn)行添加豎排圖片。b選項用于帶有圖片的小葉,\vspace則用來改變上下圖片之見的距離,里面的值正數(shù)是增加距離,負(fù)數(shù)則是減少距離。。而且,你還需要在第一幅圖片之后添加\來表示換行,這樣\vspace才可能進(jìn)行能起到效果。

    \begin{figure}[H]
    \centering
    \subfigure[場景1]{
 \begin{minipage}[b]{0.45\textwidth}
    \centering
    \includegraphics[width=0.8\textwidth]{wolf2} \\
    \vspace{10pt}
    \includegraphics[width=0.8\textwidth]{wolf3}
\end{minipage}
}

4. 參考資料:

1.劉海洋老師的LaTeX入門及
2.博客:https://blog.csdn.net/a6822342/article/details/80533135
3.還有youtube的LaTeX基礎(chǔ)視頻:
https://www.youtube.com/watch?v=Qg2WtaSy-zQ&list=PLCRFsOKSM7ePUBOfh3O-K5XZldM5uCPwk
可能有些人沒法看這里的視頻,我將其上傳到百度網(wǎng)盤:
鏈接:https://pan.baidu.com/s/19ssorJAODdv4by366qI0Ww 密碼:x6em

個人博客同步更新:https://othlis.com/。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容