szukanie zaawansowane
 [ Posty: 2 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 14 lut 2007, o 17: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 22: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 klasa beamer
Witam co poprawić w preambule aby poprawnie działo otoczenie math? Na razie wygląda tak: %&amp;--translate-file=cp1250pl \documentclass{beamer} \usepackage&#91;OT4&#93;{polski} \usepackage{tgtermes, qtxmath} \usepackage{txfonts} \u...
 Jan21  0
 [LaTeX] Suma w mianowniku
Witam! Mam takie mniej więcej wyrażenie: \frac{ \sum_{i=1}^{\infty}a_{i} }{ \sum_{i=1}^{\infty}b_{i} } Chciałbym, żeby te sumy nie były tak stłoczone, tylko normalnie, żeby indeksy były nad i pod sigmą. Szukałem w różnych...
 Wojtolino  3
 [Latex][Beamer] Jak poprawnie dodać tytuł do prezentacji?
Bawię się Beamer-em i chciałam utworzyć strone z tytułem. Znalazłam w jednym z tutoriali kod który mi nie działa: \begin{document} \begin{frame} \titlepage \end{frame} \begin{frame} \frametitle{This is the second slide} \framesubt...
 lightinside  3
 [Latex] Równo rozłożone równania
W poniższym przykładzie równania nie są równo złożone (mam na myśli to, że drugie w pierwszej linijce jest przesunięte w prawo), do tego nie rozciągają się do pełnej długości strony. Czy można to jakoś naprawić lub użyć innego rozwiążania bez [b:2jcg...
 p-adyczny Leo  4
 wstawianie rysunków w latex-u
witam, mam problem ze wstawieniem pliku (scan) w określonym miejscu na stronie, tzn. stosuję komendę: \begin{figure}&#91;h&#93; \includegraphics&#91;width=0&#46;7\textwidth&#93; \label{fig&#58;obrazek}{obrazek&#46;JPG} \end{figure...
 dela  2
 [Latex] Numeracja w equation - problem
Jak poradzić sobie z resetem licznika w equation po zmianie chapter'u? Tzn. Mam np 2 rozdziały, w pierwszym 2 wzory wrzucone w \equation i standardowo po skompilowaniu wzory oznaczone są jako (1.1) i (1.2) Kolejne wzory w rozdziale drugim są numerowa...
 Jurkins  0
 Kurs mat-rozsz
Witajcie aktualnie chodze do II LO, na studia potrzebuje matury z matematyki rozszerzonej. W szkole mam 7 lekcji w tym 3 z podstawy i 4 z rozszerzenia, aczkolwiek obawiam sie ze to moze nie wystarczyc na dobry wynik (2 nauczycielki, ktore nie sa moim...
 Dissio  2
 Kod w latex-u
\left\{\begin{array}{l} a,b,c \in R\\\cos(a)+\cos(b)+\cos(c)=0\\ \sin(a)+\sin(b)+\sin(c)=0 \end{array} \Leftrightarrow \left\{\begin{array}{l} a,b,c \in R\\\cos(a)-\sin(a)+\cos(b)-\sin(b)+\cos(c)-\cos(c)=0\\ \sin(a)+\sin(b)+\sin(c)=0\end{array...
 tatteredspire  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 przedział prawostronie domknięty
korzystam z winsella przedział, który tutaj zapiszę \left&#40; a, b\right\rangle w edytorze wyrzuca mi bład. chociaż wyświetla poprawnie, Jak to zdrobić aby nie komunikował błedów? już ok miałem błąd w składni...
 leapi  2
 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
 błąd przy kompilacji dokumentu pdf (latex)
już sobie poradziłem, ale dzięki...
 Ser Cubus  2
 Latex symbol 'istnieje' problem
to jest dobra definicja. bo pod tym chyba nie da rady inaczej pisać ale można innego kwantyfikatora użyć i będzie bardziej widoczne \bigvee _{ i\in N\s...
 siernieczka  1
 LaTeX- otoczenie w otoczeniu
Hej. Chciałam zapytać, czy mogę w LaTeXu używać otoczenie w otoczeniu. W preambule umieściłam \newtheorem{prz}{Przykład}, a później w dokumencie \begin{prz} . . \begin{eqnarray*} . \end{eqnarray*} . \end{prz} Wyskoczyło mi 14 błędów i ni...
 Mia_  3
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [Reklama] [Kontakt]
Copyright (C) ParaRent.com