GoGPT Best VPN GoSearch

OnWorks favicon'u

grops - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında grop çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut gruplarıdır.

Program:

ADI


grops - groff için PostScript sürücüsü

SİNOPSİS


el yordamıyla [-glmv] [-b n] [-c n] [-F dir] [-I dir] [-p kağıt boyutu] [-P prolog] [-w n] [Dosyaları
Kendi ID’n ile mağazalarını oluştur]

AÇIKLAMA


el yordamıyla GNU'nun çıktısını çevirir troff PostScript'e. Normalde el yordamıyla çağrılmalı
a ile groff komutunu kullanarak -Tps seçenek. (Aslında, bu groff için varsayılandır.)
Dosya verilmezse, el yordamıyla standart girişi okur. bir dosya adı - ayrıca neden olur el yordamıyla
Standart girişi okumak için PostScript çıktısı standart çıktıya yazılır. Ne zaman
el yordamıyla tarafından yönetiliyor groff seçeneklere geçilebilir el yordamıyla kullanma groff's -P seçeneği.

Bunu not et el yordamıyla geçerli bir belge yapısı oluşturmaz (Belgeye uygun
Yapılandırma Sözleşmesi) birden çok dosya argümanıyla çağrıldıysa. Böyle yazdırmak için
birleştirilmiş çıktı, yazdırma programında DSC işlemeyi devre dışı bırakmak veya
önizleyici. Bölüme bakın FONT MONTAJ yazı tiplerinin nasıl kurulacağına dair bir kılavuz için aşağıda
el yordamıyla.

SEÇENEKLER


Bir komut satırı seçeneği ile parametresi arasında boşluk olması mümkündür.

-bn Eski yazıcılar, bozuk biriktiriciler ve önizleyiciler için geçici çözümler sağlayın. Normalde
el yordamıyla Belgeye uyan PostScript LanguageLevel 2'de çıktı üretir
Yapılandırma Kuralları sürüm 3.0. Bazı eski yazıcılar, biriktiriciler ve önizleyiciler
böyle bir çıktıyı işleyemez. Değeri n neyi kontrol eder el yordamıyla onun yapmak için yapar
çıktı bu tür programlar için kabul edilebilir. 0 değeri, grupların herhangi birini kullanmamasına neden olur
geçici çözümler.

hayır ise 1 ekleyin %%BeginDocumentKurulumu ve %%EndDocumentKurulumu yorumlar olmalı
oluşturulan; bu, TransScript'in kafası karışan ilk sürümleri için gereklidir.
arasında herhangi bir şey %%SonProlog yorum ve ilk %%Sayfa yorum Yap.

Dahil edilen dosyalarda ile başlayan 2 if satırı ekleyin %! çıkarılmalıdır; bu
Sun'ın sayfa görüntüleme önizleyicisi için gereklidir.

4 ekleyin %%Sayfa, %%Tanıtım videosu ve %%SonProlog yorumlar kaldırılmalı
dahil edilen dosyalar; anlamayan biriktiriciler için bu gereklidir. %%Başlamak-
belge ve %%Bitiş Belgesi yorumlar.

PostScript çıktısının ilk satırının şöyle olması gerekiyorsa 8 ekleyin. %!PS-Adobe-2.0 daha doğrusu
göre %!PS-Adobe-3.0; bu, Sun's Newsprint'i aşağıdaki özelliklere sahip bir yazıcıyla kullanırken gereklidir.
sayfa ters çevirme gerektirir.

Belgeye ortam boyutu bilgisi eklenmeyecekse 16 ekleyin (bu,
ne de kullan %%BelgeMedya ne ayar sayfası cihazı PostScript komutu). Buydu
groff sürüm 1.18.1 ve önceki sürümlerin davranışı; eski yazıcılar için gereklidir
PostScript LanguageLevel 2'yi anlamayanlar.
çıktı, kapsüllenmiş bir PS (EPS) dosyası elde etmek için daha fazla işlenir – aşağıya bakın.

Varsayılan değer bir ile belirtilebilir.

kırık n

DESC dosyasındaki komut. Aksi takdirde varsayılan değer 0'dır.

-cn Print n her sayfanın kopyaları.

-Fdir Dizini başa ekle dir/ devisim prolog, yazı tipi ve cihaz için arama yoluna
açıklama dosyaları; isim cihazın adıdır, genellikle ps.

