更改表格标题的样式

更改表格标题的样式

\caption我在命令中使用命令\begin{table},并在输出中得到:

Table 4.1 - Caption
    Table Content

可以将那种风格改成这样的吗?

                    *Table 4.1*
    **Caption**
   Table Content 

“表格”一词及其编号应位于页面的右侧并以斜体显示,标题应居中并加粗。

附言

\usepackage{caption}
\DeclareCaptionFormat{hfillstart}{\hfill#1#2#3\par}
\captionsetup[table]{format=hfillstart,labelsep=newline,justification=centering}

\usepackage{floatrow}
\floatsetup[table]{capposition=top}

我使用了下面链接中的代码。如何将其更改为使表格变为斜体,标题变为粗体?

答案1

你快到了:

\usepackage{caption}
\DeclareCaptionFormat{hfillstart}{\hfill#1#2#3\par}
\DeclareCaptionFont{mdit}{\mdseries\itshape}
\captionsetup[table]{
  format=hfillstart,
  labelsep=newline,
  justification=centering,
  font=bf,
  labelfont=mdit,
}
\usepackage{floatrow}
\floatsetup[table]{capposition=top}

不过,我不太相信粗体标题。

答案2

我不清楚您的“表格斜体”是指表格标题中的“表格 XXX”标签还是表格主体:

  • 在第一种情况下,添加labelfont=it,textfont=bf到的参数\captionsetup

  • 在第二种情况下,将 添加font=bf到 的参数中\captionsetup,并将font=it添加到 的参数中\floatsetup

详情请参阅手册第2.3节caption和手册第3.1.2节。floatrow

相关内容