저는 현재 여러 개의 단일 논문을 하나의 문서로 편집하기 위해 KOMA-scrartcl 클래스를 사용하고 있습니다. 이제 scrprt 클래스로 전환하고 싶습니다(챕터를 사용하고 싶습니다). 하지만 이 클래스의 경우 추상 환경이 다르게 정의됩니다. scrreprt 클래스의 추상에 대해 scrartcl 클래스에서와 동일한 설정을 얻는 쉬운 방법이 있습니까(예: 더 좁은 텍스트 너비, 다음 페이지가 아닌 제목 바로 뒤에 있는 추상).
다음은 scrartcl 클래스에 대한 간단한 테스트 예입니다.
\documentclass{scrartcl}
\usepackage{blindtext}
\begin{document}
{\LARGE{One}}
\begin{abstract}
\blindtext
\end{abstract}
\end{document}
대 여기 scrreprt 클래스의 경우
\documentclass{scrreprt}
\usepackage{blindtext}
\begin{document}
{\LARGE{One}}
\begin{abstract}
\blindtext
\end{abstract}
\end{document}
답변1
abstract
두 클래스의 코드는 동일합니다. 차이점은 제목 페이지의 기본값에 있으므로
\documentclass[titlepage=false]{scrreprt}
답변2
나는 David의 방법을 시도했고 그것이 우리가 원하는 대로 이루어졌지만 제목 페이지의 일부 측면이 손상되었다는 것을 알았습니다. 특히 페이지 \maketitle
번호가 맨 아래에 있는 것을 발견했습니다.
그래서 제목 페이지를 확인하는 조건을 abstract
없애고 항상 제목 페이지가 아닌 초록을 사용하도록 환경 을 리뉴얼했습니다 . 이것은 단순히 파일( ) if
의 2836행과 2868행 사이의 코드입니다 .scrrept.cls
File: $Id: scrkernel-version.dtx 2215 2015-10-06 09:50:41Z kohm $
\makeatletter
\renewenvironment{abstract}{%
\if@abstrt
\small
\begin{center}
{\normalfont\sectfont\nobreak\abstractname
\vspace{-.5em}\vspace{\z@}}%
\end{center}
\fi
\quotation
}{%
\endquotation
}
\makeatother
샘플 출력이 이미지에 표시되어 있습니다.