-g Sayfa uzunluğunu tahmin edin. Bu, sayfayı tahmin eden PostScript kodu üretir.
uzunluk. Tahmin, yalnızca görüntülenebilir alan dikey olarak ortalanmışsa doğrudur.
sayfa. Bu seçenek, her iki sayfaya da yazdırılabilen belgeler oluşturmanıza olanak tanır.
letter (8.5×11) kağıt ve A4 kağıt üzerinde değişiklik yapmadan.

-Idir Bu seçenek, üzerindeki dosyaların arama yoluna bir dizin eklemek için kullanılabilir.
komut satırı ve adlı dosyalar \X'ps: içe aktarmak' ve \X'ps: dosya' kaçar. NS
arama yolu, geçerli dizinle başlatılır. Bu seçenek olabilir
birden fazla belirtilmiş; dizinler daha sonra belirtilen sırayla aranır
(ancak geçerli dizinden önce). Geçerli dizini yapmak istiyorsanız
diğer dizinlerden önce oku, ekle -BEN. uygun yerde.

Mutlak dosya adına sahip dosyalar için dizin araması yapılmaz.

-l Belgeyi yatay biçimde yazdırın.

-m Belge için elle beslemeyi açın.

-pkağıt boyutu
Çıkış ortamının fiziksel boyutunu ayarlayın. Bu geçersiz kılar kağıt boyutu,
kağıt uzunluğu, ve kağıt genişliği içindeki komutlar DESC dosya; aynı şeyi kabul eder
gibi argümanlar kağıt boyutu emretmek. Görmek groff_font (5) Ayrıntılar için.

-Pprolog dosyası
dosyayı kullan prolog dosyası (yazı tipi yolunda) yerine giriş olarak
varsayılan önsöz dosyası prolog. Bu seçenek, ortam değişkenini geçersiz kılar
GROPS_PROLOGUE.

-wn kalınlıkta çizilmelidir. n binde bir em. Bu seçenek
verilmezse, çizgi kalınlığı varsayılan olarak 0.04 em'dir.

-v Sürüm numarasını yazdırın.

KULLANIM


giriş el yordamıyla çıktı biçiminde olmalıdır troff(1). Bu şurada açıklanmıştır:
groff_out(5).

Ayrıca kullanılan cihaza ait cihaz ve yazı tipi açıklama dosyalarının belirli gereksinimleri karşılaması gerekir.
gereksinimler: Çözünürlük, 72 katının tam sayı katı olmalıdır. boyut ölçeği.
ps cihaz 72000 çözünürlük ve 1000 boyut ölçeği kullanır.

Aygıt açıklama dosyası geçerli bir kağıt boyutu içermelidir; görmek groff_font(5) daha fazlası için
bilgiler.

Her yazı tipi açıklama dosyası bir komut içermelidir

Dahili İsim isim

bu, yazı tipinin PostScript adının isim. Ayrıca bir komut içerebilir

kodlama enc_file

bu, PostScript yazı tipinin, içinde açıklanan kodlama kullanılarak yeniden kodlanması gerektiğini söylüyor.
enc_file; bu dosya, formun bir dizi satırından oluşmalıdır:

pschar kod

nerede pschar karakterin PostScript adıdır ve kod içindeki konumu mu
ondalık tamsayı olarak ifade edilen kodlama; geçerli değerler 0 ila 255 aralığındadır. Satırlar
ile başlayan # ve boş satırlar yoksayılır. içinde verilen her karakterin kodu
yazı tipi dosyası, kodlama dosyasındaki karakterin koduna veya koda karşılık gelmelidir.
PostScript yazı tipi yeniden kodlanmayacaksa, yazı tipi için varsayılan kodlamada. Bu
kodu ile kullanılabilir \N kaçış sırası troff karakteri seçmek için,
karakterin bir groff adı yok. Yazı tipi dosyasındaki her karakter,
PostScript yazı tipi ve yazı tipi dosyasında verilen genişlikler, yazı tipi dosyasında kullanılan genişliklerle eşleşmelidir.
PostScript yazı tipi. el yordamıyla groff adına sahip bir karakter olduğunu varsayar uzay boş
(sayfada iz bırakmaz); daha fazlasını üretmek için böyle bir karakterden yararlanabilir
verimli ve kompakt PostScript çıktısı.

