Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

gropdf - Online w chmurze

Uruchom gropdf w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie gropdf, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


gropdf — sterownik PDF dla groffa

STRESZCZENIE


gropdf [-Delvs] [-F reż] [-p rozmiar papieru] [-y odlewnia] [-u [plik cmap]] [pliki ...]

Możliwe jest umieszczenie białych znaków między opcją wiersza poleceń a jej parametrem.

OPIS


gropdf tłumaczy wyjście GNU troff do formatu PDF. Normalnie gropdf powinien być powoływany przez
używając polecenia groff z a -Tpdf opcja. Jeśli nie podano żadnych plików, gropdf czyta
standardowe wejście. Nazwa pliku - również powoduje gropdf czytać standardowe wejście. PDF
wyjście jest wypisywane na standardowe wyjście. Gdy gropdf jest prowadzony przez groff opcje mogą być
przekazany do gropdf za pomocą groff's -P opcja.

Patrz sekcja FONT PORADY poniżej, aby dowiedzieć się, jak zainstalować czcionki dla gropdf.

OPCJE


-d Dołącz informacje debugowania jako komentarze w pliku PDF. Produkuje również
nieskompresowany plik PDF.

-e Wymuś osadzenie wszystkich czcionek w pliku PDF.

-Freż Dołącz katalog reż/ devNazwa do ścieżki wyszukiwania czcionki i opisu urządzenia
pliki; Nazwa to nazwa urządzenia, zwykle pdf.

-l Wydrukuj dokument w formacie poziomym.

-prozmiar papieru
Ustaw fizyczny wymiar medium wyjściowego. Zastępuje to rozmiar papieru,
długość papieru, szerokość papieru komendy w MALEJĄCO plik; akceptuje to samo
argumenty jako rozmiar papieru Komenda. Widzieć groff_font (5) dla szczegółów.

-v Wydrukuj numer wersji.

-yodlewnia
Ustaw odlewnię, która ma być używana do wybierania czcionek o tej samej nazwie.

-e Siły gropdf osadzanie WSZYSTKICH czcionek (nawet 14 podstawowych czcionek PDF).

-s Dołącz linię komentarza na końcu pliku PDF, pokazującą statystyki, tj. liczbę stron w pliku PDF
dokument. Ghostscript ps2pdf narzeka na tę linię, jeśli jest uwzględniona, ale
i tak działa.

-u
-unazwa_pliku cmap
Gropdf zwykle zawiera ToUnicode CMap z dowolną czcionką utworzoną przy użyciu tekst.enc as
pliku kodowania, ułatwia to wyszukiwanie słów, które zawierają
ligatury. Możesz dołączyć własny CMap, określając a nazwa_pliku cmap lub nie mam
CMap w ogóle, pomijając argument.

ZASTOSOWANIE


Wejście do gropdf musi być w formacie wyjściowym przez troff(1). Jest to opisane w
groff_out(5).

Ponadto pliki opisu urządzenia i czcionki używanego urządzenia muszą spełniać pewne
wymagania: rozdzielczość musi być całkowitą wielokrotnością 72-krotności skala rozmiarów,
pdf urządzenie wykorzystuje rozdzielczość 72000 i skalę rozmiarów 1000.

Plik opisu urządzenia musi zawierać prawidłowy rozmiar papieru; zobaczyć groff_font(5) po więcej
informacje. gropdf używa tych samych czcionek Type 1 Adobe postscript co macać urządzenie
kierowca. Chociaż standard PDF pozwala na użycie innych typów czcionek (takich jak TrueType), to
implementacja akceptuje tylko czcionkę postscriptową Type 1. Obsługiwanych jest mniej czcionek Type 1
natywnie w dokumentach PDF niż standardowe 35 obsługiwanych czcionek macać i wszystkie postscriptum
drukarki, ale wszystkie czcionki są dostępne, ponieważ wszystkie, które nie są obsługiwane natywnie, są dostępne
automatycznie osadzony w pliku PDF.

gropdf wspiera koncepcję odlewni, czyli różnych wersji w zasadzie tego samego
czcionka. Podczas instalacji a Odlewnia formanty plików, w których znajdują się czcionki i kompilacje groff czcionki
z plików wykrytych w systemie.

Każdy plik opisu czcionki musi zawierać polecenie

Nazwa wewnętrzna pseudonim

