szukanie zaawansowane
 [ 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] całka - zmiana rozmiaru czcionki
Witam! Mam następujący problem: próbuje zmienić rozmiar czcionki na dużo większy (polecenie: \fontsize{60}{70}\selectfont {moje_wyrazenie_z_calka}). Prawie wszystko się powiększyło, oprócz symbolu całki. Próbowałem także \relsize, \displaystyle, ale ...
 foobar  2
 kurs obligacji
Jaka jest wartość obligacji ktorej pozostalo do terminu wykupu 2 lata i 3 miesiace jezeli wymagana stopa dochodu inwestora wynosi 10\%, odsetki 8\%, kupony dwa razy w roku, wnominalna 1000zl. ...
 hildzia17  4
 [LaTeX] Wielowierszowy nagłówek
Chciałbym mieć kilka linijek w nagłówku. Korzystam z pakietu fancy i definiuję \fancyhead{bla \\ blablabl \\ blabalbalb \\ blablb \\ ablabla} Niestety po napisaniu czegoś takiego tekst nagłówka nachodzi na normalny tekst wewnątrz dokumentu. Nat...
 piotr5  12
 reguła sarussa LATEX
jak zapisac metode;) tzn regułe sarussa??:) normalnie wyznacznik to tak... ale... Po pierwsze nurtuje mnie jak dodać... te dwie na dole.. w Latexie... bo jak pisze normalnie cyfry na dole to nie są tam gdzie powinny być... nieładnie to wygląda... ni...
 lightinside  4
 [LaTeX] Definiowanie języków w Kile
Niedawno przerzuciłem się na Linux - Ubuntu i mam problem z polskimi znakami takimi jak ą i ę. Zamiast nich z pdf-ie wyskakują a i e. W okienku pojawia mi się, że język polski jest jeszcze niezdefiniowany. No nie wiem jak to zrobić. Problem być może ...
 Kris-0  17
 błędy w programie Latex
Cześć. Zaczynam pracować na w/w programie. Mam kilka błędów w 1. projekcie. Może mi ktoś to sprawdzić i pokazać/poprawić? Dzięki. %preambuła dokumentu Latex \documentclass{article} %W poniższy...
 kichawa93  3
 prosta instrukcja 1z
2x2...
 jonpol1  0
 [LATEX] Problem z wstawieniem kilku symboli
Tu popatrz, choć nie sądzę, aby taki font był dostępny....
 GiveMeBeer  2
 [LaTeX] polskie ogonki a MikTeX
Pamiętam, że jak kiedyś instalowałem na Windowsie (również MikTeX), to też tak miałem. Głowiłem się z 2 dni- googlowałem, grzebałem w zainstalowanych pakietach i nic. W końcu postanowiłem odinstalować i zainstalować ponownie cały pakiet krok po kroku...
 Vigl  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] Macierze
Nie kompiluje do pdfa czy w ogóle na etapie kompilacji czystego LaTeX-a wyskakuje już błąd? Przy okazji - środowiska macierzowe wymagają w preambule takiej linijki: \usepackage{amsmath}...
 VillagerMTV  5
 Metapost - importowanie grafiki do Latex-a
Witam! Otóż mam następujący problem, nie mogę zaimplenetować w Latexu grafiki z Metapostu. Na początku napiszę - tak, znajduje się u mnie deklaracja \RequirePackage{graphicx} i używam komendy \includegraphics{}, jednak kompilator zawsze zatrzymuje si...
 MateuszL  0
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [Reklama] [Kontakt]
Copyright (C) ParaRent.com