Startex 与列对齐

Startex 与列对齐

原来的: 在此处输入图片描述

我想要这样:我怎样才能做到?

在此处输入图片描述

\documentclass{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage{multicol}

\setlength{\columnseprule}{1.7pt}
\setlength{\columnsep}{1.2cm}

\newcommand{\Startex}[1]{%
\noindent
\parbox[t]{\columnwidth}{%
    \vspace*{0.9cm}
    \setlength{\parskip}{0pt}
    \textbf{Q.1.}
     
#1}
}

\begin{document}

\begin{multicols*}{2}

    \Startex{
       text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text
       }
       
\end{multicols*}
\end{document}

答案1

为什么不使用 LaTeX 列表?使用包enumitem,可以轻松自定义 LaTeX 列表,{enumerate}例如{itemize}

\documentclass{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage{multicol}

\setlength{\columnseprule}{1.7pt}
\setlength{\columnsep}{1.2cm}

\usepackage{enumitem}

\begin{document}

\begin{multicols*}{2}
\vspace*{9mm}
\begin{enumerate}[label=\textbf{Q.\arabic*.}]
\item text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text
\end{enumerate}
\end{multicols*}

\end{document} 

上述代码的输出

相关内容