co mówi, że nazwa czcionki PostScript to pseudonim. Linie zaczynające się od # i
puste linie są ignorowane. Kod dla każdego znaku podany w pliku czcionki musi
odpowiadają kodowi w domyślnym kodowaniu czcionki. Ten kod może być używany z
dotychczasowy \N sekwencja ucieczki w troff , aby wybrać znak, nawet jeśli znak tego nie robi
mieć groffowskie imię. Każdy znak w pliku czcionki musi istnieć w czcionce PostScript,
a szerokości podane w pliku czcionki muszą być zgodne z szerokościami używanymi w czcionce PostScript.

Należy pamiętać, że gropdf jest obecnie w stanie wyświetlić tylko pierwszych 256 glifów w dowolnej czcionce. Ten
ograniczenie zostanie zniesione w późniejszej wersji.

gropdf może automatycznie dołączyć czcionki do pobrania niezbędne do wydrukowania dokumentu.
Czcionki mogą być w formacie PFA lub PFB.

Wszelkie czcionki do pobrania, które w razie potrzeby powinny zostać dołączone przez gropdf musi być wymieniony
w pliku /usr/share/groff/1.22.3/font/devpdf/download; to powinno składać się z linii
formularz

odlewnia chrzcielnica filename

gdzie odlewnia to nazwa odlewni lub puste miejsce dla domyślnej odlewni. chrzcielnica jest
PostScriptowa nazwa czcionki i filename to nazwa pliku zawierającego czcionkę;
linie zaczynające się od # a puste linie są ignorowane; pola muszą być oddzielone tabulatorami
(spacje są nie dozwolony); filename jest wyszukiwany przy użyciu tego samego mechanizmu, który jest używany
dla plików metrycznych czcionek groff. The pobieranie sam plik jest również wyszukiwany za pomocą tego
mechanizm; obecnie używany jest tylko pierwszy znaleziony plik w ścieżce czcionki. Nazwy odlewni
są zwykle pojedynczym znakiem (tak jak „U” dla Odlewni URW) lub są puste dla wartości domyślnych
odlewnia. Ta wartość domyślna używa tych samych czcionek, co Ghostscript używa, gdy osadza czcionki w pliku
Plik PDF.

W domyślnej konfiguracji istnieją style zwane R, I, B, BI montowany w pozycjach czcionki 1
do 4. Czcionki są pogrupowane w rodziny A, BM, C, H, HN, N, P, T posiadanie członków w
każdy z tych stylów:

AR Książka Awangardy
AI Książka AvantGardeOblique
AB Awangarda-Demi
ABI AvantGarde-DemiOblique
BMR Bookman-Light
BMI Bookman-LightItalic
BMB Bookman-Demi
BMBBI Bookman-półkursywa
CR Kurier
CI Kurier-ukośny
CB Kurier-Pogrubienie
CBI Courier-Pogrubienie Ukośne
HR Helvetica
HI Helvetica-oblique
HB Helvetica-pogrubienie
HBI Helvetica-BoldOblique
HNR Helvetica-wąska
HNI Helvetica-wąsko-skośny
HNB Helvetica-Wąski-Pogrubiony
HNBI Helvetica-wąski-pogrubiony ukośny
NR NowyCenturySchlbk-Roman
NI NewCenturySchlbk — kursywa
NB NewCenturySchlbk-Bold
NBI NewCenturySchlbk — pogrubiona kursywa
PR Palatyńsko-rzymski
PI Palatino-kursywa
PB Palatino-Bold
PBI Palatino-Pogrubiona kursywa
TR Times-Roman
TI Czasy-kursywa
TB Razy-Pogrubienie
TBI Times-Pogrubiona kursywa

Istnieje również następująca czcionka, która nie należy do rodziny:

ZCMI ZapfChancery-średnia kursywa

Istnieją również specjalne czcionki zwane S dla czcionki PS Symbol. Grecki z małej litery
znaki są automatycznie pochylane (w celu dopasowania do dostępnej czcionki SymbolSlanted (SS).
postscriptum). Zapf Dingbats jest dostępny jako ZD, glif „ręki skierowanej w lewo” (\[lh]) to
dostępny, ponieważ został zdefiniowany przy użyciu rozszerzenia \X'pdf: xrev', które odwraca
kierunek liter w słowach.

Domyślny kolor dla \m i \M jest czarne; dla kolorów zdefiniowanych w przestrzeni kolorów „rgb”
setrgbkolor jest używany, dla 'cmy' i 'cmyk' ustawmykkolor, a dla „szary” szary, Należy pamiętać, że
ustawmykkolor jest poleceniem PostScript LanguageLevel 2 i dlatego nie jest dostępne w niektórych starszych
Drukarki.

