私は LaTeX で簡単な非数学文書を書き始めたいのですが、初心者のためいくつか問題に直面しました。基本的に、番号付けなしで enumerate を使用したいと考えています。
これを行うより良い方法はありますか。
これは私の MWE です:
\documentclass[12pt]{article}
\usepackage{multicol}
\usepackage[inline]{enumitem}
\begin{document}
\textbf{To be - Simple present}
\bigskip
\begin{multicols}{3}
\begin{enumerate}
\item[] I am
\item[] I am not
\item[] am I?
\end{enumerate}
\end{multicols}
\begin{multicols}{3}
\begin{enumerate}
\item[] you are
\item[] you are not
\item[] are you?
\end{enumerate}
\end{multicols}
\begin{multicols}{3}
\begin{enumerate}
\item[] we are
\item[] we are not
\item[] are we?
\end{enumerate}
\end{multicols}
\begin{multicols}{3}
\begin{enumerate}
\item[] they are
\item[] they are not
\item[] are they?
\end{enumerate}
\end{multicols}
\end{document}
答え1
表として? コードはより短く、より明確です:
\documentclass[12pt]{article}
\usepackage{tabularx}
\begin{document}
\noindent\begin{tabularx}{\textwidth}{@{} *{4}{X} @{}}
I am & I am not & am I? \\
you are & you are not & are you? \\
we are & we are not & are we? \\
they are & they are not & are they?
\end{tabularx}
\end{document}
答え2
これを簡単にする方法はたくさんあります。最も明白な解決策 (表形式) の他に、1 つの段組み環境を残すこともできます。
\documentclass[12pt]{article}
\usepackage{multicol}
\begin{document}
\subsubsection*{To be - Simple present}
\hspace{\parindent}\begin{minipage}{.6\linewidth} % to indent the columns
\begin{multicols}{3}
\obeylines\parskip1em
I am
you are
we are
they are
I am not
you are not
we are not
they are not
am I?
are you?
are we?
are they?
\end{multicols}
\end{minipage}
\end{document}
別の方法としては、パッケージを使用することもできますtabto
。この場合、列の幅は異なる場合があります。
\documentclass[12pt]{article}
\usepackage{tabto}
\TabPositions{\parindent,.3\linewidth,.54\linewidth}
\begin{document}
\subsubsection*{To be - Simple present}
\parindent4em
\parskip1em
~\tab I am
\tab I am not
\tab am I?
\tab you are
\tab you are not
\tab are you?
\tab we are
\tab we are not
\tab are we?
\tab they are
\tab they are not
\tab are they?
\end{document}