IEEE Access LaTex 版本問題(一):圖片的標註無法換行、無法左對齊以及如何加粗

問題描述

作爲菜鳥,在編輯IEEE Access 的LaTex版時,圖片雙欄顯示時常常會遇到圖片的下標註(也就是常說的caption)無法換行,而且系統給定的版本無法做到下標註左對齊以及字體如何加粗\color{red}{就和見刊的論文那樣} ),然後經過我多次在網上勘察答案,取其精華而總結出的此篇經驗。目的是希望大家在遇到這類問題時能夠有個相應的參考,傳承 \color{red}{前人栽樹後人乘涼 } 的好風俗。

而我們目的是想達到這樣一個展示(摘自其他見刊Access):
Alt
而現實中,是這樣的:
Alt

語句分析

在IEEE Access模板中添加圖片的示例語句:

% 模板
\Figure[t!](圖片參數設定區)[區域寬度設定,單欄/雙欄]{圖片路徑}{圖片標註}

% 示例
\Figure[t!](topskip=0pt, botskip=0pt, midskip=0pt){fig1.png}
{Magnetization as a function of applied field.It is good practice to explain the significance of the figure in the caption.}

示例所顯示的圖默認是雙欄的,如果想要單欄顯示,則在 ’ [ ] ’ 內設置參數 [width = 3 in]。大概3.3 in以下都是單欄的。

單欄顯示:

% 單欄顯示
\Figure[t!](topskip=0pt, botskip=0pt, midskip=0pt)[width = 3 in]{fig1.png}
{Magnetization as a function of applied field.It is good practice to explain the significance of the figure in the caption.}

Alt
雙欄顯示:(默認雙欄)
Alt

開始操作

在和 .tex 文件相同的文件夾裏找到 ieeeaccess.cls 文件,直接雙擊打開(也可以用Notepad++打開)。

使用快捷鍵 ‘Ctrl + F’ 找到下面連續挨着的兩行:

\setbox\@tempboxa\hbox{{\color{accessblue}\figcapheadfont #1. \ }}%
\mbox{}\hfill\begin{tabular}{@{}l@{}}\noindent\raggedright\unhbox\@tempboxa\figcapfont#2\end{tabular}\hfill\mbox{}%

改動成:

\setbox\@tempboxa\hbox{{\color{accessblue}\figcapheadfont {#1.} \nobreakspace }}%
\parbox[t]{\hsize}{\normalfont\footnotesize \noindent\unhbox\@tempboxa\figcapfont#2}

保存後刷新,效果出來了:
Alt
最後在圖標語句處微改,添加 ‘ \textbf{}’ :

% 原始
\Figure[t!](topskip=0pt, botskip=0pt, midskip=0pt,){fig1.png}
{The process of neural connection from standard LSTM to SCLSTM. \label{fig1}}

% 改動後
\Figure[t!](topskip=0pt, botskip=0pt, midskip=0pt,){fig1.png}
{\textbf{The process of neural connection from standard LSTM to SCLSTM. \label{fig1}}}

最終問題解決。
Alt

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章