Возможно, я задаю неправильный вопрос. Я хотел бы добиться того, чтобы мои заметки были частью textwidthn,Я думаю.
Могу ли я указать LaTeX уменьшить ширину текста на величину пространства, занимаемого примечанием, чтобы мой документ снова оказался в центре, включая примечание, или есть какое-то другое решение?
Проблема: Если я изменяю макет с помощью пакета геометрии, нестандартные страницы, такие как оглавление, также изменяются.
Идея: Я бы хотел использовать эти заметки в качестве заголовков абзацев, отображаемых сбоку, как в некоторых учебниках.
МВЭ:
\documentclass[oneside]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{marginnote}
\begin{document}
\section{Introduction}
\marginnote{Hello!}
\lipsum[1-6]
\end{document}
решение1
С помощью это просто geometry
; эта showframe
опция предназначена только для отображения различных частей страницы.
\documentclass[oneside]{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\geometry{includemp,showframe}
\usepackage{lipsum}
\usepackage{marginnote}
\begin{document}
\section{Introduction}
\marginnote{Hello! This is a long margin note to see what happens}
\lipsum[1-6]
\end{document}
решение2
Моя интерпретация вопроса:
\documentclass[fontsize=10pt]{scrartcl}
\usepackage{geometry,lipsum,calc}
\geometry{%
a4paper,
hcentering,
textwidth=14cm,
lines=52,
includemp=true,
showframe}
\usepackage[automark]{scrlayer-scrpage}
\KOMAoptions{%
headsepline, footsepline, plainheadsepline, plainfootsepline,
headwidth=textwithmarginpar, footwidth=textwithmarginpar}
\begin{document}
\newgeometry{%
hcentering,
textwidth=14cm+\marginparwidth+\marginparsep,
lines=52,
ignoremp}
\tableofcontents \clearpage
\restoregeometry
\section{Introduction}
\noindent\marginpar{Hello!}%
\lipsum[1-3]
\subsection{Further introduction}
\subsubsection{Even further introduction}
\end{document}