Исходный код листинга - два столбца, ассоциации с цветным фоном

Исходный код листинга - два столбца, ассоциации с цветным фоном

Я наткнулся на способ форматирования исходного кода в книге, которую сейчас читаю. Выглядит это примерно так: пример

Итак, по сути, у нас есть следующая структура:

  • Есть два столбца. Левый столбец содержит код, правый содержит комментарии.
  • Комментарий может быть назначен строкеилиблок кода
  • Цвет фона подстраивается под область связанных деталей (серая область в примере)
  • Номера строк для каждой строки кода

Кто-нибудь знает хотя бы шаблон, который выглядит так? Чтобы у меня была точка, с которой я мог бы начать.

В настоящее время я использую verbatim lstlisting. Но если есть другие пакеты, которые больше подходят для такого форматирования кода, я бы не отказался использовать и их.

Связанный контент