如何在框架图中设置两列垂直分隔符

如何在框架图中设置两列垂直分隔符

如何放入两个模式逐字(块)文本垂直的线路输入框架盒子里数字

问题是,当两列放在框架中时,垂直线会消失

\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而不是multicolandframed吗?

\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垂直线、尖角、左右列不同颜色、不同宽度……

相关内容