바깥 여백의 제목 예시

바깥 여백의 제목 예시

외부 여백(짝수 및 홀수 페이지)이 큰 경우 어떻게 예제(및 솔루션)를 외부 여백의 두 페이지에 모두 넣을 수 있습니까?

답변1

다음은 예제 환경을 이름이 바깥쪽 여백에 있어야 하는 정리로 간주하는 솔루션입니다. 번호가 붙은 버전과 번호가 없는 버전이 있습니다. ntheorem을 사용하면 예제를 상호 참조하고 예제 목록을 만들 수 있습니다.

\documentclass[12pt, twoside]{article}% http://ctan.org/pkg/amsproc

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[showframe,nohead,nomarginpar,textwidth =15cm, textheight=23cm,marginratio=3:5]{geometry}
\usepackage{ntheorem,ifoddpage} 

\makeatletter%
\newtheoremstyle{nonumoutermargin}%
{\item[\checkoddpage\ifoddpageoroneside\rlap{\hskip\linewidth\theorem@headerfont {\hskip18pt##1}}%
\else\llap{\theorem@headerfont{##1}\hskip6pt}\fi]}%
{\item[\checkoddpage\ifoddpageoroneside\rlap{\hskip\linewidth\theorem@headerfont   {\hskip18pt##1}}%
\else\llap{\theorem@headerfont{##1}\hskip6pt}\fi]}

\newtheoremstyle{outermargin}%
{\item[\checkoddpage\ifoddpageoroneside\rlap{\hskip\linewidth\theorem@headerfont {\hskip18pt##1\hskip\labelsep##2}}%
\else\llap{\theorem@headerfont{##1\hskip\labelsep##2}\hskip6pt}\fi]}%
{\item[\checkoddpage\ifoddpageoroneside\rlap{\hskip\linewidth\theorem@headerfont{\hskip18pt##1\hskip\labelsep##2}}%
\else\llap{\theorem@headerfont{##1\hskip\labelsep##2}\hskip6pt}\fi]}
\makeatother

\theoremheaderfont{\upshape\bfseries}  
\theorembodyfont{\upshape}
\theoremstyle{outermargin}
\newtheorem{example}{Example}
\theoremstyle{nonumoutermargin}
\newtheorem{unnumberedexample}{Example}

\begin{document}

\begin{example}
First example. 
\end{example}
\clearpage
\begin{example}
Second example
\end{example}
\clearpage
\begin{unnumberedexample}
Third example
\end{unnumberedexample}

출력: 1페이지

2 쪽

3페이지

여백 공간이 부족하므로 선택적 인수를 사용할 수 없습니다.

답변2

이 명령이 문제 해결에 도움이 될 수 있습니다.

\marginpar [left side notice] {right side notice} 

통지서를 괄호 안에 넣으면 완료됩니다.

관련 정보