IEEEtran
我正在使用LyX 中的模板撰写一篇论文。
我遇到了一个问题:虽然浮动的内容(在本例中为表格)figure
居中,但标题却向左对齐(见下面的屏幕截图)。我怎样才能将标题也居中?
这是由以下 LyX 文档生成的:
我尝试过的:
- 将表格居中(表格居中)
- 将浮动内容全部居中(仅表格居中)
- 选择标题并将其居中(无效果)
技术细节:
- LyX 2.0.5.1
- Mac OS X 10.7.5(狮子)
- 所有定心工作均由
Right Click
>Paragraph Settings
>完成Align: Center
答案1
添加
\usepackage{caption}% http://ctan.org/pkg/caption
到你的文档序言(使用菜单文档>设置...>LaTeX 序言)默认将字幕居中。虽然这也会改变默认格式,但可以对其进行调整以匹配默认格式IEEEtran
文檔類別。
如果这是用于期刊提交,建议遵循其格式。
答案2
只需在后面添加以下代码即可\documentclass[journal]{IEEEtran}
\makeatletter
\long\def\@makecaption#1#2{\ifx\@captype\@IEEEtablestring%
\footnotesize\begin{center}{\normalfont\footnotesize #1}\\
{\normalfont\footnotesize\scshape #2}\end{center}%
\@IEEEtablecaptionsepspace
\else
\@IEEEfigurecaptionsepspace
\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ #2}%
\ifdim \wd\@tempboxa >\hsize%
\setbox\@tempboxa\hbox{\normalfont\footnotesize {#1.}~~ }%
\parbox[t]{\hsize}{\normalfont\footnotesize \noindent\unhbox\@tempboxa#2}%
\else
\hbox to\hsize{\normalfont\footnotesize\hfil\box\@tempboxa\hfil}\fi\fi}
\makeatother
% will definitely work.
这是 JOURNAL 类的上述代码。感谢http://www.michaelshell.org/tex/ieeetran/
答案3
IEEEtran 有一个会议模式,可以自动将所有字幕居中。在 LaTeX 代码中添加以下内容即可将所有字幕居中。
\documentclass[conference]{IEEEtran}
不过,我也同意@Werner 的观点,最好坚持您提交的期刊指定的格式。
答案4
受@Shaun提示,我在我的电脑上测试并发现:乙炔基,标题居中对齐会议模式
\documentclass[conference]{IEEEtran}
而它左对齐日志模式
\documentclass[journal]{IEEEtran}