\begin{titlepage} 環境或 KOMA 中的同等環境

\begin{titlepage} 環境或 KOMA 中的同等環境

我正在尋找一種在 scrartcl 中自由構建標題頁的方法,就像我以前在經典文章中使用\begin{titlepage}...\end{titlepage}或類似的方法所做的那樣。

規格:

  • 重複使用舊程式碼:標題頁以標準文章格式文件編寫並證明可以正常工作。我想將它們從環境中完全回收並將它們放入 scrartl 中。
  • 來自 TeX Live 的通用軟體包:我知道titlepage可以從 KOMA 網站下載該軟體包,但必須有一種開箱即用的方法。我不能要求我的用戶從他們的套件管理器之外安裝軟體。

難道 KOMA 真的沒有辦法讓我們定義一個完全自訂的標題頁而不利用它們的自動功能嗎?

現在我嘗試定義一個\newpairofpagestyles{firstpage}with \usepackage{scrlayer-scrpage},在第一頁上使用它 by \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}

封面

相關內容