如果可以用不同的方式获得两列,则解决方案很简单:
%\documentclass[twocolumn]{book}
\documentclass{book}
\usepackage{multicol}
%\setlength\columnseprule{1pt}
\usepackage{lipsum}
\setlength\columnseprule{1pt}
\begin{document}
\begin{multicols}{2}
\lipsum[1]
\end{multicols}
\end{document}