Impressão consistente de arquivos de texto simples entre Mac e Windows

1

Eu tenho vários arquivos de texto simples que gostaria de imprimir em uma fonte de largura fixa. Eu quero que eles para imprimir em qualquer que seja o padrão é para Mac OS X / MacOS, eu acredito que é Monaco.ttf ou algum derivado em cerca de 14pt. Minhas páginas são 80 colunas x 64 linhas, frente e verso.

Isso funciona bem usando o lpr no OS X. No entanto, no Windows 7, quando eu tento do Cygwin, eu obtenho uma fonte diferente, tamanho de ponto, número de colunas e, acima de tudo, de um só lado. A fonte parece com alguma variante de Courier. Acabo de reiniciar o OS X apenas para imprimir documentos.

Como eu faço lpr no Cygwin (ou Windows) fazer o que eu quero? Se eu não posso fazer isso com o lpr, existe outro jeito? Meu único requisito é que eu seja capaz de enviar texto simples para o comando a partir do Cygwin. Não me importo com invólucros de script de shell, nem scripts que manipulem programas de GUI com AutoHotKey ou o equivalente.

    
por cjfp 10.10.2018 / 02:27

1 resposta

0

Instale a2ps .

$ a2ps --help
Usage: a2ps [OPTION]... [FILE]...

Convert FILE(s) or standard input to PostScript.  By default, the output
is sent to the default printer.  An output file may be specified with -o.

Tem várias opções para definir o número de linhas e colunas ou o tamanho da fonte na conversão.

A fonte padrão para codificação é definida em

/usr/share/a2ps/encoding/*.edf 

Para adicionar uma fonte adicional, adicione a linha

AppendLibraryPath: /usr/share/fonts/...

para o arquivo /etc/a2ps-site.cfg

    
por 10.10.2018 / 09:58