İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

gropdf - 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 gropdf çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen gropdf komutudur.

Program:

ADI


gropdf - groff için PDF sürücüsü

SİNOPSİS


gropdf [-delvler] [-F dir] [-p kağıt boyutu] [-y dökümhane] [-u [cmmap dosyası]] [Dosyaları ...]

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

TANIM


gropdf GNU'nun çıktısını çevirir troff PDF'ye. Normalde gropdf tarafından çağrılmalıdır
groff komutunu bir ile kullanarak -Tpdf seçenek. Dosya verilmezse, gropdf okur
standart girdi. bir dosya adı - ayrıca neden olur gropdf Standart girişi okumak için PDF
çıktı standart çıktıya yazılır. Ne zaman gropdf tarafından yönetiliyor groff seçenekler olabilir
geçirilen gropdf kullanma groff's -P seçeneği.

Bkz. Bölüm FONT MONTAJ yazı tiplerinin nasıl kurulacağına dair bir kılavuz için aşağıda gropdf.

SEÇENEKLER


-d Hata ayıklama bilgilerini PDF'ye yorum olarak ekleyin. Ayrıca bir üretir
sıkıştırılmamış PDF

-e Tüm yazı tiplerini PDF'ye gömülmeye zorlayın.

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

-l Belgeyi yatay biçimde yazdırı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.

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

-ydökümhane
Aynı ada sahip yazı tiplerini seçmek için kullanılacak dökümhaneyi ayarlayın.

-e Güçler gropdf TÜM yazı tiplerini gömmek için (14 temel PDF yazı tipi bile).

-s İstatistikleri, yani içindeki sayfa sayısını gösteren PDF'nin sonuna bir yorum satırı ekleyin.
belge. Ghostscript'ler ps2pdf bu satır dahilse şikayet eder ama
her halde çalışır.

-u
-ucmapdosyaadı
Grupdf normalde, kullanılarak oluşturulan herhangi bir yazı tipine sahip bir ToUnicode CMap içerir metin.enc as
kodlama dosyası, bu, aşağıdakileri içeren kelimeleri aramayı kolaylaştırır.
bitişik harfler. Belirterek kendi CMap'inizi dahil edebilirsiniz. cmapdosyaadı ya da yok
Argümanı atlayarak hiç CMap.

KULLANIM


giriş gropdf çı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.
pdf 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. gropdf ile aynı Type 1 Adobe postscript yazı tiplerini kullanır. el yordamıyla cihaz
sürücü. PDF Standardı diğer yazı tipi türlerinin (TrueType gibi) kullanımına izin verse de, bu
uygulama yalnızca Tip 1 postscript yazı tipini kabul eder. Daha az Tip 1 yazı tipi desteklenir
tarafından desteklenen standart 35 yazı tipinden daha doğal olarak PDF belgelerinde el yordamıyla ve tüm postscript
yazıcılar, ancak yerel olarak desteklenmeyen herhangi bir yazı tipi olduğundan tüm yazı tipleri mevcuttur.
PDF'ye otomatik olarak gömülür.

gropdf temelde aynı olanın farklı versiyonları olan dökümhane kavramını destekler
yazı tipi. Kurulum sırasında bir Dökümhane yazı tiplerinin bulunduğu ve oluşturulduğu dosya kontrolleri groff fontlar
sisteminizde keşfettiği dosyalardan.

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

Dahili İsim isim

bu, yazı tipinin PostScript adının isim. ile başlayan satırlar # ve
boş satırlar yoksayılır. Yazı tipi dosyasında verilen her karakterin kodu,
yazı tipi için varsayılan kodlamadaki koda karşılık gelir. Bu kod ile kullanılabilir
the \N kaçış sırası troff karakter seçmese bile karakteri seçmek için
bir groff adı var. Yazı tipi dosyasındaki her karakter PostScript yazı tipinde bulunmalıdır,
ve yazı tipi dosyasında verilen genişlikler, PostScript yazı tipinde kullanılan genişliklerle eşleşmelidir.

Bunu not et gropdf şu anda herhangi bir yazı tipinde yalnızca ilk 256 glifi görüntüleyebilmektedir. Bu
kısıtlama sonraki bir sürümde kaldırılacaktır.

gropdf belgeyi yazdırmak için gerekli olan indirilebilir yazı tiplerini otomatik olarak içerebilir.
Yazı tipleri PFA veya PFB formatında olabilir.

