Mac ve Windows arasında tutarlı düz metin dosyası yazdırma


1

Sabit genişlikte bir yazı tipinde yazdırmak istediğim çeşitli düz metin dosyalarım var. Mac OS X / MacOS için varsayılanın ne olduğunu yazdırmalarını istiyorum, bunun Monacottf ya da 14pt'de bir türev olduğuna inanıyorum. Sayfalarım 80 sütun x 64 satır, çift taraflı.

Bu OS X altında lpr kullanarak iyi çalışıyor. Ancak, Windows 7'de Cygwin'den denediğimde farklı bir yazı tipi, punto boyutu, sütun sayısı ve bunların hepsinin de tek taraflı olduğunu görüyorum. Yazı tipi bazı Courier değişkenine benziyor. Sadece belgeleri yazdırmak için OS X’de yeniden başlatıyorum.

Cygwin'deki (veya Windows) lpr'yi istediğimi nasıl yapabilirim? Lpr ile yapamıyorsam, başka bir yolu var mı? Tek ihtiyacım olan, düz metni Cygwin'in içinden komut içine aktarabilmem gerektiği. Kabuk betiği sarmalayıcılarına veya GUI programlarını AutoHotKey veya eşdeğeriyle işleyen komut dosyalarına aldırış etmiyorum.


lpr sadece yazıcıya gönder. Filtreleme veya işlem yok. OS X tarafında hangi filtrelemenin yapıldığını bulmanız gerekiyor
matzeri

Yanıtlar:


0

Yükleyin 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.

Dönüşümdeki satır ve sütun sayısını veya yazı tipi boyutunu tanımlamak için çeşitli seçeneklere sahiptir.

Kodlama için varsayılan yazı tipi

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

Ek bir yazı tipi eklemek için satırı ekleyin.

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

dosyaya /etc/a2ps-site.cfg


Bu iyi bir fikir ve a2ps yükleyebildim. Ancak Cygwin altındaki a2ps <options> file.txt dosyasını OS X altındaki lpr file.txt ile tam olarak aynı şekilde nasıl yazdırırım? Kriterlerim: 1) Monaco.ttf, 2) 64 satır, 3) 80 sütun, 4) 14 puan, 5) ekstra başlık / alt bilgi / vb. sayfada. Belgelere baktım ancak yazı tipinin nasıl belirtileceğini göremedim.
cjfp
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.