Informatika1-2011/LaTeXkovetelmeny

A MathWikiből
(Változatok közti eltérés)
(Mit kell tudni ZH-n LaTeX-ből?)
 
(egy szerkesztő 3 közbeeső változata nincs mutatva)
1. sor: 1. sor:
 
=== Mit kell tudni ZH-n LaTeX-ből? ===
 
=== Mit kell tudni ZH-n LaTeX-ből? ===
 +
 +
'''Mindenekelőtt át kell nézni az előadások és gyakorlatok anyagát! Az alábbi lista csak egy emlékeztető felsorolás.'''
  
 
Egy LaTeX-dokumentum szerkezete:
 
Egy LaTeX-dokumentum szerkezete:
* preambulum, parancs, környezet, üres helyek szerepe a forrásállományban, új bekezdés
+
* preambulum, parancs és deklaráció, környezet, üres helyek szerepe a forrásállományban, új bekezdés
 
* felismerés szintjén: melyik csomag miért felelős (karakterkódolás, input kódolás, magyar csomag betöltése, refcheck, amsmath, graphics, url,...)
 
* felismerés szintjén: melyik csomag miért felelős (karakterkódolás, input kódolás, magyar csomag betöltése, refcheck, amsmath, graphics, url,...)
  
 
A dokumentum tartalmi szerkesztésének parancsai:
 
A dokumentum tartalmi szerkesztésének parancsai:
* főcím, tartalomjegyzék, kivonat, a címrendszer (fejezet, szakasz, alszakasz...)
+
* főcím, tartalomjegyzék, kivonat, a címrendszer (fejezet, szakasz, alszakasz...), secnumdepth beállítása
* hivatkozás a címrendszer elemeire (pl. szakaszra), képletre, ábrára, tételre
+
* hivatkozás a címrendszer elemeire (pl. szakaszra), képletre, ábrára, tételre, oldalszámra
* kiemelés: \textqq, \footnote, \emph
+
* kiemelés: \emph, \footnote, <!-- \textqq, -->
* táblázat (igazítás, függőleges és vízszintes vonalak)
+
* táblázat (igazítás, függőleges és vízszintes vonalak),
* felsorolás (egymásba ágyazva, 1 elem sorszámának megváltoztatása, sorszám állítása)
+
* felsorolás (egymásba ágyazva, 1 elem sorszámának megváltoztatása, sorszám állítása),
* kép beillesztése, figure környezet (\centering, \caption, figure igazítása)
+
* kép beillesztése, figure környezet (\centering, \caption, figure igazítása),
* bibliográfia létrehozása, BibTeX, hivatkozás
+
* bibliográfia létrehozása: thebibliography, BibTeX: \bibliographystyle{plain}, \bibliography{bibfile}, hivatkozás, dokumentumtípusok: @article, @book; @string.
 +
* Tárgymutató készítése: \makeindex, \index, \input{file.ind}
  
 
Vizuális szerkesztéssel kapcsolatos parancsok:
 
Vizuális szerkesztéssel kapcsolatos parancsok:
* \text''nn'', ahol ''nn'' = rm, sf, tt, bf, it, sl, sc
+
* fontváltozatok, \text''nn'' parancs, ahol ''nn'' = rm, sf, tt, bf, it, sl, sc,
 
* verbatim: \verb, verbatim környezet
 
* verbatim: \verb, verbatim környezet
 
* méretek: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
 
* méretek: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
* üres helyek, sortörések, \newpage
+
* <!-- üres helyek, -->sortörések, \newpage
* oldalsorszám állítása
+
<!-- * oldalsorszám állítása -->
* helyek: hspace, vspace, smallskip, midskip, bigskip
+
* helyek: \hspace, \vspace, \smallskip, \midskip, \bigskip
  
 
Képletek szerkesztése:
 
