[ Posty: 2 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 14 lut 2007, o 18:54 
Gość Specjalny
Avatar użytkownika

Posty: 2303
Lokalizacja: Wrocław/Ruda Śląska
Kurs \LaTeX-a



1. Jak korzystać z \LaTeX-a na forum...

Do składu wyrażeń matematycznych na forum matematyka.pl używamy języka \LaTeX. Oznacza, to że wszystkie wzory matematyczne należy umieszczać w całości w odpowiedniej strukturze kodu, który jest zaprezentowany poniżej:

Kod:
1
[tex]wyrażenie matematyczne[/tex]

W dalszej części kursu znajdziesz najczęściej używane komendy wraz z ich odpowiednią składnią, której stosowanie zwiększa czytelność postów zawierających treści matematyczne.

2. Podstawowe komendy

2.1 Indeksy
  • Indeks górny: a^m

    Kod:
    1
    [tex]a^{m}[/tex]
  • Indeks dolny: a_{n}

    Kod:
    1
    [tex]a_{n}[/tex]
  • Istnieje możliwość połączenia indeksu górnego z indeksem dolnym. Kolejność indeksów nie odgrywa roli.
    Przykład: a^{m}_{n}

    Kod:
    1
    [tex]a^{m}_{n}[/tex]

2.2 Ułamki

\frac{licznik}{mianownik}

Kod:
1
2
[tex]\frac{licznik}{mianownik}[/tex]


2.3 Pierwiastki
  • \sqrt{2x}

    Kod:
    1
    [tex]\sqrt{2x}[/tex]
  • \sqrt[n]{2x}

    Kod:
    1
    [tex]\sqrt[n]{2x}[/tex]

2.4 Operatory binarne
  • Działania dodawania jak i odejmowania są definiowane w naturalny sposób. Przykład: a+b-c=0

    Kod:
    1
    [tex]a+b-c=0[/tex]
  • Pozostałe operatory:

    \begin{tabular}{cccccccccccc}
$\cdot$&\verb|\cdot|& &$\div$&\verb|\div|& &$\times$&\verb|\times|& & $\circ$&\verb|\circ| \\
$\vee$&\verb|\vee|& &$\wedge$&\verb|\wedge|& &$\cup$&\verb|\cup| & & $\cap$& \verb|\cap|& \\
$\ast$&\verb|\ast|& &$\star$&\verb|\star|& &$\ominus$&\verb|\ominus|& & $\otimes$& \verb|\otimes|& \\
$\bigvee$&\verb|\bigvee|& &$\bigwedge$&\verb|\bigwedge|& &$\underline{\vee}$&\verb|\underline{\vee}| & &$\oplus$& \verb|\oplus| \\
$\odot$&\verb|\odot|& &$\diamond$&\verb|\diamond|& &$\setminus$&\verb|\setminus|&
\end{tabular}
  • Przykłady:
    • x\cdot y=0

      Kod:
      1
      [tex]x\cdot y=0[/tex]
    • A\cap B=B\cap A

      Kod:
      1
      [tex]A\cap B=B\cap A[/tex]
    • \bigwedge\limits_{x\in R} e^{x}>0

      Kod:
      1
      [tex]\bigwedge\limits_{x\in R} e^{x}>0[/tex]

2.5 Relacje

\begin{tabular}{cccccccccccccc}
$\le$&\verb|\le|& &$\not\le$&\verb|\not\le|& &$\ge$&\verb|\ge|& & $\not\ge$& \verb|\not\ge|& &\\
$\neq$&\verb|\neq|& &$\equiv$&\verb|\equiv|& &$\not\equiv$&\verb|\not\equiv|& &$\sim$&\verb|\sim|\\
$\not\sim$& \verb|\not\sim|& &$\simeq$&\verb|\simeq|& &
$\not\simeq$&\verb|\not\simeq|& &$\approx$&\verb|\approx|& &\\
$\not\approx$&\verb|\not\approx|& & $\subset$& \verb|\subset|& &$\subseteq$&\verb|\subseteq|& &$\supset$& \verb|\supset|\\
$\supseteq$&\verb|\supseteq|& & $\subsetneq$&\verb|\subsetneq|& &$\supsetneq$&\verb|\supsetneq|& &$\in$& \verb|\in|\\
$\not\in$&\verb|\not\in|& &$\ni$& \verb|\ni| & & $\parallel$&\verb|\parallel|& & $\perp$& \verb|\perp|\\
$\pm $&\verb|\pm|& &$\mp$& \verb|\mp|
\end{tabular}


Przykłady:
  • x\parallel y

    Kod:
    1
    [tex]x\parallel y[/tex]
  • A\sim B

    Kod:
    1
    [tex]A\sim B[/tex]

2.6 Różne znaki

\begin{tabular}{cccccccccccccc}
$\infty$&\verb|\infty|& &$\aleph$&\verb|\aleph|& &$\Re$&\verb|\Re|& & $\Im$& \verb|\Im|\\
$\ell$&\verb|\ell|& &$\angle$&\verb|\angle|& &$\partial$&\verb|\partial|& & $\nabla$& \verb|\nabla|\\
$\neg$&\verb|\neg|& &$\backslash$&\verb|\backslash|& &$\forall$&\verb|\forall|& & $\exists$& \verb|\exists|\\
$\ldots$&\verb|\ldots|& &$\ddots$&\verb|\ddots|& &$\vdots$&\verb|\vdots|& & $\prime$& \verb|\prime|\\
$\%$&\verb|\%|& & $\nmid$& \verb|\nmid|& &$\emptyset$ & \verb|\emptyset|
\end{tabular}


Przykłady:
  • \forall x\in R \quad x^{2}\geqslant 0

    Kod:
    1
    [tex]\forall x\in R \quad x^{2}\geqslant 0[/tex]
  • z=a+bi , to \Re (z)=a, \Im (z)=b, \ \bar{z}=a-ib

    Kod:
    1
    [tex]z=a+bi[/tex] , to [tex]\Re (z)=a, \Im (z)=b, \ \bar{z}=a-ib[/tex]

2.7 Funkcje matematyczne

\begin{tabular}{cccccccccccccc}
$\sin$&\verb|\sin|& &$\cos$&\verb|\cos|& &$\tg$&\verb|\tg|& & $\ctg$& \verb|\ctg|\\
$\csc$&\verb|\csc|& &$\arcsin$&\verb|\arcsin|& &$\arccos$&\verb|\arccos|& & $\arctan$& \verb|\arctan|\\
$\sinh$&\verb|\sinh|& &$\cosh$&\verb|\cosh|& &$\coth$&\verb|\coth|& & $\sup$& \verb|\sup|\\
$\inf$&\verb|\inf|& &$\limsup$&\verb|\limsup|& &$\liminf$&\verb|\liminf|& & $\log$& \verb|\log|\\
$\lg$&\verb|\lg|& &$\ln$&\verb|\ln|& &$\exp$&\verb|\exp|& & $\det$& \verb|\det|\\
$\deg$&\verb|\deg|& &$\dim$&\verb|\dim|& &$\hom$&\verb|\hom|& & $\ker$& \verb|\ker|\\
$\max$&\verb|\max|& &$\min$&\verb|\min|& & $\arg$& \verb|\arg|& &$\nwd$&\verb|\nwd|
\end{tabular}


Przykłady:
  • \sin 2\pi=0

    Kod:
    1
    [tex]\sin 2\pi=0[/tex]
  • \ln (e)=1

    Kod:
    1
    [tex]\ln (e)=1[/tex]

2.7.1 Przystawanie modulo
  • a\equiv b \pmod{11}

    Kod:
    1
    [tex]a\equiv b \pmod{11} [/tex]
  • a\equiv_{11} b

    Kod:
    1
    [tex]a\equiv_{11} b[/tex]

2.8 Strzałki

\begin{tabular}{cccccccccccccc}
$\leftarrow$&\verb|\leftarrow|& &$\gets$&\verb|\gets|& &$\rightarrow$&\verb|\rightarrow|\\
$\to$& \verb|\to|& & $\Leftarrow$&\verb|\Leftarrow|& &$\Rightarrow$&\verb|\Rightarrow|\\
$\longleftarrow$&\verb|\longleftarrow|& & $\longrightarrow$& \verb|\longrightarrow|& & $\Longrightarrow$&\verb|\Longrightarrow|\\
$\Longleftarrow$&\verb|\Longleftarrow|& & $\leftrightarrow$&\verb|\leftrightarrow|& & $\longleftrightarrow$& \verb|\longleftrightarrow|\\
$\implies$& \verb|\implies|
\end{tabular}

\begin{tabular}{cccccccccccccc}
$\Longleftrightarrow$&\verb|\Longleftrightarrow|& &$\iff$&\verb|\iff|& &$\mapsto$&\verb|\mapsto|\\
$\leftharpoondown$& \verb|\leftharpoondown|& & $\longmapsto$&\verb|\longmapsto|& &$\nearrow$&\verb|\nearrow|\\
$\swarrow$&\verb|\swarrow|& & $\searrow$& \verb|\searrow|& &
$\nwarrow$&\verb|\nwarrow|\\
$\uparrow$&\verb|\uparrow|& &$\downarrow$&\verb|\downarrow|
\end{tabular}


2.8.1 Napis nad strzałką
Aby umieścić napis nad strzałką stosujemy poniższe komendy:

  • f(x) \xrightarrow{T_{[1,5]}} g(x)
    Kod:
    1
    [tex]f(x) \xrightarrow{T_{[1,5]}} g(x)[/tex]
  • X \xleftarrow{temp} Y
    Kod:
    1
    [tex]X \xleftarrow{temp} Y[/tex]

2.9 Nawiasy i ograniczniki

Najczęściej używane nawiasy w matematyce, to nawiasy okrągłe, kwadratowe oraz klamrowe. Poniżej znajdują się odpowiednio przykłady:
  • (a+b)^{2}=a^{2}+2ab+b^{2}

    Kod:
    1
    [tex](a+b)^{2}=a^{2}+2ab+b^{2}[/tex]
  • x\in [a,b]

    Kod:
    1
    [tex]x\in [a,b][/tex]
  • A=\{ x\in R:\quad x>0\}

    Kod:
    1
    [tex]A=\{ x\in R:\quad x>0\}[/tex]
Dalsze przykłady:
\begin{tabular}{cccccccccccccc}
$\langle$&\verb|\langle|& &$\rangle$&\verb|\rangle|& &$\lceil$&\verb|\lceil|& & $\rceil$& \verb|\rceil|\\
$\lfloor$&\verb|\lfloor|& &$\rfloor$&\verb|\rfloor|& &$\lbrace$&\verb|\lbrace|& & $\rbrace$& \verb|\rbrace|
\end{tabular}


2.9.1 Skalowanie nawiasów
Aby nawiasy dopasowywały swoją wielkość do treści, którą otaczają, należy poprzedzić je odpowiednio przez \left lub \right

Przykłady:
  • \left\lfloor \frac{1}{x} \right\rfloor
    Kod:
    1
    \left\lfloor \frac{1}{x} \right\rfloor
  • \left\langle -1\frac{1}{2};5 \right\rangle
    Kod:
    1
    \left\langle -1\frac{1}{2};5 \right\rangle
  • \left\{ 1,\frac{1}{2},\frac{1}{3} \right\}
    Kod:
    1
    \left\{ 1,\frac{1}{2},\frac{1}{3} \right\}

2.10 Małe litery alfabetu greckiego

\begin{tabular}{cccccccccccccc}
$\alpha$&\verb|\alpha|& &$\beta$&\verb|\beta|& &$\gamma$&\verb|\gamma|& & $\delta$& \verb|\delta|\\
$\epsilon$&\verb|\epsilon|& &$\varepsilon$&\verb|\varepsilon|& &$\zeta$&\verb|\zeta|& & $\eta$& \verb|\eta|\\
$\theta$&\verb|\theta|& &$\iota$&\verb|\iota|& &$\kappa$&\verb|\kappa|& & $\lambda$& \verb|\lambda|\\
$\mu$&\verb|\mu|& &$\nu$&\verb|\nu|& &$\xi$&\verb|\xi|& & $\o$& \verb|\o|\\
$\pi$&\verb|\pi|& &$\rho$&\verb|\rho|& &$\varrho$&\verb|\varrho|& & $\sigma$& \verb|\sigma|\\
$\varsigma$&\verb|\varsigma|& &$\tau$&\verb|\tau|& &$\upsilon$&\verb|\upsilon|& & $\phi$& \verb|\phi|\\
$\varphi$&\verb|\varphi|& &$\chi$&\verb|\chi|& &$\psi$&\verb|\psi|& & $\omega$& \verb|\omega|
\end{tabular}


2.11 Wielkie litery alfabetu greckiego

\begin{tabular}{cccccccccccccc}
$\Gamma$&\verb|\Gamma|& &$\Lambda$&\verb|\Lambda|& &$\Sigma$&\verb|\Sigma|& & $\Psi$& \verb|\Psi|\\
$\Delta$&\verb|\Delta|& &$\Xi$&\verb|\Xi|& &$\Upsilon$&\verb|\Upsilon|& & $\Omega$& \verb|\Omega|\\
$\Theta$&\verb|\Theta|& &$\Pi$&\verb|\Pi|& &$\Phi$&\verb|\Phi|
\end{tabular}


2.12 Odstępy i kompozycja

\LaTeX nie rozpoznaje znaków odstępu podczas kompilacji kodu. W celu umieszczenia spacji, bądź większego odstępu, zaleca się stosowanie poniższych kodów:
  • Ala ma kota

    Kod:
    1
    [tex]Ala ma kota[/tex]
  • Ala \ ma \ kota

    Kod:
    1
    [tex]Ala \ ma \ kota[/tex]
Znak spacji uzyskujemy za pomocą:

Kod:
1
[tex] \ [/tex]


W celu wprowadzenia całych zdań lub pojedynczych wyrazów można używać opcji:

Kod:
1
[tex]\hbox{}[/tex]

|x|=x \hbox{ dla } x\geqslant 0

Kod:
1
[tex]|x|=x \hbox{ dla } x\geqslant 0[/tex]


Inne rodzaje odstępów:

Kod:
1
[tex]\quad[/tex]

Przed zastosowaniem:
\forall x\in R x^2\geqslant 0

Kod:
1
[tex]\forall x\in R x^2\geqslant 0[/tex]

Po zastosowaniu:
\forall x\in R\quad x^2\geqslant 0

Kod:
1
[tex]\forall x\in R\quad x^2\geqslant 0[/tex]

Większy odstęp można uzyskać stosując:

Kod:
1
[tex]\qquad[/tex]

Jeżeli chcemy przejść do następnego wiersza, należy zastosować komendę:

Kod:
1
[tex]\\[/tex]

Przykład:

wiersz1\\wiersz2

Kod:
1
[tex]wiersz1\\wiersz2[/tex]


2.13 Kroje czcionek

\mathbb{ABC}

Kod:
1
[tex]\mathbb{ABC}[/tex]

\mathcal{ABC}

Kod:
1
[tex]\mathcal{ABC}[/tex]

\mathfrak{ABC}

Kod:
1
[tex]\mathfrak{ABC}[/tex]

\mathrm{ABC}

Kod:
1
[tex]\mathrm{ABC}[/tex]

\textbf{ABC}
Kod:
1
[tex]\textbf{ABC}[/tex]


Przykłady:

x\in \mathbb{N}

Kod:
1
[tex]x\in \mathbb{N}[/tex]


3. Granice

Aby uzyskać symbol granicy : \lim_{x\to\infty} f(x) należy wpisać:

Kod:
1
[tex]\lim_{x\to\infty} f(x)[/tex]

Przykład:
\lim_{n\to \infty} \left(1+\frac{1}{n}\right)^{n}=e

Kod:
1
[tex]\lim_{n\to\infty} \left(1+\frac{1}{n}\right)^{n}=e[/tex]


4. Symbol Newtona

{n\choose k}

Kod:
1
[tex]{n\choose k}[/tex]


5. Sumy, iloczyny...

Suma
\sum_{n=1}^{k} n

Kod:
1
[tex]\sum_{n=1}^{k} n[/tex]


\sum_{\substack{i > 1 \\ j > i}}

Kod:
1
\sum_{\substack{i > 1 \\ j > i}}


Iloczyn
\prod_{n=0}^{k} n=0

Kod:
1
[tex]\prod_{n=0}^{k} n=0[/tex]


Suma mnogościowa
\bigcup_{s=1}^{n} A_s=A_{1}\cup A_{2}\cup \ldots \cup A_{n}

Kod:
1
[tex]\bigcup_{s=1}^{n} A_s =A_{1}\cup A_{2}\cup \ldots \cup A_{n}[/tex]


Iloczyn mnogościowy
\bigcap_{s=1}^{n} A_s

Kod:
1
[tex]\bigcap_{s=1}^{n} A_s[/tex]

Chcąc uzyskać tylko symbole \sum,\prod,\bigcap,\bigcup wystarczy wpisać odpowiednio:

Kod:
1
[tex]\sum[/tex],[tex]\prod[/tex],[tex]\bigcap[/tex],[tex]\bigcup[/tex]


6. Dzielenie pisemne wielomianów

Aby otrzymać dzielenie pisemne, jak np.:

\begin{array}{lll}(x^4 - 3x^3 + 3x^2 -4x + 3) & : & (x-1)  =  x^3 - 2x^2 + x -3\\
\underline{-x^4 + x^3} & &  \\
\qquad -2x^3 + 3x^2 -4x +3 & & \\
\qquad \ \ \underline{2x^3 - 2x^2} & &\\
\qquad \qquad \qquad x^2 - 4x + 3 & & \\
\qquad \qquad \quad \underline{-x^2 + x}  & & \\
\qquad \qquad \qquad \qquad -3x + 3 & & \\
\qquad \qquad \qquad \qquad \ \ \underline{3x - 3} & & \\
\qquad \qquad \qquad \qquad \quad R = 0 & & \end{array}

należy zapisać:

Kod:
1
2
3
4
5
6
7
8
9
10
11
[tex]\begin{array}{lll}
(x^4 - 3x^3 + 3x^2 -4x + 3) & : & (x-1)  =  x^3 - 2x^2 + x -3 \\
\underline{-x^4 + x^3} & &  \\
\qquad -2x^3 + 3x^2 -4x +3 & & \\
\qquad \ \ \underline{2x^3 - 2x^2} & &\\
\qquad \qquad \qquad x^2 - 4x + 3 & & \\
\qquad \qquad \quad \underline{-x^2 + x}  & & \\
\qquad \qquad \qquad \qquad -3x + 3 & & \\
\qquad \qquad \qquad \qquad \ \ \underline{3x - 3} & & \\
\qquad \qquad \qquad \qquad \quad R = 0 & &
\end{array}[/tex]


Przez pewien stopień złożoności, powyższy zapis może na pierwszy rzut oka nie być od razu całkowicie zrozumiały. Przed rozpoczęciem "składania" dzielenia pisemnego polecamy przeanalizowanie punktów 2.12 oraz 9.

7. Całki

\int.

Kod:
1
[tex]\int[/tex]

\int\limits_{0}^{1}

Kod:
1
[tex]\int\limits_{0}^{1}[/tex]

Podobny efekt uzyskamy stosując:
\int_{0}^{1}

Kod:
1
[tex]\int_{0}^{1}[/tex]

\iint.

Kod:
1
[tex]\iint[/tex]

\iint_{D}

Kod:
1
[tex]\iint_{D}[/tex]

\int\limits_{0}^{1}\int\limits_{2}^{4} (x+y) dx dy

Kod:
1
[tex]\int\limits_{0}^{1}\int\limits_{2}^{4} (x+y) dx dy[/tex]

\iiint.

Kod:
1
[tex]\iiint[/tex]

\oint.

Kod:
1
[tex]\oint[/tex]


Podstawienie:
\ldots \stackrel{ \substack{t = x^2 \\ dt = 2x\,dx} }{=}  \ldots

Kod:
1
\ldots \stackrel{ \substack{t = x^2 \\ dt = 2x\,dx} }{=}  \ldots


8.Wektory oraz linie nad/pod wyrażeniami

W celu uzyskania strzałki nad zmienną stosujemy polecenie:

Kod:
1
[tex]\vec{}[/tex]


Przykład:
\vec{a}

Kod:
1
[tex]\vec{a}[/tex]

Jeżeli chcemy uzyskać kreskę pod lub nad wyrażeniem, wystarczy odpowiednio zastosować:

Kod:
1
[tex]\underline[/tex]

lub

Kod:
1
[tex]\overline[/tex]

Przykłady:
\underline{abc}

Kod:
1
[tex]\underline{abc}[/tex]

\overline{cde}

Kod:
1
[tex]\overline{cde}[/tex]

Również można stosować nawiasy klamrowe pod\nad wyrażeniem:
n\cdot a=\underbrace{a+a+\ldots+a}_{n}

Kod:
1
[tex]n\cdot a=\underbrace{a+a+\ldots+a}_{n}[/tex]

a^{m}=\overbrace{a\cdot a\cdot \ldots a}^{m}

Kod:
1
[tex]a^{m}=\overbrace{a\cdot a\cdot \ldots a}^{m}[/tex]

\overline{\overline{\Omega}}

Kod:
1
[tex]\overline{\overline{\Omega}}[/tex]


W celu umieszczenia wyrażenia nad innym wyrażeniem stosujemy polecenie:
Kod:
1
[tex]\stackrel{}{}[/tex]

Przykład:

Zaznaczenie (nad znakiem równości) użycia reguły de l'Hospitala w obliczeniach:
\stackrel{[H]}{=}

Kod:
1
[tex]\stackrel{[H]}{=}[/tex]


Do wstawienia wyrażenia poniżej innego służy komenda:
Kod:
1
[tex]\mathop{}_{}[/tex]

Przykład:

Zaznaczenie przejścia do granicy ciągu:
\frac{1}{n+1} \mathop{\longrightarrow}_{n \to \infty} 0

Kod:
1
[tex]\frac{1}{n+1} \mathop{\longrightarrow}_{n \to \infty} 0[/tex]


9. Macierze,wyznaczniki

Jeśli wpiszemy następującą formułę:

Kod:
1
[tex]\left[\begin{array}{ccc}1&2&3\\4&5&6\\7&8&9\end{array}\right][/tex]

otrzymujemy: \left[\begin{array}{ccc}1&2&3\\4&5&6\\7&8&9\end{array}\right]

Polecenie \\ powoduje przejście do nowego wiersza macierzy, zaś {ccc} oznacza centrowanie wyrażeń w kolumnach macierzy, dostępne też jest wyrównanie do lewej {lll} lub wyrównanie do prawej {rrr}. Tyle ile kolumn posiada macierz należy tyle razy wpisać odpowiednią literkę w nawiasach klamrowych, czyli macierz o pięciu kolumnach wymaga wyrażenia {ccccc} itd.


Możemy także stosować krótszy zapis: \begin{bmatrix} 1&2&3\\4&5&6\\7&8&9\end{bmatrix}

Kod:
1
[tex]\begin{bmatrix} 1&2&3\\4&5&6\\7&8&9\end{bmatrix}[/tex]


Wpisując:

Kod:
1
[tex]\left|\begin{array}{ccc}1&2&3\\4&5&6\\7&8&9\end{array}\right|[/tex]

otrzymujemy wyznacznik macierzy: \left|\begin{array}{ccc}1&2&3\\4&5&6\\7&8&9\end{array}\right|

Lub też: \begin{vmatrix} 1&2&3\\4&5&6\\7&8&9\end{vmatrix}

Kod:
1
[tex]\begin{vmatrix} 1&2&3\\4&5&6\\7&8&9\end{vmatrix}[/tex]


10. Układy równań

Wpisując:

Kod:
1
[tex]\begin{cases} ax+b=0\\cx^2+d=10\end{cases}[/tex]

otrzymujemy:\begin{cases} ax+b=0\\cx^2+d=10\end{cases}

Gdy istnieje potrzeba podania np. przedziałów lub innego tekstu, warto skorzystać z opcji tekstu oraz wyrównania (znak "&" wyrównuje tekst do jednego miejsca):
Kod:
1
[tex]\begin{cases} ax+b=0 &\text{dla } x \ge 0\\0 &\text{dla } x<0 \end{cases}[/tex]

otrzymujemy:\begin{cases} ax+b=0 &\text{dla } x \ge 0\\0 &\text{dla } x<0 \end{cases}

Istnieje alternatywny sposób zapisu układu równań:

Kod:
1
[tex]\left\{\begin{array}{l} 12x+3y+2z=0\\x+y-z=0\\7x+z=1 \end{array}[/tex]

\left\{\begin{array}{l} 12x+3y+2z=0\\x+y-z=0\\7x+z=1 \end{array}


11. Tabele
Przykładowa tabela
  • \begin{tabular}{ccc}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9 \\
\end{tabular}
    Kod:
    1
    2
    3
    4
    5
    [tex]\begin{tabular}{ccc}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \end{tabular}[/tex]
Do opisu tabeli, tj. z ilu kolumn ma się składać służy opcja {ccc} - trzy kolumny wyrównane do środka. Każda literka opisuje osobną kolumnę. Inne opcje to:
  • l - wyrównanie do lewej
  • c - wyrównanie do środka
  • r - wyrównanie do prawej
  • | - pionowa linia oddzielająca sąsiednie kolumny
Poziome linie odgradzające wiersze wstawiamy za pomocą \hline.
Poniżej kilka prostych przykładów:
  • \begin{tabular}{rcl}
a & b & c \\
aa & bb & cc \\
aaa & bb & ccc \\
\end{tabular}
    Kod:
    1
    2
    3
    4
    5
    [tex]\begin{tabular}{rcl}
    a & b & c \\
    aa & bb & cc \\
    aaa & bb & ccc \\
    \end{tabular}[/tex]

  • \begin{tabular}{|rc|c} 
\hline
1 & 2 & 3 \\
4 & 5 & 6 \\ \hline
7 & 8 & 9 \\ \hline
\end{tabular}
    Kod:
    1
    2
    3
    4
    5
    6
    [tex]\begin{tabular}{|rc|c}
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\ \hline
    7 & 8 & 9 \\ \hline
    \end{tabular}[/tex]
W tabli można też łączyć odpowiednie komórki. Oto odpowiednie przykłady:
  • \begin{tabular}{|c|c|c|c|c|c|}\hline 
{Kol. 1} & \multicolumn{2}{|c|}{Kol. 2} & {Kol. 3} &\multicolumn{2}{|c|}{Kol. 4}\\ 
\cline{2-3}\cline{5-6} 
& 2a & 2b & & 4a & 4b\\  \hline 
A & B& C & D & E & F \\ 
G & H & I & J & K & L \\  \hline 
\end{tabular}
    Kod:
    1
    2
    3
    4
    5
    6
    7
    [tex]\begin{tabular}{|c|c|c|c|c|c|}\hline
    {Kol. 1} & \multicolumn{2}{|c|}{Kol. 2} & {Kol. 3} &\multicolumn{2}{|c|}{Kol. 4}\\
    \cline{2-3}\cline{5-6}
    & 2a & 2b & & 4a & 4b\\  \hline
    A & B& C & D & E & F \\
    G & H & I & J & K & L \\  \hline
    \end{tabular}[/tex]
  • i tabelka dla księgowych:
    \begin{tabular}{c|c}
\multicolumn{2}{c}{Nazwa konta (000)} \\
  \hline
Wn & Ma  \\
Db & Ct  \\  \hline
Sum 1 & Sum 2 \\
Saldo 1 & Saldo 2 \\
\end{tabular}
    Kod:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    [tex]\begin{tabular}{c|c}
    \multicolumn{2}{c}{Nazwa konta (000)} \\
    \hline
    Wn & Ma  \\
    Db & Ct  \\
    \hline
    Sum 1 & Sum 2 \\
    Slado 1 & Saldo 2 \\
    \end{tabular}[/tex]

12. Kolory
Zdefiniowane są następujące nazwy kolorów:

\begin{tabular}{cccc}
{\black tekst} & \verb \black & {\red tekst} & \verb \red \\
{\darkgray tekst} & \verb \darkgray & {\green tekst} & \verb \green \\
{\gray tekst} & \verb \gray & {\blue tekst} & \verb \blue \\
{\lightgray tekst} & \verb \lightgray & {\cyan tekst} & \verb \cyan \\
{\white tekst} & \verb \white & {\magenta tekst} & \verb \magenta  \\
 & & {\yellow tekst} & \verb \yellow
\end{tabular}

Sposób użycia to: {\kolor ... }, przykład:

f(x) = \sin x, \; {\blue {\rm dla} \; x} > 0
Kod:
1
f(x) = \sin x, \; {\blue {\rm dla} \; x} > 0

Dodatkowo istnieje możliwość zdefiniowania nowych kolorów. Można to zrobić podając:
  • wartości RGB, gdzie składowe wartości kolorów zmieniają się od 0 do 1. Służy do tego polecenie \newrgbcolor{color}{num1 num2 num3}. Przykład:
    \newrgbcolor{kolor}{0.3 0.7 0.3}
{\rm\kolor tekst}
    Kod:
    1
    2
    \newrgbcolor{kolor}{0.3 0.7 0.3}
    {\rm\kolor tekst}
  • wartości HSB (odcień, nasycenie, jasność), gdzie składowe wartości zmieniają się od 0 do 1. Służy do tego polecenie \newhsbcolor{color}{num1 num2 num3}. Przykład:
    \newhsbcolor{kolor}{0.87 0.76 0.5}
{\rm\kolor tekst}
    Kod:
    1
    2
    \newhsbcolor{kolor}{0.87 0.76 0.5}
    {\rm\kolor tekst}
Tak zdefiniowany kolor można używać w kodzie wewnątrz tagów [tex]...[/tex], gdzie kolor został zdefiniowany. Użycie go wewnątrz innych tagów [tex] wymaga ponownej deklaracji koloru.

13. Makra
Poza standardowymi komendami $\LaTeX--a$, dostępne są również makra. Jest to zbiór komend zdefiniowanych na potrzeby Forum, które ułatwiają wprowadzanie wybranych symboli lub grup symboli. Lista dostępnych makr znajduje się poniżej:

\begin{tabular}{cccccc}
$\CC$     & \verb+\CC+ & $\EE$ & \verb+\EE+ & $\FF$ & \verb+\FF+ \\
$\HH$     & \verb+\HH+ & $\NN$ & \verb+\NN+ & $\PP$ & \verb+\PP+ \\
$\QQ$     & \verb+\QQ+ & $\RR$ & \verb+\RR+ & $\ZZ$ & \verb+\ZZ+ \\
$\CCC$   & \verb+\CCC+ & $\FFF$ & \verb+\FFF+ & $\HHH$ & \verb+\HHH+ \\
$\LLL$   & \verb+\LLL+ & $\OOO$ & \verb+\OOO+ & $\dd$ & \verb+\dd+ \\
$\ddfrac{f}{x}$ & \verb+\ddfrac{}{}+ & $\pfrac{f}{x}$ & \verb+\pfrac{}{}+ & $\dint{_0^1 f(x)}{x}$ & \verb+\dint{}{}+ \\
$\Res$ & \verb+\Res+ & $\diag$ & \verb+\diag+ & $\Int$ & \verb+\Int+ \\
$\cl$ & \verb+\cl+ & $\Fr$ & \verb+\Fr+ & $\Lin$ & \verb+\Lin+ \\
$\Conv$ & \verb+\Conv+ & $\supp$ & \verb+\supp+ & $\Map$ & \verb+\Map+
\end{tabular}
Góra
Mężczyzna Offline
PostNapisane: 6 mar 2007, o 23:44 
Gość Specjalny
Avatar użytkownika

Posty: 2461
Lokalizacja: NRW
Wykorzystywanie tej instrukcji (również w postaci fragmentów) bez wcześniejszego uzgodnienia z autorem tego tematu lub administracją jest zabronione.
Góra
Utwórz nowy temat Ten temat jest zamknięty. Nie możesz w nim pisać ani edytować postów.  [ Posty: 2 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 [LaTeX] WinShell problem z tabelami
Pisze program w WinShell, chcę zrobic tabelke w nastepujacy sposób: \begin{array}{c|c|c|c|c} &amp; I &amp; II &amp; III &amp; IV \\ \hline \sin{\alpha} &amp; + &amp;+&amp;-&amp;- \\ \hline \cos{\alpha} &amp; + &amp; - &amp; - &amp;...
 klaudekk  7
 latex- odwołania do wzoru wielolinijkowego numerowanego
Mam problem ze zrobieniem odwołania w tekście do wzoru wielolinijkowego, w który numerowane jest kilka linijek. Używam środowiska gather i align. Odwołania za pomocą label{},a wywołuje poleceniem \ref{}, ale nie mogę użyc dwóch odwołań label{} w środ...
 magda87  1
 LATEX - jak umieścić obrazek w prawym górnym rogu?
Witam! Chciałbym się dowiedzieć w jaki sposób mogę umieścić obrazek w prawym górnym rogu dokumentu? Pozdrawiam!...
 elektro  4
 [latex] Czcionka w Latexu
Jakiej komendy urzyć aby całe słowo napisene było prostą czcionką pól grubą. $\mbox{\boldmath $Fakt1.$}$ chodzi o słowo &quot;Fakt1.&quot; w tym przykładzie napisane jest kursywą i grubym....
 mblondi  3
 Nowy rozdział w Latex
\documentclass&#91;12pt&#93;{mwart} \usepackage&#91;cp1250&#93;{inputenc} \usepackage&#91;T1&#93;{polski} \usepackage{amssymb,amsmath,amsthm} \usepackage&#91;top=1&#46;5cm, bottom=1&#46;5cm, left=1&#46;5cm, right=1&#46;5cm&#93;{geometr...
 dziobak2011  2
 Problem z LaTeX-em
Wiem, że niektórzy znają się tu na LaTeX-u. Mam taki problem, że chcę przekonwertować plik do *.pdf, ale TeXnicCenter wywala mi: http://fotoo.pl/hosting-z...
 act  6
 [latex]Łamanie wyrazów w całym dokumencie
Pamiętam, że kiedyś istniało polecenie do ustawienia progu przy jakim wyraz jest łamany. przy ustawieniu go na bardzo wysoką wartość...typu \polecenie=10000 właściwie wyrazy w całym dokumencie nie były łamane. Teraz nie mogę tego polecenia wygooglać...
 adeptofvoltron  1
 numeracja twierdzeń w latex - zadanie 2
co zrobić aby mieć numer twierdzenia przed słowem twierdzenie, a nie po. Czyli mam np Twierdzenie.16.22. A chcę mieć 16.22.Twierdzenie....
 mathematic  0
 [LaTeX] Konspekty numerowane i odwołania do nich
Witam! Potrzebuję utworzyć listę wyglądającą mniej więcej tak: (P1) (P1.1) (P1.2) (P1.3) (P2) (P2.1) (P2.2) (P2.3) (P3) itd. Ustawić numerację P1, P2, P3 potrafię, udało mi się nawet zrobić tę podlistę (P2.1), (P2.2), (P...
 Wojtolino  0
 LaTeX - dzielenie wyrazów
Fragment kodu: &#46;&#46;&#46; w $d$-wymiarowej przestrzeni &#46;&#46;&#46;pech chciał, że akurat linia się kończy po d i głowię się jak zrobić, by kawałek &quot;d-wymiarowej&quot; był w jed...
 luka52  3
 [java] Definiowanie klasy - metoda z instrukcją if
Witam, Mam mały problem z zadaniem a mianowicie mam następującą klasę Main: public class Main { public static void main(String &#46;&#46;&#46; args) { Zbiornik z1 = new Zbiornik(200); System&#46;out&#46;println(z1); ...
 kafienkov  2
 Latex, nie działające odnośniki do wzorów
Podaję przykładowe równanie, oraz sposób numeracji \begin{align} 2x+3=7 \end{align} \label{eqn:wzor2.3} Dlaczego gdy chcę odwołać się do tego równania, wpisując \eqref{eqn:wzor2.3}, to pojawia mi się inny numerek równania, mimo iż wpisuje dobry, lub ...
 patricia__88  3
 Instalacja LaTeX-a na pc
Da się coś takiego zrobić, żeby zainstalować LaTeX-a i potem używać renderowanych przez niego symboli w Wordzie lub exportować do Pdf?...
 mat1989  7
 pdf-LaTeX konwerter
Witam! Chciałbym się dowiedzieć czy istnieje taki program który wyrażenia matematyczne napisane w pdf-ie zamieni na LaTeX-a tj. na taki tekst który mogę skopiować i wkleić do okna w którym piszę posty na matematka.pl...
 HuBson  1
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [Reklama] [Kontakt]
Copyright (C) ParaRent.com