非斜体表格列表

非斜体表格列表

我用斜体写了表格的标题,但我想以正常形式(而不是斜体)发布表格列表。有什么解决方案吗?

答案1

使用可选的 caption 参数

%\caption[List of entry]{Document entry}

\caption[normal text]{\textit{italic text}}

答案2

我用斜体字写了表格的标题

你没有提供任何细节如何你已经完成了这一“壮举”,但你给人的印象是涉及了很多视觉格式(包括\itshape和/或指令)。\textit

您还没有告诉我们您使用的是哪种文档类别,因此我假设它是与标题包。如果这个假设成立,我强烈建议您放弃所有与标题相关的视觉格式化工作,而是加载包caption并发出指令\captionsetup{font=it}。这将使标题“标签”(例如“表 3.4”)和标题“文本”都以斜体呈现,但不会以斜体呈现表格列表中的标题。(如果您只希望以斜体呈现标题文本而不是标题标签,则应编写\captionsetup{textfont=it}。)

在此处输入图片描述

\documentclass{article} % or some other suitable document class
\counterwithin{table}{section} % optional

\usepackage{caption}
\captionsetup{textfont=it}

\begin{document}
\listoftables

\section{Hello}
\begin{table}[ht] \caption{Once} \end{table}
\begin{table}[h] \caption{Upon} \end{table}
\begin{table}[h] \caption{A Time} \end{table}

\section{World}
\begin{table}[h!] \caption{There} \end{table}
\begin{table}[h!] \caption{Was} \end{table}

\end{document}

相关内容