summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/support/optexcount/example_01.tex
blob: 77a79f8a76145e5b141bf4f42bcf41e3dced2cc2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
% This optex source code is partialy copied from http://petr.olsak.net/tat/priklad-optex.tex
% text words:  221
% header words: 15
% caption words: 14


\chyph                      % české vzory dělení slov
\fontfam[Schola]            % fontová rodina TeXGyre Schola
\margins/1 a4 (3,3,3,3)cm   % okraje 3cm ze všech stran pro stranu A4
\typosize[11/13]            % velikost písma 11pt na 13pt řádkování
\activettchar"              % znak " bude ohraničovat řádkový verbatim
\hyperlinks\Blue\Green      % interní odkazy modré, webové odkazy zelené
\outlines0                  % klikací obsah po straně PDF prohlížeče

\def\center{\noindent\hfil} % zkratka pro centrování

\tit Ukázka \OpTeX u

\sec Základní struktura

Dokument se skládá z odstavců (ve zdrojovém textu jsou odděleny prázdnými řádky)
a dále z kapitol, sekcí a podsekcí.

\secc Výčty

V textu můžeme používat výčty:

\begitems
* první
* druhý
\enditems


Někdy mohou být výčty vnořeny:

\begitems
* První
* Druhý.
  \begitems \style a
  * Podproblém,
  * ještě jeden podproblém,
  * poslední podproblém.
  \enditems
* Třetí.
* Poslední.
\enditems
 

\secc Vyznačování

Text můžeme zdůraznit {\it kurzívou}, nebo {\bf tučně}. 

\secc[poznamky]  Poznámky

Poznámka pod čarou\fnote{Vypadá takto.} je automaticky číslovaná.
Může jich být více\fnote{Druhá poznámka.}.


\sec[dalsi] Další sekce

\secc Verbatim text

Vložíme {\it verbatim text}, tedy text \uv{tak jak je} bez interpretace
\TeX{}em:

Výčet:
\begtt
\begitems
* První
* Druhý.
\enditems
\endtt

Kromě toho je možné psát "#kusy {kódů}" přímo v textu odstavce.

\secc Obrázky

Obrázky se do odborného textu obvykle vkládají včetně popisku.

\midinsert \label[ptacek]
  \center \picw=7cm \inspic final_bird.png
  \medskip
  \caption/f Hlavní textura hry Flappy Bird
\endinsert


\secc Odkazy

Na automaticky číslované objekty je možné odkazovat. Ve zdrojovém dokumentu
je třeba použít {\it lejblík} v místě cíle a stejný lejblík v místě odkazu.
Odkazy vypadají například takto: viz sekci~\ref[dalsi] na
straně~\pgref[dalsi], dále v podsekci~\ref[poznamky] je zmínka o poznámkách
pod čarou a rovnice~\ref[rce] na straně~\pgref[rce] uvádí zajímavou
matematickou myšlenku. Každý jistě poznal, že na obrázku~\ref[ptacek] se
nachází karikatura ptáčka.

Vnější odkazy směřují obvykle na webové stránky, 
např.~\url{http://petr.olsak.net/opmac.html}.

\secc Tabulky

Na tabulky se používá "\hbox" / "\vbox" aritmetika.

\bigskip
\center\table{||l|cc||}{\crl \tskip.5ex
           & \multispan2 \hfil počet \qquad\hfil\vrule\kern\vvkern\vrule\strut\cr
   makro             & řádků kódu & stran dokumentace \crli \tskip.5ex
   plain             &    1241 & 100 \cr
   OPmac             &    1600 &  19 \crli \tskip.5ex
   \LaTeX{} (jádro)  &    8000 & 240 \cr
   hyperref          &   24773 & 423 \cr
   color + graphics  &    2469 &  81 \crli \tskip.5ex
   Ti{\it k}Z        & 1\,634\,882 & 726 \crli \tskip.5ex
   Con\TeX{}t        & 1\,155\,673 & 547 \crl
 } 
\nobreak\medskip
\caption/t Makra a jejich rámcový rozsah
\bigskip

V tabulce ve zdrojovém textu je jednak záhlaví s pravidlem, jak mají být
formátována jednotlivá pole tabulky, a dále data oddělená od sebe smluvenými
oddělovači.

\secc Matematika

V řádku se píše matematika mezi dolary: $a^2+b^2=c^2$. Nebo je možno sestavit
samostatnou rovnici obklopenou dvojicí dolarů:

\label[rce]
$$
  \int x^\alpha {\rm d}x = \cases {
     x^{\alpha+1} \over \alpha+1 & pro $\alpha\not=-1$ \cr \noalign{\medskip}
     \ln x                       & pro $\alpha=-1 $
  }
  \eqmark
$$ 
Vzorce se zapisují zhruba tak, jak bychom je anglicky přečetli.



$$
  {\bbchar A} = \pmatrix{ a & b & c \cr d & e & f \cr g & h & i}.
$$
Toť na úvod vše.

\bye