Referência relativa em TeX (exercício 1 deste capítulo)

Referência relativa em TeX (exercício 1 deste capítulo)

Em um livro padrão, existem vários capítulos e cada capítulo possui vários exercícios. Se você estiver escrevendo em LaTeX ou texinfo, como esses exercícios são referenciados no corpo do texto?

O que vejo depende sempre de dar um nome único a cada exercício:

como este formato texinfo do SICP:https://raw.githubusercontent.com/sarabander/sicp/master/sicp-pocket.texi

Cada exercício tem um nome numerado, 1.1.1mas será muito trabalhoso se você quiser, por exemplo, adicionar um novo capítulo entre os capítulos 2 e 3...

ou assim para o projeto Stacks:

https://github.com/stacks/stacks-project/blob/master/exercises.tex

cada exercício recebe um nome globalmente exclusivo.


Considere como a vinculação é feita em linguagens de programação; podemos imaginar um formato de documento que lide com vinculações de maneira mais elegante. Isso permitirá mais "refatoração" do documento

chapter(title = "Basic things you need to know", body = "
   Body text, body text

   @exercises(0)
 ", exercises = [
 ])

Então, minha pergunta é: devido ao meu conhecimento limitado de LaTeX e outras ferramentas, é possível fazer referência relativa em alguma ferramenta que você conhece? Gosta de LaTeX? MS Word?

informação relacionada