summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/mex/base/tstmex.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:45:48 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:45:48 +0000
commit5dc602d16c5be2fd035b254ca23484a90aebd6dc (patch)
tree72efb15fba318cc2096a8cc6999ed3fa0bff317d /Master/texmf-dist/doc/mex/base/tstmex.tex
parentb4fc5f639874db951177ec539299d20908adb654 (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.tex102
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. ;-)