[Tex/LaTex] line numbers displayed in latex (both-sided)

line-numbering

Is there a possibility to get (in an onecolumn article) line numbers on both sides (left and right) displayed? I used the lineno-package for a one-sided numeration, but I fail to use it for left and right simultaneously.

\documentclass{article}
\usepackage[left]{lineno}
\usepackage{blindtext}

\begin{document}
\linenumbers
\blindtext
\end{document}

Best Answer

You could update the way the left (default) option works. That is, update \makeLineNumbersLeft and re-issue \leftlinenumbers:

enter image description here

\documentclass{article}
\usepackage{lineno}

\makeatletter
\def\makeLineNumberLeft{%
  \linenumberfont\llap{\hb@xt@\linenumberwidth{\LineNumber\hss}\hskip\linenumbersep}% left line number
  \hskip\columnwidth% skip over column of text
  \rlap{\hskip\linenumbersep\hb@xt@\linenumberwidth{\hss\LineNumber}}\hss}% right line number
\leftlinenumbers% Re-issue [left] option
\makeatother

\usepackage{blindtext}

\begin{document}
\linenumbers

\blindtext
\end{document}