\begin{titlepage} 环境或 KOMA 中的等效环境

\begin{titlepage} 环境或 KOMA 中的等效环境

我正在寻找一种方法,可以在 scrartcl 中自由地构建标题页,就像我以前在经典文章中使用\begin{titlepage}...\end{titlepage}或近似的方法一样。

具体内容:

  • 重用旧代码:标题页是在标准文章格式文档中编写的,并且已证明可以正常工作。我想将它们从其环境中完全回收,并将它们放在 Scrartl 中。
  • TeX Live 中的通用软件包:我知道可以titlepage从 KOMA 网站下载软件包,但一定有一种方法可以立即完成此操作。我不能要求我的用户从他们的软件包管理器之外安装软件。

KOMA 真的不允许我们定义完全自定义的标题页而不利用其自动化功能吗?

现在我尝试定义一个\newpairofpagestyles{firstpage}\usepackage{scrlayer-scrpage}在第一页上使用它\thispagestyle{firstpage},然后\pagestyle{otherpages}对文档的其余部分执行 。奇怪的是,Can be used only in preamble. \clearpage第一次使用 时它就失败了\clearpage。这些奇怪的 TeX 错误之一通常会让您知道您的想法是错误的。

有什么帮助或建议吗?

答案1

我不明白为什么不能\begin{titlepage}…\end{titlepage}在 KOMA-Script 文档中使用。这完全没问题:

\documentclass[12pt]{scrartcl}
\usepackage{librebaskerville}
\usepackage{graphicx}
\begin{document}
    \begin{titlepage}
        \centering
        \includegraphics[width=4cm]{example-image-a}\par
        \vspace{4\baselineskip}
        {\Huge Put a Pretty Portion of Paragraphs\\on Pages Preferred by Printers\par}
        \vspace{2\baselineskip}
        {\Large A Study on the\\Marvels of Human Incompetence\par}
        \vspace{4\baselineskip}
        {\large\textsc{by\\[.5em]A. N. Onym}}
        \vfill
        A Work of Exceptional Intelligence produced\\ to become a Doctor of Philosophy at the\\[1em]
        {\em University of Applied Balderdash}
    \end{titlepage}
    
    \section{Introduction}
\end{document}

封面

相关内容