Latex 对齐问题

Latex 对齐问题

我怎样才能使中间的直线位于中间,并且数字左右对齐?

\documentclass[10 pt]{article} 
\usepackage[a4paper,total={7.6in,9.2in}]{geometry} 
\usepackage{amsmath}
\usepackage{graphicx}  
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{Example}
\lhead{Questions}
\rfoot{Page \thepage}
\usepackage{background}
\backgroundsetup{contents=EXAMPLE, opacity=0.3, scale=6, color=gray, angle=45, vshift=0.5cm, hshift=0.2cm}
\usepackage{draftwatermark}
\SetWatermarkText{
  \shortstack{
         \\[5em]  Example. 
  }}
\SetWatermarkScale{0.7}
\SetWatermarkColor[gray]{0.85}
\begin{document} 
\raggedbottom
    \begin{minipage}[t]{0.47\textwidth}
        \begin{enumerate}
\item[\textbf{1.}].\\
            
            \textbf{Answer.}\\[80mm]
            
    
            
            
            
\item[\textbf{2.}].\\
            
            \textbf{Answer.}          
        \end{enumerate}
    \end{minipage}%
    \vrule
    \begin{minipage}[t]{0.47\textwidth}
    \begin{enumerate}
    
    
    
\item[\textbf{3.}].\\
            
            \textbf{Answer.}\\[80mm]




\item[\textbf{4.}].\\
            
\textbf{Answer.}
    
    \end{enumerate} 
\end{minipage}% 



\end{document}

答案1

将垂直规则放在文本区域的水平中心:

(1)取消缩进和

(2)用于\hfill\vrule\hfill保持规则居中,与小页面宽度无关(两者相同)。

添加showframe以显示边距。

要抑制枚举环境中的缩进,请加载包enumitem并使用 \begin{enumerate}[leftmargin=*]

X

\documentclass[10 pt]{article} 
\usepackage[a4paper,total={7.6in,9.2in}]{geometry} 
\usepackage{amsmath}
\usepackage{graphicx}  
\usepackage{fancyhdr}

\usepackage{showframe} % added to diplay de margin<<<<< 
\usepackage{enumitem}% added <<<<<

\pagestyle{fancy}
\fancyhf{}
\rhead{Example}
\lhead{Questions}
\rfoot{Page \thepage}

\usepackage{background}
\backgroundsetup{contents=123456789X123456789, opacity=0.3, scale=5.7, color=gray, angle=0, vshift=1.0cm, hshift=0.0cm} % changed for testing

\usepackage{draftwatermark}
\SetWatermarkText{
    \shortstack{
        \\[5em]  Example. 
}}
\SetWatermarkScale{0.7}
\SetWatermarkColor[gray]{0.85}

\begin{document} 
    \raggedbottom
    \noindent\begin{minipage}[t]{0.49\textwidth} % changed
        \begin{enumerate}[leftmargin=*]
            \item[\textbf{1.}]           
            \textbf{Answer.}\\[80mm]            
            \item[\textbf{2.}]
            \textbf{Answer.} 
        \end{enumerate}        
    \end{minipage}%
    \hfill\vrule\hfill % changed <<<<<<<<<<<<
\noindent\begin{minipage}[t]{0.49\textwidth} % changed 
\begin{enumerate}[leftmargin=*]
    \item[\textbf{1.}]           
    \textbf{Answer.}\\[80mm]            
    \item[\textbf{2.}]
    \textbf{Answer.} 
\end{enumerate}        
\end{minipage}% 

\end{document}

相关内容