![横向きの2列のそれぞれの周囲に枠線を付ける](https://rvso.com/image/348632/%E6%A8%AA%E5%90%91%E3%81%8D%E3%81%AE2%E5%88%97%E3%81%AE%E3%81%9D%E3%82%8C%E3%81%9E%E3%82%8C%E3%81%AE%E5%91%A8%E5%9B%B2%E3%81%AB%E6%9E%A0%E7%B7%9A%E3%82%92%E4%BB%98%E3%81%91%E3%82%8B.png)
2 つの列 (縦向き) と各列の周囲に境界線がある横向きのドキュメントを作成しようとしています。
私が使っているのはこちら
\documentclass[12pt,landscape,twocolumn,letterpaper]{article}
\usepackage{fancybox}
\begin{document}
\fancypage{\fbox}{}
My text here.
\end{document}
問題は、各列ではなくページ全体に境界線が引かれることです。どう思われますか?
ありがとう!
答え1
1つの解決策flowfram
:
\documentclass[a5paper]{article}
\usepackage[latin]{babel}
\usepackage[margin=1cm,bmargin=2cm,paperheight=9cm]{geometry}
\usepackage{flowfram}
\newflowframe*[all]{.47\textwidth}{\textheight}{0em}{0em}[colA]
\newflowframe*[all]{.47\textwidth}{\textheight}{.51\textwidth}{0em}[colB]
\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}
を使用した別の(まったく異なる)方法はtcolorbox
、単純なフレーム以上のものが必要な場合に便利です。
\documentclass[a5paper,twocolumn]{article}
\usepackage[latin]{babel}
\usepackage[margin=1cm,bmargin=2cm,paperheight=9cm]{geometry}
\usepackage{tcolorbox}
\tcbuselibrary{breakable}
\usepackage{lipsum}
\begin{document}
\begin{tcolorbox}[breakable,
colback=white, colframe=black,
sharp corners,boxsep=0pt]
\lipsum[1-10]
\end{tcolorbox}
\end{document}