Ein Standardlehrbuch umfasst mehrere Kapitel und jedes Kapitel enthält mehrere Übungen. Wenn Sie in LaTeX oder Texinfo schreiben, wie werden diese Übungen im Haupttext referenziert?
Was ich sehe, ist, dass es immer darauf ankommt, jeder Übung einen eindeutigen Namen zu geben:
wie dieses Texinfo-Format von SICP:https://raw.githubusercontent.com/sarabander/sicp/master/sicp-pocket.texi
Jede Übung hat einen nummerierten Namen, 1.1.1
aber es wird viel Mühe machen, wenn Sie beispielsweise zwischen Kapitel 2 und 3 ein neues Kapitel hinzufügen möchten ...
oder so für das Stacks-Projekt:
https://github.com/stacks/stacks-project/blob/master/exercises.tex
Jede Übung erhält einen weltweit eindeutigen Namen.
Wenn wir uns ansehen, wie Bindungen in Programmiersprachen erfolgen, können wir uns ein Dokumentformat vorstellen, das Bindungen eleganter handhabt. Dies ermöglicht eine stärkere „Refaktorierung“ des Dokuments
chapter(title = "Basic things you need to know", body = "
Body text, body text
@exercises(0)
", exercises = [
])
Meine Frage ist daher: Ist relative Referenzierung aufgrund meiner begrenzten Kenntnisse von LaTeX und anderen Tools in jedem Ihnen bekannten Tool möglich? Wie etwa in LaTeX? In MS Word?