
Eu me deparei com uma maneira de formatar o código-fonte em um livro que estou lendo atualmente. Se parece com isso:
Então basicamente temos a seguinte estrutura:
- Existem duas colunas. A coluna da esquerda contém o código, a da direita contém os comentários
- Um comentário pode ser atribuído a uma linhaouum bloco de código
- A cor de fundo é ajustada à caixa de peças associadas (caixa cinza no exemplo)
- Números de linha para cada linha de código
Alguém conhece pelo menos um modelo parecido com este? Então, eu teria um ponto por onde poderia começar.
Atualmente estou usando literalmente lstlisting
. Mas se houver outros pacotes mais adequados para esse tipo de formatação de código, eu também não me importaria de usá-los.