From f0907030a4a3993604b9edc28feb258b7ec967d0 Mon Sep 17 00:00:00 2001 From: Staszek Wawrykiewicz Date: Sun, 18 May 2008 23:04:50 +0000 Subject: polish t-v-a updates git-svn-id: svn://tug.org/texlive/trunk@8215 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex-virtual-academy-pl/fonty/fonthint.html | 469 ----------------- .../tex-virtual-academy-pl/fonty/fonts_inst.html | 470 +++++++++++++++++ .../polish/tex-virtual-academy-pl/fonty/index.html | 577 ++++++++------------- .../polish/tex-virtual-academy-pl/tex/tex_key.html | 248 ++++++--- 4 files changed, 854 insertions(+), 910 deletions(-) delete mode 100644 Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonthint.html create mode 100644 Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html (limited to 'Master/texmf-doc') diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonthint.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonthint.html deleted file mode 100644 index 5824bbab76e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonthint.html +++ /dev/null @@ -1,469 +0,0 @@ - - - - - - - Instalowanie fontów Type 1/TrueType w systemie TeX - - - - - -

Instalowanie fontów Type 1/TrueType

- - -
- - - -
- -

Instalowanie fontów Type 1

-

- Podczas składania tekstu TeX korzysta wyłącznie z plików - metrycznych. Pliki takie mają rozszerzenie .tfm. Pliki - metryczne nie zawierają informacji o kształtach znaków, te są - zdefiniowane w innych plikach. Aby mieć możliwość wydrukowania - złożonego dokumentu, korzystującego z fontów wektorowych (skalowalnych, - np. Type 1) należy plik dvi zamienić na plik - w formacie PostScript. W każdej dystrybucji - TeX-a znajduje się program dvips wykonujący taką zamianę. - Program ten korzysta z plików z rozszerzeniem .pfb, - zawierających definicje kształtu znaków; może także korzystać z innych, - pomocniczych plików. -

-

- Zainstalowanie fontów Type 1 w systemie TeX polega na - umieszczeniu kilku plików w odpowiednich miejscach. Poniżej - opisano cały proces, biorąc za przykład instalację pakietu fontów - Antykwa Toruńska. -

- -

Omówienie

-

- Ponieważ cały proces instalacji fontów Type1 może się wydać nieco - skomplikowany (szczególnie dla początkujących), wymienimy tu pokrótce - poszczególne kroki. Dalsza część zawiera informacje techniczne, które mogą - zainteresować bardziej zaawansowanych użytkowników.

- -Pakiet fontowy zawiera zwykle kilka rodzajów plików: -
-

-

Po skopiowaniu plików do odpowiednich katalogów i odświeżeniu -bazy danych instalacji, mapy fontowe powinny być -następnie zarejestrowane w głównym pliku mapowań -psfonts.map. Proces ten jest obecnie znacznie ułatwiony: -w katalogu ~/texfm/web2c/ znajduje się plik -updmap.cfg; należy do niego dopisać deklaracje dodawanych -do instalacji map fontowych, np:

-Map qx-antt.map
-Map cork-antt.map

-

itd. Następnie należy uruchomić program updmap, który -zaktualizuje nie tylko wspomniany psfonts.map, ale także -pliki mapowań dla programów pdftex oraz dvipdfm. -

- -

TeX

-

- Pliki .tfm powinny być umieszczone w katalogu, - w którym TeX szuka tego typu plików. W instalacji TeX-a - o strukturze katalogów zgodnej z TDS - będzie to ~/texmf/fonts/tfm/. Znak ~ oznacza - tu korzeń drzewa TeX-owego, np. /usr/TeX lub - C:\tex. - Dla wprowadzenia porządku dobrze jest utworzyć podkatalog, który będzie - przechowywał nowo instalowane pliki. - Pliki metryczne Antykwy Toruńskiej można np. umieścić - w katalogu ~/texmf/fonts/tfm/public/antt/ -

- W systemach TeX-a opartych na bibliotece -
Web2c - (fpTeX, - teTeX) - istnieje główny plik konfiguracyjny systemu, którym jest - plik texmf.cnf, znajdujący się - zwykle w katalogu ~/texmf/web2c/. - texmf.cnf zawiera deklaracje określające katalogi, - w których znajdują się poszczególne części składowe systemu. - I tak zmienna TFMFONTS określa listę katalogów, - w których TeX ma szukać plików TFM. - W naszej instalacji zmienna TFMFONTS ma wartość: -

-
- TFMFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/tfm//
-
-

