회고록 클래스 및 \titleGM 제목 페이지 스타일(맞춤 크기 포함)

회고록 클래스 및 \titleGM 제목 페이지 스타일(맞춤 크기 포함)

회고록 문서 클래스를 사용하여 작성 중인 교과서의 형식을 지정하려고 하는데 클래스 memoir\titleGM사용자 정의 제목 페이지 스타일에 몇 가지 문제가 있습니다.

내 서문은 다음과 같습니다.

\documentclass[9pt,extrafontsizes,oneside]{memoir}

\setstocksize{9in}{6in}
\settrimmedsize{\stockheight}{\stockwidth}{*}
\settypeblocksize{7.5in}{4.5in}{*}
\setlrmargins{0.75in}{*}{*}

\chapterstyle{bringhurst}

\fixthelayout

\usepackage{lipsum}

% Font and Typography Settings

\usepackage{concrete}
\usepackage{euler}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel=true]{microtype}

\titleGM그리고 사용하려는 명령 의 정의는 다음과 같습니다 .

\makeatletter
\newlength\drop
\newcommand*{\titleGM}{%
\thispagestyle{empty}
\begingroup% Gentle Madness
\drop = 0.1\textheight
\vspace*{\baselineskip}
\vfill
\hbox{%
\hspace*{0.2\textwidth}%
\rule{1pt}{\dimexpr\textheight-28pt\relax}%
\hspace*{0.05\textwidth}% 
\parbox[b]{0.75\textwidth}{%
\vbox{%
    \vspace{\drop}
    {\Huge\bfseries\raggedright\@title\par}\vskip2.37\baselineskip
    {\Large\bfseries\@author\par}
    \vspace{0.5\textheight}
}% end of vbox
}% end of parbox
}% end of hbox
\vfill
\null
\endgroup}
\makeatother

제가 겪고 있는 문제는 제목 페이지가 아래쪽으로 떨어지는 것입니다(수직선이 여백으로 내려가고 제목 페이지가 텍스트 크기에 잘 맞지 않는 것 같습니다. 이것을 수정하는 방법을 아는 사람이 있습니까?) 제목 페이지 스타일?

답변1

문제는 현재 설정에서 텍스트 영역의 일부가 실제 페이지 외부에 있다는 것입니다. 이는 패키지의 도움으로 볼 수 있습니다 showframe(몇 가지 시각적 가이드를 그립니다). 이 패키지를 설정으로 로드하면 다음과 같은 결과가 나타납니다.

여기에 이미지 설명을 입력하세요

텍스트 영역이 잘못되었음을 알 수 있습니다. 설정을 조정해야 합니다. 한 가지 가능성은 클래스(페이지)에서 제공하는 미리 정의된 스톡 및 페이지 크기를 사용하는 것입니다. 예를 들어, mediumvopaper\pagemediumvo

\documentclass[9pt,extrafontsizes,oneside,mediumvopaper]{memoir}

\settrimmedsize{\stockheight}{\stockwidth}{*}
\setlrmargins{0.75in}{*}{*}
\pagemediumvo

\chapterstyle{bringhurst}

\fixthelayout

\usepackage{lipsum}
\usepackage{showframe}

% Font and Typography Settings

\usepackage{concrete}
\usepackage{euler}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[babel=true]{microtype}

\makeatletter
\newlength\drop
\newcommand*{\titleGM}{%
\thispagestyle{empty}
\begingroup% Gentle Madness
\drop = 0.1\textheight
\vspace*{\baselineskip}
\vfill
\hbox{%
\hspace*{0.2\textwidth}%
\rule{1pt}{\dimexpr\textheight-28pt\relax}%
\hspace*{0.05\textwidth}% 
\parbox[b]{0.75\textwidth}{%
\vbox{%
    \vspace{\drop}
    {\Huge\bfseries\raggedright\@title\par}\vskip2.37\baselineskip
    {\Large\bfseries\@author\par}
    \vspace{0.5\textheight}
}% end of vbox
}% end of parbox
}% end of hbox
\vfill
\null
\endgroup}
\makeatother

\title{The Title}
\author{The Author}

\begin{document}

\titleGM

\end{document}

여기에 이미지 설명을 입력하세요

Mediumvo 옵션은 9inx 를 제공합니다 5.75in. 9inx를 갖고 싶다면6in 다음 설정을 사용할 수 있습니다.

\documentclass[9pt,extrafontsizes,oneside,mediumvopaper]{memoir}

\stockheight=9in
\stockwidth=6in
\paperheight=9in     
\paperwidth=6in
\settrimmedsize{\stockheight}{\stockwidth}{*}
\setlrmargins{0.75in}{*}{*}

관련 정보