
Есть липредопределенныйстиль подсветки, который я мог бы использовать с пакетом, listings
чтобы вывод команд git, таких как git diff
, git log
можно было подсвечивать по мере их появления на терминале (добавленные строки, удаленные строки, локальные ветки, удаленные ветки, цвета строк при использовании git log --graph
)?
Другая возможность — иметь возможность вводить в документ цветной вывод терминала. Есть ли трюки в этом направлении? Потому что если я просто скопирую/вставлю вывод, форматирования не будет... но можно ли будет включить управляющие последовательности для изменения цветов, и latex сможет анализировать его, как это делают терминалы? Если я передам команду git с помощью pipe, чтобы --color
принудительно использовать ее, и pipe в less, я получу следующее:
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