Пример заголовка на внешних полях

Пример заголовка на внешних полях

Если у меня большие внешние поля (четные и нечетные страницы), как мне разместить пример (и решение) на обеих страницах на внешних полях?

решение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} 

Просто поместите свое уведомление в скобки, и все готово.

Связанный контент