I was just advised:
PTX:DEBUG : * PTX:DEBUG: xref/@ref "program-design_exercises_introduction" points to a "introduction" element.
... (3) we need to have a discussion about the advisability of this element being a target...
What I have is an <exercises> with an <introduction> which has some common instructions for what is expected in responses to a series of short answer questions followed by an example:
<exercises>
<introduction>
instructions as a paragraph and list
<example>
<exercise>
<xref to introduction>
<exercise>
<xref to introduction>
...
In the individual exercises I am trying to xref to that introduction. Mostly so that on the RS assignment page it is easy to find the relevant instructions.
I want to link to something that contains both the instructions and the example. So the introduction is the logical spot - even if there was a container around the instructions.
I would prefer not to link to the entire exercises page, so that if you are on a RS assignment page, you can just read the instructions in a knowl without switching pages.
Is linking to an introduction something that should be considered reasonable? Is there another solution?
Andrew Scholer
Computer Science Instructor / Program Chair