感恩节帮助者在抽象的风格

感恩节帮助者在抽象的风格

我正在使用scrreport,并且在我的文档开始之前我使用 usepackage 放了一个摘要abstract\begin{abstract} \blindtext{} \end{abstract}

但现在我想在摘要前面放置另一页看起来相同的页面。

标题应该改为类似感恩节(德语:Danksagung)的内容。

对所有在撰写文档时给予帮助的人表示感谢是常有的事。

我尝试使用来重现该页面\minisec{Danksagung},但是它看起来有很大不同。

我还在 CTAN 文档中搜索了 scrreport 以寻找解决方案。

更新 20-10-17 15:03 最小示例运行良好。但如果我将 babel 选项更改为我使用的选项,它就会停止工作。我将其更改为使用德语连字符。

\documentclass[abstract]{scrreprt}

\usepackage[UKenglish, german]{babel}
%\providecaptionname{german}{\thanksgivingname}{Thanksgiving}
\providecaptionname{ngerman}{\thanksgivingname}{Danksagung}

\newenvironment{thanksgiving}
  {\renewcommand\abstractname{\thanksgivingname}\begin{abstract}}
  {\end{abstract}}

\usepackage{blindtext}% only for dummy text in the example
\begin{document}
\begin{thanksgiving}
\blindtext
\end{thanksgiving}

\begin{abstract}
\blindtext
\end{abstract}
\end{document}

更新 20-10-17 15:35 我只是使用了错误的标题。然后这个有效:

\documentclass[abstract]{scrreprt}

\usepackage[UKenglish, german]{babel}
\providecaptionname{german}{\thanksgivingname}{Thanksgiving}
%\providecaptionname{ngerman}{\thanksgivingname}{Danksagung}

\newenvironment{thanksgiving}
  {\renewcommand\abstractname{\thanksgivingname}\begin{abstract}}
  {\end{abstract}}

\usepackage{blindtext}% only for dummy text in the example
\begin{document}
\begin{thanksgiving}
\blindtext
\end{thanksgiving}

\begin{abstract}
\blindtext
\end{abstract}
\end{document}

答案1

scrreprt也提供了一个环境abstract。要启用摘要标题,请使用类选项abstractabstract=true

您可以定义一个thanksgiving基于环境的新环境abstract

\documentclass[abstract]{scrreprt}

\usepackage[english]{babel}
\providecaptionname{english}{\thanksgivingname}{Thanksgiving}
\providecaptionname{ngerman}{\thanksgivingname}{Danksagung}

\newenvironment{thanksgiving}
  {\renewcommand\abstractname{\thanksgivingname}\begin{abstract}}
  {\end{abstract}}

\usepackage{blindtext}% only for dummy text in the example
\begin{document}
\begin{thanksgiving}
\blindtext
\end{thanksgiving}

\begin{abstract}
\blindtext
\end{abstract}
\end{document}

结果:

在此处输入图片描述


您可以在第一个参数中使用列表\providecaptionname

\documentclass[abstract]{scrreprt}

\usepackage[UKenglish,german]{babel}
\providecaptionname{english,UKenglish}{\thanksgivingname}{Thanksgiving}
\providecaptionname{ngerman,german}{\thanksgivingname}{Danksagung}

\newenvironment{thanksgiving}
  {\renewcommand\abstractname{\thanksgivingname}\begin{abstract}}
  {\end{abstract}}

\usepackage{blindtext}% only for dummy text in the example
\begin{document}
\begin{thanksgiving}
\blindtext
\end{thanksgiving}

\begin{abstract}
\blindtext
\end{abstract}
\end{document}

在此处输入图片描述

相关内容