
Tem algumapredefinidodestacando o estilo que eu poderia usar com o pacote listings
para que a saída de comandos git como git diff
, git log
possa ser destacada à medida que aparecem no terminal (linhas adicionadas, linhas removidas, ramificações locais, ramificações remotas, cores de linha ao usar git log --graph
)?
Outra possibilidade seria poder trazer a saída do terminal colorido para um documento. Existem truques nessa direção? Porque se eu apenas copiar/colar a saída, não haverá formatação... mas seria possível incluir sequências de controle para alterar as cores e o látex seria capaz de analisá-lo como os terminais fazem? Se eu canalizar um comando git para --color
forçá-lo a ser usado e canalizar para less, obteria o seguinte:
ESC[33m643baeaESC[m Basics - what is a conflict?
ESC[33m078067aESC[m Conventions
ESC[33mb2b597fESC[m A main file to hold them together
ESC[33mcfc40acESC[m audience and resources
ESC[33mb5121f7ESC[m Introduction
ESC[33m0f367fcESC[m License