问题描述
作为菜鸟,在编辑IEEE Access 的LaTex版时,图片双栏显示时常常会遇到图片的下标注(也就是常说的caption)无法换行,而且系统给定的版本无法做到下标注左对齐以及字体如何加粗( ),然后经过我多次在网上勘察答案,取其精华而总结出的此篇经验。目的是希望大家在遇到这类问题时能够有个相应的参考,传承 的好风俗。
而我们目的是想达到这样一个展示(摘自其他见刊Access):
而现实中,是这样的:
语句分析
在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.}
双栏显示:(默认双栏)
开始操作
在和 .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}
保存后刷新,效果出来了:
最后在图标语句处微改,添加 ‘ \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}}}
最终问题解决。