• Zájemci
  • Zákazníci
  • Nápověda
  • Newsletter IS/STAG
  • Pravidla pro zasílání požadavků
  • Instalační příručka
  • Uživatelská příručka
  • Formulářový klient
  • Licenční čísla
  • Poplatky za studium
  • Pomocná spisová služba
  • Hromadná korespondence
  • Elektronické podepisování
  • Mobilní aplikace
  • Propojení s e-learningovými systémy
  • Animace a prezentace funkcí
  • Funkce dle role uživatele
  • Sázecí systém TeX
    • Komunikace s překladačem TeX
    • Zásady pro psaní textu v TeXu
    • Speciální znaky v TeXu
      • Diakritika
      • Formátování textu
      • Tabulky
      • Seznamy
      • Matematické symboly
      • Řecká abeceda
      • Délkové míry
      • Ostatní znaky
  • Hlášení o pojištění
  • Adresa v IS/STAG
  • Rodná čísla cizinců
  • Uživatelská podpora
  • Další odkazy
  • Čárové kódy ve výstupech
  • Kontroly studia
  • Úvazky (vytíženost) učitelů
  • Kontakt
  • Pravidla pro objednávky
  • Změny podle novely VŠ zákona
  • EWP
  • GDPR v IS/STAG
  • XML schémata
  • Přístupnost
  • Přihlášení na seminář

PŘÍKAZY PRO TABELOVÁNÍ A TVORBU TABULEK

Popis Příkaz Příklad a poznámky
Tabulka nebo tabelovaný text

\begin{tabular}{|lcrp{ Xcm}|}

 & \\

\end{tabular}

\begin{tabular}{|l|c|r|p{5cm}|}

levá zarážka&

centrovaná zarážka&

pravá zarážka&

sloupec šířky 5cm\\

levá &

centrovaná &

pravá &

zarovnáno k oběma okrajům\\

\end{tabular}

 

Prostředí tabular je poněkud složitější než ostatní prostředí běžně používaná ve výstupech STAGu, dovoluje však také mnohem rozmanitější výsledek. Celý zápis se skládá z těchto částí:

1.      zápis hlavičky tabulky. Hlavička je uvozena příkazem \begin s názvem prostředí tabular. V dalších složených závorkách je uvedena specifikace jednotlivých sloupců tabulky. Každý znak specifikace má svůj význam a ve většině případů určuje pozici a typ jednoho sloupce. Mohou se zde vyskytovat následující znaky:
l         sloupec, jehož text je zarovnán k levému okraji (jako levá zarážka)
r         sloupec, jehož text je zarovnán k pravému okraji (jako pravá zarážka)
c         sloupec, jehož text je zarovnán na střed (jako centrovaná zarážka)
p { šířka }  sloupec, který má přesně stanovenou šířku. Text je zarovnáván k oběma okrajům současně. V některých případech (viz ukázka níže) to může přinášet estetické potíže.  Zrušit zarovnávání k oběma okrajům lze pomocí TeXovského příkazu \raggedright{} předřazeného před textem sloupce.
|         svislá čára (znak s ASCII kódem 124). Určuje místo, kde bude svislá čára (vodorovná čára je dána samostatným příkazem \hline ).
@{ text}   pevný text, který bude zapsán na daném místě v každém řádku
U specifikací l , r a c jsou výsledné šířky sloupců dány šířkou nejdelšího textu, který byl v tomto sloupci v některém řádku zapsán.

2.      zápis jednotlivých řádků tabulky. Každý řádek tabulky se skládá z textů ve sloupcích tabulky, které jsou od sebe odděleny znakem ampersand (&). Konec řádku je určen zápisem dvou zpětných lomítek (\\). Počet oddělovačů v řádku (ampersandů) musí být menší než počet sloupců specifikovaných v hlavičce tabulky (dokonce nemusí být zapsán žádný oddělovač sloupců), jinak je hlášena chyba. Místo textu sloupců může být v řádku zapsán příkaz pro vodorovnou čáru (viz další popis).
Za posledním řádkem nemusí být oddělovač řádků (\\) uveden.

3.      zápis konce tabulky. Ten je dán příkazem \end a názvem prostředí tabular.

 

Uvedený příklad ukazuje použití několika druhů sloupců v tabulce. Texty ve druhém řádku jsou kratší než v řádku prvém, aby byl zřejmý způsob zarovnávání textu u daného druhu sloupce. U posledního sloupce druhého řádku došlo k automatickému zalomení řádku, neboť zapsaný text se nevešel do předepsaných pěti centimetrů. Zároveň došlo k nepříjemnému jevu zmiňovanému při popisu specifikátoru p : text je zarovnán k oběma okrajům, čímž vznikly nepřirozeně velké mezery kolem spojky k. Zdrojový text tohoto příkladu je uveden na začátku popisu. 

Zde je uveden velmi podobný příklad s použitím příkazu \raggedright :

\begin{tabular}{|l|c|r|p{5cm}|}

  levá zarážka&

  centrovaná zarážka&

  pravá zarážka&

  sloupec šířky 5cm\\

  levá&

  centrovaná&

  pravá&

  \raggedright{}zarovnáno k levému okraji\\

\end{tabular}

Výsledkem je text zarovnaný k levému okraji s tím, že zbytek textu přejde na nový řádek:

Vodorovná čára v tabulce \hline{}

\begin{tabular}{|l|l|}

\hline{}

první sloupec&druhý sloupec\\

\hline{}

řádek pod čárou&druhý sloupec druhého řádku\\

\hline

\end{tabular}

Kromě svislých čar zadaných ve specifikaci sloupců v hlavičce tabulky lze zapisovat i vodorovné čáry při zápisu řádků, čímž vznikne kompletní tabulka s orámováním. Příkaz vodorovné čáry lze použít pouze v prostředí tabular (nebo v případných odvozených prostředích). Předchozí zdrojový text bude mít následující výsledný tvar:

!!!POZOR!!! u posledního příkazu \hline neuvádějte prázdné složené závorky! Mohlo by to mít špatné estetické důsledky. Složené závorky v tomto místě nejsou ani potřebné, neboť název příkazu \hline jednoznačně odděluje následující příkaz \end, i kdyby byly oba příkazy zapsány na stejném řádku.

Zrušení zarovnání k oběma okrajům v tabulce \raggedright{}

\begin{tabular}{lp{52mm}}

  první sloupec&

  \raggedright{}sloupec zarovnaný k levému okraji

\end{tabular}

Tento příkaz provede zrušení režimu zarovnání textu k oběma okrajům stanovených šířkou sloupce specifikátorem p v prostředí tabular.

Příklad použití příkazu \raggedright je uveden u popisu prostředí tabular. 

ZČU 2009-2025 CIV-SIS ZČU, Aktualizováno 24.05.2017                                                      IS/STAG | Kontakt | Mapa stránek | Přihlášení | Webmaster