如何放入两个列模式逐字(块)文本垂直的线路输入框架盒子里数字。
问题是,当两列放在框架中时,垂直线会消失
\documentclass{book}
\usepackage{framed}
\usepackage{multicol}
\begin{document}
\begin{figure}
\begin{framed}
\begin{multicols}{2}
\setlength{\columnsep}{1.5cm}
\setlength{\columnseprule}{0.4pt}
\begin{verbatim}
first column
\end{verbatim}
\columnbreak
\begin{verbatim}
second column
\end{verbatim}
\caption{6-7}
\label{fig:06_07}
\end{multicols}
\end{framed}
\end{figure}
\end{document}
答案1
你接受 asidebyside
tcolorbox
而不是multicol
andframed
吗?
\documentclass{book}
\usepackage{tcolorbox}
\begin{document}
\begin{figure}
\begin{tcolorbox}[sidebyside]
\begin{verbatim}
first column
\end{verbatim}
\tcblower
\begin{verbatim}
second column
\end{verbatim}
\end{tcolorbox}
\caption{6-7}
\label{fig:06_07}
\end{figure}
\end{document}
这只是default
解决方案。可以生成solid
垂直线、尖角、左右列不同颜色、不同宽度……