gropdf rozumie niektóre z poleceń X utworzonych przy użyciu \X obsługiwane sekwencje specjalne
by po omacku. W szczególności obsługiwane są następujące elementy.

\X'ps: niewidzialny
Tłumić wyjście.

\X'ps: endinvis”
Przestań tłumić dane wyjściowe.

\X'ps: exec gzapisz bieżący punkt 2 kopia tłumaczyć n obracać neg wymiana neg wymiana Tłumaczyć'
gdzie n jest kątem obrotu. Ma to na celu wsparcie wyrównać polecenie w gpic.

\X'ps: exec grestore'
Ponownie używany przez gpic przywrócić po rotacji.

\X'ps: exec n dołącz do linii
gdzie n może być jedną z następujących wartości.

0 = Połączenie ukośne
1 = Łączenie okrągłe
2 = Połączenie ukośne

\X'ps: exec n setlinecap'
gdzie n może być jedną z następujących wartości.

0 = Czapka tyłka
1 = Okrągła czapka i
2 = Wystająca kwadratowa nasadka

\X'ps: ... pdfmark'
Wszystko pdfmark makra zainstalowane przy użyciu -m pdfmark or -m mspdf (patrz dokumentacja
w „pdfmark.pdf”). Podzbiór tych makr jest instalowany automatycznie, gdy ty
posługiwać się -Tpdf więc nie powinieneś używać „-m pdfmark” do korzystania z większości plików PDF
funkcjonalność.

Wszystkie pozostałe ps: tagi są po cichu ignorowane.

jeden \X rozpoznawany jest również specjalny używany przez sterownik DVI:

\X'rozmiar papieru=rozmiar papieru'
gdzie rozmiar papieru parametr jest taki sam jak rozmiar papieru Komenda. Widzieć
groff_font(5) po szczegóły. Oznacza to, że możesz dowolnie zmieniać rozmiar strony
w pliku PDF tworzonym przez gropdf. Jeśli chcesz zmienić papier
rozmiaru, należy to zrobić przed rozpoczęciem tworzenia strony.

Dodatkowo, gropdf obsługuje własny pakiet PDF: tagi. Następujące tagi są
utrzymany:

\X'pdf: pdfpic filet wyrównanie szerokość wysokość długość linii'
Umieść obraz określonego szerokość zawierający rysunek PDF z pliku filet of
życzenia szerokość i wysokość (gdyby wysokość brakuje lub zero, to jest skalowane
proporcjonalnie). Jeśli wyrównanie is -L rysunek jest wyrównany do lewej. Jeśli to jest -C or
-R a długość linii wymagana jest również większa niż szerokość rysunku. Jeśli
szerokość jest określona jako zero, wówczas szerokość jest skalowana proporcjonalnie do wysokości.

\X'pdf: Odśwież”
To przełącza flagę, która odwraca kierunek drukowania list by list,
tj. każda oddzielna litera jest odwrócona, a nie całe słowo. Jest to przydatne dla
odwrócenie kierunku glifów w czcionce Dingbats. Aby powrócić do normalności
drukowania powtórz polecenie ponownie.

\X'pdf: znak startowy /ANNA definicja'
Makra obsługujące zakładki PDF używają tego wywołania wewnętrznie do uruchomienia
definicja hotspotu zakładki (użytkownik wywoła „.pdfhref L” z tekstem
który stanie się regionem „gorącym punktem”). Zwykle to nigdy nie jest używane, z wyjątkiem from
w makrach pdfmark.

\X'pdf: marka'
Makra obsługujące zakładki PDF używają tego wywołania wewnętrznie do zatrzymania
definicja hotspotu zakładki (użytkownik wywoła „.pdfhref L” z tekstem
który stanie się regionem „gorącym punktem”). Zwykle to nigdy nie jest używane, z wyjątkiem from
w makrach pdfmark.

\X'pdf: marksuspend'
\X'pdf: markrestart'
Jeśli używasz pułapek stron do tworzenia nagłówków, stopek itp., musisz użyć
te w przypadku, gdy „gorący punkt” przekroczy granicę strony, w przeciwnym razie dowolny tekst wyprowadzany przez
makro nagłówka lub stopy zostanie oznaczone jako część „gorącego punktu”. Zatrzymać
tak się dzieje, po prostu umieść „.pdfmarksuspend” i „.pdfmarkrestart” na początku i
koniec makro pułapki strony. (Są to tylko wygodne makra, które
wyemitować kod \X. Te makra mogą być używane tylko w pułapkach strony.)