Képletek szerkesztése:
* parancsok: sin, cos, frac, sqrt (n. gyök is), sum, int, lim, _, ^, left, right (féloldalas zárójel a .-tal), mindenféle zárójel ([],(),{},langle,rangle,lfloor,rfloor,lceil,rceil), cup, cap, bigcup, bigcap, setminus, bmod, pmod, mod, pod, equiv, pm, mathop, DeclareMathOperator, mathrm, mathbf, mathcal, mathbb, times, cdot, dots, ldots, \, és \!, quad, qquad, limits, nolimits, stackrel, underbrace, overbrace, overline, exists, forall, not, ne, le, ge (a kiosztott referencián neq, leq, geq található, ezek ugyanazok), approx, infty, pi, alpha, beta, gamma, delta, epsilon, varepsilon, theta, vartheta, Pi, Gamma, Delta
+
* parancsok: \sin, \cos, \frac, \sqrt (n. gyök is), \sum, \int, \lim, _, ^, \left, \right (féloldalas zárójel a .-tal), mindenféle zárójel ([], (), {}, \langle, \rangle, \lfloor, \rfloor, \lceil, \rceil), \cup, \cap, \bigcup, \bigcap, \setminus, \bmod, \pmod, \mod, \pod, \equiv, \pm, \mathop, \DeclareMathOperator, \mathrm, \mathbf, \mathcal, \mathbb, \times, \cdot, \dots, \ldots, \, és \!, \quad, \qquad, \limits, \nolimits, \stackrel, \underbrace, \overbrace, \overline, \exists, \forall, \not, \ne, \le, \ge (a kiosztott referencián \neq, \leq, \geq található, ezek ugyanazok), \approx, \infty, \pi, \alpha, \beta, \gamma, \delta, \epsilon, \varepsilon, \theta, \vartheta, \Pi, \Gamma, \Delta
* matematikai módok: szövegközi mód, kiemelt mód, equation, gather, align, split, multline környezet, ezen módok használata, különbségeik, csillagos változatuk
+
* matematikai módok: szövegközi mód, kiemelt mód, \displaystyle, \textstyle, equation, gather, align, split, multline környezet, ezen módok használata, különbségeik, csillagos változatuk
* text
+
* \text
 
* array könyezet (mátrixhoz, zárójelekkel), cases környezet, pmatrix, bmatrix, vmatrix könyezetek
 
* array könyezet (mátrixhoz, zárójelekkel), cases környezet, pmatrix, bmatrix, vmatrix könyezetek
* tétel környezetek, közös sorszámozás, a sorszámozásnak a címrendszerhez (fejezetezéshez) való igazítása, bizonyítás környezet
+
* tételszerű környezetek, közös sorszámozás, a sorszámozásnak a címrendszerhez (fejezetezéshez) való igazítása, bizonyítás környezet
  
 
Prezentáció készítése (beamer)
 
Prezentáció készítése (beamer)
* diák létrehozása (frame környezet), igazítása ([t] opció)
+
* a jó prezentáció szabályai
* only, uncover
+
* \usetheme, \usecolortheme
 +
* diák létrehozása (frame környezet), igazítása ([t] opció), törékeny környezet verbatim szöveg esetén,
 +
* \pause, [<+->] opció, \onslide<2> és \only<2>
 +
* tételszerű környezetek, block, alertblock, exampleblock
  
 
+
A LaTeX saját grafikája (TikZ) -- a 4ea.pdf a 13. oldalig
* TikZ-s fájlt milyen formátumba tudjuk fordítani, hogy az ábrára írt szövegek is megmaradjanak?
+
* vonal húzása, nyíl, cycle parancs,
* vonal húzása, cycle parancs, nyilak rajzolása
+
 
* színezés (vonal színezése, közbezárt terület színezése, színekből elegendőek az alapszínek: red, blue, green, gray, black, white, nem kell definiálni új színt), szaggatott vonal húzása
 
* színezés (vonal színezése, közbezárt terület színezése, színekből elegendőek az alapszínek: red, blue, green, gray, black, white, nem kell definiálni új színt), szaggatott vonal húzása
 
* vastagságok (thick, thin, very thick, ultra thick)
 
* vastagságok (thick, thin, very thick, ultra thick)
 
* kör, körív rajzolása, körív összekapcsolása vonalakkal
 
* kör, körív rajzolása, körív összekapcsolása vonalakkal
* node, keretezés körrel, téglalappal, szöveg elhelyezése az adott koordináta körül (mind a 8 irányban, pl. below left), koordináták elnevezése, későbbi felhasználásuk
+
* node, keretezés körrel, téglalappal, szöveg elhelyezése az adott koordináta körül (mind a 8 irányban, pl. below left),  
* szöveg elhelyezése az előző szakaszhoz képes: pos, sloped
+
* koordináták elnevezése, későbbi felhasználásuk
 +
* szöveg elhelyezése az előző szakaszhoz képest: pos, sloped
 
* ábra beillesztésének módja, kiemelt (nem szövegközi) képlet beillesztése
 
* ábra beillesztésének módja, kiemelt (nem szövegközi) képlet beillesztése
 
  
 
A ZH-ban várható olyan feladat is, hogy  
 
A ZH-ban várható olyan feladat is, hogy  
* le kell rajzolni egy TikZ kód eredményét,  
+
* le kell írni/rajzolni egy LaTeX-kód eredményét,  
* illetve egy (a gyakorlaton vett ábrákhoz hasonló) rajzhoz az őt generáló kódot kell leírni.
+
* meg kell adni egy adott kimenetet generáló kódot,
 +
* ki kell találni, mi a hiba egy adott kódban,
 +
* meg kell magyarázni egy fogalmat.

A lap jelenlegi, 2011. december 12., 10:28-kori változata

Mit kell tudni ZH-n LaTeX-ből?

Mindenekelőtt át kell nézni az előadások és gyakorlatok anyagát! Az alábbi lista csak egy emlékeztető felsorolás.

Egy LaTeX-dokumentum szerkezete:

  • preambulum, parancs és deklaráció, környezet, üres helyek szerepe a forrásállományban, új bekezdés
  • felismerés szintjén: melyik csomag miért felelős (karakterkódolás, input kódolás, magyar csomag betöltése, refcheck, amsmath, graphics, url,...)

A dokumentum tartalmi szerkesztésének parancsai:

  • főcím, tartalomjegyzék, kivonat, a címrendszer (fejezet, szakasz, alszakasz...), secnumdepth beállítása
  • hivatkozás a címrendszer elemeire (pl. szakaszra), képletre, ábrára, tételre, oldalszámra
  • kiemelés: \emph, \footnote,
  • táblázat (igazítás, függőleges és vízszintes vonalak),
  • felsorolás (egymásba ágyazva, 1 elem sorszámának megváltoztatása, sorszám állítása),
  • kép beillesztése, figure környezet (\centering, \caption, figure igazítása),
  • bibliográfia létrehozása: thebibliography, BibTeX: \bibliographystyle{plain}, \bibliography{bibfile}, hivatkozás, dokumentumtípusok: @article, @book; @string.
  • Tárgymutató készítése: \makeindex, \index, \input{file.ind}

Vizuális szerkesztéssel kapcsolatos parancsok:

  • fontváltozatok, \textnn parancs, ahol nn = rm, sf, tt, bf, it, sl, sc,
  • verbatim: \verb, verbatim környezet
  • méretek: \tiny \scriptsize \footnotesize \small \normalsize \large \Large \LARGE \huge \Huge
  • sortörések, \newpage
  • helyek: \hspace, \vspace, \smallskip, \midskip, \bigskip

Képletek szerkesztése:

  • parancsok: \sin, \cos, \frac, \sqrt (n. gyök is), \sum, \int, \lim, _, ^, \left, \right (féloldalas zárójel a .-tal), mindenféle zárójel ([], (), {}, \langle, \rangle, \lfloor, \rfloor, \lceil, \rceil), \cup, \cap, \bigcup, \bigcap, \setminus, \bmod, \pmod, \mod, \pod, \equiv, \pm, \mathop, \DeclareMathOperator, \mathrm, \mathbf, \mathcal, \mathbb, \times, \cdot, \dots, \ldots, \, és \!, \quad, \qquad, \limits, \nolimits, \stackrel, \underbrace, \overbrace, \overline, \exists, \forall, \not, \ne, \le, \ge (a kiosztott referencián \neq, \leq, \geq található, ezek ugyanazok), \approx, \infty, \pi, \alpha, \beta, \gamma, \delta, \epsilon, \varepsilon, \theta, \vartheta, \Pi, \Gamma, \Delta
  • matematikai módok: szövegközi mód, kiemelt mód, \displaystyle, \textstyle, equation, gather, align, split, multline környezet, ezen módok használata, különbségeik, csillagos változatuk
  • \text
  • array könyezet (mátrixhoz, zárójelekkel), cases környezet, pmatrix, bmatrix, vmatrix könyezetek
  • tételszerű környezetek, közös sorszámozás, a sorszámozásnak a címrendszerhez (fejezetezéshez) való igazítása, bizonyítás környezet

Prezentáció készítése (beamer)

  • a jó prezentáció szabályai
  • \usetheme, \usecolortheme
  • diák létrehozása (frame környezet), igazítása ([t] opció), törékeny környezet verbatim szöveg esetén,
  • \pause, [<+->] opció, \onslide<2> és \only<2>
  • tételszerű környezetek, block, alertblock, exampleblock

A LaTeX saját grafikája (TikZ) -- a 4ea.pdf a 13. oldalig

  • vonal húzása, nyíl, cycle parancs,
  • színezés (vonal színezése, közbezárt terület színezése, színekből elegendőek az alapszínek: red, blue, green, gray, black, white, nem kell definiálni új színt), szaggatott vonal húzása
  • vastagságok (thick, thin, very thick, ultra thick)
  • kör, körív rajzolása, körív összekapcsolása vonalakkal
  • node, keretezés körrel, téglalappal, szöveg elhelyezése az adott koordináta körül (mind a 8 irányban, pl. below left),
  • koordináták elnevezése, későbbi felhasználásuk
  • szöveg elhelyezése az előző szakaszhoz képest: pos, sloped
  • ábra beillesztésének módja, kiemelt (nem szövegközi) képlet beillesztése

A ZH-ban várható olyan feladat is, hogy

  • le kell írni/rajzolni egy LaTeX-kód eredményét,
  • meg kell adni egy adott kimenetet generáló kódot,
  • ki kell találni, mi a hiba egy adott kódban,
  • meg kell magyarázni egy fogalmat.
Személyes eszközök