Você pode ter ignorado o printAttributes
recurso:
printAttributes (class PrintAttributes)
Specifies whether to print graphic attributes along with the
text. A real DEC VTxxx terminal will print the underline,
highlighting codes but your printer may not handle these.
o "0" disables the attributes.
o "1" prints the normal set of attributes (bold, underline,
inverse and blink) as VT100-style control sequences.
o "2" prints ANSI color attributes as well.
The default is "1".
O valor padrão do recurso o torna compatível com os terminais DEC; cor é algo que você pode configurar.