Importowanie grafika
gropdf obsługuje tylko importowanie innych plików PDF jako grafiki. Ale ten plik PDF może zawierać
dowolny format graficzny obsługiwany przez standard PDF (np. JPEG, PNG, GIF itp.).
Tak więc każda aplikacja, która generuje PDF, może być używana jako osadzony plik gropdf. PDF
plik, który chcesz wstawić, musi być pojedynczą stroną, a rysunek musi zmieścić się w pliku
rozmiar nośnika pliku PDF. Więc w inkscape(1) lub żyłka(1) (na przykład) upewnij się, że
rozmiar płótna po prostu pasuje do obrazu.

Parser PDF używany w gropdf nie został rygorystycznie przetestowany wszystkimi możliwymi sposobami
aplikacje generujące pliki PDF. Jeśli znajdziesz plik PDF z pojedynczą stroną, którego nie można zaimportować
prawidłowo, warto przeprowadzić go przez pdftk(1) zaprogramować wydając komendę:

pdftk stary plik.pdf wydajność nowy plik.pdf

Może się okazać, że nowy plik.pdf zostanie teraz pomyślnie załadowany.

Prawdziwy typ i inny chrzcielnica Formaty
gropdf nie obsługuje żadnych innych czcionek oprócz Adobe Type 1 (PFA lub PFB).

FONT PORADY


Ta sekcja zawiera podsumowanie powyższych wyjaśnień; może służyć jako krok po kroku
instrukcja instalacji czcionki dla gropdf.

· Konwertuj czcionkę na coś, co groff rozumie. To jest albo PostScript Type 1
czcionkę w PFA lub PFB wraz z plikiem AFM.

Pierwsza linia w pliku PFA/PFB zawiera to:

%! PS-AdobeFont-1.0:

Plik PFB ma to również w pierwszym wierszu, ale ciąg jest poprzedzony niektórymi
bajty binarne.

· Konwertuj plik AFM na plik opisu czcionki groff za pomocą afmtodit(1) programu.
Przykładowe połączenie to

afmtodit Foo-Bar-Bold.afm mapa/mapa tekstowa FBB

który konwertuje plik metryczny „Foo-Bar-Bold.afm” na czcionkę groff „FBB”. Jeśli ty
mieć rodzinę czcionek, która ma normalną, pogrubioną, kursywę i pogrubioną kursywę, to jest
zaleca się używanie liter R, B, I, BIodpowiednio jako przyrostki w
nazwy czcionek groffa, aby żądanie „.fam” groffa zadziałało. Przykładem jest wbudowany groff
Czcionka Times-Roman: nazwa rodziny czcionek to T, a nazwy czcionek groff to TR, TB, TI,
i TBI.

· Zainstaluj zarówno pliki opisu czcionek groff, jak i czcionki w podkatalogu 'devpdf'
ścieżki czcionki znalezionej przez groffa. Zobacz ŚRODOWISKO sekcja w troff(1) mężczyzna
strona, która zawiera rzeczywistą wartość ścieżki czcionki. Zauważ, że groff nie używa
Pliki AFM (ale i tak warto je przechowywać).

· Zarejestruj wszystkie czcionki, które muszą zostać pobrane do drukarki w „devpdf/download”
plik. Odczytywane jest tylko pierwsze wystąpienie tego pliku w ścieżce czcionki. To znaczy
że powinieneś skopiować domyślny plik 'download' do pierwszego katalogu w twojej czcionce
ścieżkę i dodaj tam swoje czcionki. Kontynuując powyższy przykład zakładamy, że PS
nazwa czcionki dla Foo-Bar-Bold.pfa to „XY-Foo-Bar-Bold” (nazwa czcionki PS jest przechowywana w
Nazwa wewnętrzna pole w pliku „FBB”) i należy do odlewni „Fcq], a więc co następuje
wiersz należy dodać do „pobierz”:

F XY-Foo-Bar-Pogrubienie Foo-Bar-Bold.pfa

Użyj znaku tabulacji, aby oddzielić pola, a pole „odlewnia” powinno mieć wartość null
domyślna odlewnia.

ŚRODOWISKO


GROFF_FONT_PATH
Lista katalogów, w których należy szukać devNazwa katalog oprócz
domyślne. Jeśli w pliku „do pobrania” określono plik czcionki
z pełną ścieżką żadne katalogi nie są przeszukiwane. Widzieć troff(1) i groff_font(5) dla
więcej szczegółów.

ŹRÓDŁO_DATE_EPOCH
Znacznik czasu (wyrażony w sekundach od epoki Uniksa), który ma być używany jako tworzenie
znacznik czasu w miejscu aktualnego czasu.

Używaj gropdf online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad