summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/pl
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/pl')
-rw-r--r--Master/texmf-dist/doc/fonts/pl/README-T1.ENG221
-rw-r--r--Master/texmf-dist/doc/fonts/pl/README-T1.POL225
-rw-r--r--Master/texmf-dist/doc/fonts/pl/README.ENG319
-rw-r--r--Master/texmf-dist/doc/fonts/pl/README.POL344
-rw-r--r--Master/texmf-dist/doc/fonts/pl/plsample.tex785
5 files changed, 1894 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/pl/README-T1.ENG b/Master/texmf-dist/doc/fonts/pl/README-T1.ENG
new file mode 100644
index 00000000000..4848bd020e7
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/pl/README-T1.ENG
@@ -0,0 +1,221 @@
+*****************************************************************************
+* The collection of the PL fonts (the Polish version of the *
+* Computer Modern ones) in PostScript Type 1 format *
+* (public domain) *
+*****************************************************************************
+
+---------
+SYNOPSIS:
+---------
+
+Under the pressure from the Windows users, the collection of PL fonts in
+PostScript Type 1 format was eventually adapted to the (mostly
+guessed) demands of the Windows environment. Still, the fonts are usable
+with TeX, which was the primary aim of Janusz M. Nowacki when he created
+the first version of the Type 1 PL fonts; however, encoding files are now
+required, as Windows and TeX use different encoding schemes.
+
+The distribution of the new version consists of 77 fonts, each of them having
+four ``instances'' (i.e., PFB, AFM, PFM, and TFM files):
+
+ plb10, plbsy10, plbx10, plbx12, plbx5, plbx6, plbx7, plbx8, plbx9,
+ plbxsl10, plbxti10, plcsc10, pldunh10, plex10, plex9, plff10, plfi10,
+ plfib8, plinch, plitt10, plmi10, plmi12, plmi5, plmi6, plmi7, plmi8,
+ plmi9, plmib10, plr10, plr12, plr17, plr5, plr6, plr7, plr8, plr9,
+ plsl10, plsl12, plsl8, plsl9, plsltt10, plss10, plss12, plss17, plss8,
+ plss9, plssbi10, plssbx10, plssdc10, plssi10, plssi12, plssi17, plssi8,
+ plssi9, plssq8, plssqi8, plsy10, plsy5, plsy6, plsy7, plsy8, plsy9,
+ pltcsc10, pltex10, pltex8, pltex9, plti10, plti12, plti7, plti8, plti9,
+ pltt10, pltt12, pltt8, pltt9, plu10, plvtt10.
+
+Additionally, there are 10 encoding files, one font map file, and two
+alternative config files to be used with Tomas Rokicki's dvips driver:
+
+ plin.enc, plit.enc, plitt.enc, plme.enc, plmi.enc, plms.enc,
+ plrm.enc, plsc.enc, plte.enc, pltt.enc
+
+ pl.map, config.pl (or pl.cfg)
+
+plsample.tex (in Polish) is a sample file to be processed with MeX
+(Polish plain) format.
+
+In order to install the fonts under Windows, only *.pfb and *.pfm files
+are needed; TeX users will need *.pfb, *.tfm, *.enc, pl.map and config.pl
+files.
+Details of installation will not be explained here (refer to the respective
+manuals). *.afm files are included for informative purposes (and for
+the completeness). They MUST NOT be used for generating *.tfm files
+with afmtotfm or a similar software; instead, *.tfm files from this
+distribution or from the newest distribution of METAFONT sources of
+the PL fonts (ver. 1.07) should be used.
+
+At the first glance, the number of different encodings may seem
+surprising -- why as many as ten? Simply, Computer Modern family
+fonts use actually ten different layouts. The collection of PL
+fonts inherited this feature with the ``benefit of inventory'':
+
+ 1. 152 glyphs
+ plb10 plbx10 plbx12 plbx5 plbx6 plbx7 plbx8 plbx9 plbxsl10 pldunh10
+ plff10 plfib8 plr10 plr12 plr17 plr6 plr7 plr8 plr9 plsl10
+ plsl12 plsl8 plsl9 plss10 plss12 plss17 plss8 plss9 plssbi10
+ plssbx10 plssdc10 plssi10 plssi12 plssi17 plssi8 plssi9
+ plssq8 plssqi8 plvtt10
+ 2. 132 glyphs
+ plbsy10 plsy10 plsy5 plsy6 plsy7 plsy8 plsy9
+ 3. 152 glyphs
+ plbxti10 plfi10 plti10 plti12 plti7 plti8 plti9 plu10
+ 4. 151 glyphs
+ plcsc10 plr5
+ 5. 130 glyphs
+ plex10 plex9
+ 6. 47 glyphs
+ plinch
+ 7. 151 glyphs
+ plitt10
+ 8. 130 glyphs
+ plmi10 plmi12 plmi5 plmi6 plmi7 plmi8 plmi9 plmib10
+ 9. 151 glyphs
+ plsltt10 pltcsc10 pltt10 pltt12 pltt8 pltt9
+10. 129 glyphs
+ pltex10 pltex8 pltex9
+
+Internal (i.e., PostScript) font names were chosen in such a way that
+subfamilies are formed, whenever feasible. The naming is supposed to
+facilitate using the fonts under ATM (Adobe Type Manager). Fonts were
+grupped into 51 subfamilies -- we couldn't do better:
+
+ NR POSTSCRIPT NAME TFM FILE NAME
+ 1. PLCaps10-Regular plcsc10
+ 2. PLDunhill10-Regular pldunh10
+ 3. PLFibonacci8-Regular plfib8
+ 4. PLFunny10-Italic plfi10
+ PLFunny10-Regular plff10
+ 5. PLInch-Regular plinch
+ 6. PLMathExtension10-Regular plex10
+ 7. PLMathExtension9-Regular plex9
+ 8. PLMathItalic10-BoldItalic plmib10
+ PLMathItalic10-Italic plmi10
+ 9. PLMathItalic12-Italic plmi12
+ 10. PLMathItalic5-Italic plmi5
+ 11. PLMathItalic6-Italic plmi6
+ 12. PLMathItalic7-Italic plmi7
+ 13. PLMathItalic8-Italic plmi8
+ 14. PLMathItalic9-Italic plmi9
+ 15. PLMathSymbols10-BoldItalic plbsy10
+ PLMathSymbols10-Italic plsy10
+ 16. PLMathSymbols5-Italic plsy5
+ 17. PLMathSymbols6-Italic plsy6
+ 18. PLMathSymbols7-Italic plsy7
+ 19. PLMathSymbols8-Italic plsy8
+ 20. PLMathSymbols9-Italic plsy9
+ 21. PLRoman10-Bold plbx10
+ PLRoman10-BoldItalic plbxti10
+ PLRoman10-Italic plti10
+ PLRoman10-Regular plr10
+ 22. PLRoman12-Bold plbx12
+ PLRoman12-Italic plti12
+ PLRoman12-Regular plr12
+ 23. PLRoman17-Regular plr17
+ 24. PLRoman5-Bold plbx5
+ PLRoman5-Regular plr5
+ 25. PLRoman6-Bold plbx6
+ PLRoman6-Regular plr6
+ 26. PLRoman7-Bold plbx7
+ PLRoman7-Italic plti7
+ PLRoman7-Regular plr7
+ 27. PLRoman8-Bold plbx8
+ PLRoman8-Italic plti8
+ PLRoman8-Regular plr8
+ 28. PLRoman9-Bold plbx9
+ PLRoman9-Italic plti9
+ PLRoman9-Regular plr9
+ 29. PLRomanDemi10-Regular plb10
+ 30. PLSans10-Bold plssbx10
+ PLSans10-BoldItalic plssbi10
+ PLSans10-Italic plssi10
+ PLSans10-Regular plss10
+ 31. PLSans12-Italic plssi12
+ PLSans12-Regular plss12
+ 32. PLSans17-Italic plssi17
+ PLSans17-Regular plss17
+ 33. PLSans8-Italic plssi8
+ PLSans8-Regular plss8
+ 34. PLSans9-Italic plssi9
+ PLSans9-Regular plss9
+ 35. PLSansDemiCond10-Regular plssdc10
+ 36. PLSansQuotation8-Italic plssqi8
+ PLSansQuotation8-Regular plssq8
+ 37. PLSlanted10-BoldItalic plbxsl10
+ PLSlanted10-Italic plsl10
+ 38. PLSlanted12-Italic plsl12
+ 39. PLSlanted8-Italic plsl8
+ 40. PLSlanted9-Italic plsl9
+ 41. PLTeXExtended10-Regular pltex10
+ 42. PLTeXExtended8-Regular pltex8
+ 43. PLTeXExtended9-Regular pltex9
+ 44. PLTypewriter10-Italic plitt10
+ PLTypewriter10-Regular pltt10
+ 45. PLTypewriter12-Regular pltt12
+ 46. PLTypewriter8-Regular pltt8
+ 47. PLTypewriter9-Regular pltt9
+ 48. PLTypewriterCaps10-Regular pltcsc10
+ 49. PLTypewriterSlanted10-Italic plsltt10
+ 50. PLTypewriterVarWd10-Regular plvtt10
+ 51. PLUnslanted10-Regular plu10
+
+--------
+HISTORY:
+--------
+
+The fonts were originally created by Janusz M. Nowacki in 1997
+and released during the meeting of the Polish TeX Users Group (GUST)
+in Bachotek. Several minor bugs were removed during a few
+years of using the fonts. Total re-arrangement of the
+collection and adaptation to the Windows environment took place
+out in 2000 and was carried out by the JNS TEAM (Bogus\l{}aw Jackowski,
+Janusz M. Nowacki and Piotr Strzelczyk).
+
+The current version is 1.15 (of 12 April 2005).
+
+1.15, 12 April 2005 -- the layout of the distribution reorganised to
+ conform with TDS v. 1.1; pl.map was replaced by
+ pltext.map and plother.map (for more easy substition
+ by LM fonts)
+1.14, 22 May 2000 -- files pltex*.pfb modified
+ (the number of charstrings was wrong; actually,
+ it was continuation of 1.13 bug fix)
+1.13, 17 May 2000 -- file plte.enc corrected (was .notdef instead
+ of space)
+1.12, 13 April 2000 r. -- the first release after total re-construction
+
+---------
+COLOPHON:
+---------
+
+Many people contributed to the PL project with their help, comments and
+advices -- very many thanks.
+
+There were two sources exploited by Janusz M. Nowacki:
+ * the AMS collection of Computer Modern Type 1 fonts;
+ * METAFONT sources of the PL fonts (a part of the MeX package).
+
+The Polish TeX Users Group GUST stimulated and partially sponsored the
+project. Krzysio Leszczy\'nski and Toni Walter pointed out some
+deficiencies. Special thanks go to Berthold K. P. Horn for his valuable
+hints concerning technical details of the font representation.
+
+Main tools for the preparing of the PL Type 1 font collection
+were (besides a few commercial programs not worthy mentioning):
+TeX, METAFONT, Type 1 utilities, Ghostscript, AWK and Perl.
+A lot of testing and tuning was carried out in the BOP firm.
+
+
+--------------
+EMAIL CONTACT:
+--------------
+
+ B_Jackowski@gust.org.pl
+or
+ J.Nowacki@gust.org.pl
+or
+ P.Strzelczyk@gust.org.pl
diff --git a/Master/texmf-dist/doc/fonts/pl/README-T1.POL b/Master/texmf-dist/doc/fonts/pl/README-T1.POL
new file mode 100644
index 00000000000..d47ed2769ae
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/pl/README-T1.POL
@@ -0,0 +1,225 @@
+% iso8859-2
+****************************************************************************
+* Zestaw fontów PL (polskiej wersji fontów Computer Modern) *
+* w postscriptowym formacie Type 1 *
+* (public domain) *
+****************************************************************************
+
+-----
+OPIS:
+-----
+Pod presją użytkowników systemów Windows zestaw fontów PL w postscriptowym
+formacie Type 1 został przygotowany do ewentualnego bezpośredniego użycia
+również w tych systemach. Oczywiście, fonty nadal są do wykorzystania
+w systemie TeX -- było to głównym celem ich opracowania w pierwotnej
+wersji przez Janusza M. Nowackiego -- ale obecnie wymagane są pliki
+przekodowania (Windows i TeX stosują inne schematy kodowania).
+
+Dystybucja nowej wersji składa się z 77 fontów, z których każdy posiada
+cztery ,,wcielenia'' (tzn. pliki PFB, AFM, PFM oraz TFM):
+
+ plb10, plbsy10, plbx10, plbx12, plbx5, plbx6, plbx7, plbx8, plbx9,
+ plbxsl10, plbxti10, plcsc10, pldunh10, plex10, plex9, plff10, plfi10,
+ plfib8, plinch, plitt10, plmi10, plmi12, plmi5, plmi6, plmi7, plmi8,
+ plmi9, plmib10, plr10, plr12, plr17, plr5, plr6, plr7, plr8, plr9,
+ plsl10, plsl12, plsl8, plsl9, plsltt10, plss10, plss12, plss17, plss8,
+ plss9, plssbi10, plssbx10, plssdc10, plssi10, plssi12, plssi17, plssi8,
+ plssi9, plssq8, plssqi8, plsy10, plsy5, plsy6, plsy7, plsy8, plsy9,
+ pltcsc10, pltex10, pltex8, pltex9, plti10, plti12, plti7, plti8, plti9,
+ pltt10, pltt12, pltt8, pltt9, plu10, plvtt10.
+
+Dodatkowo załączono 10 plików przekodowania, jedną mapę fontową oraz dwa
+(alternatywne) pliki konfiguracyjne (pliki te wymagane są dla sterownika
+Dvips Tomasa Rokickiego):
+
+ plin.enc, plit.enc, plitt.enc, plme.enc, plmi.enc, plms.enc,
+ plrm.enc, plsc.enc, plte.enc, pltt.enc
+
+ pl.map, config.pl (lub pl.cfg)
+
+Przykład użycia fontów i ich prezentację zamieszczono w pliku plsample.tex;
+plik ten, po przetworzeniu z użyciem formatu MeX i wydrukowaniu,
+może służyć za wzornik dostępnych krojów pisma.
+
+Dla potrzeb bezpośredniego korzystania z fontów w systemach Windows
+wymagane jest zainstalowanie plików *.pfb i *.pfm. Użytkownicy systemu
+TeX powinni zainstalować pliki: *.pfb, *.tfm, *.enc, pl.map oraz config.pl.
+Szczegóły instalacji nie będą tu omawiane, należy postępować zgodnie
+z odpowiednimi, dostępnymi instrukcjami (patrz np.
+http://www.gust.org.pl/FONTY/fonthint.html). Pliki *.afm dołączono do
+dystrybucji jedynie dla kompletności -- NIE NALEŻY ich wykorzystywać do
+generowania plików *.tfm za pomocą programu afmtotfm lub podobnego;
+dystrybucja zawiera gotowe do użycia pliki *.tfm i są one IDENTYCZNE
+z generowanymi z najnowszych plików źródłowych METAFONT-a (wersji 1.07).
+
+Na pierwszy rzut oka liczba różnych kodowań może budzić zdziwienie:
+dlaczego jest ich aż dziesięć? Wynika to z faktu, iż fonty Computer Modern
+korzystają z dziesięciu różnych układów znaków (!). Zestaw fontów PL
+dziedziczy ten stan, mamy więc:
+
+ 1. 152 obrysów znaków (glyphs)
+ plb10 plbx10 plbx12 plbx5 plbx6 plbx7 plbx8 plbx9 plbxsl10 pldunh10
+ plff10 plfib8 plr10 plr12 plr17 plr6 plr7 plr8 plr9 plsl10
+ plsl12 plsl8 plsl9 plss10 plss12 plss17 plss8 plss9 plssbi10
+ plssbx10 plssdc10 plssi10 plssi12 plssi17 plssi8 plssi9
+ plssq8 plssqi8 plvtt10
+ 2. 132 obrysów znaków
+ plbsy10 plsy10 plsy5 plsy6 plsy7 plsy8 plsy9
+ 3. 152 obrysów znaków
+ plbxti10 plfi10 plti10 plti12 plti7 plti8 plti9 plu10
+ 4. 151 obrysów znaków
+ plcsc10 plr5
+ 5. 130 obrysów znaków
+ plex10 plex9
+ 6. 47 obrysów znaków
+ plinch
+ 7. 151 obrysów znaków
+ plitt10
+ 8. 130 obrysów znaków
+ plmi10 plmi12 plmi5 plmi6 plmi7 plmi8 plmi9 plmib10
+ 9. 151 obrysów znaków
+ plsltt10 pltcsc10 pltt10 pltt12 pltt8 pltt9
+10. 129 obrysów znaków
+ pltex10 pltex8 pltex9
+
+Nazewnictwo fontów (chodzi o nazwy wewnętrzne, postscriptowe) zostało
+dobrane pod kątem tworzenia podrodzin. Dzięki temu korzystanie z fontów PL
+pod kontrolą programu ATM (Adobe Type Manager) powinno być w miarę wygodne.
+Fonty zostały pogrupowane w 51 podrodzin -- mniej się nie dało:
+
+ NR NAZWA POSTSCRIPTOWA NAZWA PLIKU TFM
+ 1. PLCaps10-Regular plcsc10
+ 2. PLDunhill10-Regular pldunh10
+ 3. PLFibonacci8-Regular plfib8
+ 4. PLFunny10-Italic plfi10
+ PLFunny10-Regular plff10
+ 5. PLInch-Regular plinch
+ 6. PLMathExtension10-Regular plex10
+ 7. PLMathExtension9-Regular plex9
+ 8. PLMathItalic10-BoldItalic plmib10
+ PLMathItalic10-Italic plmi10
+ 9. PLMathItalic12-Italic plmi12
+ 10. PLMathItalic5-Italic plmi5
+ 11. PLMathItalic6-Italic plmi6
+ 12. PLMathItalic7-Italic plmi7
+ 13. PLMathItalic8-Italic plmi8
+ 14. PLMathItalic9-Italic plmi9
+ 15. PLMathSymbols10-BoldItalic plbsy10
+ PLMathSymbols10-Italic plsy10
+ 16. PLMathSymbols5-Italic plsy5
+ 17. PLMathSymbols6-Italic plsy6
+ 18. PLMathSymbols7-Italic plsy7
+ 19. PLMathSymbols8-Italic plsy8
+ 20. PLMathSymbols9-Italic plsy9
+ 21. PLRoman10-Bold plbx10
+ PLRoman10-BoldItalic plbxti10
+ PLRoman10-Italic plti10
+ PLRoman10-Regular plr10
+ 22. PLRoman12-Bold plbx12
+ PLRoman12-Italic plti12
+ PLRoman12-Regular plr12
+ 23. PLRoman17-Regular plr17
+ 24. PLRoman5-Bold plbx5
+ PLRoman5-Regular plr5
+ 25. PLRoman6-Bold plbx6
+ PLRoman6-Regular plr6
+ 26. PLRoman7-Bold plbx7
+ PLRoman7-Italic plti7
+ PLRoman7-Regular plr7
+ 27. PLRoman8-Bold plbx8
+ PLRoman8-Italic plti8
+ PLRoman8-Regular plr8
+ 28. PLRoman9-Bold plbx9
+ PLRoman9-Italic plti9
+ PLRoman9-Regular plr9
+ 29. PLRomanDemi10-Regular plb10
+ 30. PLSans10-Bold plssbx10
+ PLSans10-BoldItalic plssbi10
+ PLSans10-Italic plssi10
+ PLSans10-Regular plss10
+ 31. PLSans12-Italic plssi12
+ PLSans12-Regular plss12
+ 32. PLSans17-Italic plssi17
+ PLSans17-Regular plss17
+ 33. PLSans8-Italic plssi8
+ PLSans8-Regular plss8
+ 34. PLSans9-Italic plssi9
+ PLSans9-Regular plss9
+ 35. PLSansDemiCond10-Regular plssdc10
+ 36. PLSansQuotation8-Italic plssqi8
+ PLSansQuotation8-Regular plssq8
+ 37. PLSlanted10-BoldItalic plbxsl10
+ PLSlanted10-Italic plsl10
+ 38. PLSlanted12-Italic plsl12
+ 39. PLSlanted8-Italic plsl8
+ 40. PLSlanted9-Italic plsl9
+ 41. PLTeXExtended10-Regular pltex10
+ 42. PLTeXExtended8-Regular pltex8
+ 43. PLTeXExtended9-Regular pltex9
+ 44. PLTypewriter10-Italic plitt10
+ PLTypewriter10-Regular pltt10
+ 45. PLTypewriter12-Regular pltt12
+ 46. PLTypewriter8-Regular pltt8
+ 47. PLTypewriter9-Regular pltt9
+ 48. PLTypewriterCaps10-Regular pltcsc10
+ 49. PLTypewriterSlanted10-Italic plsltt10
+ 50. PLTypewriterVarWd10-Regular plvtt10
+ 51. PLUnslanted10-Regular plu10
+
+---------
+HISTORIA:
+---------
+Fonty zostały pierwotnie opracowane przez Janusza M. Nowackiego w 1997 r.
+i udostępnione podczas konferencji Grupy Użytkowników Systemu TeX (GUST)
+w Bachotku. W trakcie kilkuletniego użytkowania usunięto kilka drobnych
+błędów. Kompletną rearanżację zestawu i dostosowanie do środowiska systemów
+Windows wykonał w 2000 r. JNS TEAM (Bogusław Jackowski, Janusz M. Nowacki
+i Piotr Strzelczyk).
+
+Bieżąca wersja nosi numer 1.15 i datę 12 kwietnia 2005 r.
+
+1.15, 12 kwietnia 2005 r. -- układ katalogów dystrybucji dostosowano do TDS
+ wer. 1.1; plik pl.map zastąpiono plikami
+ pltext.map oraz plother.map (dla ułatwienia
+ substytucji fontów PL przez fonty LM)
+1.14, 22 maja 2000 r. -- poprawione pliki pltex*.pfb
+ (nieprawidłowo była wyspecyfikowana liczba
+ znaków w foncie; w istocie jest to ostatecznie
+ usunięta pluskwa, której usuwanie zaczęło się
+ w wersji 1.13)
+1.13, 17 maja 2000 r. -- poprawiony plik encodingowy plte.enc
+ (był .notdef zamiast space)
+1.12, 13 kwietnia 2000 r. -- pierwsza wersja udostępniona po ,,wielkiej
+ przebudowie''
+
+--------
+KOLOFON:
+--------
+W projekcie ,,Fonty PL'' uczestniczyło wiele osób; za ich pomoc, komentarze
+i rady pragniemy niniejczym serdecznie podziękować.
+
+Janusz M. Nowacki korzystał z dwóch źródeł fontów:
+ * zestawu fontów Computer Modern Type 1 udostępnionego przez AMS;
+ * plików źródłowych METAFONT-a fontów PL (stanowią one część pakietu MeX).
+
+Grupa Użytkowników Systemu TeX (GUST) stymulowała i częściowo sponsorowała
+projekt. Krzysio Leszczyński i Toni Walter wskazali na niektóre
+niedociągnięcia. Specjalne podziękowania składamy Bertholdowi K. P. Hornowi
+za jego wartościowe rady dotyczące technicznych aspektów elektronicznej
+reprezentacji fontów.
+
+Głównymi narzędziami wykorzystywanymi w przygotowaniu zestawu fontów
+PL w formacie Type 1 (prócz nie wartych wspominania paru programów
+komercyjnych) były: TeX, METAFONT, Type 1 utilities, Ghostscript, AWK
+oraz Perl. Sporo testowania i cyzelowania fontów miało miejsce w firmie BOP.
+
+------
+EMAIL:
+------
+
+ B_Jackowski@gust.org.pl
+lub
+ J.Nowacki@gust.org.pl
+lub
+ P.Strzelczyk@gust.org.pl
+
diff --git a/Master/texmf-dist/doc/fonts/pl/README.ENG b/Master/texmf-dist/doc/fonts/pl/README.ENG
new file mode 100644
index 00000000000..72ffcc5d1f4
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/pl/README.ENG
@@ -0,0 +1,319 @@
+*****************************************************************************
+* The collection of the PL fonts (the Polish version of the *
+* Computer Modern ones) in METAFONT source format *
+* (public domain) *
+*****************************************************************************
+
+Authors
+=======
+Bogus\l{}aw Jackowski <B.Jackowski@gust.org.pl>
+Marek Ry\'cko <marek@camk.edu.pl>
+consultant: Roman Tomaszewski
+
+see also GUST (Polish TeX Users Group) home page:
+http://www.gust.org.pl
+
+---------
+SYNOPSIS:
+---------
+
+The following set of METAFONT sources for PL fonts (ver. 1.09 of
+13 Apr 2001) is a part of MeX distribution and only EXCEPTIONALLY
+is released as a separate package.
+
+The reason for the release is a bug fix. Andreas Schwab and Joerg
+Knappen found a nasty bug in PL fonts during their works on EC
+family of fonts: the heights and italic corrections of the
+accented characters depended on a given resolution. Unfortunately,
+the check sum in TFM files depends only on character widths,
+therefore the bug escaped fixing for a long time.
+
+In the corrected version, accented characters are processed twice
+(see macro `beginchar_twice' in pl_dod.mf): during the first pass,
+all drawing operations (fill, draw, cull, etc.) are neutralized --
+the result of the first pass are merely character dimensions (hopefully,
+resolution-independent ;-); during the second pass, the glyph is
+eventually created.
+
+The documentation below is an excerpt from mexinfo.eng---the documentation
+of MeX package (CTAN:/language/polish/mex*).
+
+PL fonts
+========
+The PL fonts were primarly designed for use with the MeX and LaMeX formats
+(Polish versions of the PLAIN and LaTeX209 macro files). Nowadays PL fonts
+can also be used with `PLaTeX' package (CTAN:/language/polish/platex*)
+that provides tools to typeset documents in Polish using LaTeX2e.
+This was a main reason to put them in the separate package.
+
+1. The Polish diacritical letters and quotation marks
+-----------------------------------------------------
+
+ There are nine diacritical letters in the Polish language (altogether
+ with majuscules---eighteen):
+
+ a with ogonek
+ c with acute accent
+ e with ogonek
+ l with cross
+ n with acute accent
+ o with acute accent
+ s with acute accent
+ z with acute accent
+ z with dot accent
+
+ Moreover, the Polish opening quotation mark is like English
+ closing one, but shifted to a baseline (like two commas, `,,');
+ additionally, in case of nested quotations, French quotation marks
+ (`<<' and `>>') are used.
+
+2. The PL layout
+----------------
+
+ The Polish fonts (PL) are extension of Computer Modern
+ fonts (CM), i.e., characters 0--127 are identical in PL and CM,
+ while the Polish characters and Polish and French quotation marks
+ are placed in higher ASCII positions, namely:
+
+ A with ogonek -- 129 a with ogonek -- 161
+ C with acute accent -- 130 c with acute accent -- 162
+ E with ogonek -- 134 e with ogonek -- 166
+ L with cross -- 138 l with cross -- 170
+ N with acute accent -- 139 n with acute accent -- 171
+ O with acute accent -- 211 o with acute accent -- 243
+ S with acute accent -- 145 s with acute accent -- 177
+ Z with acute accent -- 153 z with acute accent -- 185
+ Z with dot accent -- 155 z with dot accent -- 187
+
+ << (French opening quotes) -- 174
+ >> (French opening quotes) -- 175
+ ,, (Polish opening quotes) -- 255
+
+ Note that the Polish diacritical letters have the codes of the Extended
+ CM layout (Cork encoding).
+
+3. A few remarks on the design of the PL fonts
+----------------------------------------------
+
+ a) The METAFONT programs for letters and for the Polish opening quotes
+ are based on the respective CM programs; we decided not to
+ exploit a sneaky way of reading CM programs twice (or reading them
+ and storing) and modifying `extra_beginchar' and `extra_endchar',
+ or so, as we found such an aproach to be inconsistent with
+ the general philosophy of the Computer Modern font family design
+ (although see, e.g., the program for SS in the CSC font).
+
+ b) Unlike the CM parametric files, the PL ones do not contain lists
+ of parameter assignments. Instead, a CM driver file is input
+ while processing the corresponding PL driver.
+
+ c) The quotation marks are accessible via ligatures (,, << >>).
+ The Polish diacritical letters can be accessed either directly or
+ using an active prefix character (slash)---see the description of
+ the format MeX. No ligatures are used to form the Polish diacritical
+ characters. There are good reasons for doing so.
+
+ d) Since the Polish diacritical letters are not meant to be used as
+ math variables, they are not `math_adjusted'.
+
+ e) METAFONT doesn't allow for more than 16 different heights per font;
+ because of this limitation the upper half of the ASCII table is
+ deliberately left almost empty.
+
+ In spite of that an additional height introduced by accented
+ majuscules may cause an automatic adjustation of the remaining
+ heights, and it may happen that, e.g., `x_height' will be changed.
+ This makes the full compatibility between PL and CM fonts rather
+ impossible; let's hope that such incompatible situations will occur
+ very rarely.
+
+ f) An attempt was made to avoid introducing extra parameters; in some
+ cases, however, such extra (optional) parameters may prove to be
+ necessary for the final tunig. All optional parameters are described
+ in the file pl_dod.mf (an additional file for PL fonts; in fact,
+ a base format). Examples of use of optional parameters can be found
+ in the following files:
+ plb10, plbx5, plbx6, plbx7, plbx8, plcsc10, pldunh10, plfi10, plff10,
+ plitt10, plr5, plr6, plr7, plr8, plr9, plr12, plr17, plsl8, plsl9,
+ plsl12, plssq8, plssqi8, pltcsc10, plti7, plti8, plti12, and plvtt10.
+
+ g) plsy fonts include alternative less-or-equal and greater-or-equal
+ signs (like AMSTeX `\leqslant' and `\geqslant'), used in Polish math
+ texts; this extension was suggested by Mr. W\l{}odzimierz J. Martin.
+
+ h) plmi, plmib and pltex fonts are renamed (for uniformness) cmmi, cmmib
+ and cmtex fonts. The latter one reflects the layout of the keyboard
+ of the computer used by D. E. Knuth (D. E. Knuth, ``Computer Modern
+ Typefaces,'' p. 568); it is unlikely that Polish characters were
+ present there.
+
+ i) The design of the Polish diacritical characters in fonts plr, plbx,
+ pltt, plss, plti and plssbx was consulted with Mr. Roman Tomaszewski,
+ the President of the Polish Division of ATypI (Association Typographique
+ Internationale).
+
+ The authors are extremally grateful to him for his advices and for
+ the time he devoted to the problem of the Polish version of CM fonts.
+
+ Mr. Roman Tomaszewski died in December 1993.
+
+ j) D. E. Knuth encourages users to generate their own fonts: ``Many
+ more variations (bold and/or slanted and/or sans-serif) could be
+ tried.'' he says (``Computer Modern Typefaces'', p. 30). The authors
+ of the PL fonts share rather the Roman Tomaszewski's opinion, that one
+ should be very, very careful in following this advice.
+
+4. A few remarks on the design of the Polish diacritical characters
+-------------------------------------------------------------------
+
+ a) The accents over minuscules are very similar to the accents
+ that can be obtained using TeX's acute accent (\') operation;
+ accents over majuscules, however, are rotated a bit (if serifs)
+ or flattened a bit (if not serifs); exceptionally, in the extremely
+ slim pldunh10 font accents over majuscules are not sloped.
+
+ b) The dot accent over `z' and `Z' is like a dot over the letter `i'.
+ The dot accent put by TeX's command `\.' is a bit different, which
+ does not look nice in Polish words like `gwi\.zd\.ze' (eng. whistles).
+
+ c) The cross for the polish `l' and `L' is longer and thicker (for `L'
+ is bigger than for `l') than the standard CM's cross (TeX commands
+ `\l' and `\L').
+
+ d) The programs for the Polish opening quotes are based on the CM's
+ closing quotes; the French quotation marks are designed from scratch.
+
+ e) The geometry of an ogonek is very simple: its outer and inner edges
+ are single B\'ezier segments. The algorithm of computing the control
+ points for the B\'ezier curves, however, is admittedly sophisticated.
+ This is due to the fact that a wide spectrum of different ogonek shapes
+ is in fact to be programmed: one shape is needed for caps, another for
+ `a' with ogonek, yet another for `e' with ogonek, as they all have
+ different joins. Moreover, a sansserif ogonek differs significantly
+ from the serif one, a bold ogonek from the non-bold, an ogonek for hefty
+ fonts should still be different. And, if you take into account that
+ the basic font unit |u| may change during one session of font
+ generation (monospace and caps-small-caps) and that a few different
+ pens may be used to draw a single letter you'll understand why
+ so many |if| ... |else:| ... |fi| commands are used in the ogonek
+ program.
+
+ f) Implicit kerns are mostly the same for the Polish diacritical letters
+ as for the respective Latin ones; although, there are a few exceptions
+ (see the files polan.mf, polkur.mf and polkap.mf). The same concerns
+ the italic correction inserted after the Polish characters.
+
+The present distribution consists of:
+
+ (a) 12 basic files:
+ fik_mik.mf, pl_cud.mf, pl_dl.mf, pl_dod.mf, pl_ml.mf,
+ pl_mlk.mf, pl_sym.mf, polan.mf, polkap.mf, polkur.mf,
+ polmat.mf, poltyt.mf;
+
+ (b) 80 parameter files:
+ plb10.mf, plbsy10.mf, plbsy5.mf, plbsy7.mf, plbx10.mf, plbx12.mf,
+ plbx5.mf, plbx6.mf, plbx7.mf, plbx8.mf, plbx9.mf, plbxsl10.mf,
+ plbxti10.mf, plcsc10.mf, pldunh10.mf, plex10.mf, plff10.mf,
+ plfi10.mf, plfib8.mf, plinch.mf, plitt10.mf, plmi10.mf,
+ plmi12.mf, plmi5.mf, plmi6.mf, plmi7.mf, plmi8.mf, plmi9.mf,
+ plmib10.mf, plmib5.mf, plmib7.mf, plr10.mf, plr12.mf, plr17.mf,
+ plr5.mf, plr6.mf, plr7.mf, plr8.mf, plr9.mf, plsl10.mf, plsl12.mf,
+ plsl8.mf, plsl9.mf, plsltt10.mf, plss10.mf, plss12.mf, plss17.mf,
+ plss8.mf, plss9.mf, plssbi10.mf, plssbx10.mf, plssdc10.mf,
+ plssi10.mf, plssi12.mf, plssi17.mf, plssi8.mf, plssi9.mf,
+ plssq8.mf, plssqi8.mf, plsy10.mf, plsy5.mf, plsy6.mf, plsy7.mf,
+ plsy8.mf, plsy9.mf, pltcsc10.mf, pltex10.mf, pltex8.mf, pltex9.mf,
+ plti10.mf, plti12.mf, plti7.mf, plti8.mf, plti9.mf, pltt10.mf,
+ pltt12.mf, pltt8.mf, pltt9.mf, plu10.mf, plvtt10.mf;
+
+ nearly all parameter files employ Knuth's sources;
+ the exception are plbsy5.mf, plbsy7.mf, plmib5.mf, plmib7.mf,
+ which make use of the sources from AMS distribution of Computern
+ Modern family; these fonts are currently absent from the
+ distribution of Type 1 collection of PL fonts;
+
+ (c) 2 extra files:
+ * cmssbi10.mf -- added for the sake of completeness
+ (such a file is missing from the original set
+ of parameter files);
+ * dlr10.mf -- a sample file, demonstrating how to change the
+ basic unit of a font (in this case, the parameter file
+ defines 10 didot point font)
+
+--------
+HISTORY:
+--------
+
+ 7 Feb 1992: version 1.00
+11 Feb 1992: version 1.01
+ * no changes; the new version number due to changes in \MeX{} format
+ 25 May -- 1 Jun 1992: version 1.02
+ * pl_dod.mf:
+ the following two erroneous assignments:
+ z_a:=(x_down+the_left_pos,.5penkind); % starting point
+ z_d:=(xpart(z_a)-.5penkind,y_right+.5penkind)+the_tip_pos; % ending point
+ changed to the following ones:
+ z_a:=(x_down+the_left_pos,ypart(ogonek_pos)); % starting point
+ z_d:=(xpart(z_a)-.5penkind,y_right+ypart(ogonek_pos))+
+ the_tip_pos; % ending point
+ Some comments changed.
+ * pl_mlk.mf:
+ the stroke in crossed l (olde code for the letter l):
+ filldraw stroke z1e--z2e; %| stem
+ changed to:
+ filldraw stroke z1e--z2'e; %| stem
+ * fik_mik.mf:
+ cmbase.mf is being read by fik_mik.mf in order to prevent
+ reading it while processing parameter files
+18 Dec 1992: version 1.03
+ * fik_mik.mf:
+ possibility of arbitrary rescaling added: the value of
+ |basic_unit#| can be used to override default |pt#| basic
+ unit (suggestion of M. \L{}akomy; cf. the sample file dlr10.mf
+ producing a |10dd#| roman font)
+ * cosmetic changes in cmbx11.mf, cmr11.mf, cmti11.mf, cmsl11.mf,
+ cmssbi10.mf, and polan.mf
+14 Apr 1996: version 1.07$gamma$ -- unofficial release
+ (versions 1.04 thru 1.06 were never released)
+ * a nasty bug removed, found by Andreas Schwab in connection with
+ Joerg Knappen's works on including the code of PL fonts into
+ EC fonts: TFM files used to depend on resolution due to rounding
+ errors (many thanks, Andreas and Joerg)
+ * macro |put_dot| corrected (PL_DOD.MF)
+ * |qvair| and |limit_dist| defined as macros (used to be variables)
+ * some code cleaning
+13 Apr 2000: version 1.07 -- official release (for BachoTeX 2000)
+ * no changes of code since version 1.07$\gamma$
+ * files cmr11.mf, cmti11.mf, cmsl11.mf removed from the distribution
+ as useless.
+ * changes in the documentation and new comments in the files
+13 Apr 2000: version 1.08 (the date was deliberately retained)
+ * pl_dod:
+ a line added in |beginchar_twice| (at the beginning of ``discrete''
+ calculations):
+ save mode_guard_; % dedicated to those who use Karl Berry's modes.mf
+ the problems with modes.mf were reported by W\l{}odek Macewicz
+ * the modification HAS NOT INFLUENCE on metric files, i.e.,
+ the files generated from version 1.07 are identical; we do
+ our best to follow Donald E. Knuth's enunciation:
+ ``I absolutely guarantee that the TFM files will never change again.''
+ (DeK, file CM85bug)
+ * font plex9 removed from the distribution as not relevant to
+ the original Computer Modern family; if required (?),
+ it suffices to copy plex10.mf to plex9.mf
+ * comment cleaning
+13 Apr 2001: version 1.09
+ * pl_dod:
+ the types of the parameters of |special| and |numspecial|,
+ re-defined in |beginchar_twice|, were inconsistent with
+ the METAFONT syntax (|primary| instead of |expr|):
+ <special command> :=
+ special <string expression> | numspecial <numeric expression>
+
+
+--------------
+EMAIL CONTACT:
+--------------
+
+B.Jackowski@gust.org.pl or M.Rycko@gust.org.pl
+
diff --git a/Master/texmf-dist/doc/fonts/pl/README.POL b/Master/texmf-dist/doc/fonts/pl/README.POL
new file mode 100644
index 00000000000..417c294e843
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/pl/README.POL
@@ -0,0 +1,344 @@
+*****************************************************************************
+* Kolekcja fontów PL (polskiego rozszerzenia fontów *
+* Computer Modern) w formacie źródłowym METAFONT-a *
+* (dobro wspólne -- public domain) *
+*****************************************************************************
+
+Autorzy
+=======
+Bogusław Jackowski <B.Jackowski@gust.org.pl>
+Marek Ryćko <M.Rycko@gust.org.pl>
+konsultacje: Roman Tomaszewski
+
+-------------
+OPIS PAKIETU:
+-------------
+Niniejsza dystrybucja METAFONT-owych plików źródłowych fontów PL
+(wersja 1.09, 13 kwietnia 2001) jest częścią dystrybucji pakietu MeX
+i WYJĄTKOWO jest rozpowszechniana jako odrębny pakiet.
+
+Powodem aktualizacji jest usunięcie błędu wykrytego (podczas pracy nad
+fontami EC) przez Andreasa Schwaba i Joerga Knappena. Błąd polegał
+na różnicach wysokości i korekt kursywy liter diakrytycznych w zależności
+od użytej rozdzielczości. Ponieważ suma kontrolna plików TFM
+zależy wyłącznie od szerokości znaków, błąd ukrywał się przez wiele lat.
+
+W wersji poprawionej znaki diakrytyczne są przetwarzane dwukrotnie
+(patrz makro ,beginchar_twice' w pliku pl_dod.mf). Za pierwszym razem
+wszystkie operacje rysowania (fill, draw, cull itp.) są neutralizowane,
+w rezultacie otrzymujemy w tym przebiegu jedynie wymiary znaków
+(mamy nadzieją, że niezależne od rozdzielczości ;-). W drugim przebiegą są
+tworzone obrysy (glyphs) znaków.
+
+Poniższy fragment zaczerpnięto z dokumentacji mexinfo.pol zawartej
+w pakiecie MeX
+ ftp://ftp.gust.org.pl/pub/TeX/language/polish/mex105.zip
+lub archiwa CTAN, np.
+ ftp://ftp.dante.de/tex-archive/language/polish/mex105.zip
+
+Fonty PL (polskie rozszerzenie fontów CM)
+==========================================
+
+Fonty PL przeznaczone są do składania polskich lub polsko-angielskich
+tekstów przy użyciu formatów MeX i LaMeX. Obecnie mogą też być
+wykorzystane do składu przy użyciu pakietu PLaTeX (autorstwa Mariusza Olko
+i Marcina Wolińskiego), wspomagającego skład polskich dokumentów przy użyciu
+formatu LaTeX2e:
+ ftp://ftp.gust.org.pl/pub/TeX/language/polish/platex-1.??.zip
+ lub ftp://ftp.dante.de/tex-archive/language/polish/platex-1.??.zip
+
+Autorzy starali się zachować ,,ducha CM-ów'' przy projektowaniu polskich
+znaków diakrytycznych. Np. przekreślenie małej litery ,,ł'' zostało
+nieco tylko powiększone w stosunku do przekreślenia fontów rodziny CM
+(METAFONT-owy program ,,Cross for Polish l and L'' w pliku ACCENT.MF)
+umieszczanego w składzie komendami TeX-owymi \l oraz \L, chociaż w
+niektórych fontach autorzy chętnie widzieliby przekreślenie znacznie
+wyraźniejsze. Podobnie podcięcia wstawiane automatycznie pomiędzy znakami
+(implicit kerns) były dodawane raczej ostrożnie. Np. zdaniem autorów
+podcięcie między polskim otwierającym cudzysłowem (,,) a literą ,,W''
+bądź ,,T'' mogłoby być znacznie większe, gdyby nie to, że w fontach CM
+nie ma żadnego podcięcia między literą ,,A'' a cudzysłowem zamykającym
+('').
+
+Fonty PL, podobnie jak macierzyste fonty CM, projektowane były
+pod kątem zastosowań profesjonalnych, tzn. urządzeń o większych
+rozdzielczościach. Niemniej jednak sporo wysiłku włożono w prawidłową
+dyskretyzację przy małych rozdzielczościach (dla potrzeb wydruków
+testowych na drukarkach mozaikowych 9- i 24-igłowych).
+
+ 1. Fonty PL stanowią rozszerzenie standardowego zestawu rodziny
+ Computer Modern (CM) o polskie znaki diakrytyczne i bazują na tych
+ samych plikach parametrycznych co fonty rodziny CM. Zmiany parametrów
+ odbiegające zbyt daleko od standardu zaproponowanego przez D. E. Knutha
+ mogą spowodować nieoczekiwane efekty (do błędu w trakcie obliczeń
+ włącznie). Przykładowo, założone zostało, że kursywa i grotesk
+ wykluczają się.
+
+ Układ fontów PL charakteryzuje się tym, że znaki o kodach < 128
+ są identyczne ze znakami rodziny CM, natomiast polskim znakom
+ diakrytycznym przypisane zostały kody > 127 (innych cech TeX-a 3.x
+ nie wykorzystuje się). Polskie znaki diakrytyczne mają kody zgodne
+ z układem ECM (Extended Computer Modern, Cork encoding), natomiast
+ cudzysłowy mają kody niestandardowe (w ECM cudzysłowy mają
+ kody < 127):
+
+ Ą -- 129 ą -- 161
+ Ć -- 130 ć -- 162
+ Ę -- 134 ę -- 166
+ Ł -- 138 ł -- 170
+ Ń -- 139 ń -- 171
+ Ó -- 211 ó -- 243
+ Ś -- 145 ś -- 177
+ Ź -- 153 ź -- 185
+ Ż -- 155 ż -- 187
+
+ << (francuski cudzysłów otwierający) -- 174
+ >> (francuski cudzysłów zamykający) -- 175
+ ,, (polski cudzysłów otwierający) -- 255
+
+ Uwagi:
+ * Fonty matematyczne plmi, plmib oraz plex nie zawierają polskich
+ znaków diakrytycznych i nie różnią się od odpowiednich fontów
+ CM; przedrostki CM zostały zmienione na PL jedynie dla zachowania
+ jednorodności.
+ * Podobnie font pltex10 to po prostu font cmtex10 ze zmienioną dla
+ jednolitości nazwą; font cmtex10 odzwierciedla układ klawiatury
+ na komputerze używanym przez profesora Knutha (D. E. Knuth,
+ ,,Computer Modern Typefaces'', str. 568), tym samym nie powinien
+ raczej zawierać polskich znaków diakrytycznych.
+ * Fonty plsy zostały poszerzone (w stosunku do cmsy) o znaki
+ ,,większe-równe'' i ,,mniejsze-równe'' odpowiadające
+ polskim zwyczajom drukarskim (dolna kreska skośna zamiast
+ poziomej); na konieczność takiego rozszerzenia zwrócił
+ uwagę p. Włodzimierz J. Martin; majuskuły kaligraficzne tych
+ fontów (opisane w pliku calu.mf) nie zostały uzupełnione
+ o polskie znaki diakrytyczne.
+
+ 2. Jedynymi znakami ,,polskimi'' dostępnymi poprzez ligatury są
+ cudzysłowy (,, << >>). Polskie znaki diakrytyczne są dostępne
+ albo bezpośrednio, albo za pomocą komendy realizowanej przez
+ ,,aktywny ciach'' (/a /c /e /l /n /o /s /x /z /A /C /E
+ /L /N /O /S /X /Z) zaprogramowanej w formatach MeX i LaMeX
+ (p. opis używania formatów MeX i LaMeX). Istnieją zasadnicze powody,
+ dla których autorzy nie wykorzystali do tego celu ligatur.
+
+ 3. Ze względu na ograniczenie liczby różnych wysokości znaków w foncie
+ do 15 niezerowych, zrezygnowano z kuszącego wypełniania ,,górnej
+ połówki'' fontu. Ponadto w programach METAFONT-owych podjęte zostały
+ zabiegi mające na celu minimalizację liczby różnych wysokości.
+ Niestety, mimo to w niektórych przypadkach liczba różnych niezerowych
+ wysokości przekracza 15. W takiej sytuacji METAFONT automatycznie
+ zmienia niektóre spośród wysokości. Oznacza to, że w pewnych
+ (bardzo złośliwych i -- miejmy nadzieję -- niezwykle rzadkich)
+ przypadkach może się zdarzyć, że tekst czysto angielski złożony
+ fontami PL zostanie inaczej przełamany na strony niż tekst złożony
+ fontami CM.
+
+ 4. Starano się unikać wprowadzania dodatkowych parametrów, co jednak
+ nie zawsze było możliwe. Szczegóły dotyczące możliwości zmiany
+ zachowania domyślnego opisane są w pliku pl_dod.mf. Przykłady użycia
+ opcjonalnych parametrów zmieniających zachowanie domyślne znaleźć
+ można w plikach źródłowych fontów plb10, plbx5, plbx6, plbx7, plbx8,
+ plcsc10, pldunh10, plfi10, plff10, plitt10, plr5, plr6, plr7, plr8,
+ plr9, plr12, plr17, plsl8, plsl9, plsl12, plssq8, plssqi8, pltcsc10,
+ plti7, plti8, plti12 oraz plvtt10.
+
+ 5. Programy opisujące polskie znaki diakrytyczne zostały oparte na
+ odpowiednich programach rodziny CM. Opisy polskich znaków
+ diakrytycznych stanowią niezależne programy, co jest zgodne
+ z ogólną filozofią programów rodziny CM (można by np. zapamiętywać
+ mapy bitowe liter ,,A'', ,,C'', ,,a'', ,,c'', ..., itd., i te mapy
+ bitowe modyfikować; z takiego podejścia i mu podobnych zrezygnowano).
+
+ Nieco trickowe rozwiązanie zastosowano w celu uniknięcia duplikowania
+ plików parametrycznych (plb10, plbx10, ..., itd.). Wykorzystano tu
+ METAFONT-ową zmienną ,,jobname'' do czytania odpowiednich plików
+ parametrycznych rodziny CM. Pliki te powinny znajdować się w kartotece
+ przeszukiwanej przez METAFONT-a w trakcie realizacji komendy ,,input''.
+
+ 6. Program dla polskiego cudzysłowu otwierającego zaczerpnięty został
+ z programów rodziny CM. Natomiast kształt cudzysłowów francuskich
+ został zaprojektowany i zaprogramowany ,,od zera''.
+
+ 7. Pierwszą i najważniejszą fazą pracy nad fontami PL było
+ zaprojektowanie i zaprogramowanie kształtów polskich znaków
+ diakrytycznych w sześciu podstawowych krojach: plr, plss, plbx, plssbx,
+ pltt oraz plti (stopnie pisma od 5 do 17 punktów).
+
+ Tym etapem pracy opiekował się troskliwie p. Roman Tomaszewski,
+ wybitny polski typograf, członek zarządu Międzynarodowego
+ Stowarzyszenia Typograficznego ATypI i zarazem przewodniczący Polskiego
+ Oddziału ATypI. Autorzy są mu głęboko wdzięczni za życzliwe
+ wspieranie swą wiedzą i doświadczeniem prac projektowych nad
+ fontami PL.
+
+ Pan Roman Tomaszewski zmarł w grudniu 1992 roku.
+
+ 8. Akcenty nad minuskułami ,,ć'' ,,ń'' ,,ó'' ,,ś'' ,,ź'' są takie
+ same jak wstawiany TeX-ową komendą \' akcent ,,acute'', tyle że
+ w niektórych przypadkach są nieco przesunięte w poziomie. Natomiast
+ akcenty nad majuskułami ,,Ć'' ,,Ń'' ,,Ó'' ,,Ś'' ,,Ź'' są wprawdzie
+ konstruowane w oparciu o akcent ,,acute'', ale są nieco ,,spłaszczone''
+ (w przypadku odmian szeryfowych jest to zwykły obrót, natomiast
+ w przypadku odmian bezszeryfowych -- obrót połączony z pewną
+ modyfikacją, ze względu na konieczność zachowania poziomego
+ położenia górnej i dolnej krawędzi akcentu oraz optycznej grubości
+ kreski akcentowej). Wyjątkowo w karykaturalnie smukłym foncie pldunh10
+ akcent nad minuskułami i majuskułami jest pochylony tak samo.
+
+ Powyższe zabiegi są zgodne z regułami sztuki typograficznej, powodują
+ natomiast, że akcenty kładzione za pomocą TeX-owej komendy \accent
+ mogą się istotnie różnić od akcentowanych majuskuł w fontach PL.
+
+ 9. Akcent nad literami ,,ż'' oraz ,,Ż'' jest taki sam jak kropka nad
+ literą ,,i'', czyli inny niż akcent wstawiany przez TeX-a (za pomocą
+ komendy \.). W literze ,,ż'' jest także umieszczony na tej samej
+ wysokości co kropka nad ,,i'' (oczywiście nie w foncie kapitalikowym).
+ Dzięki temu w słowach takich jak ,,gwiżdże'' czy ,,niżej'' kropka
+ zachowuje tę samą wysokość. Niestety, w niektórych fontach rodziny
+ CM kropka nad ,,i'' jest stanowczo za mała (np. CMTT), co powoduje,
+ że wartość optyczna kropki nad ,,ż'' oraz ,,Ż'' jest też czasami
+ zbyt mała. Z powiększenia kropki zrezygnowano, uznając jej wielkość
+ za cechę fontów CM.
+
+10. Przekreślenie litery ,,Ł'' jest znacznie większe od przekreślenia
+ litery ,,ł'', a przekreślenie litery ,,ł'' jest z kolei większe od
+ przekreślenia w fontach rodziny CM (p. punkt 0 powyżej).
+
+11. ,,Ogonki'' pod literami ,,Ą'' ,,Ę'' ,,ą'' ,,ę'' budowane są za
+ pomocą stosunkowo skomplikowanego algorytmu, ale geometria
+ ogonka jest bardzo prosta: zewnętrzna i wewnętrzna krawędź to
+ pojedyncze segmenty krzywych B\'eziera. Ogonki takie -- jak
+ pokazuje doświadczenie -- są najzgrabniejsze.
+
+ Opcjonalne parametry dodatkowe wpływające na kształt ogonków
+ opisane są w pliku pl_dod.mf.
+
+12. Polskie znaki diakrytyczne nie są przeznaczone do używania jako
+ znaki matematyczne, dlatego w programach opisujących te znaki
+ pominięta została komenda ,,math_adjust''.
+
+13. Podcięcia wstawiane automatycznie między znakami (implicit kerns)
+ są w zasadzie takie same dla polskich znaków diakrytycznych jak dla
+ odpowiednich liter alfabetu łacińskiego, z pewnymi wszakże wyjątkami
+ (p. pliki polan.mf, polkur.mf oraz polkap.mf); podobnie rzecz się ma
+ z korektą italikową wstawianą za polskimi znakami diakrytycznymi.
+
+14. Dla tych, którzy chcieliby wydrukować źródła METAFONT-owe w postaci
+ sformatowanej za pomocą programu MFT, dołączony jest odpowiedni
+ format o nazwie pl.mft. Format ten jest przygotowany do składania
+ z użyciem fontów rodziny CM; jeśli użytkownik zamienił już
+ wszystkie CM-y na fonty PL, musi odpowiednio zmienić nazwy fontów
+ w plikach pl.mft oraz mftmac.tex (plik mftmac.tex znaleźć można np.
+ w każdej dystrybucji TeX-a lub CTAN:/macros/generic/plain/base/).
+
+Aktualna dystrybucja składa się z:
+
+ (a) 12 plików podstawowych:
+ fik_mik.mf, pl_cud.mf, pl_dl.mf, pl_dod.mf, pl_ml.mf,
+ pl_mlk.mf, pl_sym.mf, polan.mf, polkap.mf, polkur.mf,
+ polmat.mf, poltyt.mf;
+
+ (b) 80 plików parametrycznych:
+ plb10.mf, plbsy10.mf, plbsy5.mf, plbsy7.mf, plbx10.mf, plbx12.mf,
+ plbx5.mf, plbx6.mf, plbx7.mf, plbx8.mf, plbx9.mf, plbxsl10.mf,
+ plbxti10.mf, plcsc10.mf, pldunh10.mf, plex10.mf, plff10.mf,
+ plfi10.mf, plfib8.mf, plinch.mf, plitt10.mf, plmi10.mf,
+ plmi12.mf, plmi5.mf, plmi6.mf, plmi7.mf, plmi8.mf, plmi9.mf,
+ plmib10.mf, plmib5.mf, plmib7.mf, plr10.mf, plr12.mf, plr17.mf,
+ plr5.mf, plr6.mf, plr7.mf, plr8.mf, plr9.mf, plsl10.mf, plsl12.mf,
+ plsl8.mf, plsl9.mf, plsltt10.mf, plss10.mf, plss12.mf, plss17.mf,
+ plss8.mf, plss9.mf, plssbi10.mf, plssbx10.mf, plssdc10.mf,
+ plssi10.mf, plssi12.mf, plssi17.mf, plssi8.mf, plssi9.mf,
+ plssq8.mf, plssqi8.mf, plsy10.mf, plsy5.mf, plsy6.mf, plsy7.mf,
+ plsy8.mf, plsy9.mf, pltcsc10.mf, pltex10.mf, pltex8.mf, pltex9.mf,
+ plti10.mf, plti12.mf, plti7.mf, plti8.mf, plti9.mf, pltt10.mf,
+ pltt12.mf, pltt8.mf, pltt9.mf, plu10.mf, plvtt10.mf;
+
+ prawie wszystkie pliki parametryczne odwołują się do oryginalnych
+ plików źródłowych D. E. Knutha; wyjątkiem są jedynie plbsy5.mf,
+ plbsy7.mf, plmib5.mf oraz plmib7.mf, które odwołują się do
+ dodatkowych plików źródłowych fontów Computern Modern zawartych
+ w dystrybucji AMS; podczas generowania fontów PL wymagana jest
+ dostępność w systemie oryginalnych plików źródłowych CM i AMS;
+
+ (c) 2 pliki dodatkowe:
+ * cmssbi10.mf -- dodany dla kompletności (pliku tego brak
+ w oryginalnym zestawie plików parametrycznych);
+ * dlr10.mf -- plik przykładowy, demonstruje sposób zmiany
+ jednostki podstawowej fontu (w tym wypadku plik parametryczny
+ definiuje font wielkości 10 dd)
+
+---------
+HISTORIA:
+---------
+
+ 7 lutego 1992: wersja 1.00
+11 lutego 1992: wersja 1.01
+ * brak zmian; nowy numer wersji wynikł ze zmian w formacie MeX
+ 1 Jun 1992: wersja 1.02
+ * pl_dod.mf:
+ dwa błędne wiersze:
+ z_a:=(x_down+the_left_pos,.5penkind); % starting point
+ z_d:=(xpart(z_a)-.5penkind,y_right+.5penkind)+the_tip_pos; % ending point
+ zastąpiono następującymi:
+ z_a:=(x_down+the_left_pos,ypart(ogonek_pos)); % starting point
+ z_d:=(xpart(z_a)-.5penkind,y_right+ypart(ogonek_pos))+
+ the_tip_pos; % ending point
+ zmiany komentarzy
+ * pl_mlk.mf:
+ przekreślenie w literze ł:
+ filldraw stroke z1e--z2e; %| stem
+ zamieniono na:
+ filldraw stroke z1e--z2'e; %| stem
+ * fik_mik.mf wczytuje cmbase.mf, aby uniknąć wielokrotnego wczytywania
+ bazy podczas przetwarzania pliku parametrycznego
+18 grudnia 1992: wersja 1.03
+ * fik_mik.mf:
+ dodano możliwość dowolnego przeskalowania; wartość |basic_unit#|
+ może być użyta do zmiany domyślnej jednostki podstawowej |pt#|
+ generowanego fontu (sugestia M. Łakomego; patrz przykładowy
+ plik dlr10.mf generujący font |10dd#|)
+ * kosmetyczne zmiany w plikach cmbx11.mf, cmr11.mf, cmti11.mf,
+ cmsl11.mf, cmssbi10.mf oraz polan.mf
+14 kwietnia 1996: wersja 1.07$gamma$ -- nieoficjalna
+ (wersje od 1.04 do 1.06 nie były nigdy publikowane)
+ * usunięto przykry błąd wykryty przez Andreasa Schwaba i Joerga Knappena
+ podczas prac nad włączeniem kodu fontów PL do fontów EC:
+ błąd zaokrągleń powodował, że pliki TFM zależały od rozdzielczości
+ (podziękowania dla Andreasa i Joerga)
+ * poprawiono makro |put_dot| (pl_dod.mf)
+ * zdefiniowano |qvair| i |limit_dist| (używane jako zmienne)
+ * kosmetyczne zmiany kodu
+13 kwietnia 2000: wersja 1.07 -- oficjalne udostępnienie (BachoTeX 2000)
+ * bez zmian kodu od wersji 1.07$\gamma$
+ * usunięto z dystrybucji zbędne pliki cmr11.mf, cmti11.mf, cmsl11.mf
+ * aktualizacja dokumentacji i komentarzy w plikach źródłowych
+13 kwietnia 2000: wersja 1.08 (data została zachowana celowo)
+ * pl_dod:
+ w definicji makra |beginchar_twice| (przed rozpoczęciem właściwego
+ rysowania znaku) dodano:
+ save mode_guard_; % dedicated to those who use Karl Berry's modes.mf
+ problemy z używaniem modes.mf zostały zgłoszone przez Włodka Macewicza
+ * zmiana ta NIE WPŁYNĘŁA na pliki metryczne, tzn. pliki generowane
+ z wersji 1.07 są identyczne; dołożymy wszelkich starań, żeby
+ zachować stabilność plików TFM, zgodnie z enuncjacją Donalda E. Knutha:
+ ,,I absolutely guarantee that the TFM files will never change again.''
+ (DeK, plik CM85bug)
+ * z dystrybucji usunięty został font plex9 jako niezwiązany
+ z oryginalnym zestawem fontów Computer Modern; w razie potrzeby (?)
+ wystarczy przenazwować plik plex10.mf
+ * przeczyszczono komentarze
+13 kwietnia 2001: wersja 1.09
+ * pl_dod:
+ typ parametru redefiniowanych w |beginchar_twice| instrukcji |special|
+ i |numspecial| był niezgodny ze składnią (|primary| zamiast |expr|):
+ <special command> :=
+ special <string expression> | numspecial <numeric expression>
+
+------
+EMAIL:
+------
+
+B.Jackowski@gust.org.pl lub M.Rycko@gust.org.pl
+
diff --git a/Master/texmf-dist/doc/fonts/pl/plsample.tex b/Master/texmf-dist/doc/fonts/pl/plsample.tex
new file mode 100644
index 00000000000..c07e749b2f9
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/pl/plsample.tex
@@ -0,0 +1,785 @@
+%&mex
+%%% File in Polish: PL fonts in Type1 format---presentation. To be processed
+%%% with MeX (Polish plain) format
+%%% Plik w notacji prefiksowej (/a/c/e/l/n/o/s/x/z/A/C/E/L/N/O/S/X/Z)
+%% Polskie fonty PostScript-owe PL -- przyk/lady i u/zycie
+%% Autor: Janusz Marian Nowacki, Grudzi/adz, e-mail: j.nowacki@gust.org.pl
+%% wersja 3, aktualizacja i opracowanie StaW (kwiecie/n 2005)
+
+\prefixing
+\tracinglostchars=0
+\font\cpsmcp=plcsc10 scaled \magstep5
+\font\dunh=pldunh10
+\font\sst=plbx10
+\font\bt=plb10
+\font\sc=plr7 at 7pt
+\baselineskip 12pt
+\spaceskip.333em plus.333em minus.111em
+\def\LaTeX{L\raise.42ex\hbox{\sc\kern-.5em A}\kern-.15em\TeX}
+\def\LaMeX{L\raise.42ex\hbox{\sc\kern-.4em A}\MeX}
+\clubpenalty=10000
+\widowpenalty=\clubpenalty
+\hyphenpenalty=100
+
+\newdimen\FontDimen
+\def\InstallFont#1#2#3{%
+ \def#1{\afterassignment#2\FontDimen=}
+ \def#2{\font\currfont #3 at\FontDimen\relax\currfont
+ \advance\FontDimen by.2\FontDimen % opcja
+ \baselineskip=\FontDimen % opcja
+ \spaceskip.333em plus.333em minus.111em % opcja
+ }}
+\InstallFont{\ag}{\xag}{plbx10}
+\InstallFont{\fwg}{\xfwg}{plssdc10}
+\InstallFont{\ap}{\xap}{plr10}
+
+\def\tagchar#1{\setbox0
+ \hbox{\char#1}\ifdim\wd0>0pt\box0\hskip.3em plus.3em minus.1em\fi}
+
+\def\tagfont#1#2{%\hangafter=1\hang
+ \par\noindent
+ \font\tf=#1 %at 10pt
+ {\tf\count0=0\loop\tagchar{\count0}%
+ \ifnum\count0<255\advance\count0by1\repeat} % zamiast 127
+ \par\smallskip
+}
+
+\def\textsample#1#2{
+ {\font\ts=#1
+ \ts\par
+ \baselineskip=1.2em
+ #2\par
+ \vskip 8pt}
+ \rm
+}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\null
+\vskip 1in
+\centerline{\ag24pt Janusz Marian Nowacki}
+\medskip
+\centerline{\ag12pt J.Nowacki@gust.org.pl}
+\vfil
+{\parindent=100pt \obeylines \parskip=0pt \cpsmcp \baselineskip=1.05em
+Fonty
+PostScriptowe
+Computer
+Modern
+Wersja
+Polska
+PL
+}
+\vfil
+\centerline{\fwg24pt BACHO\TeX'97}
+\medskip
+\centerline{\ag12pt Wersja zmieniona -- BACHO\TeX'2000}
+\eject
+%
+\headline{\ap8pt\ifodd\pageno Fonty PS Computer Modern -- wersja polska PL
+\hfil \the\pageno
+\else \the\pageno \hfil Fonty PS Computer Modern -- wersja polska PL \fi}
+
+\def\chapter#1{{\fwg18pt\noindent #1\endgraf\bigskip}}
+
+\null
+\bigskip
+\chapter{Computer Modern PostScript Fonts}
+\bigskip
+
+{\leftskip.3in\hrule height0pt \dunh \baselineskip 18pt \parindent2em
+The Computer Modern typefaces were created in the spirit of the typeface
+Monotype Modern 8A by Professor Donald E. Knuth of Stanford University. The
+Computer Modern family includes a~large set of scientific and mathematical
+figures and symbols and is widely used with implementations of the \TeX\
+typesetting system. ``Computer Modern Typefaces'', Volume E of ``Computers
+and Typesetting'' (D.~E.~Knuth, Addison Wesley), is the definitive
+source for the Computer Modern faces. ``The \TeX book'' (D.~E.~Knuth,
+Addison Wesley), Appendix~F, is also a~good reference.
+
+This package contains 75 faces from the Computer Modern family in Adobe
+PostScript Type~1 form. These fonts can be used with all PostScript printers
+and Adobe Type Manager.
+
+Bogus/law Jackowski and Marek Ry/cko prepared (in METAFONT) a~Polish version
+of the Computer Modern fonts, namely, PL fonts, to be used with the Polish
+version of the plain format, namely, \MeX. The fonts presented herewith are
+essentialy PL fonts in PostScript Type~1 format.
+
+}
+
+%\vfil\eject
+
+\bigskip \bigskip \bigskip
+\chapter{Fonty postscriptowe Computer Modern}
+\vskip -.15in
+\chapter{Wersja polska w~uk/ladzie PL}
+
+{\leftskip.3in\hrule height0pt \dunh \baselineskip 18pt \parindent2em
+Rodzina pism Computer Modern zosta/la stworzona w~duchu czcionek Monotype
+Modern~8A przez profesora Donalda E.~Knutha z~Uniwersytetu Stanforda w~USA.
+Rodzina Computer Modern zawiera du/zy zestaw znak/ow tekstowych, naukowych
+i~matematycznych, i~jest szeroko wykorzystywana do sk/ladania tekst/ow za
+pomoc/a systemu \TeX. Podstawowym /xr/od/lem wiedzy o~fontach z~rodziny
+Computer Modern jest podr/ecznik ,,Computer Modern Typefaces'',
+(D.~E.~Knuth, Addison Wesley, seria ,,Computers and Typesetting'', tom~E).
+Godny polecenia w~tym wzgl/edzie jest r/ownie/z podr/ecznik ,,The \TeX
+book'' (D.~E.~Knuth, Addison Wesley, dodatek~F).
+
+Dost/epny w~archiwach \TeX-owych pakiet postscriptowej wersji czcionek
+rodziny Computer Modern zawiera 75 kroj/ow, kt/ore mog/a by/c u/zywane na
+wszystkich drukarkach i~na/swietlarkach postscriptowych oraz w~systemie
+Windows z~zastosowaniem programu Adobe Type Manager.
+
+Polskim odpowiednikiem bitmapowych font/ow Computer Modern s/a kroje PL
+przygotowane wraz z~polskim formatem \MeX\ przez Bogus/lawa Jackowskiego
+i~Marka Ry/cko. Prezentowane w~niniejszej publikacji fonty postscriptowe s/a
+odpowiednikiem font/ow PL (w~oryginale przygotowanych za pomoc/a METAFONT-a).
+
+}
+
+\vfil\eject
+
+\chapter{Wst/ep}
+
+{\baselineskip 13pt \parindent 1.5em \parskip3pt
+\noindent Pewnego pi/eknego dnia, w~1997 roku, na li/scie
+dyskusyjnej GUST-u pojawi/la si/e mi/la, przynajmniej dla mnie, wiadomo/s/c
+-- w~archiwach \TeX-owych s/a dost/epne PostScript-owe wersje font/ow CM
+udost/epnione przez American Mathematical Society. Rado/s/c moja by/laby
+jednak wi/eksza gdyby czcionkami tymi by/lo mo/zna sk/lada/c teksty w~j/ezyku
+Mickiewicza i~S/lowackiego, nie wspominaj/ac ju/z o~Reju.
+
+Kto/s powinien wi/ec ,,zlokalizowa/c'' fonty AMS-CM. Zdecydowanie najlepiej
+zrobi/lby to Bogus/law Jackowski, gdy/z nikt inny nie posiada wi/ekszej
+wiedzy o~fontach PL ni/z ich autor. Jest jednak jeden problem -- doba ma
+tylko 24~godziny.
+
+Przyst/api/lem wi/ec w~miar/e moich mo/zliwo/sci i~wiedzy do ich spolszczenia
+kieruj/ac si/e nast/epuj/acymi za/lo/zeniami:
+
+\item{1.} Postscriptowe fonty PL powinny by/c dok/ladnymi, lub prawie
+dok/ladnymi, odpowiednikami bitmapowych font/ow PL*.PK. U/zytkownik nie musi
+uczy/c si/e nowej obs/lugi font/ow w~plikach \TeX-owych. Przy wykorzystaniu
+font/ow postscriptowych bez problem/ow powinny da/c si/e obejrze/c
+i~wydrukowa/c dokumenty wcze/sniej z/lo/zone za pomoc/a font/ow PK.
+
+\item{2.} W~sk/lad pakietu font/ow postscriptowych PL wchodz/a
+pliki *.PFB zawieraj/ace opis kszta/ltu poszczeg/olnych znak/ow. Dla
+kompletno/sci do/laczono pliki *.TFM, standardowe pliki metryczne,
+co zapewnia dok/ladnie takie samo pozycjonowanie znak/ow i~tekstu jak
+z~wykorzystaniem font/ow PK.
+
+\item{3.} Fonty pierwotnie by/ly przeznaczone do stosowania w~\TeX-u.
+W~pierwszej wersji (z 1997~r.) nie zawiera/ly np. plik/ow *.PFM przydatnych
+do bezpo/sredniego z~nich korzystania w~systemach Windows. Fonty posiada/ly
+taki sam uk/lad znak/ow (encoding) jak fonty PL*.PK, dzi/eki czemu dla \TeX-a
+nie trzeba by/lo stosowa/c plik/ow przekodowa/n (*.ENC). Poniewa/z nie by/lo
+mo/zliwe bezproblemowe wykorzystywanie ich w~systemach Windows, w~niniejszej
+dystrybucji zmieniono wewn/etrzny uk/lad font/ow, do/l/aczono pliki *.PFM,
+*.ENC, a~tak/ze, dla kompletno/sci, pliki *.AFM ({\bf UWAGA:} plik/ow tych
+nie nale/zy poddawa/c konwersji do *.TFM za pomoc/a programu {\tt afmtotfm}
+lub podobnych; nale/zy u/zywa/c wy/l/acznie dost/epnych plik/ow *.TFM).
+
+\item{4.} Zawarto/s/c oryginalnych plik/ow CM*.PFB podda/lem najpierw
+jedynie przekodowaniu do standardu PL, uzupe/lniaj/ac fonty o~znaki
+stosowane w~j/ezyku polskim. W~obecnej dystrybucji uk/lad znak/ow
+zosta/l dostosowany do potrzeb u/zytkownik/ow system/ow Windows; dla
+\TeX-a dodano pliki przekodowania (*.ENC).
+
+\item{5.} Podczas projektowania znak/ow nieistniej/acych w~zestawie AMS
+kierowa/lem si/e cennymi regu/lami i~uwagami zawartymi w~pliku {\tt
+mexinfo.tex} pakietu \MeX. Fragmenty tego pliku wykorzysta/lem r/ownie/z
+w~przyk/ladach zastosowania poszczeg/olnych kroj/ow.
+
+\item{6.} Nie zajmuj/e si/e programowaniem METAFONT-owym, nie mog/lem wi/ec
+wykorzysta/c, co do piksela, zawartych tam informacji o~polskich znakach (np.
+poziome offsety elementu ,,acute''). Kierowa/lem si/e wi/ec w/lasn/a
+intuicj/a i~w~tym miejscu b/ed/a zapewne minimalne r/o/znice w~por/ownaniu
+z~oryginalnymi fontami PL*.PK.
+
+\item{7.} {\bf Tak jak fonty AMS, r/ownie/z ich polska wersja, s/a dobrem
+wsp/olnym naszej \TeX-owej spo/leczno/sci. Przygotowanie pakietu traktuj/e
+jako prezent dla cz/lonk/ow i~sympatyk/ow Grupy U/zytkownik/ow Systemu \TeX\
+w~Polsce w~pi/at/a rocznic/e powstania organizacji.}
+
+}
+\bigskip
+
+\noindent\it Dzi/ekuj/e Bogus/lawowi Jackowskiemu i~Piotrowi Pianowskiemu za
+/zyczliw/a pomoc w~zdobywaniu wiedzy o~budowie i~dzia/laniu font/ow, oraz
+w~trakcie pracy nad prezentowanymi fontami. Dzi/ekuj/e r/ownie/z Tomkowi
+Przechlewskiemu za wst/epne przetestowanie font/ow PL i~zg/loszone uwagi.
+Obecna, dostosowana do wykorzystania r/ownie/z w~systemach Windows, wersja
+powsta/la w ramach tzw. JNS TEAM (Bogus/law Jackowski, Janusz M.~Nowacki,
+Piotr Strzelczyk).
+
+\vfil\eject
+
+\chapter{Fonty tekstowe, przyk/lady}
+
+\vskip.2in
+\parindent 0pt
+
+{\sst PL Bold}: plb10
+\tagfont{plb10}{}
+\textsample{plb10}{Pakiet \MeX\ powsta/l na bazie poprzedniej polskiej
+adaptacji \TeX-a, nosz/acej nazw/e LeX.}
+
+{\sst PL Bold Extended}: plbx5, plbx6, plbx7, plbx8, plbx9, plbx10, plbx12
+\tagfont{plbx10}{}
+
+\bt plbx5:
+\textsample{plbx5}{Sk/lada/ly si/e na ni/a pliki makr oraz rodzina font/ow P1.
+BJ\&MR, autorzy LeX-a, pracowali nad t/a wersj/a od listopada 1987 do grudnia
+1989. \MeX\ jest udoskonalon/a wersj/a LeX-a, wykorzystuj/ac/a nowe
+mo/zliwo/sci \TeX-a 3.x.}
+
+
+\bt plbx6:
+\textsample{plbx6}{Zestaw wzorc/ow, zawieraj/acy regu/ly dzielenia polskich
+wyraz/ow wykorzystany w~for\-macie LeX zosta/l zaprojektowany i~utworzony
+przez HK w~1987, a~przystosowany do formatu LeX,
+przetestowany i~uzupe/lniony -- przez BJ\&MR w~latach 1987--1989.}
+
+
+\bt plbx7:
+\textsample{plbx7}{Do rozpocz/ecia pracy z~polsk/a wersj/a format/ow PLAIN
+oraz LaTeX\ niezb/edne jest utworzenie za pomoc/a wersji inicjalizacyjnej
+programu \TeX\ (INITEX)}
+
+\bt plbx8:
+\textsample{plbx8}{plik/ow mex.fmt i~lamex.fmt (obecnie platex.fmt)
+i~umieszczenie ich w~odpowiednim miejscu zale/znym od u/zytego systemu
+operacyjnego i~od implementacji TeX-a. }
+
+\bt plbx9:
+\textsample{plbx9}{W plikach FMT zapami/etane s/a w~skondensowanej postaci
+makra oraz regu/ly przenoszenia wyraz/ow.}
+
+
+\bt plbx10:
+\textsample{plbx10}{Wi/ekszo/s/c najnowszych implementacji \TeX-a, w~tym
+em\TeX\ (au\-tor\-stwa Eberharda Mattesa), czy te\TeX{} (au\-tor\-stwa
+Thomasa Essera) ma mo/zliwo/s/c automatycznej zamiany kod/ow znak/ow
+czytanych z~pliku}
+
+\bt plbx12:
+\textsample{plbx12}{na kody wewn/etrzne \TeX-a. Pozwala to na wykorzystanie
+pe/lni mo/zliwo/sci \TeX-a, przy jednoczesnym uniezale/znieniu si/e od
+sposobu kodowania polskich liter w~danej instalacji komputera.}
+
+{\sst PL Bold Extended Slanted}: plbxsl10
+\tagfont{plbxsl10}{}
+\textsample{plbxsl10}{W pakiecie MeX znajduj/a si/e pliki wsadowe (ang. batch
+files) s/lu/z/ace do generowania plik/ow FMT pod kontrol/a systemu operacyjnego
+MS-DOS przy u/zyciu em\TeX-a. W~dystrybucji te\TeX{} format \MeX{} jest
+generowany z~odpowiedniego menu programu texconfig.}
+
+\eject
+
+{\sst PL Bold Extended Text Italic}: plbxti10
+\tagfont{plbxti10}{}
+\textsample{plbxti10}{W standardowej konfiguracji formatu \MeX\ i~PLa\TeX\
+polskie znaki diakrytyczne zapisywane s/a jako zwyk/le znaki o~kodach
+zale/znych od standardu stosowanego}
+
+{\sst PL Caps and Small Caps}: plcsc10
+\tagfont{plcsc10}{}
+\textsample{plcsc10}{na danym komputerze (zwykle Mazovia, cp1250 lub
+iso8859-2). Pozwala
+to na bardzo wygodne sk/ladanie tekst/ow z~u/zyciem \TeX-a: polskie litery
+widoczne s/a na}
+
+{\sst PL Dunhill}: pldunh10
+\tagfont{pldunh10}{}
+\textsample{pldunh10}{\baselineskip16pt ekranie w~trakcie przygotowywania
+tekstu, ponadto mo/zliwe jest definiowanie polskich komend \TeX-owych.\endgraf}
+
+{\sst PL Funny Roman}: plff10
+\tagfont{plff10}{}
+\textsample{plff10}{Niezale/znie od standardu kodowania polskich znak/ow
+mo/zliwe jest w~formatach \MeX\ i~PLa\TeX\ w/l/aczenie za pomoc/a komendy
+$\backslash$prefixing tzw. notacji prefiksowej.}
+
+
+{\sst PL Funny Italic}: plfi10
+\tagfont{plfi10}{}
+\textsample{plfi10}{(Notacj/e bezprefiksow/a, obowi/azuj/aca na pocz/atku
+przetwarzania ka/zdego dokumentu, przywraca komenda $\backslash$nonprefixing.)}
+
+
+{\sst PL Fibonacci}: plfib8
+\tagfont{plfib8}{}
+\textsample{plfib8}{Poniewa/z znak // zosta/l w~notacji prefiksowej wykorzystany
+do oznaczania polskich liter, konieczna jest dodatkowa konwencja notacyjna
+pozwalaj/aca}
+
+
+{\sst PL Italic Typewriter}: plitt10
+\tagfont{plitt10}{}
+\textsample{plitt10}{uzyska/c w~druku symbol ,,ciach''. W~MeX-u przyj/eto
+naturaln/a zasad/e reprezentowania znaku ,,ciach'' poprzez ////.}
+
+%Mo/zna r/ownie/z
+%u/zywa/c komendy {\string\normalslash}
+
+\eject
+
+{\sst PL Roman}: plr5, plr6, plr7, plr8, plr9, plr10, plr12, plr17
+\tagfont{plr10}{}
+\bt plr5:
+\textsample{plr5}{Podczas obowi/azywania notacji prefiksowej znak ,,//'' jest
+znakiem aktywnym (kategoria 13). /Swiadomie zrezygnowano ze stosowanego
+niekiedy sposobu uzyskiwania znak/ow diakrytycznych poprzez ligatury.}
+
+\bt plr6:
+\textsample{plr6}{Nale/zy pami/eta/c, /ze w~czasie pisania do pliku za
+pomoc/a komendy $\backslash$write makra s/a rozwijane. Dotyczy to
+w~szczeg/olno/sci makra ,,//'' i~trzeba na to zwraca/c uwag/e przy pisaniu
+do plik/ow, }
+
+
+\bt plr7:
+\textsample{plr7}{kt/ore maj/a by/c potem czytane przez \TeX-a.
+Format PLa\TeX\ automatycznie przejmuje kontrol/e nad odpowiednim pisaniem
+i~czytaniem standardowych plik/ow pomocniczych (np.~pliku ze spisem tre/sci)}
+
+
+\bt plr8:
+\textsample{plr8}{``Anglosaski'' spos/ob pisania cudzys/low/ow jest niezgodny
+z~polskimi zwyczajami. Polski cudzys/l/ow otwieraj/acy znajduje si/e na wysoko/sci
+linii bazowej pisma i~ma kszta/lt zbli/zony do dw/och przecink/ow.}
+
+\bt plr9:
+\textsample{plr9}{Formaty \MeX{} czy PLa\TeX{} oraz fonty PL zosta/ly tak
+skonstruowane, /ze polski cudzys/l/ow otwieraj/acy zapisuje si/e w~pliku
+danych wej/sciowych}
+
+
+\bt plr10:
+\textsample{plr10}{jako dwa przecinki, a~cudzys/l/ow zamykaj/acy (podobnie
+jak w~j/ezyku angielskim) jako dwa apostrofy. To s/a w/la/snie ,,polskie''
+cudzys/lowy.}
+
+
+\bt plr12:
+\textsample{plr12}{Niekiedy w~j/ezyku polskim u/zywany jest te/z drugi rodzaj
+cudzys/low/ow, tzw. cudzys/lowy <<francuskie>>. Lewy francuski cudzys/l/ow
+oznaczany}
+
+\bt plr17:
+\textsample{plr17}{jest dwoma znakami mniejszo/sci, a~prawy dwoma znakami
+wi/ekszo/sci.}
+
+{\sst PL Slanted}: plsl8, plsl9, plsl10, plsl12
+\tagfont{plsl8}{}
+\bt plsl8:
+\textsample{plsl8}{Z punktu widzenia \TeX-a zasady dzielenia wyraz/ow
+zale/z/a zar/owno od j/ezyka, jak te/z od uk/ladu liter w~bie/z/acym foncie.
+W~zwi/azku z~tym }
+
+\vbox{
+\bt plsl9:
+\textsample{plsl9}{dla \TeX-a istnieje kilka ,,j/ezyk/ow polskich''.
+W~konsekwencji je/sli u/zytkownik prze/l/acza si/e na font o~innym uk/ladzie
+(innych kodach) polskich }
+}
+
+\bt plsl10:
+\textsample{plsl10}{znak/ow diakrytycznych, to towarzyszy/c temu powinno
+prze/l/aczenie \TeX-a na inne regu/ly przenoszenia wyraz/ow.}
+
+\bt plsl12:
+\textsample{plsl12}{Pakiet \MeX\ przygotowany jest do pracy z~fontami
+w~uk/ladzie PL }
+
+\eject
+
+{\sst PL Slanted Typewriter}: plsltt10
+\tagfont{plsltt10}{}
+\textsample{plsltt10}{jako podstawowymi oraz dodatkowo z~fontami
+zawieraj/acymi polskie litery w~po/lo/zeniach zgodnych z~kodem Mazovia,
+Latin~2 oraz P1.}
+
+{\sst PL Sans Serif}: plss8, plss9, plss10, plss12, plss17
+\tagfont{plss8}{}
+\bt plss8:
+\textsample{plss8}{U/zytkownik, zale/znie od wielko/sci dost/epnej pami/eci,
+mo/ze wbudowa/c do formatu regu/ly przenoszenia dla innych uk/lad/ow polskich
+font/ow. Wystarczy w~tym celu}
+
+
+\bt plss9:
+\textsample{plss9}{dokona/c prostej modyfikacji pliku konfiguracyjnego
+MEXCONF.TEX. Odpowiednie makra formatu \MeX\ lub \LaMeX\ automatycznie
+przeczytaj/a odpowiedni/a liczb/e razy}
+
+\bt plss10:
+\textsample{plss10}{ten sam plik zawieraj/acy polskie regu/ly przenoszenia
+(PLHYPH.TEX), za ka/zdym razem interpretuj/ac go w~inny spos/ob.}
+
+
+\bt plss12:
+\textsample{plss12}{Standardowym uk/ladem polskiego fontu jest uk/lad PL
+(p.~rozdzia/l ,,Fonty PL''). Dopuszczalne jest jednak stosowanie font/ow
+o~innych ni/z PL uk/ladach polskich}
+
+\vbox{
+\bt plss17:
+\textsample{plss17}{znak/ow, a~nawet mieszanie r/o/znych uk/lad/ow w~obr/ebie jednego
+dokumentu.}
+}
+
+{\sst PL Sans Serif Bold Extended}: plssbx10,
+\tagfont{plssbx10}{}
+\textsample{plssbx10}{Fonty PL przeznaczone s/a do sk/ladania polskich lub
+polsko\=angielskich tekst/ow przy u/zyciu format/ow \MeX\ i~\LaMeX{} czy
+PLa\TeX.}
+
+{\sst PL Sans Serif Bold Extended Italic}: plssbi10
+\tagfont{plssbi10}{}
+\textsample{plssbx10}{ Autorzy starali si/e zachowa/c ,,ducha CM-/ow'' przy
+projektowaniu polskich znak/ow diakrytycznych, np.~przekre/slenie ma/lej
+litery ,,/l'' zosta/lo nieco tylko powi/ekszone w~stosunku do przekre/slenia
+font/ow rodziny CM}
+
+{\sst PL Sans Serif Demibold Condensed}: plssdc10
+\tagfont{plssdc10}{}
+\textsample{plssdc10}{umieszczanego w~sk/ladzie komendami \TeX-owymi
+$\backslash$l oraz $\backslash$L, chocia/z w~niekt/orych fontach autorzy
+ch/etnie widzieliby przekre/slenie znacznie wyra/xniejsze.}
+
+\eject
+{\sst PL Sans Serif Italic}: plssi8, plssi9, plssi10, plssi12, plssi17
+\tagfont{plssi10}{}
+\bt plssi8:
+\textsample{plssi8}{Podobnie podci/ecia wstawiane automatycznie pomi/edzy
+znakami (implicit kerns) by/ly dodawane raczej ostro/znie. np.~zdaniem
+autor/ow podci/ecie mi/edzy}
+
+\bt plssi9:
+\textsample{plssi9}{polskim otwieraj/acym cudzys/lowem (,,) a~liter/a ,,W''
+b/ad/x ,,T'' mog/loby by/c znacznie wi/eksze, gdyby nie to, /ze w~fontach
+CM nie ma /zadnego podci/ecia mi/edzy liter/a ,,A'' a~cudzys/lowem
+zamykaj/acym ('').}
+
+\bt plssi10:
+\textsample{plssi10}{ Fonty PL, podobnie jak macierzyste fonty CM,
+projektowane by/ly pod k/atem zastosowa/n profesjonalnych, tzn. urz/adze/n
+o~wi/ekszych rozdzielczo/sciach. Tym niemniej sporo wysi/lku w/lo/zono
+w~prawid/low/a}
+
+\bt plssi12:
+\textsample{plssi12}{ dyskretyzacj/e przy ma/lych rozdzielczo/sciach
+(dla potrzeb wydruk/ow testowych na drukarkach mozaikowych 9- i~24-ig/lowych).
+Gdyby mimo}
+
+\bt plssi17:
+\textsample{plssi17}{ to u/zytkownik mia/l inne zdanie ni/z METAFONT na temat
+dyskretyzacji,}
+
+{\sst PL Sans Serif Quotation Style}: plssq8
+\tagfont{plssq8}{}
+\textsample{plssq8}{ w~pakiecie em\TeX\ autorstwa Eberharda Mattesa znajduje
+si/e program o~nazwie PKEDIT pozwalaj/acy r/ecznie korygowa/c wygenerowane
+za pomoc/a METAFONT-a mapy bitowe.}
+
+{\sst PL Sans Serif Quotation Italic Style}: plssqi8
+\tagfont{plssqi8}{}
+
+\textsample{plssqi8}{Fonty PL stanowi/a rozszerzenie standardowego zestawu
+rodziny Computer Modern (CM) o~polskie znaki diakrytyczne i~bazuj/a na tych
+samych plikach parametrycznych co fonty rodziny CM. Zmiany parametr/ow
+odbiegaj/ace zbyt daleko od standardu zaproponowanego przez D.~E.~Knutha
+}
+
+
+{\sst PL Typewriter Caps and Small Caps}: pltcsc10
+\tagfont{pltcsc10}{}
+\textsample{pltcsc10}{ mog/a spowodowa/c nieoczekiwane efekty (do b/l/edu
+w~trakcie oblicze/n w/l/acznie). Przyk/ladowo, za/lo/zone zosta/lo,
+/ze kursywa i~grotesk wykluczaj/a si/e.}
+
+
+{\sst PL Typewriter Extended}: pltex8, pltex9, pltex10
+\tagfont{pltex10}{}
+\bt pltex8:
+\textsample{pltex8}{Font PLTEX10 to po prostu font CMTEX10 -- zmieniono dla
+jednolitosci nazwe; font CMTEX10 odzwierciedla uklad klawiatury
+}
+
+
+\vbox{
+\bt pltex9:
+\textsample{pltex9}{ na komputerze uzywanym przez profesora Knutha
+(D.~E.~Knuth, ,,Computer Modern Typefaces'', str.~568), tym samym }
+}
+
+\vbox{
+\bt pltex10:
+\textsample{pltex10}{nie powinien raczej zawierac polskich znakow
+diakrytycznych.}
+}
+
+{\sst PL Text Italic}: plti7, plti8, plti9, plti10, plti12
+\tagfont{plti10}{}
+
+\bt plti7:
+\textsample{plti7}{ Uk/lad font/ow PL charakteryzuje si/e tym,
+/ze znaki o~kodach mniejszych ni/z 128 s/a identyczne ze znakami rodziny
+CM, natomiast polskim znakom}
+
+\bt plti8:
+\textsample{plti8}{ diakrytycznym przypisane zosta/ly kody wi/eksze ni/z 127
+(innych cech TeX-a 3.x nie wykorzystuje si/e). Polskie znaki diakrytyczne
+maj/a kody zgodne}
+
+\bt plti9:
+\textsample{plti9}{ z~uk/ladem ECM (Extended Computer Modern), natomiast
+cudzys/lowy maj/a kody niestandardowe (w~ECM cudzys/lowy maj/a kody mniejsze
+ni/z 127)}
+
+
+\bt plti10:
+\textsample{plti10}{Fonty matematyczne PLMI, PLMIB oraz PLEX nie zawieraj/a
+polskich znak/ow diakrytycznych i~nie r/o/zni/a si/e od odpowiednich font/ow
+CM;}
+
+\bt plti12:
+\textsample{plti12}{ przedrostki CM zosta/ly zmienione na PL jedynie dla
+zachowania jednorodno/sci.}
+
+{\sst PL Typewriter}: pltt8, pltt9, pltt10, pltt12
+\tagfont{pltt10}{}
+\bt pltt8:
+\textsample{pltt8}{Fonty PLSY zosta/ly poszerzone (w~stosunku do CMSY)
+o~znaki ,,wi/eksze-r/owne'' i~,,mniejsze-r/owne'' odpowiadaj/ace polskim
+zwyczajom drukarskim (dolna kreska sko/sna zamiast}
+
+
+\bt pltt9:
+\textsample{pltt9}{ poziomej); na konieczno/s/c takiego rozszerzenia
+zwr/oci/l uwag/e p.~W/lodzimierz J.~Martin; majusku/ly kaligraficzne tych
+font/ow (opisane w~pliku CALU.MF) nie zosta/ly uzupe/lnione o~polskie znaki
+diakrytyczne.}
+
+
+\bt pltt10:
+\textsample{pltt10}{Ze wzgl/edu na ograniczenie liczby r/o/znych wysoko/sci
+znak/ow w~foncie do 15 niezerowych, zrezygnowano z~kusz/acego wype/lniania
+,,g/ornej po/l/owki'' fontu. }
+
+
+\bt pltt12:
+\textsample{pltt12}{Ponadto w~programach METAFONT-owych podj/ete zosta/ly
+zabiegi maj/ace na celu minimalizacj/e liczby r/o/znych wysoko/sci.
+Niestety, mimo to w~niekt/orych przypadkach liczba r/o/znych niezerowych
+wysoko/sci}
+
+{\sst PL Unslanted Text Italic}: plu10
+\textsample{plu10}{ przekracza 15. W~takiej sytuacji METAFONT automatycznie
+zmienia niekt/ore spo/sr/od wysoko/sci. Oznacza to, /ze w~pewnych (bardzo
+z/lo/sliwych i~-- miejmy nadziej/e -- niezwykle rzadkich) przypadkach mo/ze
+si/e}
+
+\vbox{{\sst PL Variable Typewriter}: plvtt10
+\tagfont{plvtt10}{}
+\textsample{plvtt10}{ zdarzy/c, /ze tekst czysto angielski z/lo/zony fontami
+PL zostanie inaczej prze/lamany na strony ni/z tekst z/lo/zony fontami CM.}
+
+}
+
+\chapter{Fonty nietekstowe, przyk/lady}
+
+\baselineskip1.2\baselineskip\hrule height0pt
+{\sst PL Bold Symbols}: plbsy5, plbsy6, plbsy7, plbsy8, plbsy9, plbsy10
+\tagfont{plbsy10}{}
+\vskip 3pt
+
+{\sst PL Inch}: plinch
+\vskip -48pt
+\textsample{plinch}{/AB/C/Z}
+\vskip 4pt
+
+{\sst PL Math Extension}: plex9, plex10
+\tagfont{plex10}{}
+\vskip 4pt
+
+\advance\baselineskip-2pt
+{\sst PL Math Italic}: plmi5, plmi6, plmi7, plmi8, plmi9, plmi10, plmi12
+\tagfont{plmi10}{}
+\vskip 4pt
+
+{\sst PL Bold Extended Math Italic}: plmib10
+\tagfont{plmib10}{}
+\vskip 4pt
+
+\vbox{{\sst PL Symbols}: plsy10, plsy5, plsy6, plsy7, plsy8, plsy9,
+\tagfont{plsy10}{}
+}
+\eject
+%%---------------------
+\chapter{Instalacja i~wykorzystanie}
+
+\baselineskip 12pt
+Zasady instalacji i~wykorzystania font/ow PostScript-owych by/ly ju/z
+wielokrotnie omawiane podczas spotka/n Bachotkowych przez Bogus/lawa
+Jackowskiego. Prezentowano r/ownie/z zastosowanie i~instalacj/e program/ow
+umo/zliwiaj/acych stosowanie PostScript-u w~\TeX-u: DVIPS i~Ghostscript.
+W~tym miejscu pozwol/e sobie przypomnie/c najwa/zniejsze tylko aspekty
+zagadnienia.
+
+\parindent 1.5em
+
+W~celu zainstalowania font/ow PostScript-owych PL nale/zy:
+
+\smallskip
+
+\item{1.} Zainstalowa/c program T.~Rokickiego DVIPS, przetwarzaj/acy
+pliki DVI do postaci PostScript-owej (program ten mo/ze by/c ju/z
+zainstalowany gdy/z wchodzi w~sk/lad wsp/o/lczesnych dystrybucji
+oprogramowania \TeX-owego).
+
+\medskip
+\item{2.} Skopiowa/c wszystkie pliki pl*.pfb do katalogu, w~kt/orym
+przechowujemy fonty postscriptowe np.:
+
+\medskip
+{\tt c:\string\tex\string\texmf\string\fonts\string\type1\string\public\string\pl}
+ \ lub \
+{\tt usr//tex//texmf//fonts//type1//public//pl}
+\medskip
+
+\item{3.} Do pliku {\tt psfonts.map}, znajduj/acego si/e w~katalogu
+przeszukiwanym przez program DVIPS, doda/c zawarto/s/c plików
+{\tt pltext.map} i~{\tt plother.map} za/l/aczonych do dystrybucji
+font/ow PLPSFONT. [UWAGA: w~aktualnych dystrybucjach wystarczy zadeklarowa/c
+obie mapy fontowe w~pliku {\tt updmap.cfg} i~uruchomi/c program {\tt updmap}.]
+
+\medskip
+Poni/zsze, dodatkowe kroki dotycz/a jedynie wersji DOS-owej programu DVIPS:
+
+\medskip
+\item{1.} W~pliku konfiguracyjnym DVIPS o~nazwie {\tt config.ps} nale/zy
+odszuka/c lini/e rozpoczynaj/ac/a si/e liter/a {\tt T} i~umie/sci/c w~niej
+/scie/zk/e dost/epu do naszych dotychczasowych plik/ow TFM, np.:
+\medskip
+
+{\tt
+* Paths:
+
+T.; lofo;c:\string\tex\string\tfm
+}
+\medskip
+
+\item{2.} W~tym samym pliku, w~linii rozpoczynaj/acej si/e liter/a {\tt H}
+okre/sli/c /scie/zk/e dost/epu do plik/ow zawieraj/acych fonty PostScript-owe PFB,
+np:
+
+\medskip
+{\tt
+* PostScript header \& (maybe) PS font paths:
+
+H.; c:\string\tex\string\dvips\string\ps;c:\string\psfonts;c:\string\psfonts\string\enc;c:\string\tex\string\fonts
+}
+\medskip
+
+\noindent Po udanej instalacji z~font/ow postscriptowych korzystamy
+dok/ladnie tak samo jak dotychczas z~font/ow bitmapowych. Mo/zliwe s/a
+wi/ec wszystkie wywo/lania font/ow opisane w~,,The \TeX Book'', a~wi/ec:
+
+\medskip
+{\tt\string\font\string\qq=plr12 \string\qq\space\space Bacho\string\TeX
+
+\%
+
+\string\font\string\qq\space\space plr10 at 12pt
+\string\qq\space\space Bacho\string\TeX
+
+\%
+
+\string\font\string\qq\space\space plr10 scaled\string\magstep1
+\string\qq\space\space Bacho\string\TeX
+
+\%
+
+\string\font\string\qq\space\space plr10 scaled 1200
+\string\qq\space\space Bacho\string\TeX
+}
+
+\medskip
+\noindent
+Co daje nast/epuj/acy rezultat:
+
+\medskip
+{\font\qq plr12 \qq Bacho\TeX
+%
+\font\qq plr10 at 12pt \qq Bacho\TeX
+%
+\font\qq plr10 scaled\magstep1 \qq Bacho\TeX
+%
+\font\qq plr10 scaled 1200 \qq Bacho\TeX
+
+}
+
+\medskip
+Mo/zna zastosowa/c r/ownie/z bardziej og/oln/a definicj/e, umieszczon/a
+w~bie/z/acym lub wczytywanym komend/a {\tt\string \input} pliku, w~postaci:
+\medskip
+
+\let\cc=\catcode
+{\cc`\^^M=\active %
+\gdef\losenolines{\cc`\^^M=\active \def^^M{\leavevmode\endgraf}}}
+\def\literal {\begingroup \cc`\\=12 \cc`\{=12 \cc`\}=12 \cc`\$=12 \cc`\&=12
+ \cc`\#=12 \cc`\%=12 \cc`\~=12 \cc`\_=12 \cc`\^=12 \cc`\*=12 \cc`\@=0
+ \cc`\`=\active \losenolines \obeyspaces \tt}%
+{\obeyspaces\gdef {\hglue.5em\relax}}
+
+{\cc`\`=\active \gdef`{\relax\lq}}
+
+\def\vquotingon{\cc`\"=\active}
+\def\vquotingoff{\cc`\"=12}
+\vquotingon
+\def"{\literal\leavevmode\hbox\bgroup\com}
+%`\leavevmode' starts a~new paragraph, if needed.
+
+\def\beginliteral{\medskip \literal \cc`\"=12%
+ \parskip0pt \baselineskip11pt \thatisit}
+
+{\cc`\@=0 \cc`\\=12 @cc`@^^M=@active %
+ @gdef@com#1"{#1@egroup@endgroup} %
+ @gdef@thatisit^^M#1\endliteral{#1@endgroup@smallskip}}
+\vquotingoff
+
+
+\beginliteral
+\newdimen\FontDimen
+\def\InstallFont#1#2#3{%
+ \def#1{\afterassignment#2\FontDimen=}
+ \def#2{\font\currfont #3 at\FontDimen\relax\currfont
+ \advance\FontDimen by.2\FontDimen \% opcja
+ \baselineskip=\FontDimen \% opcja
+ \spaceskip.333em plus.333em minus.111em \% opcja
+ }}
+%
+\InstallFont{\roman}{\xroman}{plr10}
+\endliteral
+
+\medskip
+\noindent Teraz wystarczy napisa/c:
+
+\medskip
+\beginliteral
+\roman67.85pt BACHO\TeX'97
+\endliteral
+\medskip
+
+\noindent
+aby otrzyma/c:
+
+\bigskip\bigskip
+\centerline{\ap67.85pt BACHO\TeX'97}
+
+\bigskip\bigskip\bigskip
+\chapter{Powodzenia!!!}
+
+\bye