我如何垂直对齐我的枚举环境和答案包?

我如何垂直对齐我的枚举环境和答案包?

我正在使用答案包将我的解决方案打印在文档末尾。我想在练习编号后垂直对齐我的 a)、b)、c) 等。例如,在下面的代码中,您可以看到对于数字 1.2、1.3 和 1.4 的答案,字母 a) 比其他字母缩进更多。有没有办法垂直对齐这些字母?提前致谢。

附言:抱歉,我的语法和句法不太好,英语不是我的母语,而且这是我第一次使用 stackexchange。我再次为我无疑违反了协议的行为道歉。

\documentclass[11pt,fleqn]{book}

\usepackage[top=3cm,bottom=3cm,left=3cm,right=3cm,headsep=10pt,a4paper]{geometry}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage[inline]{enumitem}
\usepackage{multicol}

\usepackage{answers}
\Newassociation{rep}{Reponse}{rep}
\renewcommand{\Reponselabel}[1]{\textbf{#1.}}
\newtheorem{ex}{}[chapter]

\begin{document}

\chapter{Test}
\Opensolutionfile{rep}[reponses_chapitre2_combinatoire]

\begin{ex}
Combien de nombres pairs de 3 chiffres peut-on former en utilisant sans     aucune répétition les chiffres : 1, 5, 6, 8 et 9?
\begin{rep}
$24$
\end{rep}
\end{ex}

\begin{ex}
De combien de façons peut-on ranger 6 livres sur une étagère si deux livres spécifiques...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item doivent être ensemble ?
\item ne doivent pas se suivre ?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item $240$
\item $480$
\end{enumerate}
\end{rep}
\end{ex}

\begin{ex}
De combien de façons un professeur peut-il placer les copies d'examen de ses 25 étudiants si la meilleure copie et la pire...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item doivent être ensemble ?
\item ne doivent pas se suivre ?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item $24!2!$
\item $25!-24!2!$
\end{enumerate}
\end{rep}
\end{ex}

\begin{ex}
Un numéro de téléphone est constitué de 3 lettres suivies de 4 chiffres.    Combien de numéros peut-on faire si...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item on peut répéter les lettres et les chiffres?
\item on ne peut répéter que les lettres?
\item la première lettre ne peut être réutilisée?
\item on ne peut utiliser deux fois de suite la même lettre?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*] 
\item $26^3\cdot 10^4$
\item $26^3\cdot 10\cdot 9\cdot 8\cdot 7$
\item $26\cdot 25^2\cdot 10^4$
\item $26\cdot 25^2\cdot 10^4$
\end{enumerate}
\end{rep}
\end{ex}

\Closesolutionfile{rep} 

\clearpage

\section{Réponses}

\input{reponses_chapitre2_combinatoire}

\end{document}

测试垂直对齐枚举

答案1

您没有说明您到底想要什么布局。但您可以重新定义解决方案环境以强制换行。可能必须添加一些惩罚才能避免换页。

\documentclass[11pt,fleqn]{book}
\usepackage[utf8]{inputenc}
\usepackage[top=3cm,bottom=3cm,left=3cm,right=3cm,headsep=10pt,a4paper]{geometry}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage[inline]{enumitem}
\usepackage{multicol}

\usepackage{answers}
\makeatletter
\renewcommand{\newsolution}[1]{%
   \@ifundefined{#1}{%
      \global\@definecounter{#1}%
      \global\@namedef{#1params}{{\Currentlabel}}%
      \newenvironment{#1}[1]%
      {%
         \refstepcounter{#1}%
         \csname pre#1\endcsname
         \trivlist
         \item[\hskip\itemsep{\@nameuse{#1label}{##1}}]\mbox{}}%
      {\csname post#1\endcsname\endtrivlist}%
      \global\@namedef{#1label}##1{\solutionstyle{##1}}%
   }{\typeout{WARNING: environment #1 already in use}}%
}
\Newassociation{rep}{Reponse}{rep}
\renewcommand{\Reponselabel}[1]{\textbf{#1.}}
\newtheorem{ex}{}[chapter]

\begin{document}

\chapter{Test}
\Opensolutionfile{rep}[reponses_chapitre2_combinatoire]

\begin{ex}
Combien de nombres pairs de 3 chiffres peut-on former en utilisant sans     aucune répétition les chiffres : 1, 5, 6, 8 et 9?
\begin{rep}
$24$
\end{rep}
\end{ex}

\begin{ex}
De combien de façons peut-on ranger 6 livres sur une étagère si deux livres spécifiques...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item doivent être ensemble ?
\item ne doivent pas se suivre ?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item $240$
\item $480$
\end{enumerate}
\end{rep}
\end{ex}

\begin{ex}
De combien de façons un professeur peut-il placer les copies d'examen de ses 25 étudiants si la meilleure copie et la pire...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item doivent être ensemble ?
\item ne doivent pas se suivre ?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item $24!2!$
\item $25!-24!2!$
\end{enumerate}
\end{rep}
\end{ex}

\begin{ex}
Un numéro de téléphone est constitué de 3 lettres suivies de 4 chiffres.    Combien de numéros peut-on faire si...
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item on peut répéter les lettres et les chiffres?
\item on ne peut répéter que les lettres?
\item la première lettre ne peut être réutilisée?
\item on ne peut utiliser deux fois de suite la même lettre?
\end{enumerate}
\begin{rep}
\begin{enumerate}[label=\normalfont{\alph*)},leftmargin=*]
\item $26^3\cdot 10^4$
\item $26^3\cdot 10\cdot 9\cdot 8\cdot 7$
\item $26\cdot 25^2\cdot 10^4$
\item $26\cdot 25^2\cdot 10^4$
\end{enumerate}
\end{rep}
\end{ex}

\Closesolutionfile{rep}

\clearpage

\section{Réponses}

\input{reponses_chapitre2_combinatoire}

\end{document}

在此处输入图片描述

相关内容