我将非常感激任何有关在文档类中创建自定义抽象环境的帮助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}