Gerektiğinde dahil edilmesi gereken herhangi bir indirilebilir yazı tipi gropdf listelenmeli
dosyanın içinde /usr/share/groff/1.22.3/font/devpdf/indir; bu satırlardan oluşmalıdır
Form

dökümhane yazı tipi Dosya

nerede dökümhane varsayılan dökümhane için dökümhane adı veya boştur. yazı tipi olduğunu
Yazı tipinin PostScript adı ve Dosya yazı tipini içeren dosyanın adıdır;
ile başlayan satırlar # ve boş satırlar yoksayılır; alanlar sekmelerle ayrılmalıdır
(boşluklar değil izin verilmiş); Dosya kullanılan mekanizmanın aynısını kullanmak için aranır.
groff yazı tipi metrik dosyaları için. bu indir dosyanın kendisi de bunu kullanmak için aranır
mekanizma; şu anda, yalnızca yazı tipi yolunda bulunan ilk dosya kullanılmaktadır. dökümhane isimleri
genellikle tek bir karakterdir (URW Foundry için 'U' gibi) veya varsayılan olarak boştur
dökümhane. Bu varsayılan, aynı yazı tiplerini kullanır ghostscriptin yazı tiplerini bir dosyaya gömdüğünde kullanır
PDF dosyası.

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. küçük harf yunanca
karakterler otomatik olarak eğilir (kullanılabilen SymbolSlanted yazı tipiyle (SS) eşleşmesi için)
postscript). Zapf Dingbats şu şekilde mevcuttur: ZD, "sola gösteren el" glif (\[lh])
tersine çeviren \X'pdf: xrev' uzantısı kullanılarak tanımlandığından kullanılabilir.
kelimelerin içindeki harflerin yö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.

gropdf kullanılarak üretilen bazı X komutlarını anlar. \X desteklenen kaçış dizileri
by el yordamıyla Spesifik olarak, aşağıdakiler desteklenir.

\X'ps: invis'
Çıktıyı bastır.

\X'ps: endinvis'
Çıktıyı bastırmayı bırakın.

\X'ps: exec kurtar akım noktası 2 kopya çevirmek n döndürmek olumsuz değişim olumsuz değişim Çevirmek'
nerede n dönme açısıdır. Bu, desteklemek için hizalamak emretmek gpic.

\X'ps: exec büyükbaba'
tarafından tekrar kullanıldı gpic döndürmeden sonra geri yüklemek için.

\X'ps: exec n setlinejoin'
nerede n aşağıdaki değerlerden biri olabilir.

0 = Gönye birleştirme
1 = Yuvarlak birleştirme
2 = Eğim birleştirme

\X'ps: exec n setlinecap'
nerede n aşağıdaki değerlerden biri olabilir.

0 = Popo başlığı
1 = Yuvarlak başlık ve
2 = Çıkıntılı kare başlık

\X'ps: ... pdf işareti'
Bütün pdf işareti kullanılarak yüklenen makrolar -m pdf işareti or -m mspdf (belgelere bakın
'pdfmark.pdf' içinde). Bu makroların bir alt kümesi, otomatik olarak yüklenir.
kullanım -Tpdf bu yüzden PDF'nin çoğunu kullanmak için '-m pdfmark' kullanmanıza gerek yok
işlevsellik.

Diğer tüm ps: etiketler sessizce yoksayılır.

Bir \X DVI sürücüsü tarafından kullanılan özel ayrıca tanınır:

\X'kağıtboyutu=kağıt boyutu'
burada kağıt boyutu parametre ile aynı kağıt boyutu emretmek. Görmek
groff_font(5) ayrıntılar için. Bu, sayfa boyutunu istediğiniz zaman değiştirebileceğiniz anlamına gelir.
tarafından oluşturulan PDF dosyası içinde gropdf. Kağıdı değiştirmek isterseniz
boyutu, sayfayı oluşturmaya başlamadan önce yapılmalıdır.

Ek olarak, gropdf kendi paketini destekler pdf: etiketler. Aşağıdaki etiketler
desteklenen:

\X'pdf: pdfresim dosya hiza genişlik yükseklik satır uzunluğu'
Belirtilen görüntünün bir görüntüsünü yerleştirin genişlik dosyadan PDF çizimini içeren dosya of
İstediğiniz genişlik ve yükseklik (Eğer yükseklik eksik veya sıfır ise ölçeklenir
orantılı olarak). Eğer hiza is -L çizim sola hizalanır. Eğer öyleyse -C or
-R a çizgi uzunluğu çizimin genişliğinden daha büyük de gereklidir. Eğer
genişlik sıfır olarak belirtilirse genişlik, yükseklikle orantılı olarak ölçeklenir.

