On 5/2/24 08:38, Jason Siefken wrote:
> > That does not fit my conception of a component of a structured scholarly
> document.
>
> Can you explain more? Why does it violate your conception?
A list is a list. It does not get interrupted. I guess that is opinion. But
all of PreTeXt is an expression of an opinion. Some conventional. Some shared.
Some gleaned from extensive thoughtful discussions here. Some perhaps a bit
idiosyncratic.
>> We've made Chapter 0 possible. I don't plan to support Item 0.
>
> I think you already do...with `marker="0"`.
Damn. ;-) I can't remember everything! Which is why we have code on GitHub. ;-)
> Here is an example of what I am trying to accomplish. The paragraph between
> items 5 and 6 is commentary about items 1-5. I think the document would become
> harder to read if that paragraph were moved to the end and one tried to explain
> "A matrix where steps 1-5 have been applied but before step 6 was applied is
> ...". In particular, from a pedagogical point of view, you shouldn't ask someone
> to understand a whole algorithm and then come back and ask them to chop their
> knowledge in pieces and ask them to understand and apply new labels to parts of
> an algorithm...
We have an "algorithm" block. You are not using that, it appears. Maybe it
needs work?
Put "The resulting matrix is in pre-reduced row echelon form." at the end of
Step 5, where it fits naturally. And say "Apply Steps 1 to 5 to M', not "the
algorithm".
Now Step 6 becomes "To put the matrix into reduced row echelon form use row
operations of the form ... on pre-reduced row echelon form to zero above each
pivot."
Which of the two matrices you have defined is this algorithm suppose to be for?
Your title doesn't help me with that.
OK, as I write I think you have two algorithms. Steps 1-5 is a recursive one.
Then the second algorithm is "Do Algorithm 6.3.89 (the first algorithm) to form
.... Do Step 6 (which is now named Step 2.)"
You can put as much stuff as you like between the two "algorithm".
Rob