-Użyta tu notacja jest opisana w pliku konfiguracyjnym -texmf.cnf. Jej interpretacja -dla powyższego przykładu brzmi: znajdź pliki .tfm w katalogu -bieżącym (kropka) a następnie w podkatalogach, kolejno, -fonts/tfm/ katalogów z instalacją TeX-ową -(zmienna $TEXMF) lub/ewentualnie -w $VARTEXFONTS/tfm/ i wszystkich ich podkatalogach -(znaki //). - - -

- W przypadku popularnej w środowisku MS Windows dystrybucji - MikTeX - idea jest podobna ale nieco inne są szczegóły (dystrybucja ta - nie jest oparta na Web2c, ale w pełni zgodna z TDS). Główny plik - konfiguracyjny miktex.ini znajduje się w katalogu - ~\miktex\config\. - Zapis zmiennych i ich nazwy różnią się od ich odpowiedników - w dystrybucjach fpTeX i teTeX. - I tak do określenia katalogów zawierających pliki TFM - MikTeX używa zmiennej TFMPath, zaś zapis może wyglądać - następująco: -

-
-TFMPath=.;%R\fonts\tfm//
-
-

-Notacja użyta w przykładzie i jej interpretacja -jest opisana w pliku konfiguracyjnym miktex.ini -oraz w dokumentacji dystrybucji. -

-

- - Pliki .afm (Adobe Font Metric) nie są wprawdzie wykorzystywane - przez TeX-a, ale mogą być potrzebne dla innych programów wspomagających. - Umieścić je należy w katalogu - ~/texmf/fonts/afm/public/antt. -

-

- Definiowana w pliku texmf.cnf zmienna - AFMFONTS (lub zmienna AFMPath - z pliku miktex.ini w przypadku dystrybucji - MikTeX) - określa listę katalogów, w których programy - mają szukać plików AFM. W naszej instalacji zmienna - AFMFONTS ma wartość: -

-
- AFMFONTS = .;$TEXMF/fonts/afm//
-
-

-

- Pliki .pfm -- jeżeli takowe są dołączone do pakietu - z fontami -- nie są wykorzystywane przez żaden program systemu TeX; - można je umieścić, dla porządku, w katalogu - ~/texmf/fonts/type1/public/antt. Pliki te mogą być przydatne - w systemach Windows i OS/2 jeśli chcemy korzystać z fontów - w innych aplikacjach i jeśli posiadamy program ATM (Adobe Type - Manager). - -

-

dvips

-

- Podstawowymi i najważniejszymi plikami konfiguracyjnymi programu - dvips są: config.ps oraz psfonts.map. - Pierwszy z nich znajdziemy się w katalogu ~/texmf/dvips/config/. - Plik config.ps może zawierać deklaracje m.in. używanych przez - program map fontowych (standardowo jest to psfonts.map), zaś - plik psfonts.map zawiera informacje niezbędne do prawidłowego - wykorzystania fontu Type 1 przez sterownik; jest to - tzw. mapa fontów używanych przez program. - Właściwe pliki fontowe (.pfb) powinny być umieszczone - w katalogu przeszukiwanym przez sterownik dvips. - W systemie TeX o strukturze katalogów zgodnej z TDS będzie to - ~/texmf/fonts/type1/. Także w tym przypadku dobrze - jest utworzyć podkatalog, np. pliki .pfb Antykwy Toruńskiej - można umieścić w katalogu - ~/texmf/fonts/type1/public/antt/. -

-

- Definiowana w pliku texmf.cnf zmienna - T1FONTS (lub zmienna Type1Path - z pliku miktex.ini w przypadku instalacji - MikTeX) - określa listę katalogów, w których dvips - ma szukać fontów Type 1. W naszej instalacji (Web2c) zmienna - T1FONTS ma wartość: -

-
- T1FONTS = .;$TEXMF/fonts/type1//
-
-

-

- Zawartość plików .map, dostarczonych zwykle - w pakiecie z fontami (dla Antykwy Toruńskiej jest to kilka plików), - należy dołączyć do głównego pliku map fontowych - psfonts.map (w strukturze katalogów zgodnej z TDS - plik ten znajduje się w katalogu ~/texmf/fonts/dvips/map/updmap/). - Wykonuje to wspomniany powyżej program updmap. - W starszych instalacjach zawartość plików .map należało - ręcznie dopisać do pliku psfonts.map, albo po prostu - zadeklarować je w pliku konfiguracyjnym - ~/texmf/dvips/config/config.ps -- po deklaracji: -

-p psfonts.map
-
-dopisać wiersz, np.: -
-p +qx-antt.map
-
- itd. (uwaga: znak + jest istotny). - Pliki .map należy umieścić w katalogu - ~/texmf/fonts/map/dvips/antt/. - Fonty Antykwa Toruńska, - Antykwa Półtawskiego, - czy QuasiPalatino - oraz wiele innych posiadają ponadto pliki .enc potrzebne do - zmiany kodowania wewnętrznego fontu na kodowanie wymagane przez TeX-a. - Pliki takie należy umieścić w ramach katalogu -~/texmf/fonts/enc/dvips/. - Dla Antykwy Toruńskiej podkatalog będzie miał nazwę antt/. -

-

- Jeżeli instalujemy font samodzielnie i nie posiadamy gotowego - pliku .map to powinniśmy dokonać odpowiedniego - wpisu do głównego pliku mapowego psfonts.map. - Więcej informacji na ten temat można znaleźć w punkcie - Pliki konfiguracyjne sterownika DVIPS - z artykułu Fontowe ABC, - B. Jackowskiego i S. Wawrykiewicza. -

- - -

-Często zadawanym przez użytkowników pytaniem jest: dlaczego dvips -nie ,,widzi'' standardowych fontów CM w formacie Type 1 -i ładuje zamiast nich fonty bitmapowe (.pk), które źle się prezentują -na ekranie, szczególnie w powiększeniach?
-Odpowiedź jest prosta: do niedawna fonty CM Type 1 (choć często obecne -w instalacji) nie były wyszczególnione w pliku -psfonts.map. Wynikało to głównie z istnienia dwóch -dystrybucji BaKoMa i BlueSky Research. Włączenie ładowania fontów -CM Type 1 przez program dvips wymaga odblokowania wiersza -(usunięcia znaku %): -

-p +bsr.map
-
-co dołączy mapowania fontów BlueSky Research do standardowych mapowań -deklarowanych w pliku psfonts.map. -
- -

LaTeX

-

- Aby móc wykorzystać zainstalowane fonty użytkownicy LaTeX-a - muszą jeszcze zainstalować odpowiedni - pakiet. Niekiedy może się zdarzyć, że pakiet - z fontami nie zawiera odpowiedniego pakietu - LaTeX-owego, który -- jeżeli nie ma go w standardowej dystrybucji - LaTeX-a -- trzeba odnaleźć i zainstalować samodzielnie. Pakiet - taki zawiera styl włączający dany krój do składu (z reguły jest - to plik z rozszerzeniem .sty) - oraz plik (lub pliki) z definicją fontu (z reguły - z rozszerzeniem .fd). - Instalacja polega na skopiowaniu plików .sty - i .fd do katalogu, w którym znajdują się inne pakiety LaTeX-owe, - np. do ~/texmf/tex/latex/.
- Pliki .sty.fd fontów PL oraz - cc-pl (spolonizowane fonty Computer Concrete) dla LaTeXa są - standardowo zawarte w pakiecie Platex. Pozostałe dostępne polskie - fonty (a więc te, które udostępniono jedynie w  formatach - obwiedniowych Type 1 i/lub TrueType) zawierają pliki dla LaTeXa - w pakietach dystrybucyjnych. -

- - -

-

pdfTeX/pdfLaTeX

-

- Program pdfTeX jest rozszerzeniem TeX-a, który tworzy - (właśnie w trybie rozszerzonym) plik wynikowy w formacie - PDF (Portable Document Format), zamiast typowego DVI. Hipertekstowe pliki - PDF mogą być przeglądane na wielu platformach systemowych dzięki - udostępnionemu bezpłatnie programowi Adobe Acrobat Reader, zachowując przy - tym wszystkie szczegóły układu strony. Opisana powyżej instalacja fontów - Type1 różni się dla pdfTeX jednym szczegółem: należy zadbać aby zawartość - pliku mapy fontowej została dołączona (najlepiej przez program - updmap) do pliku pdftex.map czytanego przez program - pdfTeX; znajduje się on obecnie w katalogu - ~/texmf/fonts/map/pdftex/updmap/. - W aktualnych wersjach pdfTeX użycie danej mapy fontowej może - być także wprost zadeklarowane w pliku dokumentu.
- - Tworząc pliki PDF musimy pamiętać aby stosować wyłącznie - fonty obwiedniowe (Type1 lub True Type -- patrz niżej), ponieważ fonty - bitmapowe są zwykle fatalnie wyświetlane w przeglądarce. - Dotyczy to szczególnie użytkowników LaTeXa, którzy przyzwyczaili się - do stosowania fontów EC, które są domyślnie włączane po deklaracji - w preambule pliku:
- \usepackage[T1]{fontenc}.
- Otóż nie ma fontów EC w formacie Type 1, choć są różne zastępniki - (ładowanie dodatkowych pakietów np. ae, użycie fontów - cmsuper itp.). Obecnie zalecane jest użycie fontów -
Latin Modern, czyli dopisanie (prócz - powyższej deklaracji) w preambule:
- \usepackage{lmodern}.
-

- -

-Wiele szczegółów na temat instalowania fontów Type 1 zawiera artykuł - -The Font Installation Guide Phillipa Lehmana. -

- -
- - -

Instalowanie fontów TrueType

-

- W powszechnie używanych w chwili obecnej - dystrybucjach TeX-a (fpTeX, teTeX, MikTeX) nie ma sterowników potrafiących - bezpośrednio wykorzystać fonty w formacie TrueType. - Chcąc skorzystać z takich fontów należy dokonać odpowiedniej - konwersji, która może polegać na ich zamianie albo na fonty bitmapowe - w formacie .pk, albo na zamianie na - fonty w formacie Type 42, a ostatnio także do formatu - Type 1. -

-

- Pierwszy sposób można określić mianem standardowego -- jeżeli umieścimy pliki - .ttf.tfm w odpowiednich katalogach, - to w dystrybucjach, które omawiamy, przy uruchomieniu program - dvips lub sterownika ekranowego (yap, - xdvi), zostaną automatyczne uruchomione programy generujące - fonty .pk o odpowiedniej rozdzielczości, podobnie jak - sprawa ma miejsce przy generowaniu fontów .pk na podstawie - plików źródłowych .mf. - Sposób ten ma jedną zasadniczą wadę: - fonty .pk -- jak każde fonty bitmapowe -- nie nadają się - do wykorzystania przy tworzeniu dokumentów w formacie PDF. -

-

- Uwaga 1: - Ponieważ współczesne systemy TeX-owe potrafią skorzystać - z fontów .ttf ,,z definicji'', - ale jednocześnie sposób ten nie bardzo się nadaje, np. do tworzenia - wysokiej jakości plików PDF, poniżej omawiamy bardziej szczegółowo jedynie - wykorzystanie fontów .ttf po ich konwersji do formatu Type 42. -

-

- Uwaga 2: - Zakładając, że pakiet, który instalujemy zawiera metryki fontów .tfm, - instalacja fontów TrueType nie różni się zbytnio od instalowania - fontów Type 1. Jeżeli nie dysponujemy plikami .tfm, - to sprawa się komplikuje, bo utworzenie takich plików nie jest - sprawą trywialną. W grę wchodzą sprawy różnego kodowania - znaków, tzw. fonty wirtualnych itp. Ponieważ niniejszy tekst ma charakter - wprowadzenia dla początkujących nie będziemy omawiać tego zagadnienia. - - Niemniej jednak w aktualnych dystrybucjach znajdziemy program -ttf2tfm tworzący pliki .tfm. -

-

- Informacje na temat narzędzi i problemów zamiany - plików ttf na pliki tfm można znaleźć - w artykule T. Przechlewskiego Uwagi nt. wykorzystania fontów - True Type (Biuletyn GUST, 11/1998). Najbardziej aktualne informacje - na ten temat zawiera katalog info/TrueType/ na serwerach CTAN. -

-
-

TeX/LaTeX, dvips

-

- Pliki .tfm, .enc oraz .map - kopiujemy w sposób analogiczny do opisanego wyżej. - - Fonty Type 42 mogą być wykorzystane przez program dvips - a powstały plik PostScriptowy może być wydrukowany za pomocą - programu ghostscript i innych interpretatorów PostScripta (byle nie - bardzo starych). Do zamiany pliku .ttf na font - Type 42 (załóżmy, że taki font ma rozszerzenie - .t42) można wykorzystać program - ttftot42: -

- ttftot42 anttr
-
- Powstały w wyniku plik .t42 kopiujemy do odpowiedniego - katalogu. W systemie TeX o strukturze katalogów - zgodnej z TDS będzie to ~/texmf/fonts/type42/. - Należy się upewnić gdzie dvips szuka fontów Type 42. - Zaglądamy w tym celu do głównego pliku konfiguracyjnego - systemu TeX, którym jest plik texmf.cnf (zwykle katalog - ~/texmf/web2c/). - Powinien on zawierać wpis podobny do poniższego: -

-
- % Type 42 outline fonts.
- T42FONTS = .;$TEXMF/fonts/type42//
-
-

- Jeżeli takowego wpisu nie ma, to trzeba go dodać. Powyższy - zapis oznacza, że fonty są szukane albo w katalogu bieżącym - (kropka) albo w katalogu (i  wszystkich jego - podkatalogach) $TEXMF/fonts/type42//, gdzie - $TEXMF oznacza korzeń drzewa TeX-owego. -

-

- Wydaje się, że aktualnie lepszym rozwiązaniem niż konwersja do formatu - Type 42 jest skorzystanie z programu do konwersji fontów TrueType - do formatu Type 1. Patrz: - CTAN/info/TrueType. -

-

pdfTeX/pdfLaTeX

-

- W trybie rozszerzonym pdfTeX potrafi korzystać bezpośrednio - z fontów .ttf -- nie musimy zatem ich konwertować - do formatu Type 42 bądź Type 1. Więcej szczegółów można - znaleźć w opisie programu pdfTeX. -

-

- T. Przechlewski i S. Wawrykiewicz
- Ostatnia modyfikacja 02.06.2005 -

-
-
Powrót - - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html new file mode 100644 index 00000000000..3337920cb7a --- /dev/null +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html @@ -0,0 +1,470 @@ + + + + + + + Instalowanie fontów Type 1/TrueType w systemie TeX + + + + + +

Instalowanie fontów Type 1/TrueType

+ + +
+ + + +
+ +

Instalowanie fontów Type 1

+

+ Podczas składania tekstu TeX korzysta wyłącznie z plików + metrycznych. Pliki takie mają rozszerzenie .tfm. Pliki + metryczne nie zawierają informacji o kształtach znaków, te są + zdefiniowane w innych plikach. Aby mieć możliwość wydrukowania + złożonego dokumentu, korzystującego z fontów wektorowych (skalowalnych, + np. Type 1) należy plik dvi zamienić na plik + w formacie PostScript. W każdej dystrybucji + TeX-a znajduje się program dvips wykonujący taką zamianę. + Program ten korzysta z plików z rozszerzeniem .pfb, + zawierających definicje kształtu znaków; może także korzystać z innych, + pomocniczych plików. +

+

+ Zainstalowanie fontów Type 1 w systemie TeX polega na + umieszczeniu kilku plików w odpowiednich miejscach. Poniżej + opisano cały proces, biorąc za przykład instalację pakietu fontów + Antykwa Toruńska. +

+ +

Omówienie

+

+ Ponieważ cały proces instalacji fontów Type1 może się wydać nieco + skomplikowany (szczególnie dla początkujących), wymienimy tu pokrótce + poszczególne kroki. Dalsza część zawiera informacje techniczne, które mogą + zainteresować bardziej zaawansowanych użytkowników.

+ +Pakiet fontowy zawiera zwykle kilka rodzajów plików: +
+

+

Po skopiowaniu plików do odpowiednich katalogów i odświeżeniu +bazy danych instalacji, mapy fontowe powinny być +następnie zarejestrowane w głównym pliku mapowań +psfonts.map. Proces ten jest obecnie znacznie ułatwiony: +w katalogu ~/texmf/web2c/ znajduje się plik +updmap.cfg; należy do niego dopisać deklaracje dodawanych +do instalacji map fontowych, np:

+Map antt-qx.map
+Map antt-ec.map

+

itd. Następnie należy uruchomić program updmap, który +zaktualizuje nie tylko wspomniany psfonts.map, ale także +pliki mapowań dla programów pdftex oraz dvipdfm. +

+ +

TeX

+

+ Pliki .tfm powinny być umieszczone w katalogu, + w którym TeX szuka tego typu plików. W instalacji TeX-a + o strukturze katalogów zgodnej z TDS + będzie to ~/texmf/fonts/tfm/. Znak ~ oznacza + tu korzeń drzewa TeX-owego, np. /usr/TeX lub + C:\tex. + Dla wprowadzenia porządku dobrze jest utworzyć podkatalog, który będzie + przechowywał nowo instalowane pliki. + Pliki metryczne Antykwy Toruńskiej można np. umieścić + w katalogu ~/texmf/fonts/tfm/public/antt/ +

+ W systemach TeX-a opartych na bibliotece +
Web2c + + (np. TeX Live) + istnieje główny plik konfiguracyjny systemu, którym jest + plik texmf.cnf, znajdujący się + zwykle w katalogu ~/texmf/web2c/. + texmf.cnf zawiera deklaracje określające katalogi, + w których znajdują się poszczególne części składowe systemu. + I tak zmienna TFMFONTS określa listę katalogów, + w których TeX ma szukać plików TFM. + W naszej instalacji zmienna TFMFONTS ma wartość: +

+
+ TFMFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/tfm//
+
+

+Użyta tu notacja jest opisana w pliku konfiguracyjnym +texmf.cnf. Jej interpretacja +dla powyższego przykładu brzmi: znajdź pliki .tfm w katalogu +bieżącym (kropka) a następnie w podkatalogach, kolejno, +fonts/tfm/ katalogów z instalacją TeX-ową +(zmienna $TEXMF) lub/ewentualnie +w $VARTEXFONTS/tfm/ i wszystkich ich podkatalogach +(znaki //). + +
+

+ W przypadku popularnej w środowisku MS Windows dystrybucji + MikTeX + idea jest podobna ale nieco inne są szczegóły (dystrybucja ta + nie jest oparta na Web2c, ale w pełni zgodna z TDS). Główny plik + konfiguracyjny miktex.ini znajduje się w katalogu + ~\miktex\config\. + Zapis zmiennych i ich nazwy różnią się od ich odpowiedników + w dystrybucjach fpTeX i teTeX. + I tak do określenia katalogów zawierających pliki TFM + MikTeX używa zmiennej TFMPath, zaś zapis może wyglądać + następująco: +

+
+TFMPath=.;%R\fonts\tfm//
+
+

+Notacja użyta w przykładzie i jej interpretacja +jest opisana w pliku konfiguracyjnym miktex.ini +oraz w dokumentacji dystrybucji. +

+

+ + Pliki .afm (Adobe Font Metric) nie są wprawdzie wykorzystywane + przez TeX-a, ale mogą być potrzebne dla innych programów wspomagających. + Umieścić je należy w katalogu + ~/texmf/fonts/afm/public/antt. +

+

+ Definiowana w pliku texmf.cnf zmienna + AFMFONTS (lub zmienna AFMPath + z pliku miktex.ini w przypadku dystrybucji + MikTeX) + określa listę katalogów, w których programy + mają szukać plików AFM. W naszej instalacji zmienna + AFMFONTS ma wartość: +

+
+ AFMFONTS = .;$TEXMF/fonts/afm//
+
+

+

+ Pliki .pfm -- jeżeli takowe są dołączone do pakietu + z fontami -- nie są wykorzystywane przez żaden program systemu TeX; + można je umieścić, dla porządku, w katalogu + ~/texmf/fonts/type1/public/antt. Pliki te mogą być przydatne + w systemach Windows i OS/2 jeśli chcemy korzystać z fontów + w innych aplikacjach i jeśli posiadamy program ATM (Adobe Type + Manager). + +

+

dvips

+

+ Podstawowymi i najważniejszymi plikami konfiguracyjnymi programu + dvips są: config.ps oraz psfonts.map. + Pierwszy z nich znajdziemy się w katalogu ~/texmf/dvips/config/. + Plik config.ps może zawierać deklaracje m.in. używanych przez + program map fontowych (standardowo jest to psfonts.map), zaś + plik psfonts.map zawiera informacje niezbędne do prawidłowego + wykorzystania fontu Type 1 przez sterownik; jest to + tzw. mapa fontów używanych przez program. + Właściwe pliki fontowe (.pfb) powinny być umieszczone + w katalogu przeszukiwanym przez sterownik dvips. + W systemie TeX o strukturze katalogów zgodnej z TDS będzie to + ~/texmf/fonts/type1/. Także w tym przypadku dobrze + jest utworzyć podkatalog, np. pliki .pfb Antykwy Toruńskiej + można umieścić w katalogu + ~/texmf/fonts/type1/public/antt/. +

+

+ Definiowana w pliku texmf.cnf zmienna + T1FONTS (lub zmienna Type1Path + z pliku miktex.ini w przypadku instalacji + MikTeX) + określa listę katalogów, w których dvips + ma szukać fontów Type 1. W naszej instalacji (Web2c) zmienna + T1FONTS ma wartość: +

+
+ T1FONTS = .;$TEXMF/fonts/type1//
+
+

+

+ Zawartość plików .map, dostarczonych zwykle + w pakiecie z fontami (dla Antykwy Toruńskiej jest to kilka plików), + należy dołączyć do głównego pliku map fontowych + psfonts.map (w strukturze katalogów zgodnej z TDS + plik ten znajduje się w katalogu ~/texmf/fonts/dvips/map/updmap/). + Wykonuje to wspomniany powyżej program updmap. + W starszych instalacjach zawartość plików .map należało + ręcznie dopisać do pliku psfonts.map, albo po prostu + zadeklarować je w pliku konfiguracyjnym + ~/texmf/dvips/config/config.ps -- po deklaracji: +

+p psfonts.map
+
+dopisać wiersz, np.: +
+p +antt-qx.map
+
+ itd. (uwaga: znak + jest istotny). + Pliki .map należy umieścić w katalogu + ~/texmf/fonts/map/dvips/antt/. + Fonty Antykwa Toruńska, + Antykwa Półtawskiego, + czy TeX Gyre Termes + oraz wiele innych posiadają ponadto pliki .enc potrzebne do + zmiany wewnętrznego kodowania fontu na kodowanie wymagane przez TeX-a. + Pliki takie należy umieścić w ramach katalogu +~/texmf/fonts/enc/dvips/. + Dla Antykwy Toruńskiej podkatalog będzie miał nazwę antt/. +

+

+ Jeżeli instalujemy font samodzielnie i nie posiadamy gotowego + pliku .map to powinniśmy dokonać odpowiedniego + wpisu do głównego pliku mapowego psfonts.map. + Więcej informacji na ten temat można znaleźć w punkcie + Pliki konfiguracyjne sterownika DVIPS + z artykułu Fontowe ABC, + B. Jackowskiego i S. Wawrykiewicza. +

+ + +

+Często zadawanym przez użytkowników pytaniem jest: dlaczego dvips +nie ,,widzi'' standardowych fontów CM w formacie Type 1 +i ładuje zamiast nich fonty bitmapowe (.pk), które źle się prezentują +na ekranie, szczególnie w powiększeniach?
+Odpowiedź jest prosta: do niedawna fonty CM Type 1 (choć często obecne +w instalacji) nie były wyszczególnione w pliku +psfonts.map. Wynikało to głównie z istnienia dwóch +dystrybucji BaKoMa i BlueSky Research. Włączenie ładowania fontów +CM Type 1 przez program dvips wymaga odblokowania wiersza +(usunięcia znaku %): +

+p +bsr.map
+
+co dołączy mapowania fontów BlueSky Research do standardowych mapowań +deklarowanych w pliku psfonts.map. +
+ +

LaTeX

+

+ Aby móc wykorzystać zainstalowane fonty użytkownicy LaTeX-a + muszą jeszcze zainstalować odpowiedni + pakiet. Niekiedy może się zdarzyć, że pakiet + z fontami nie zawiera odpowiedniego pakietu + LaTeX-owego, który -- jeżeli nie ma go w standardowej dystrybucji + LaTeX-a -- trzeba odnaleźć i zainstalować samodzielnie. Pakiet + taki zawiera styl włączający dany krój do składu (z reguły jest + to plik z rozszerzeniem .sty) + oraz plik (lub pliki) z definicją fontu (z reguły + z rozszerzeniem .fd). + Instalacja polega na skopiowaniu plików .sty + i .fd do katalogu, w którym znajdują się inne pakiety LaTeX-owe, + np. do ~/texmf/tex/latex/.
+ Pliki .sty.fd fontów PL oraz + cc-pl (spolonizowane fonty Computer Concrete) dla LaTeXa są + standardowo zawarte w pakiecie Platex. Pozostałe dostępne polskie + fonty (a więc te, które udostępniono jedynie w  formatach + obwiedniowych Type 1 i/lub TrueType) zawierają pliki dla LaTeXa + w pakietach dystrybucyjnych. +

+ + +

+

pdfTeX/pdfLaTeX

+

+ Program pdfTeX jest rozszerzeniem TeX-a, który tworzy + (właśnie w trybie rozszerzonym) plik wynikowy w formacie + PDF (Portable Document Format), zamiast typowego DVI. Hipertekstowe pliki + PDF mogą być przeglądane na wielu platformach systemowych dzięki + udostępnionemu bezpłatnie programowi Adobe Acrobat Reader, zachowując przy + tym wszystkie szczegóły układu strony. Opisana powyżej instalacja fontów + Type1 różni się dla pdfTeX jednym szczegółem: należy zadbać aby zawartość + pliku mapy fontowej została dołączona (najlepiej przez program + updmap) do pliku pdftex.map czytanego przez program + pdfTeX; znajduje się on obecnie w katalogu + ~/texmf/fonts/map/pdftex/updmap/. + W aktualnych wersjach pdfTeX użycie danej mapy fontowej może + być także wprost zadeklarowane w pliku dokumentu.
+ + Tworząc pliki PDF musimy pamiętać aby stosować wyłącznie + fonty obwiedniowe (Type1 lub True Type -- patrz niżej), ponieważ fonty + bitmapowe są zwykle fatalnie wyświetlane w przeglądarce. + Dotyczy to szczególnie użytkowników LaTeXa, którzy przyzwyczaili się + do stosowania fontów EC, które są domyślnie włączane po deklaracji + w preambule pliku:
+ \usepackage[T1]{fontenc}.
+ Otóż nie ma fontów EC w formacie Type 1, choć są różne zastępniki + (ładowanie dodatkowych pakietów np. ae, użycie fontów + cmsuper itp.). Obecnie zalecane jest użycie fontów +
Latin Modern, czyli dopisanie (prócz + powyższej deklaracji) w preambule:
+ \usepackage{lmodern}.
+

+ +

+Wiele szczegółów na temat instalowania fontów Type 1 zawiera artykuł + +The Font Installation Guide Phillipa Lehmana. +

+ +
+ + +

Instalowanie fontów TrueType

+

+ W powszechnie używanych w chwili obecnej + dystrybucjach TeX-a (fpTeX, teTeX, MikTeX) nie ma sterowników potrafiących + bezpośrednio wykorzystać fonty w formacie TrueType. + Chcąc skorzystać z takich fontów należy dokonać odpowiedniej + konwersji, która może polegać na ich zamianie albo na fonty bitmapowe + w formacie .pk, albo na zamianie na + fonty w formacie Type 42, a ostatnio także do formatu + Type 1. +

+

+ Pierwszy sposób można określić mianem standardowego -- jeżeli umieścimy pliki + .ttf.tfm w odpowiednich katalogach, + to w dystrybucjach, które omawiamy, przy uruchomieniu program + dvips lub sterownika ekranowego (yap, + xdvi), zostaną automatyczne uruchomione programy generujące + fonty .pk o odpowiedniej rozdzielczości, podobnie jak + sprawa ma miejsce przy generowaniu fontów .pk na podstawie + plików źródłowych .mf. + Sposób ten ma jedną zasadniczą wadę: + fonty .pk -- jak każde fonty bitmapowe -- nie nadają się + do wykorzystania przy tworzeniu dokumentów w formacie PDF. +

+

+ Uwaga 1: + Ponieważ współczesne systemy TeX-owe potrafią skorzystać + z fontów .ttf ,,z definicji'', + ale jednocześnie sposób ten nie bardzo się nadaje, np. do tworzenia + wysokiej jakości plików PDF, poniżej omawiamy bardziej szczegółowo jedynie + wykorzystanie fontów .ttf po ich konwersji do formatu Type 42. +

+

+ Uwaga 2: + Zakładając, że pakiet, który instalujemy zawiera metryki fontów .tfm, + instalacja fontów TrueType nie różni się zbytnio od instalowania + fontów Type 1. Jeżeli nie dysponujemy plikami .tfm, + to sprawa się komplikuje, bo utworzenie takich plików nie jest + sprawą trywialną. W grę wchodzą sprawy różnego kodowania + znaków, tzw. fonty wirtualnych itp. Ponieważ niniejszy tekst ma charakter + wprowadzenia dla początkujących nie będziemy omawiać tego zagadnienia. + + Niemniej jednak w aktualnych dystrybucjach znajdziemy program +ttf2tfm tworzący pliki .tfm. +

+

+ Informacje na temat narzędzi i problemów zamiany + plików ttf na pliki tfm można znaleźć + w artykule T. Przechlewskiego Uwagi nt. wykorzystania fontów + True Type (Biuletyn GUST, 11/1998). Najbardziej aktualne informacje + na ten temat zawiera katalog info/TrueType/ na serwerach CTAN. +

+
+

TeX/LaTeX, dvips

+

+ Pliki .tfm, .enc oraz .map + kopiujemy w sposób analogiczny do opisanego wyżej. + + Fonty Type 42 mogą być wykorzystane przez program dvips + a powstały plik PostScriptowy może być wydrukowany za pomocą + programu ghostscript i innych interpretatorów PostScripta (byle nie + bardzo starych). Do zamiany pliku .ttf na font + Type 42 (załóżmy, że taki font ma rozszerzenie + .t42) można wykorzystać program + ttftot42: +

+ ttftot42 anttr
+
+ Powstały w wyniku plik .t42 kopiujemy do odpowiedniego + katalogu. W systemie TeX o strukturze katalogów + zgodnej z TDS będzie to ~/texmf/fonts/type42/. + Należy się upewnić gdzie dvips szuka fontów Type 42. + Zaglądamy w tym celu do głównego pliku konfiguracyjnego + systemu TeX, którym jest plik texmf.cnf (zwykle katalog + ~/texmf/web2c/). + Powinien on zawierać wpis podobny do poniższego: +

+
+ % Type 42 outline fonts.
+ T42FONTS = .;$TEXMF/fonts/type42//
+
+

+ Jeżeli takowego wpisu nie ma, to trzeba go dodać. Powyższy + zapis oznacza, że fonty są szukane albo w katalogu bieżącym + (kropka) albo w katalogu (i  wszystkich jego + podkatalogach) $TEXMF/fonts/type42//, gdzie + $TEXMF oznacza korzeń drzewa TeX-owego. +

+

+ Wydaje się, że aktualnie lepszym rozwiązaniem niż konwersja do formatu + Type 42 jest skorzystanie z programu do konwersji fontów TrueType + do formatu Type 1. Patrz: + CTAN/info/TrueType. +

+

pdfTeX/pdfLaTeX

+

+ W trybie rozszerzonym pdfTeX potrafi korzystać bezpośrednio + z fontów .ttf -- nie musimy zatem ich konwertować + do formatu Type 42 bądź Type 1. Więcej szczegółów można + znaleźć w opisie programu pdfTeX. +

+

+ T. Przechlewski i S. Wawrykiewicz
+ Ostatnia modyfikacja 19.05.2008 +

+
+
Powrót + + diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html index 372954886bb..88df10a8926 100644 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html @@ -3,425 +3,286 @@ + Antykwa Poltawskiego, Antykwa Torunska, TeX Gyre, + Latin Modern, Poltawski, Gardzielewski" > + TeX Gyre, Latin Modern" > Polskie fonty komputerowe Patrz także: [Fontowe ABC] -[Instalowanie fontów Type 1/TrueType +[Instalowanie fontów Type 1/TrueType w systemie TeX][Fonty w LaTeX2e] - [kodowanie QX]


Polskie fonty komputerowe

-

-Polskie tradycje drukarstwa są prawie tak samo stare jak tradycje tej sztuki -w Europie i na świecie. -Biblia Jana Gutenberga -- pierwsza w Europie książka wydrukowana -ruchomymi czcionkami -- powstała w Moguncji w 1452 r. -W Polsce pierwszą książkę wydrukowano w 1473 r. czyli 21 lat -po Biblii Gutenberga. -Dla porównania w Paryżu pierwszy dokument drukowany powstał -w 1470 r. -- zaledwie trzy lata wcześniej. -Od tego czasu w polskich drukarniach wykorzystywano materiał -zecerski wzorowany na czcionkach zagranicznych, ale powstało także wiele -oryginalnych pism autorstwa polskich zecerów i typografów. -

+

-Do niedawna pismom tym groziło zapomnienie, gdyż zagraniczni producenci -fontów komputerowych nie korzystają z polskiego dorobku -typograficznego. +Artykuł przedstawiający dorobek GUSTu w dziedzinie polonizacji fontów. +Wszystkie przedstawione tu fonty dystrybuowane są na zasadach wolnego +oprogramowania i są dostępne za darmo.

- Polska Grupa Użytkowników Systemu TeX wspiera inicjatywę - opracowania wersji komputerowych polskich pism drukarskich. - GUST wspiera także projekty polonizacji - popularnych pism drukarskich w oparciu o publicznie - dostępne fonty rozpowszechniane na licencji GNU lub zbliżonej do - licencji GNU (fonty z dystrybucji programu Ghostscript oraz - rodziny fontów CM i CC). - Dotychczasowe rezultaty (tj. opracowane i udostępnione - do chwili obecnej fonty) zestawiono poniżej. Mogą być one wykorzystane we - wszystkich współczesnych programach graficznych i edytorskich. -
- Fonty mogą być wykorzystywane i rozpowszechniane bezpłatnie. -

- - +Polskie tradycje drukarstwa są prawie tak samo stare jak tradycje +tej sztuki w świecie. Biblia Jana Gutenberga -- pierwsza w Europie +książka wydrukowana ruchomymi czcionkami -- powstała w Moguncji w 1452 +r. W Polsce pierwszą książkę wydrukowano w 1473 r. czyli 21 lat po +Biblii Gutenberga. Dla porównania w Paryżu pierwszy dokument drukowany +powstał w 1470 r. -- zaledwie trzy lata wcześniej. Od tego czasu w +polskich drukarniach wykorzystywano materiał zecerski wzorowany na +czcionkach zagranicznych, ale powstało także wiele oryginalnych pism +autorstwa polskich zecerów i typografów.

+ +

Do niedawna pismom tym groziło zapomnienie, gdyż zagraniczni +producenci fontów komputerowych nie korzystają z polskiego dorobku +typograficznego.

+ +

Polska Grupa Użytkowników Systemu TeX wspiera inicjatywę opracowania +wersji komputerowych polskich pism drukarskich. GUST wspiera +także projekty polonizacji popularnych pism drukarskich w +oparciu o publicznie dostępne fonty rozpowszechniane na licencji GNU +lub zbliżonej do licencji GNU (fonty z dystrybucji programu Ghostscript +oraz rodziny fontów CM i CC). Dotychczasowe rezultaty (tj. +opracowane i udostępnione do chwili obecnej fonty) zestawiono poniżej. +Mogą być one wykorzystane we wszystkich współczesnych programach +graficznych i edytorskich.

+ +

Fonty mogą być wykorzystywane i rozpowszechniane bezpłatnie.

+ +

Rodzina krojów PL

+ +

Poszerzona o polskie znaki diakrytyczne rodzina fontów Computer +Modern (CM). Fonty CM, wchodzące w skład każdej instalacji +TeX-owej, zostały zaprojektowane przez Donalda E. Knutha w opracowanym +przez niego programie (i języku) METAFONT. Autorami fontów PL są Marek +Ryćko i Bogusław Jackowski. Fonty dostępne są w wersji źródłowej w +większości współczesnych dystrybucji systemu TeX.

+ +Pobierz:
ftp.gust.org.pl + +

Janusz M. Nowacki przygotował fonty PL w formacie Type 1. W maju +2000 r. fonty PL zostały zmodyfikowane i przystosowane do użycia także +w programach graficznych i edytorskich (np. w Windows).

+ +

Rodzina PL w formacie Adobe Type 1: ftp.gust.org.pl.

+ +

Rodzina krojów CC-PL

+ +

Poszerzona o polskie znaki diakrytyczne rodzina fontów Computer +Concrete (CC), która została zaprojektowana przez Donalda E. Knutha +specjalnie do składu publikacji Concrete Mathematics w +opracowanym przez niego programie (i języku) METAFONT. Autorami fontów +cc-pl są Marek Ryćko i Bogusław Jackowski.

+ +

Rodzina CC-PL: ftp.gust.org.pl +lub ftp.dante.de.

+ +

W styczniu 2002 r. Włodek Bzyl przetworzył fonty cc-pl do formatu +Type 1.

+ +

Rodzina CC-PL w formacie Adobe Type 1: ftp.gust.org.pl

+ +

Antykwa Toruńska

+ +

Dwuelementowa antykwa zaprojektowana przez toruńskiego typografa +Zygfryda Gardzielewskiego (współpraca Józef Gruszka). Pismo to używane +jest głównie do składania akcydensów. Antykwę Toruńską odlano pierwszy +raz w 1960 roku w Odlewni Czcionek ,,Grafmasz'' w Warszawie. +Produkowana była w odmianach: zwykłej, półgrubej i pochyłej (brak +półgrubej kursywy). Autorem wersji elektronicznych jest Janusz M. +Nowacki. Fonty Antykwa Toruńska od wersji 2.0 zostały znacznie +wzbogacone. Aktualna wersja 2.03 zawiera ponad 1200 znaków (poza +standardowym zestawem, również cyfry nautyczne, znaki cyryliczne, +greckie, wietnamskie, matematyczne itp.). Dodano poza tym wiele odmian: +Light, Medium, Condensed i ich wariantów. Fonty dostępne są w +formatach: Type 1, TrueType i OpenType.

+ +

Antykwa Toruńska w formacie Adobe Type 1: ftp.gust.org.pl +lub ftp.dante.de.

+ +

Antykwa Półtawskiego

+ +

Dwuelementowa antykwa zaprojektowana w latach 1923--1928 przez +grafika i typografa Adama Półtawskiego. Po raz pierwszy pismo to +zostało odlane w 1931 roku w firmie Idźkowski i S-ka. Produkowana była +w trzech odmianach: zwykłej, półgrubej i pochyłej. Komputerowa replika +tego kroju została poszerzona także o półgrubą kursywę. Wersję +elektroniczną przygotowali Janusz M. Nowacki, Bogusław Jackowski i +Piotr Strzelczyk.

+ +

Antykwa Półtawskiego w formacie Adobe Type 1: +ftp.gust.org.pl lub ftp.dante.de.

+ +

Antykwa Półtawskiego w formacie TrueType: +ftp.gust.org.pl.

+ +

Fonty Quasi (qfonts)

+ +

Fonty ze zbioru Quasi to spolonizowane fonty z dystrybucji programu +Ghostscript. Autorami polonizacji są Bogusław Jackowski, Janusz Marian +Nowacki i Piotr Strzelczyk. Prace nad adaptacją były częściowo +sponsorowane przez GUST i Komitet Badań Naukowych. Spolonizowano +łącznie 6 rodzin fontowych: QuasiBookman, QuasiChancery, QuasiCourier, +QuasiPalatino, QuasiSwiss (i QuasiSwissCondensed), QuasiTimes.

+ +

Uwaga: fonty Quasi nie są już udostępniane i zostały zastąpione przez +odpowiednie rodziny fontów z zestawu TeX +Gyre. Dla wyjątkowych sytuacji fonty Quasi zostały zarchiwizowane +w +archiwum GUST

+ +

Rodzina krojów Latin Modern

+ +

Znacznie rozszerzona, o łacińskie znaki narodowe, a także o rozmaite +symbole, rodzina fontów Computer Modern (CM) w formacie Type 1. +Czcionki Latin Modern oparte są na fontach Computer Modern Type 1, +opublikowanych przez American Matematical Society (AMS 1997). Projekt +jest prowadzony przez Bogusława Jackowskiego i Janusza Mariana +Nowackiego. Fonty LM mogą być używane zamiast fontów PL, CM, CS +(czeskie), VNR (wietnamskie). Więcej informacji na temat fontów LM +można znaleźć na tej +stronie.

+ +

Rodzina Latin Modern (Type 1/OpenType): +www.gust.org.pl.

+ + +

Fonty TeX Gyre

+ +

Fonty ze zbioru TeX Gyre to fonty z dystrybucji programu Ghostscript +ze znacznie rozszerzonym repertuarem dostępnych znaków (fonty wchodzące w skład rodziny Latin Modern i rodzin z kolekcji TeX Gyre obejmują ten sam zestaw łacińskich znaków diakrytycznych). Uwaga: fonty TeX Gyre zastępują odpowiednie kroje +z zestawu fontów Quasi. Autorami są Bogusław +Jackowski i Janusz Marian Nowacki. Udostępniono +następujące rodziny fontowe:

+
-

-

Rodzina krojów PL
-
- Poszerzona o polskie znaki diakrytyczne rodzina fontów Computer - Modern (CM). Fonty CM, wchodzące w skład każdej - instalacji TeX-owej, zostały zaprojektowane przez Donalda E. Knutha - w opracowanym przez niego programie (i języku) METAFONT. - Autorami fontów PL są Marek Ryćko i Bogusław Jackowski. - Fonty dostępne są w wersji źródłowej w większości współczesnych - dystrybucji systemu TeX, a także na serwerach CTAN i ich kopiach, - np. - - Janusz M. Nowacki przygotował fonty PL w formacie Type 1. - W maju 2000 r. fonty PL zostały zmodyfikowane - i przystosowane do użycia także w programach graficznych - i edytorskich (np. w Windows). Fonty te wyposażono obecnie - w pliki przekodowań (.enc, a więc posiadacze - starszych instalacji powinni sprawdzić czy wpisy w pliku - konfiguracyjnym sterownika Dvips psfonts.map są zgodne - z zawartością plików .map dostarczonych w pakiecie - dystrybucyjnym. - -
-

+
TeX Gyre Adventor
- -

-

-Rodzina krojów CC-PL -
- Poszerzona o polskie znaki diakrytyczne rodzina fontów Computer - Concrete (CC), która została zaprojektowana przez Donalda - E. Knutha specjalnie do składu publikacji Concrete Mathematics - w opracowanym przez niego programie (i języku) METAFONT. - Autorami fontów cc-pl są Marek Ryćko i Bogusław Jackowski. - Fonty dostępne są w wersji źródłowej na serwerach CTAN i ich - kopiach, np. - - W styczniu 2002 r. Włodek Bzyl przetworzył fonty cc-pl do formatu - Type 1 i są one dostępne na: - +

Pobierz: TeX Gyre Adventor: www.gust.org.pl

-

- -

-

- Antykwa Toruńska -
-
- Dwuelementowa antykwa zaprojektowana przez toruńskiego typografa - Zygfryda Gardzielewskiego (współpraca Józef Gruszka). - Pismo to używane jest głównie do składania akcydensów. - Antykwę Toruńską odlano pierwszy raz w 1960 roku w Odlewni - Czcionek ,,Grafmasz'' w Warszawie. - Produkowana była w odmianach: - zwykłej, półgrubej i pochyłej (brak półgrubej kursywy). - Autorem wersji elektronicznych jest Janusz M. Nowacki. - Fonty Antykwa Toruńska od wersji 2.0 zostały znacznie wzbogacone. Aktualna - wersja 2.03 zawiera ponad 1200 znaków (poza standardowym zestawem, również - cyfry nautyczne, znaki cyriliczne, greckie, wietnamskie, matematyczne itp.). - Dodano poza tym wiele odmian: Light, Medium, Condensed i ich wariantów. - Fonty dostępne są w formatach: Type 1, TrueType i OpenType. - -
-

+
TeX Gyre Bonum
-

-

- Antykwa Półtawskiego -
- Dwuelementowa antykwa zaprojektowana w latach 1923--1928 przez - grafika i typografa Adama Półtawskiego. Po raz pierwszy pismo to - zostało odlane w 1931 roku w firmie Idźkowski i S-ka. - Produkowana była w trzech odmianach: zwykłej, półgrubej - i pochyłej. Komputerowa replika tego kroju została poszerzona - także o półgrubą kursywę. Wersję elektroniczną przygotowali - Janusz M. Nowacki, Bogusław Jackowski i Piotr Strzelczyk. - -
-

+

dawniej Quasi Bookman, to uwspółcześniona i rozbudowana rodzina +czcionek zbudowana na podstawie URW Bookman L.

-

-

-QuasiPalatino -
-
-Uzupełniona do układu - -QX - i nieco zmodyfikowana - rodzina fontów URW Palladio L (z dystrybucji programu - Ghostscript, rozpowszechniana na zasadach GNU General Public Licence). - Jest to replika szeroko rozpowszechnionego kroju pisma Palatino - (Giambattista Palatino to XVI-wieczny mistrz pisma odręcznego), - zaprojektowanego przez Hermanna Zapfa w latach czterdziestych XX wieku. - Autorami modyfikacji są: Bogusław Jackowski, Janusz M. Nowacki - i Piotr Strzelczyk. Prace nad adaptacją tego fontu były częściowo - sponsorowane przez Polską Grupę Użytkowników Systemu TeX GUST. - Zmodyfikowany font otrzymał nazwę QuasiPalatino. Poprzednio używane - nazwy (w zamierzchłych czasach Platan i później QuasiPalladio) należy - uznać za nieaktualne. - +

Pobierz: TeX Gyre Bonum: www.gust.org.pl

-

-

-

QuasiTimes -
+
TeX Gyre Chorus
+
- Uzupełniona do układu - -QX - i nieco zmodyfikowana rodzina fontów Nimbus Roman No9 L - (z dystrybucji programu Ghostscript, rozpowszechniana na zasadach GNU - General Public Licence). Jest to replika bardzo popularnego kroju pisma - Times New Roman, zaprojektowanego przez Stanleya Morisona, po raz pierwszy - użytego do drukowania gazety ,,The Times'' 3 października 1932 roku. - Autorami modyfikacji są: Bogusław Jackowski, Janusz M. Nowacki - i Piotr Strzelczyk. Prace nad adaptacją tego fontu były częściowo - sponsorowane przez Polską Grupę Użytkowników Systemu TeX GUST - i Komitet Badań Naukowych. Zmodyfikowany font otrzymał - nazwę QuasiTimes. - +

Pobierz: TeX Gyre Chorus: www.gust.org.pl

-

-

-

QuasiBookman -
+
TeX Gyre Cursor
+
- Uzupełniona do układu - -QX - i nieco zmodyfikowana rodzina fontów URW Bookman L - (z dystrybucji programu Ghostscript, rozpowszechniana na zasadach - GNU General Public Licence). Font ten jest wzorowany na piśmie Antique - Old Style z XIX wieku, odlany przez firmę Linotype jako Bookman - w roku 1936. Autorami modyfikacji są: Bogusław Jackowski, - Janusz M. Nowacki i Piotr Strzelczyk. Prace nad adaptacją tego - fontu były częściowo sponsorowane przez Polską Grupę Użytkowników - Systemu TeX GUST i Komitet Badań Naukowych. Zmodyfikowany font - otrzymał nazwę QuasiBookman. - +

Pobierz: TeX Gyre Cursor: www.gust.org.pl

-

-

-

QuasiCourier -
+
TeX Gyre Heros
+
- Uzupełniona do układu - -QX - i nieco zmodyfikowana rodzina fontów Nimbus Mono L - (z dystrybucji programu Ghostscript, rozpowszechniana na zasadach - GNU General Public Licence). Jest to replika popularnego - kroju pisma, stosowanego w głowicowych maszynach do pisania firmy IBM. - Autorami modyfikacji są: Bogusław Jackowski, Janusz M. Nowacki - i Piotr Strzelczyk. Prace nad adaptacją tego fontu były częściowo - sponsorowane przez Polską Grupę Użytkowników Systemu TeX GUST - i Komitet Badań Naukowych. Zmodyfikowany font otrzymał nazwę - QuasiCourier. - +

dawniej Quasi Swiss, to uwspółcześniona i rozbudowana rodzina +czcionek zbudowana na podstawie URW Nimbus Sans L.

+ +

Pobierz: TeX Gyre Heros: www.gust.org.pl

-

-

-

QuasiSwiss i QuasiSwissCondensed -
+
TeX Gyre Pagella
+
- Uzupełnione do układu - -QX - i nieco zmodyfikowane dwie rodziny fontów: Nimbus Sans L - i Nimbus Sans L Condensed (z dystrybucji - programu Ghostscript, rozpowszechniane na zasadach GNU General - Public Licence). Nimbus Sans to odpowiednik fontu Helvetica, - zaprojektowanego przez Alfreda Hoffmana i Maxa Miedingera - dla szwajcarskiej firmy Haas (1957). Początkowo pismo nosiło - nazwę Neue Haas Grotesk. Autorami modyfikacji są: Bogusław Jackowski, - Janusz M. Nowacki i Piotr Strzelczyk. Prace nad adaptacją tych - fontów były częściowo sponsorowane przez Polską Grupę Użytkowników Systemu - TeX GUST i Komitet Badań Naukowych. Zmodyfikowane fonty otrzymały - nazwy odpowiednio QuasiSwiss i QuasiSwissCondensed. - Z nazwy QuasiHelvetica (użytej we wcześniejszych wersjach) trzeba było - zrezygnować ze względu na zastrzeżenie nazwy. -
    -
  • QuasiSwiss i QuasiSwissCondensed w formacie Adobe Type 1 - oraz w formacie TrueType: - ftp.GUST.org.pl - [albo - ftp.dante.de] - (plik ZIP). -
+

dawniej QuasiPalatino, to uwspółcześniona i rozbudowana rodzina +czcionek zbudowana na podstawie URW Palladio L.

+ +

Pobierz: TeX Gyre Pagella: www.gust.org.pl

-

-

-

QuasiChancery -
+
TeX Gyre Termes
+
- Uzupełniony do układu - - QX - i nieco zmodyfikowany font URW Chancery L (z dystrybucji programu - Ghostscript, rozpowszechniany na zasadach GNU General Public Licence). - Pismo to zaprojektował Hermann Zapf, czerpiąc inspirację z XVI-wiecznej - pisanki, którą były drukowane dokumenty watykańskie. Autorami modyfikacji - są: Bogusław Jackowski, Janusz M. Nowacki i Piotr Strzelczyk. - Prace nad adaptacją tego fontu były częściowo sponsorowane przez Polską - Grupę Użytkowników Systemu TeX GUST i Komitet Badań Naukowych. - Zmodyfikowany font otrzymał nazwę QuasiChancery. - +

dawniej QuasiTimes, to uwspółcześniona i rozbudowana rodzina +czcionek zbudowana na podstawie rodziny Nimbus Roman No9 L.

+ +

Pobierz: TeX Gyre Termes: www.gust.org.pl

-

-

-Fonty na licencji GNU rodzin Quasi... są dostępne także w jednym -pakiecie -qfnt-tds.zip, -zawierającym spakowaną strukturę katalogów zgodną ze strukturą TDS -(TeX Directory Standard), co ma na celu ułatwienie instalacji.

+
- -

-

- Latin Modern -
-
-Znacznie rozszerzona, o łacińskie znaki narodowe, a także -o rozmaite symbole, rodzina fontów Computer -Modern (CM) w formacie Type 1. Czcionki Latin Modern oparte są na -fontach Computer Modern Type 1, opublikowanych przez American -Matematical Society (AMS 1997). Projekt jest prowadzony przez Bogusława -Jackowskiego i Janusza Mariana Nowackiego. Fonty Latin Modern mogą -być swobodnie używane i kopiowane (licencja GNU). -Fonty LM mogą już zastąpić fonty PL, CM, CS (czeskie), VNR (wietnamskie); -w dystrybucji udostępniono pliki substytucji wymienionych fontów. - -

Na rodzinę Latin Modern składają się następujące fonty: +

Iwona

-

-lmb10, lmbo10, lmbx10, lmbx12, lmbx5, lmbx6, lmbx7, lmbx8, lmbx9, lmbxi10, -lmbxo10, lmcsc10, lmcsco10, lmr10, lmr12, lmr17, lmr5, lmr6, lmr7, lmr8, -lmr9, lmri10, lmri12, lmri7, lmri8, lmri9, lmro10, lmro12, lmro8, lmro9, -lmss10, lmss12, lmss17, lmss8, lmss9, lmssbo10, lmssbx10, lmssdc10, lmssdo10, -lmsso10, lmsso12, lmsso17, lmsso8, lmsso9, lmssq8, lmssqbo8, lmssqbx8, -lmssqo8, lmtcsc10, lmtt10, lmtt12, lmtt8, lmtt9, lmtti10, lmtto10, lmvtt10, -lmvtto10. +

Iwona jest dwuelementową czcionką bezszeryfową. Powstała jako +alternatywna wersja czcionek Kurier, które były pracą dyplomową z +liternictwa drukarskiego na warszawskiej Akademii Sztuk Pięknych, pod +okiem Romana Tomaszewskiego w 1975 roku. Kurier powstawał jako pismo +przeznaczone dla gazet i innej prasy do składania techniką linotypową. +Fonty Iwona są alternatywną wersją fontów Kurier. Różnią się brakiem +charakterystycznych dla Kuriera pułapek farbowych.

-

-Dystrybucja składa się z jednego kompletu fontów postscriptowych oraz -pięciu kompletów TeX-owych plików metrycznych określających jeden -z pięciu sposobów kodowania znaków: - -

    -
  • EC (Cork, T1) -
  • QX -
  • TeXnANSI (LY1) -
  • TS1 -
  • T5 - dla języka wietnamskiego -
+

Dystrybucja zawiera znacznie poszerzony zestaw znaków, +uwzględniający współczesne alfabety: łacińskie (w tym wietnamski), +cyryliczne, grecki oraz dodatkowe symbole (w tym matematyczne). Autorem +fontów jest Janusz M. Nowacki.

-

-Ponadto dostępne są również fonty w formacie OpenType zawierające po -668 znaków. +

Iwona (Type 1/OpenType): ftp.gust.org.pl +lub ftp.dante.de.

-

-Czcionki Latin Modern zostały wygenerowane przy zastosowaniu oprogramowania -METATYPE1, umożliwiającego tworzenie czcionek postscriptowych. Fonty Latin -Modern wchodzą w skład wielu aktualnych dystrybucji TeX-owych (TeX Live, -MiKTeX, teTeX itp.). Dostępne są również na serwerach CTAN, GUST itp. -Aktualną wersję można pobrać z naszego -FTP GUST. +

Kurier

-

-Projekt Latin Modern jest sponsorowany przez Grupy Użytkowników Systemu -TeX (GUST, DANTE eV, GUTenberg, NTG, TUG). -

+

Kurier jest dwuelementową czcionką bezszeryfową. Projekt był pracą +dyplomową z liternictwa drukarskiego na warszawskiej Akademii Sztuk +Pięknych, pod okiem Romana Tomaszewskiego. W 1975 roku Kurier +zaprezentowano wśród innych polskich pism na kongresie ATypI w +Warszawie. Kurier powstawał jako pismo przeznaczone dla gazet i innej +prasy do składania techniką linotypową. W założeniach projektowych, +czcionki musiały wytrzymać szereg niszczących kształt graficzny +procesów technologicznych. Wszystko to sprawiło, że podczas +projektowania uwzględniono m.in. odpowiednie światła wewnętrzne liter, +światła międzyliterowe oraz tzw. pułapki farbowe w niektórych +skrzyżowaniach elementów budowy znaków.

+ +

Dystrybucja zawiera znacznie poszerzony zestaw znaków, +uwzględniający współczesne alfabety: łacińskie (w tym wietnamski), +cyryliczne, grecki oraz dodatkowe symbole (w tym matematyczne). Autorem +fontów jest Janusz M. Nowacki.

+ +

Kurier (Type 1/OpenType): ftp.gust.org.pl +lub ftp.dante.de.

+ +

Bardziej szczegółowe informacje można znaleźć na stronie Janusza M. +Nowackiego.

+ +

Cyklop

+ +

W latach dwudziestych XX wieku, w pracowni projektowej warszawskiej ,,Odlewni Czcionek J. Idźkowski i S-ka'' opracowano krój pisma drukarskiego o nazwie Cyklop. Dwuelementowe, bezszeryfowe czcionki charakteryzują się bardzo dużym kontrastem. Stemy pionowe są znacznie grubsze od stemów poziomych. Wewnętrzne oczka liter mają w większości kształt wydłużonego prostokąta. Dzięki temu znaki mają niepowtarzalny kształt. +Cyklop, w postaci czcionek ołowianych, produkowany był w odmianie kursywnej w rozmiarach 8-48 pt. Używany był bardzo intensywnie w tytulariach gazetowych i drukach akcydensowych. Zecerzy sięgali po niego w okresie miedzywojennym, w okresie okupacji w prasie podziemnej. Stosowany był aż do poczatków druku offsetowego i składu komputerowego. Fonty, wygenerowane przy użyciu pakietu Metatype1, uzupełniono o kompletny zestaw akcentowanych liter łacińskich (także wietnamskich oraz znaki, których było brak w oryginalnym zestawie. Wygenerowano również odmianę prostą. Autorem +fontów jest Janusz M. Nowacki.

+ +

Cyklop (Type1/OpenType) można pobrać ze strony +Janusza M. Nowackiego.

-

Informacje dodatkowe

[fontowe ABC] -[instalowanie fontów Type 1/TrueType +[instalowanie fontów Type 1/TrueType w systemie TeX][Fonty w LaTeX2e] - [kodowanie QX]


GUST, -(TP, StaW. Ostatnie zmiany 02.06.2005). +(StaW. Ostatnie zmiany 19.05.2008). diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html index 8a5b621131f..91065b734e6 100644 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html @@ -1122,7 +1122,7 @@ np. 100.5pt plus 10n >= 0 dodatkowy margines jest wstawiany począwszy od linii n (licząc od zera), jeśli i < 0 margines będzie wstawiony - w n pierwszych liniach. + w n pierwszych liniach; p. też \parshape \hangindent dimen @@ -1132,7 +1132,7 @@ np. 100.5pt plus 10dimen < 0 -- z prawej strony. Margines wstawiany jest na obszarze określonym przez \hangafter (pierwsza linia jest niezależnie wcinana o - \parindent) + \parindent); p. też \parshape \hbadness wartość @@ -1877,7 +1877,7 @@ np. 100.5pt plus 10 \noboundary - powoduje przejście w trym poziomy, polecenie ma wpływ na + powoduje przejście w tryb poziomy, polecenie ma wpływ na realizację skrajnych ligatur i kernów. Prawdopodobnie ma to związek z możliwością definiowania w foncie ligatur z niewidocznymi znakami. Knuth bardzo enigmatycznie wyjaśnił znaczenie tego polecenia. @@ -2118,7 +2118,7 @@ np. 100.5pt plus 10n wierszy, pozostałe będą miały cechy takie jak w ostatniej wyspecyfikowanej linii (wartość - parametru jest zerowana po zakończeniu akapitu) + parametru jest zerowana po zakończeniu akapitu), p.  też \hangafter, \hangindent \parskip=glue @@ -3002,23 +3002,23 @@ kt -

Lista poleceń programu PDFTeX (v.1.30)

+

Lista poleceń programu PDFTeX (v.1.40)

-new -- polecenie wprowadzone w v.1.30
+new -- polecenie wprowadzone w v.1.40
exp -- polecenie wprowadzone jako eksperyment
* -- nie opisane w dokumentacji (nowe)
old -- polecenie zlikwidowane, lub przeznaczone do likwidacji
+nc +nd - + + + + + + + @@ -3064,9 +3080,9 @@ likwidacji
+ \pdfcatalog{tekst} openaction {specyfikacja} + + + + +\pdfcreationdate {nazwa zbioru} @@ -3104,6 +3136,10 @@ likwidacji
*.pdf (zakres 0--4; miejsc po przecinku -- standardowo 4) + + +\pdfelapsedtime @@ -3161,22 +3197,22 @@ likwidacji
\pdfthread +\pdfescapehex={tekst} +\pdfescapename {tekst} +\pdfescapestring={tekst} @@ -3184,12 +3220,12 @@ likwidacji
podanym obszarzem jeśli określony) +\pdffilemoddate {nazwa zbioru} +\pdffilesize {nazwa zbioru} @@ -3238,11 +3274,17 @@ likwidacji
w pt (uwzględniając skalowanie) - + +\pdfgamma=liczba całkowita - + +\pdfimagegamma=liczba całkowita - + @@ -3282,8 +3324,9 @@ likwidacji
ładowane są tylko użyte znaki). - + + + @@ -3349,7 +3396,7 @@ likwidacji
p. \pdfximage +\pfprimitivastxpos +\pdfmdfivesum tekst
+ \pdfmdfivesum filetekst +\pdfminorversion=liczba @@ -3456,12 +3505,13 @@ likwidacji
[8, 9] - + - + - - - + + @@ -3516,7 +3570,7 @@ likwidacji
@@ -3550,13 +3604,13 @@ likwidacji
- + @@ -3564,22 +3618,27 @@ likwidacji
do pliku pdf fontów rastrowych + + +\pdfpxdimenliczba +\pdfrandomseed +\pdfresettimer + + +\pdfsave new + + + + +\pdfshellescape - +\pdftracingfonts=liczba +\pdfunescapehex {tekst} - + +\pdfxformnamenumer @@ -3765,25 +3838,35 @@ likwidacji
powoduje, że drugi jest przeskalowany proporcjonalnie - + - + + + - +
-ncnew jednostka miary -- nowy Cicero (1nc=12nd); p. tablica jednostek, true
-ndnew jednostka miary -- nowy Didot (1nd=0.375mm); p. nc, true, @@ -3029,19 +3029,35 @@ likwidacji
polecenie określa zdolność rozciągania poszczególnych znaków (w jednostkach n/1000), ale nie bardziej niż zostało to określone dla całego fontu; p. \pdffontexpand, -\adjustspacing +\pdfadjustspacing
-\leftmarginkern box numnewpodaje szerokość lewego marginesu ustawianego przez kern - w podanym pudełku???? +\ifpdfabsnum liczbanewporównuje wartości absolutne liczb (p; \ifnum) +
+\ifpdfabsdim dimennewporównuje wartości absolutne wielkości typu + dimen (p; \ifdim) +
+\ifpdfprimitive\polecenienewinstrukcja warunkowa sprawdzająca czy polecenie jest + poleceniem wbudowanym +
+\leftmarginkern box numpodaje szerokość marginesu (kern-u) + lewej strony materiału zawartego w podanym pudełku???? + (p. \rightmarginkern).
\lpcode\font znak=liczba liczba×0.001em określa maksymalną wielkość wysunięcia danego znaku na lewy margines, jeśli jest on pierwszym znakiem w linii (p. \pdfprotrudechars) + href="#pdfprotrudechars">\pdfprotrudechars, + \rpcode)
\pdfadjustspacing=liczba
\pdfcatalog{kod}
- \pdfcatalog{tekst} openation {specyfikacja}
- opcja openation?????. + opcja openaction?????. ???? Jednym z parametrów jest PageMode służące do ustalenia sposobu prezentacji dokumentu; może on przyjmować wartości @@ -3087,13 +3103,29 @@ likwidacji
+\pdfcolorstackinit {kod}new
+\pdfcolorstackinit [page] {kod}
+\pdfcolorstackinit [direct] {kod}
+\pdfcolorstackinit [page] [direct] {kod}
inicjuje nowy stos grafiki (zwraca jego numer). Parametr opcjonalny + page powoduje odtworzenie grafiki na początku każdej + strony???, parametr opcjonalny direct daje taki sam efekt jak + polecenie \pdfliteral????. +
+\pdfcolorstacknumer akcja {kod}newoperuje na stosie o podanym numerze; akcją może być: push + -- kod jest wprowadzany na stos (po rozwinięciu); pop + usuwana jest ostatnia wartość ze stosu +
\pdfcompresslevel liczba polecenie określa stopień kompresji pliku pdf (dopuszczalne wartości 0--9; 9 -- standardowa wartość; największa kompresja)
-\pdfcreationdate {nazwa zbioru}new zwraca datę utworzenia zbioru; p. \pdffilemoddate
+\pdfdraftmode liczbanew ???? +
\pdfdest num liczba specyfikacja
\pdfdest name{nazwa} specyfikacja
polecenie tworzy obiekt docelowy o nazwie nazwa @@ -3142,7 +3178,7 @@ likwidacji
??
-\pdfelapsedtimenew rejestr zawierający czas (w 1/65536 s) od chwili startu; p. \pdfresettimer
-\pdfescapehex={tekst}new podobnie jak \pdfescapestring, ale na reprezentację hexadecymalną; p. \pdfunescapehex
-\pdfescapename {tekst}new podobnie jak \pdfescapestring, ale na reprezentację hexadecymalną
-\pdfescapestring={tekst}new tekst jest tłumaczony na string w sensie języka pdf
-\pdffiledump {nazwa zbioru}new
+\pdffiledump {nazwa zbioru}
\pdffiledump offset liczba {nazwa zbioru}
\pdffiledump length liczba {nazwa zbioru}
\pdffiledump offset liczba length liczba {nazwa zbioru}
-\pdffilemoddate {nazwa zbioru}new zwraca datę modyfikacji zbioru; p. \pdfcreationdate
-\pdffilesize {nazwa zbioru}new zwraca długość zbioru
@@ -3225,12 +3261,12 @@ likwidacji
\pdffontname \font polecenie zwraca numer wskazanego fontu w strukturze - danych pliku pdf + danych pliku wynikowego pdf
\pdffontobjnum\font polecenie zwraca numer obiektu który stanowi wskazany font - w strukturze danych pliku pdf + w strukturze danych pliku wynikowego pdf
\pdffontsize\font
-\pdfforcepagebox liczba całkowitanew??? p. \pdfoptionalwaysusepdfpagebox +\pdfforcepagebox liczba całkowitaokreśla typ obiektu dołączanego poleceniem \pdfximage + 1 -- media box, + 2 -- crop box, + 3 -- bleed box, + 4 -- trim box, + 5 -- art box; + p. \pdfoptionalwaysusepdfpagebox
-\pdfgamma=liczba całkowitanew polecenie ustala domyślny współczynnik gamma (w promilach); p. \pdfapplygamma\pdfimagegamma. @@ -3254,20 +3296,20 @@ likwidacji
marginesowi ustawianemu przez drivery interpretujące plik dvi.
-\pdfimageapplygamma=liczba całkowitanew jeśli wartość ustalona na 1 to włączayny jest mechanizm korekcji +\pdfimageapplygamma=liczba całkowita jeśli wartość ustalona na 1 to włączany jest mechanizm korekcji gamma dla rysunków png; p. \pdfimagegamma\pdfgamma.
-\pdfimagegamma=liczba całkowitanew polecenie ustala domyślny współczynnik gamma (w promilach) dla plików graficznych png; p. \pdfapplygamma\pdfgamma.
-\pdfimagehicolor=liczba całkowitanew jeśli wartość rejestru usawiono na 1, włącza traktowanie +\pdfimagehicolor=liczba całkowita jeśli wartość rejestru ustawiono na 1, włącza traktowanie dołączanych plików png w trybie koloru 16-bitowego jako ,,full color'' (tylko dla pdf v. >=1.5)
-\pdfinclusionerrorlevel=liczbanew rejestr zawierający ??? +\pdfinclusionerrorlevel=liczba rejestr, którego wartość określa reakcję pdfTeX-a na błędy w + dołączanym pliku pdf; p. \pdfoptionpdfinclusionerrorlevel
@@ -3310,6 +3353,10 @@ likwidacji
p. \pdfannot
+\pdflastdemeritsnew??? +
\pdflastlinedepth*
-\pdflastxpos umożliwia odzyskanie pozycji (współrzędna x) na stronie zapamiętanej poleceniem \pdfsavepos; rejestr zawiera @@ -3429,17 +3476,19 @@ likwidacji
p. \pdflastmatch
-\pdfmdfivesum tekstnew
- \pdfmdfivesum file tekstnew
nalicza sumę kontrolną (heksadecymalną) podanego tekstu (lub zbioru jeśli podano atrybut file)
-\pdfminorversion=liczbanew rejestr określa subwersję języka dokumentu pdf np.: \pdfminorversion=4 oznacza wersję 1.4 (wartość domyślna), pdfTeX akceptuje zbiory zewnętrzne o wersji nie - większej niz określona. + większej niż zadeklarowana. Polecenie powinno być użyte przed + wyprowadzeniem informacji do zbioru wyjściowego + (p. \pdfoptionpdfminorversion).
\pdfmovechars liczbaobs
-\pdfnoligatures=fontnew wyłącza mechanizm ligatur dla wskazanego fontu +\pdfnoligatures=font wyłącza mechanizm ligatur dla wskazanego fontu (uwaga! + niektóre znaki, np. półpauza, są realizowane przez mechanizm ligatur)
-\pdfnormaldeviatenewzwraca liczbę losową (całkowitą, rozkład normalny) z przedziału 0-liczba; +\pdfnormaldeviatezwraca liczbę losową (całkowitą, rozkład normalny) z przedziału 0-65536 p. \pdfuniformdeviate
@@ -3477,18 +3527,22 @@ likwidacji
\pdfoptionalwaysusepdfpagebox=wartośćobs ???? - p. \pdfforcepagebox + p. \pdfforcepagebox
\pdfoptionpdfinclusionerrorlevel=liczbaobsrejestr zawierający ??? - p. \pdfinclusionerrorlevel + p. \pdfinclusionerrorlevel
\pdfoptionpdfminorversion=liczbaobs rejestr zawierający subwersję języka dokumentu pdf np.: + rejestr określający subwersję języka dokumentu pdf np.: \pdfoptionpdfminorversion=3 oznacza wersję 1.3 + (p. \fminorversion). +
+\pdfobjcompresslevel liczbanew ??? (dopuszczalne wartości 0--3; 9 -- standardowa wartość; + największa kompresja); tylko dla \pdfminorversion>4
\pdfoutline akcja count liczba {tekst zakładki}
\pdfpageheight dimen określa wysokość medium na którym będzie prezentowana strona; - domyślnie wyliczane jako wysokość materiału strony + 2 × + domyślnie (jeśli równe 0) wyliczane jako wysokość materiału strony + 2 × (\pdfvorigin + \voffset)
\pdfpagewidth dimen określa szerokość medium na którym będzie prezentowana strona; - domyślnie wyliczane jako szerokość materiału strony + 2 × + domyślnie (jeśli równe 0) wyliczane jako szerokość materiału strony + 2 × (\pdfhorigin + \hoffset)
-\pdfpkmode=tokennew ustala tryb pracy metafonta podczas generacji fontów rastrowych +\pdfpkmode=token ustala tryb pracy metafont-a podczas generacji fontów rastrowych
\pdfpkresolution liczba
+\pdfprimitive\polecenienewpolecenie powoduje wykonanie wskazanego polecenia????? +
\pdfprotrudechars=wartość wartość dodatnia włącza mechanizm (domyślnie 0 -- wyłączony) wysuwania pierwszych/ostatnich znaków w linii na lewy/prawy margines (oczywiście o ile takie znaki zostały określone p. \rpcode i \lpcode. Włączenie mechanizmu nie gwarantuje że wszystkie zdefiniowane znaki zostaną wysunięte na zadaną - wielkość. + (jednakową) odległość.
-\pdfpxdimen liczbanew definiuje wartość miary - px jako wielokrotność sp; domyślnie - ustawiane na 1pt=6565536sp; p. tablica jednostek + px pomocną w przeliczaniu wielkości/rozdzielczości + rastrowych obiektów graficznych; domyślnie + ustawiane na 1bp; p. tablica jednostek
-\pdfrandomseednew rejestr zawierający bieżącą wartość ???; p. \pdfsetrandomseed\pdfuniformdeviate, @@ -3606,10 +3665,14 @@ likwidacji
\pdflastximage
-\pdfresettimernew polecenie zeruje licznuk czasu p. \pdfelapsedtime
+\pdfrestorenewodtwarza zachowana przez \pdfsave transformację +
\pdfretvalexp używany przez \pdfstrcmp @@ -3626,12 +3689,21 @@ likwidacji
\pdflastypos
-\pdfsetrandomseed liczbanewzachowuje zdefiniowaną transformację (p. \pdfrestore) +
+\pdfsetmatrix{dane} newokreśla transformację (6 liczb oddzielonych spacją): skalowanie, + obrót, pochylenie i przesunięcie +
+\pdfsetrandomseed liczba ustawia bieżącą wartość ???; p. \pdfrandomseed
-\pdfshellescapenew zwraca wartość 1, jeśli mechanizm write18 jest włączony
@@ -3655,7 +3727,7 @@ likwidacji
page numer {/akcja}powoduje przejście do strony wskazanej przez numer, akcja określa zachowanie przeglądarki
threadfile {plik}opcjonalne; +
threadfile {plik}opcjonalne; jeśli wystąpi poniższe akcje będą dotyczyły zbioru plik, w przeciwnym razie będą dotyczyły bieżącego dokumentu
name {nazwa}powoduje przejście do wątku @@ -3707,7 +3779,7 @@ likwidacji
[8]
-\pdftracingfonts=liczbanew określa poziom śledzenia fontów
@@ -3715,13 +3787,13 @@ likwidacji
???
-\pdfunescapehex {tekst}new tłumaczy zapis heksadecymalny kodów na postać jawną (ascii); p. \pdfescapehex
-\pdfuniformdeviate liczba całkowitanewzwraca liczbę losową (całkowitą, rokład równomierny) z przedziału 0-liczba; +\pdfuniformdeviate liczba całkowitazwraca liczbę losową (całkowitą, rozkład równomierny) z przedziału 0-liczba; p. \pdfnormaldefiate
@@ -3732,7 +3804,8 @@ likwidacji
\pdfvorigin dimen
określa dodatkowe przesunięcie materiału strony w pionie względem górnej, krawędzi - (standardowo równe 1 true in ) + (standardowo równe 1 true in); odpowiada domyślnemu + marginesowi ustawianemu przez drivery interpretujące plik dvi.
\pdfxform atrybuty zasoby numer @@ -3747,7 +3820,7 @@ likwidacji
\pdflastxform)
-\pdfxformname numernew polecenie zwraca identyfikator wskazanej formy (p. \pdfxform)
-pxnewmiara odległosci; definiowana poleceniem \pdfpxdimen; +pxmiara odległości; definiowana poleceniem \pdfpxdimen; domyślnie 1 pt; p. tablica jednostek
-\rightmarginkern box numnewpodaje szerokość prawego marginesu ustawianego przez kern - w podanym pudełku???? +\quitvmode zakończenie trybu pionowego (nie powoduje wywołania + \everypar) +
+\rightmarginkern box numpodaje szerokość marginesu (kern-u) + prawej strony materiału zawartego w podanym pudełku???? + (p. \leftmarginkern).
\rpcode\font znak=liczba liczba×0.001em określa maksymalną wielkość wysunięcia danego znaku na prawy margines, jeśli jest on - ostatnim znakiem w linii (p. \pdfprotrudechars) + ostatnim znakiem w linii (p. \pdfprotrudechars, + \lpcode)
-\quitvmode zakończenie trybu pionowego +\vadjust pre {materiał} wstawienie materiału + pionowego ,,między wierszami'' (wtrącenie materiału pionowego + w trybie poziomym; p. \vadjust), opcjonalny parametr + pre powoduje, że materiał jest wyprowadzany przed daną + linią (standardowo po)
@@ -4346,16 +4429,15 @@ TeX podr ,,Tworzenie dokumentów PDF za pomocą LaTeX-a'' (niestety trochę zdezaktualizowana)
[8] Adobe: PDF Reference
[9] - pdfTeX user manual new
+ pdfTeX user manual 
[10] Lista - nowych lub rozszerzonych poleceń wbudowanych pdfTeX-a new
+ nowych lub rozszerzonych poleceń wbudowanych pdfTeX-a 
[11] Margin Kerning and Font Expansion with pdfTEX (niestety nieaktualna)
- -
-
-Ostatnie zmiany: 16.01.2007 +
+
+Ostatnie zmiany: 10.02.2007 -- cgit v1.2.3