Bunu not et el yordamıyla yalnızca 256 değil, tüm glifleri bir PostScript yazı tipinde görüntüleyebilir.
enc_file (veya kodlama dosyası belirtilmemişse varsayılan kodlama) yalnızca
ilk 256 karakter için glifler; diğer tüm gliflere ek olarak erişilir
kodlama vektörleri el yordamıyla anında üretir.

el yordamıyla belgeyi yazdırmak için gerekli olan indirilebilir yazı tiplerini otomatik olarak içerebilir.
Bu tür yazı tipleri PFA biçiminde olmalıdır. Kullanmak pfbtop'lar(1) Tip 1 yazı tipini PFB formatında dönüştürmek için.
Gerektiğinde dahil edilmesi gereken herhangi bir indirilebilir yazı tipi el yordamıyla içinde listelenmelidir
Dosya /usr/share/groff/1.22.3/font/devps/indir; bu satırlardan oluşmalıdır
Airdrop Formu

yazı tipi Dosya

nerede yazı tipi yazı tipinin PostScript adıdır ve Dosya dosyanın adıdır
yazı tipini içeren; ile başlayan satırlar # ve boş satırlar yoksayılır; alanlar olabilir
sekmeler veya boşluklarla ayrılmış; Dosya aynı mekanizmayı kullanmak için aranır.
groff yazı tipi metrik dosyaları için kullanılır. NS indir dosyanın kendisi de kullanılmak üzere aranır
bu mekanizma; şu anda, yalnızca yazı tipi yolunda bulunan ilk dosya kullanılmaktadır.

İndirilebilir bir yazı tipi veya içe aktarılan belge içeren dosya Adobe
Belge Yapılandırma Kuralları, ardından el yordamıyla dosyalardaki herhangi bir yorumu yorumlar
kendi çıktısının uygun olmasını sağlamaya yetecek kadar. Ayrıca ihtiyaç duyulan her şeyi sağlar
listelenen yazı tipi kaynakları indir dosya yanı sıra gerekli dosya kaynakları.
Ayrıca kaynaklar arası bağımlılıkları da işleyebilir. Örneğin, sahip olduğunuzu varsayalım
Garamond adlı indirilebilir bir yazı tipi ve ayrıca Garamond-Outline adlı indirilebilir bir yazı tipi
bu Garamond'a bağlıdır (tipik olarak Garamond'un yazı tipini kopyalamak için tanımlanır
sözlüğü seçin ve PaintType'ı değiştirin), o zaman Garamond'un daha önce görünmesi gerekir.
PostScript belgesinde Garamond-Anahat. el yordamıyla otomatik olarak sağlanan bu işler
Garamond-Outline için indirilebilir yazı tipi dosyasının Garamond'a bağımlılığını gösterdiği
Belge Yapılandırma Sözleşmeleri aracılığıyla, örneğin
aşağıdaki satırlar

%!PS-Adobe-3.0 Kaynak-Yazı Tipi
%%DocumentNeededKaynaklar: yazı tipi Garamond
%%SonYorumlar
%%IncludeKaynak: yazı tipi Garamond

Bu durumda hem Garamond hem de Garamond-Outline'ın listede listelenmesi gerekir. indir
dosya. İndirilebilir bir yazı tipi, bir dosyada kendi adını içermemelidir. %%DocumentSupplied–
Kaynaklar yorum Yap.

el yordamıyla yorumlamıyor %%DocumentYazı Tipleri yorumlar %%DocumentNeededKaynaklar,
%%DocumentSuppliedKaynaklar, %%IncludeKaynak, %%BaşlangıçKaynak, ve %%EndKaynak
yorumlar (veya muhtemelen eski %%BelgeGerekliYazı Tipleri, %%DocumentSupliedFonts, %%Katmak-
yazı, %%Yazı Tipine Başla, ve %%Son Yazı Tipi yorumlar) kullanılmalıdır.

Varsayılan kurulumda denilen stiller vardır. R, I, B, ve BI yazı tipi konumlarına monte edilmiş 1
4. Yazı tipleri ailelere göre gruplandırılmıştır A, BM, C, H, HN, N, P, ve T üyeleri olan
bu stillerin her biri:

AR Avangard-Kitap
AI AvantGarde-KitapEğik
AB Avangard-Demi
ABI AvantGarde-DemiOblique
BMH Kitapçı-Işık
BMI Bookman-Lightİtalik
BMB Bookman-Demi
BMBI Bookman-Yarıİtalik
CR Kurye
CI Kurye-Eğik
CB Kurye-Kalın
CBI Kurye-KalınEğik
HR Helvetica
HI Helvetica-Eğik
HB Helvetica-Kalın
YVI Helvetica-KalınEğik
HNR Helvetica-Dar
HNI Helvetica-Dar-Eğik
HNB Helvetica-Dar-Kalın
HNBI Helvetica-Dar-KalınOblique
NR NewCenturySchlbk-Roma
NI NewCenturySchlbk-İtalik
NB NewCenturySchlbk-Kalın
NBI NewCenturySchlbk-Boldİtalik
PR Palatino-Roma
PI Palatino-İtalik
PB Palatino-Kalın
PBI Palatino-Kalınİtalik
TR Times-Roma
TI Times-İtalik
TB Times-Kalın
TBI Times-Kalınİtalik

Bir ailenin üyesi olmayan aşağıdaki yazı tipi de vardır:

ZCMI ZapfChancery-Ortaİtalik

olarak adlandırılan bazı özel yazı tipleri de vardır. S PS Symbol yazı tipi için ve SSiçeren
PS Symbol'den alınan eğimli küçük Yunan harfleri. Zapf Dingbats şu şekilde mevcuttur: ZD,
ve ZapfDingbats'ın tersine çevrilmiş bir versiyonu (semboller zıt yönü gösterir)
olarak kullanılabilir ZDR; bu yazı tiplerindeki çoğu karakter isimsizdir ve kullanılarak erişilmelidir.
\N.

için varsayılan renk \m ve \M siyah; 'rgb' renk uzayında tanımlanan renkler için
setrgbcolor 'cmy' ve 'cmyk' için kullanılır setcmykcolor, ve 'gri' için setgri. Bunu not et
setcmykcolor bir PostScript LanguageLevel 2 komutudur ve bu nedenle bazı eski sürümlerde mevcut değildir
yazıcılar.

el yordamıyla kullanılarak üretilen çeşitli X komutlarını anlar. \X kaçış dizisi; el yordamıyla bir tek
ile başlayan komutları yorumlar. ps: etiketi.

\X'ps: exec kod'
Bu, isteğe bağlı PostScript komutlarını çalıştırır. kod. PostScript
currentpoint'in konumuna ayarlanır. \X çalıştırmadan önce komut kod.
orijin sayfanın sol üst köşesindedir ve y koordinatları aşağı doğru artar
sayfa. Prosedür u groff birimlerini koordinat sistemine dönüştüren tanımlanır
yürürlükte (kullanıcının ölçeği değiştirmemesi şartıyla). Örneğin,

.nr x 1i
\X'ps: exec \nx u 0 Rlineto felç'

bir inç uzunluğunda yatay bir çizgi çizer. kod grafiklerde değişiklik yapabilir
durumu, ancak herhangi bir değişiklik yalnızca sayfanın sonuna kadar devam eder. Bir sözlük
tarafından belirtilen tanımları içeren def ve mdef üstünde
sözlük yığını. Kodunuz bu sözlüğe tanımlar ekliyorsa,
kullanarak onlar için yer ayırın \X'ps mdef n'. Herhangi bir tanım yalnızca şu zamana kadar devam eder:
sayfanın sonu. kullanırsanız \Y adlandıran bir argümanla kaçış dizisi
bir makro, kod birden fazla satıra yayılabilir. Örneğin,

.nr x 1i
. De y
ps: exec
\nx u 0 Rlineto
inme
..
\Yy

bir inç uzunluğunda yatay bir çizgi çizmenin başka bir yoludur. Tek ters eğik çizgiye dikkat edin
'nx' öncesi – 'y' makrosunu tanımlarken bir sayı kaydı kullanmanın tek nedeni
kullanıcı tarafından belirtilen bir '1i' boyutunu, içinde bulunan dahili groff birimlerine dönüştürmektir.
ile PS birimlerine dönüştürün u prosedürü.

el yordamıyla kullanıcı tarafından belirlenen PostScript kodunu bir sözlüğe sarar, başka bir şey değil. İçinde
özellikle, eklenen kodu şu şekilde başlatmaz ve bitirmez: kayıt etmek ve geri,
sırasıyla. Bu, gerekirse kullanıcı tarafından sağlanmalıdır.

\X'ps: dosya isim'
Bu aynı exec PostScript kodunun okunması dışında komut
dosya isim.

