Numeração de parágrafos em lados alternados da página

Numeração de parágrafos em lados alternados da página

Atualmente estou preparando uma tese que deve ser numerada em parágrafos. O abaixo está funcionando bem para meus propósitos, mais ou menos:

\documentclass[12pt, twoside]{book} 

\newcounter{chapcount}[chapter]
\newcounter{parnum}
\newlength{\parnumwidth}
\setlength{\parnumwidth}{4em}
\newcommand{\N}{%
\noindent\refstepcounter{chapcount}%
\makebox[0pt][r]{\makebox[\parnumwidth][l]{\textbf{\arabic{chapter}-
\arabic{chapcount}}}}%
\hspace*{\parindent}\ignorespaces}
\setlength{\parindent}{0em}

\begin{document}
\chapter{Introduction}
\N This is a numbered paragraph. 
\N This is another paragraph.
\end{document}

Eu me pergunto, porém, se é possível ter a numeração na margem esquerda de uma página esquerda e na margem direita da página direita - um layout bastante comum para livros didáticos e similares:

numerado à esquerdanumerado à direita

Responder1

Você pode usar \marginparo que possui esse recurso integrado.

insira a descrição da imagem aqui

\documentclass[12pt, twoside]{book} 

\newcounter{chapcount}[chapter]
\renewcommand\thechapcount{\thechapter.\arabic{chapcount}}

\newcommand{\N}{%
\par
\noindent\refstepcounter{chapcount}%
\marginpar[\raggedleft \textbf{\thechapcount}]{\raggedright \textbf{\thechapcount}}}

\setlength{\parindent}{0em}

\begin{document}
\chapter{Introduction}
\N This is a numbered paragraph. 
\N This is another paragraph.


\clearpage

\N This is a numbered paragraph. 
\N This is another paragraph.


\end{document}

informação relacionada