参考一道题(练习包)

参考一道题(练习包)

我正在使用“exercise”包,我想在文本中引用一个问题和一个问题。像这样:

\documentclass{article}
\usepackage{exercise}

\begin{document}

\begin{Exercise}

    \Question{This is a question}
        \subQuestion{this is a subquestion}

    \Question{Reference question 1 here}
        \subQuestion{Reference subquestion 1.a here}

\end{Exercise}

\end{document}

做这个的最好方式是什么?

答案1

只需在需要的地方使用\label- \ref- 机制,即\label{foo}和并编译两次。\ref{foo}

\documentclass{article}
\usepackage{exercise}
\renewcommand{\thesubQuestion}{\theQuestion.\alph{subQuestion}}
\begin{document}

\begin{Exercise}

    \Question{This is a question} \label{foo}
        \subQuestion{this is a subquestion} \label{foobar}

    \Question{Reference question \ref{foo} here}
        \subQuestion{Reference subquestion \ref{foobar} here}

\end{Exercise}

\end{document}

在此处输入图片描述

相关内容