\X'pdf: xrev'
Bu, yazdırma yönünü tersine çeviren bir bayrağı değiştirir. mektup by mektup,
yani, kelimenin tamamı değil, her bir ayrı harf ters çevrilir. Bu işe yarar
Dingbats yazı tipindeki gliflerin yönünü tersine çevirme. Normale dönmek için
yazdırma komutu tekrar tekrarlayın.

\X'pdf: işaret başlangıcı /ANN tanım'
PDF Yer İmlerini destekleyen makrolar, bu çağrıyı dahili olarak kullanarak
yer imi etkin noktasının tanımı (kullanıcı metinle birlikte '.pdfhref L' adını vermiş olacaktır)
'sıcak nokta' bölgesi olacak). Normalde bu, dışında hiçbir zaman kullanılmaz.
pdfmark makroları içinde.

\X'pdf: işaret'
PDF Yer İmlerini destekleyen makrolar, bu çağrıyı dahili olarak durdurmak için kullanır.
yer imi etkin noktasının tanımı (kullanıcı metinle birlikte '.pdfhref L' adını vermiş olacaktır)
'sıcak nokta' bölgesi olacak). Normalde bu, dışında hiçbir zaman kullanılmaz.
pdfmark makroları içinde.

\X'pdf: işaretle askıya alma'
\X'pdf: yeniden başlat'
Başlıklar, altlıklar vb. oluşturmak için sayfa tuzakları kullanıyorsanız, kullanmanız gerekir.
bunlar, bir 'sıcak nokta'nın bir sayfa sınırını aşması durumunda, aksi takdirde herhangi bir metin çıktısı
başlık veya altlık makrosu 'sıcak nokta'nın bir parçası olarak işaretlenecektir. durdurmak için
bu oluyor sadece başlangıca '.pdfmarksuspend' ve '.pdfmarkrestart' koyun ve
sırasıyla sayfa kapanı makrosunun sonu. (Bunlar yalnızca kolaylık sağlayan makrolardır.
\X kodunu yayınlayın. Bu makrolar yalnızca sayfa tuzakları içinde kullanılmalıdır.)

İçe grafik
gropdf yalnızca diğer PDF dosyalarının grafik olarak içe aktarılmasını destekler. Ancak bu PDF dosyası şunları içerebilir:
PDF standardı tarafından desteklenen herhangi bir grafik formatı (JPEG, PNG, GIF vb.).
Böylece PDF çıktısı veren herhangi bir uygulama, gömülü bir dosya olarak kullanılabilir. gropdf. PDF
Eklemek istediğiniz dosya tek sayfa olmalı ve çizim sadece sayfanın içine sığmalıdır.
PDF dosyasının medya boyutu. Yani, içinde inkscape(1) veya kaytan(1) (örneğin)
tuval boyutu sadece görüntüye uyuyor.

Kullanılan PDF ayrıştırıcı gropdf mümkün olan her şeyle titizlikle test edilmemiştir.
PDF üreten uygulamalar. İçe aktarılamayan tek sayfalı bir PDF bulursanız
düzgün bir şekilde, içinden geçirmeye değer pdftk(1) şu komutu vererek programlayın:

pdftk eski dosya.pdf çıktı yeni dosya.pdf

Bulabilirsin yeni dosya.pdf şimdi başarıyla yüklenecek.

TrueType ve diğer yazı tipi formatları
gropdf Adobe Type 1 (PFA veya PFB) dışında başka yazı tiplerini desteklemez.

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 gropdf.

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

Bir PFA/PFB dosyasındaki ilk satır şunu içerir:

%!PS-AdobeFont-1.0:

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

· 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 haritası/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 'devpdf' 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 'devpdf/download' dosyasına 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) ve 'Fcq' dökümhanesine aittir, dolayısıyla aşağıdakiler
'indirme' satırı eklenmelidir:

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

Alanları ayırmak için bir sekme karakteri kullanın ve 'dökümhane' alanı için boş olmalıdır.
varsayılan dökümhane.

ÇEVRE


GROFF_FONT_PATH
Aranacak dizinlerin bir listesi devisim dizine ek olarak
varsayılanlar. 'İndirme' dosyasında yazı tipi dosyası belirtilmişse
tam yol ile hiçbir dizin aranmaz. Görmek troff(1) ve groff_font(5) için
daha fazla detay.

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 gropdf'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad