Якщо ви знайомі з командним рядком, ви можете використовувати a2ps (вільний та відкритий код), який можна встановити через MacPorts (встановити MacPorts, а потім sudo port install a2ps) або Homebrew (встановити Homebrew, а потімbrew install a2ps ).
Наприклад:
a2ps -1 --line-numbers=5 -g source.c
буде надруковано source.cз підсвічуванням синтаксису ( -g) та номерами рядків кожні 5 сторінок. Дивіться сторінку керівництва для додаткових опцій. Він підтримує широкий спектр вихідних форматів.
Щоб надрукувати вміст буфера обміну:
pbpaste | a2ps -1 --line-numbers=5
pbpaste друкує вміст буфера обміну на стандартний вихід, який читається a2ps.