PensePython2e
PensePython2e copied to clipboard
Implementar links em referências cruzadas
Em vários lugares há referências a outras partes do livro, por exemplo, na seção 9.3 há o texto "o modelo de busca que vimos em “Buscando”, na página 123" (https://github.com/PenseAllen/PensePython2e/blob/master/docs/09-caso-palavras.md).
Seria legal colocar um link nesses lugares, apontando para a seção mencionada. Observe no HTML gerado que o markdown gera um id para cada seção, nos tags H1, H2 etc. Veja o exemplo no cap. 9 feito pelo @mswell, procure o link na palavra "Buscando".
Provavelmente a maioria das ocorrências da palavra "página" no arquivos em docs/??-*.md
ocorre próxima aos lugares onde há referências cruzadas, então não vai ser difícil encontrar a maioria dos lugares que precisam de um link.
Enviei um PR, é dessa forma mesmo ?, se sim ja vou fazer o restante.
Quem revisar um capítulo e notar que todas as referências cruzadas do capítulo para outras páginas já estão com link, pode marcar aqui (também pode marcar se o capítulo revisado não tem nenhuma referência cruzada):
- [ ] 00-prefacio
- [ ] 01-jornada
- [ ] 02-var-expr-instr
- [ ] 03-funcoes
- [ ] 04-caso-interface
- [ ] 05-cond-recur
- [ ] 06-funcoes-result
- [ ] 07-iteracao
- [ ] 08-strings
- [ ] 09-caso-palavras
- [ ] 10-listas
- [ ] 11-dicionarios
- [ ] 12-tuplas
- [ ] 13-caso-estruturas
- [ ] 14-arquivos
- [ ] 15-classes-objetos
- [ ] 16-classes-funcoes
- [ ] 17-classes-metodos
- [ ] 18-heranca
- [ ] 19-extra
- [ ] A-depuracao
- [ ] B-analise-algorit
- [ ] C-colofao-autor