leftbar 环境和枚举

leftbar 环境和枚举

我想研究一下我的家庭作业模板,但遇到了瓶颈。我试图让包leftbar中的环境mdframed与环境配合使用questions,这样栏就直接位于上面的段落下方,而不是自动与左边距对齐。有什么建议吗?

附件是我目前得到的内容,正如您所见,该栏是左对齐的,而我希望该栏位于解决方案之前、部分 (a) 正下方的空白处。

编辑:这是我目前得到的信息

\documentclass[12pt]{exam}

\usepackage{amsfonts,titlesec,titling,fontspec,fontspecxetex,lipsum,framed,mdframed,mathtools,txfonts}

\usepackage[lastexercise]{exercise}
\usepackage[sans]{dsfont}
\usepackage[framed]{ntheorem}
\usepackage[T1]{fontenc}
\usepackage[margin=1in, includefoot, footskip=30pt]{geometry}
\newcommand{\answer}[1]{\begin{leftbar}{\footnotesize\textbf{\textsf{SOLUTION}}{\normalsize #1}}\end{leftbar}}

\renewcommand{\maketitle}{
\begin{center}
    \begin{minipage}[c]{0.4\textwidth}
        \begin{flushright}
            {\theauthor}    \\
            {\thedate}
        \end{flushright}
    \end{minipage}\,\,\vline height 16pt depth 10pt
    \begin{minipage}[c]{0.4\textwidth}
        \begin{flushleft}
            \,\,\textbf{\thetitle}  \\
            \,\,{\theclass}
        \end{flushleft}
    \end{minipage} 
\end{center}
}

\title{\textsf{Homework \#}}
\author{\textsf{Name}}
\date{\textsf{Month Day, Year}}
\newcommand{\theclass}{\textsf{Class}}

\begin{document}
\maketitle

\begin{questions}
    \question{
        \lipsum[1]
        \begin{parts}
            \part{
                \lipsum[2]
                \answer{
                    \lipsum[3]
                }
            }
        \end{parts}
    }
\end{questions}
\end{document}

抱歉没有早点把这个包括进来---第一篇文章在这里:P

家庭作业 PDF

答案1

将 \leftbar 环境(或在本例中为 \answer)放置在宽度为 textwidth 的 minipage 内将导致左侧栏遵循分项缩进并直接放置在上面的段落下方。

\begin{minipage}{\linewidth}
    \begin{leftbar}
        \lipsum[3]
    \end{leftbar}
\end{minipage}

相关内容