外側の余白のタイトルの例

外側の余白のタイトルの例

外側の余白が大きい場合 (偶数ページと奇数ページ)、両方のページの外側の余白に例 (およびソリューション) を配置するにはどうすればよいですか?

答え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} 

括弧内に通知を入力するだけで完了です。

関連情報