\X'ps: def kod'
İçinde bulunan bir PostScript tanımını yerleştirin kod prologda. olmalı
başına en fazla bir tanım \X emretmek. Uzun tanımlar birkaç bölüme ayrılabilir.
\X komutlar; hepsi kod argümanlar basitçe birleştirilir
yeni satırlar. Tanımlar, otomatik olarak itilen bir sözlüğe yerleştirilir
sözlük yığınında bir exec komut yürütülür. kullanırsanız \Y kaçış
bir makroyu adlandıran bir argüman içeren dizi, kod birden fazla satıra yayılabilir.

\X'ps: mdef n kod'
Facebok sayfasını beğenin : defbunun dışında kod kadar içerebilir n tanımlar. el yordamıyla bilmek gerekiyor
kaç tanım kod uygun boyutta bir oluşturabilmesi için içerir
Bunları içerecek PostScript sözlüğü.

\X'ps: ithalat dosya llx lly urx Ury genişlik [ yükseklik ]'
Bir PostScript grafiğini şuradan içe aktarın: dosya. argümanlar llx, lly, urx, ve Ury vermek
varsayılan PostScript koordinat sisteminde grafiğin sınırlayıcı kutusu; onlar
tümü tamsayı olmalıdır; llx ve lly sol alt köşenin x ve y koordinatları
grafiğin köşesi; urx ve Ury sağ üst köşenin x ve y koordinatları
grafiğin köşesi; genişlik ve yükseklik istenen genişliği veren tam sayılardır
ve grafiğin groff birimlerinde yükseklik.

Grafik, bu genişlik ve yüksekliğe sahip olacak şekilde ölçeklendirilir ve
grafiğin sol alt köşesi, ilgili konumda bulunur \X
emretmek. Yükseklik argümanı atlanırsa, x'te eşit olarak ölçeklenir ve
y yönleri, belirtilen genişliğe sahip olacak şekilde.

içeriğinin dikkate alındığını unutmayın. \X komut tarafından yorumlanmaz troff; çok dikey
grafik için alan otomatik olarak eklenmez ve genişlik ve yükseklik
bağımsız değişkenlerin ekli ölçekleme göstergelerine sahip olmasına izin verilmez.

PostScript dosyası Adobe Belge Yapılandırma Kuralları ile uyumluysa ve
içerir %%Sınırlayıcı kutu yorum, ardından sınırlayıcı kutu otomatik olarak
kullanılarak groff içinden çıkarılan psbb istek.

Yerimizi groff_tmac(5) açıklaması için PSPİK uygun bir makro
PostScript grafiklerinin dahil edilmesi için yüksek seviyeli arayüz.

\X'ps: invis'
\X'ps: endinvis'
Bunlarla parantez içine alınmış metin ve çizim komutları için çıktı oluşturulmaz
\X komutlar. Bu komutlar, çıktı alındığında kullanılmak üzere tasarlanmıştır. troff is
ile işlenmeden önce önizleme el yordamıyla; önizleyici görüntüleyemiyorsa
belirli karakterler veya diğer yapılar, ardından diğer ikame karakterler veya
yapılar, bunlarla parantez içine alınarak önizleme için kullanılabilir. \X emreder.

