diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:45:48 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:45:48 +0000 |
commit | 5dc602d16c5be2fd035b254ca23484a90aebd6dc (patch) | |
tree | 72efb15fba318cc2096a8cc6999ed3fa0bff317d /Master/texmf-dist/doc/mex/base/tstmex.tex | |
parent | b4fc5f639874db951177ec539299d20908adb654 (diff) |
doc 5
git-svn-id: svn://tug.org/texlive/trunk@81 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/mex/base/tstmex.tex')
-rw-r--r-- | Master/texmf-dist/doc/mex/base/tstmex.tex | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/mex/base/tstmex.tex b/Master/texmf-dist/doc/mex/base/tstmex.tex new file mode 100644 index 00000000000..a1876ad80fd --- /dev/null +++ b/Master/texmf-dist/doc/mex/base/tstmex.tex @@ -0,0 +1,102 @@ +%& --translate-file=il2-pl +%% Staszek Wawrykiewicz (staw@gust.org.pl). Styczeń 2000. Public domain. +%% Przykładowy plik TeX-owy; ilustruje proste polecenia składu, deklarowanie +%% fontu i włączanie grafiki. +%% Plik przetwarzamy z użyciem polskiego formatu MeX: mex tstmex.tex +%% Zaleca się przestudiowanie zawartości całego pliku! +% ========= +% Znak % w wierszu oznacza komentarz; od tego znaku +% do końca wiersza tekst jest ignorowany w składzie. +% Wyjątkiem jest pierwszy wiersz pliku, zaczynający się +% od znaków %& i zawierający deklarację użytego w tekście +% kodowania znaków. +% ========== + +Najpierw test polskich liter (iso8859-2): ąćęłńóśźż ĄĆĘŁŃÓŚŹŻ + +Jak zobaczysz po przetworzeniu tego pliku, kolejny akapit zaczyna się +wcięciem. Domyślnie ma ono wielkość 20~pt, ale, jak wszystko w~\TeX-u, +może to być zmienione. +Skład prostych tekstów jest bardzo łatwy; \TeX{} automatycznie łamie +akapity i~numeruje strony. Pisząc tekst nie musisz się martwić o~spacje, +wcięcia itp., skupiasz się tylko na treści. Wiele +spacji w~pisanym tekście czy wiersz złamany w~wygodnym +dla nas miejscu +da nam +identyczny efekt w~składzie. Zauważyłeś pewnie znaczek tyldy, który +pojawia się w~tekście źródłowym; służy on do zaznaczenia spacji, +na których \TeX{} nie powinien przełamać wiersza. +Pojedyncze litery na końcu wiersza nie wyglądają zbyt ładnie, prawda? + +\noindent % usuń wcięcie dla tego akapitu +Ten akapit nie ma wcięcia. Tekst składany jest domyślnym fontem 10~pt +o~nazwie plr10. {\it To tekst kursywą}, a~to \bf tekst pogrubiony. +\rm I~znów przywracamy krój prosty. Nieco dalej zobaczymy, jak można +deklarować inne fonty. + +\def\BSL{{\tt\char92}} % prosta definicja nowego makra +\beginsection Punkt 1 + + +Polecenie {\tt\BSL beginsection} wyróżnia tytuł i~dodaje nieco światła. +Tym razem zostawiliśmy dwa wolne wiersze. Akapit rozpoczął się od wcięcia. +Spróbuj usunąć jeden z~tych wolnych wierszy i~zobacz co się stanie. +Standardowy \TeX, jakiego używamy, posiada skromny zasób gotowych +poleceń do określania struktury dokumentu, niemniej jednak pozwala +w~nieograniczony sposób definiować własne polecenia dla tytułów, +podtytułów itp. oraz całego układu typograficznego (ang. {\it layout\/}). + +\beginsection To jest punkt 2 + +Jedną z~największych zalet systemu \TeX{} jest elegancki skład wyrażeń +matematycznych, nawet bardzo skomplikowanych, zarówno w~ramach samego +akapitu $\sum_{n\in A} {1\over n}$, jak i~wyeksponowanych w~osi strony: +$$\sum_{n\in A} {1\over n}$$ +Czy widzisz różnicę w składzie takiego samego zapisu? + +\medskip % pionowy odstęp +\font\ZZ plr10 at16pt % deklaracja nowego fontu +%\advance\baselineskip by 10pt % powiększ interlinię +\ZZ % włącz font +Font 10pt skalowany do 16 pt. + +\rm % ponownie font standardowy +\beginsection Teraz nieco grafiki + +\medskip +\input epsfx % wczytujemy makra do włączania grafiki +\centerline{\eps{qq.eps}} + +\vskip0.7cm % pionowy odstęp +A może by tak przeskalować obrazek? + +\medskip +\input trans % wczytujemy makra do transformacji grafiki +\line{% + \hskip2cm + \zscale{120}\hbox{\eps{qq.eps}} % skalowanie 120 proc. + \hfil albo \hfil + \xyscaleto{2cm}\hbox{\eps{qq.eps}} % do wymiaru poziomego 2cm +\hskip2cm} + +\beginsection Żyj kolorowo! + +\input colordvi % makra do obsługi koloru +\centerline{\ZZ\textGreen Zielono mi!} + +%\bye % po zablokowaniu tego wiersza znakiem % + % można przetwarzać kolejny przykład + % ale wynikowy plik DVI lepiej przetwarzać programem DVIPS: + % dvips tstmex -o tstmex.ps + % zaś oglądać przy pomocy programu GSView/gv/Ghostview. +\textBlack % przywracamy czarny kolor tekstu +\beginsection Fonty PostScript-owe + +\medskip +\font\QQ qplri at 23pt +\QQ +\centerline{\Red{ABCD czerwone literki}} + +\bye % koniec +Po poleceniu \bye można pisać dowolne komentarze. +I tak nie ukaże się to w składzie. ;-) |