![演习环境中的数字对齐](https://linux22.com/image/471077/%E6%BC%94%E4%B9%A0%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E6%95%B0%E5%AD%97%E5%AF%B9%E9%BD%90.png)
我正在尝试调整锻炼环境的边距。我和 ChatGPT 都无法解决这个问题。我想要以下内容:
练习编号应与非练习文本左对齐(即,“16”应与练习前的左边界左对齐)。我可以通过调整 {adjustwidth}{} 值来使其看起来不错,但它只适用于某些章节(例如,<10 vs >9),而且有点不合时宜。似乎对齐是在练习编号上,因此章节编号在该对齐的左侧。
图形应该跨越常规文本边界。现在它是文本宽度,但边界太靠右,而标题与文本左对齐。
希望 MWE 和截图清晰。提前感谢您的帮助和建议!
\documentclass[]{scrbook}
\usepackage{pgfplots}
\usepackage{lipsum}
\usepackage[]{exercise}
\renewcommand{\ExerciseHeader}{}
\renewcounter{Exercise}[chapter]
\newcommand{\QuestionNB}{\bfseries\thechapter.\arabic{Question}.}
\usepackage{changepage}
\let\oldExercise\Exercise
\let\oldendExercise\endExercise
\renewenvironment{Exercise}{%
\begin{adjustwidth}{-1em}{0em}
\oldExercise}{\oldendExercise\end{adjustwidth}}
\setcounter{chapter}{16}
\begin{document}
\lipsum[4]
\section{Exercises}
\begin{Exercise}
\Question \lipsum[4]
{\includegraphics[width=\textwidth]{test4mwe.png}
\captionof{figure}{\lipsum[4]}}
\lipsum[2]
\end{Exercise}
\end{document}