Örneğin, gxditview uygun bir şekilde görüntüleyemiyor \(onlar karakter çünkü
standart X11 yazı tipleri bunu sağlamaz; çalıştırılarak bu sorun aşılabilir.
aşağıdaki istek

.char \(onlar \X'ps: invis'\
\Z'\v'-.25m'\h'.05m'\D'l 9M 0'\h'.05m''\
\X'ps: endinvis'\(em

Bu durumda, gxditview görüntüleyemiyor \(onlar karakter ve çizgiyi çizer,
oysa el yordamıyla yazdırır \(onlar karakter ve satırı yok sayar (bu kod zaten
dosyada Xps.tmac amaçlanan bir belge ise yüklenen el yordamıyla ile önizlenir
gxditview).

Eğer bir PostScript prosedürü B kanca ' ile tanımlanmıştırps: def'veya'ps: mdef' cihaz
komut, her sayfanın başında yürütülür (herhangi bir şey çizilmeden veya
groff tarafından yazılmıştır). Örneğin, sayfa içeriğinin altına 'TASLAK' kelimesini yerleştirmek için
açık gri, kullanabilirsiniz

. De XX
ps: def
/Bkanca
{ kurtar .9 setgri klip yolu yol kutusu değişim 2 kopya
.5 mul değişim .5 mul çevirmek atan döndürmek pop pop
/NewCenturySchlbk-Roman yazı tipini bul 200 ölçek yazı tipi yazı tipi
(TASLAK) dup dize genişliği pop -. 5 mul -70 taşınmak şov
büyükbaba }
def
..
.cihaz XX

Veya, çizgilerin ve çokgenlerin kare çizgilerle ve gönyeli çizgilerle çizilmesini sağlamak için
tarafından normalde kullanılan yuvarlak çizgi ve çizgi birleştirmeler yerine el yordamıylaKullanmak

. De XX
ps: def
/Bkanca { 2 setlinecap 0 setlinejoin } def
..
.cihaz XX

(kare çizgi çizgileri, uç çizgi çizgilerinin aksine (0 set çizgisi), kutulu olarak gerçek köşeler verir.
çizgiler bağlantısız çizilmiş olsa bile tablolar).

kapsüllü PostScript
el yordamıyla kendisi sınırlayıcı kutu bilgisi yaymaz. Ghostscript'in yardımıyla
basit komut dosyasını izleyerek, groff2eps, kapsüllenmiş bir PS dosyası üretir.

#! / Bin / sh
groff -P-b16 $1 > $1.ps
gs -dnopause -sDEVICE=bkutusu -- $1.ps 2> $1.bbox
susuzluk -e "/^%%Yönlendirme/r $1.bbox" \
-e "/^%!PS-Adobe-3.0/s/$/ EPSF-3.0/" $1.ps > $1.eps
rm $1.ps $1.bbox

Sadece söyle

groff2eps foo

dosyayı dönüştürmek için foo için foo.eps.

TrueType ve Diğer yazı tipi formatları
TrueType yazı tipleri ile kullanılabilir el yordamıyla önce dönüştürülürse Menşei 42 biçim, özel
Aşağıda belirtilen PFA biçimine eşdeğer PostScript sarmalayıcı pfbtop'lar(1). Var
type42 sarmalayıcı oluşturmak için birkaç farklı yöntem ve bunların çoğu,
Ghostscript gibi bir PostScript yorumlayıcısı – bkz. gs(1).

Yine de, en kolay yöntem uygulamanın kullanımını içerir. ttftot42(1). Bu program
kullanım serbest tip(3) (sürüm 1.3.1) type42 yazı tipi sarmalayıcıları ve iyi biçimlendirilmiş AFM oluşturmak için
beslenebilir dosyalar afmtodit(1) uygun metrik dosyaları oluşturmak için komut dosyası. NS
ortaya çıkan yazı tipi sarmalayıcıları eklenmelidir. indir dosyası. ttftot42 kaynak kodu olabilir
şuradan indirildi ftp://www.giga.or.at/pub/nih/ttftot42/ftp://www.giga.or.at/pub/nih/
ttftot42/⟩.

Type42 sarmalayıcıları oluşturmak için başka bir çözüm, http:// adresinde bulunan FontForge'u kullanmaktır.
fontforge.sf.net ⟨http://fontforge.sf.net⟩. Bu yazı tipi düzenleyicisi çoğu taslağı dönüştürebilir
yazı tipi biçimleri.

FONT MONTAJ


Bu bölüm, yukarıdaki açıklamaların bir özetini verir; adım adım olarak hizmet edebilir
yazı tipi kurulum kılavuzu el yordamıyla.

· Yazı tipinizi groff'un anlayacağı bir şeye dönüştürün. Bu, bir PostScript Tip 1'dir
AFM dosyasıyla birlikte PFA formatında yazı tipi veya PostScript Type 42 yazı tipi.

Bir PFA dosyasındaki ilk karakterler şöyle görünür:

%!PS-AdobeFont-1.0:

Bir PFB dosyasının ilk satırında buna da sahiptir, ancak dizenin önünde bazı
ikili bayt.

Type 42 yazı tipi dosyasındaki ilk karakterler şöyle görünür:

%!PS-TrueTypeYazı Tipi

Bu, TrueType yazı tipleri için bir sarmalayıcı biçimidir. Eski PS yazıcıları bunu desteklemeyebilir
(yani, yerleşik bir TrueType yazı tipi yorumlayıcısına sahip değillerdir).

Yazı tipiniz PFB biçimindeyse (bu tür yazı tiplerinin dosya uzantısı normalde '.pfb' olur),
groff kullanabilirsin pfbtop'lar(1) PFA'ya dönüştürmek için program. TrueType yazı tipleri için,
denemek ttftot42 or yazı tipi. Diğer tüm yazı tipi biçimleri için şunu kullanın: yazı tipi hangi dönüşebilir
çoğu anahat yazı tipi biçimi.

· AFM dosyasını aşağıdaki komut dosyasıyla bir groff yazı tipi açıklama dosyasına dönüştürün. afmtodit(1) programı.
Örnek bir çağrı

afmtodit Foo-Bar-Bold.afm metin haritası FBB

'Foo-Bar-Bold.afm' metrik dosyasını 'FBB' groff yazı tipine dönüştürür. Eğer sen
normal, kalın, italik ve kalın italik yüzlerle gelen bir yazı tipi ailesine sahip
Harfleri kullanmanız önerilir R, B, I, ve BI, sırasıyla, sonekler olarak
groff'un '.fam' isteğinin çalışması için groff yazı tipi adları. Bir örnek groff'un yerleşik
Times-Roman yazı tipi: Yazı tipi aile adı Tve groff yazı tipi adları TR, TB, TI,
ve TBI.

· Hem groff yazı tipi açıklama dosyalarını hem de yazı tiplerini bir 'devps' alt dizinine kurun
groff'un bulduğu yazı tipi yolunun Bkz. ÇEVRE bölümündeki bölüm troff(1) adam
yazı tipi yolunun gerçek değerini listeleyen sayfa. groff'un kullanmadığını unutmayın.
AFM dosyaları (ancak yine de saklamak iyi bir fikirdir).

· Yazıcıya indirilmesi gereken tüm yazı tiplerini 'devps/download' klasörüne kaydedin
dosya. Bu dosyanın yalnızca yazı tipi yolundaki ilk örneği okunur. Bu şu anlama gelir
varsayılan 'indirme' dosyasını yazı tipinizdeki ilk dizine kopyalamanız gerektiğini
yolunu açın ve yazı tiplerinizi oraya ekleyin. Yukarıdaki örneğe devam etmek için PS'nin
Foo-Bar-Bold.pfa için yazı tipi adı 'XY-Foo-Bar-Bold' şeklindedir (PS yazı tipi adı
Dahili İsim 'FBB' dosyasındaki alan), bu nedenle aşağıdaki satır eklenmelidir.
'indirmek'.

XY-Foo-Bar-Kalın Foo-Bar-Bold.pfa

ESKİ FONTLAR


groff 1.19.2 ve önceki sürümleri, biraz farklı bir 35 Adobe çekirdeği kümesi içerir
yazı tipleri; fark, esas olarak 'Euro' glifinin olmaması ve azaltılmış karakter aralığı kümesidir.
çiftler. Geriye dönük uyumluluk için, bu eski yazı tipleri aynı zamanda

/usr/share/groff/1.22.3/oldfont/devps

dizin.

Bunları kullanmak için şunlardan emin olun: el yordamıyla varsayılan sistem yazı tiplerinden önceki yazı tiplerini bulur (ile
aynı isimler): Ya komut satırı seçeneği ekleyin -F için el yordamıyla

groff -Tps -PF -P/usr/share/groff/1.22.3/oldfont Kendi ID’n ile mağazalarını oluştur

veya dizini groff'un yazı tipi yolu ortam değişkenine ekleyin

GROFF_FONT_PATH=/usr/share/groff/1.22.3/oldfont

ÇEVRE


GROPS_PROLOGUE
Bu ayarlandıysa foo, Daha sonra el yordamıyla dosyayı kullanır foo (yazı tipi yolunda) yerine
varsayılan prolog dosyası prolog. Seçenek -P bu ortamı geçersiz kılar
değişkeni.

GROFF_FONT_PATH
Aranacak dizinlerin bir listesi devisim dizine ek olarak
varsayılanlar. Görmek troff(1) ve groff_font(5) daha fazla ayrıntı için.

SOURCE_DATE_EPOCH
Oluşturma olarak kullanılacak bir zaman damgası (Unix çağından bu yana saniye olarak ifade edilir)
geçerli saatin yerine zaman damgası.

onworks.net hizmetlerini kullanarak grops'u çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.