创建自定义抽象环境

创建自定义抽象环境

我将非常感激任何有关在文档类中创建自定义抽象环境的帮助kaobook(它基于koma-script)。以下是我迄今为止所做的工作

\newenvironment{secabstract}[1]{%
\hrule
\small\textbf{\abstractname: } 
\small\emph #1 
}{%
\newline\hrule
\vspace{0.6cm}
}

问题是我无法将文本设置为斜体

答案1

我没有这个kaobook类,但是下面我使用了scrbook你所说的基础kaobook。以下内容修改了你的secabstract环境以将文本设置为斜体。

% abstractprob.tex  SE 571787
\documentclass{scrbook}
\usepackage{lipsum}

\providecommand{\abstractname}{Abstract} % not in scrbook class
\newenvironment{secabstract}[1]{%
\hrule
\small\textbf{\abstractname: } 
%\small\emph #1     %  emph takes an argument
\small\emph{#1} % or \small\textit{#1} 
\itshape % use this if you want the text to be in italics
}{%
\newline\hrule
\vspace{0.6cm}
}

\begin{document}
\begin{secabstract}{An abstract}
\lipsum[1]
\end{secabstract}
\end{document}

在此处输入图片描述

相关内容