Ako zarovnať text v LaTeXu
Štandardne LaTeX zarovnáva text pomocou úplne odôvodnenej metódy. Vo väčšine prípadov táto metóda funguje skvele, najmä pri práci s matematickými vzorcami alebo chemickými rovnicami.
Aby sme však mohli použiť vlastnú metódu zarovnania, musíme importovať balík ragged2e. Môžete to urobiť nastavením položky nižšie v preambule dokumentu.
užívateľský balík [dokument] {ragged2e}
Nasledujúci príklad kódu ukazuje, ako používať balík ragged2e. Ako už bolo spomenuté, text je zarovnaný doľava, pokiaľ nie je výslovne uvedené.
trieda dokumentov {článok}
užívateľský balík [utf8] {inputenc}
užívateľský balík [dokument] {ragged2e}
začať{dokument}
titul {Zarovnanie textu}
autor {Linuxhint}
maketitle
sekcii {Použitie balíka Ragged2e}
---------------------- TEXTOVÉ BLOKY ----------------------
---------------------------------------------------------- ------------
koniec{dokument}
Vyššie uvedený kód by mal poskytnúť vzorový dokument podobný dokumentu uvedenému nižšie:
Vľavo zarovnajte text
Ak chcete v dokumente použiť zarovnanie doľava, použite príkaz FlushLeft. Všeobecná syntax pre text zarovnaný doľava je:
začať{FlushLeft}
koniec{FlushLeft}
Nasledujúci ukážkový kód ukazuje, ako použiť príkaz flush left.
trieda dokumentov {článok}užívateľský balík [utf8] {inputenc}
užívateľský balík [dokument] {ragged2e}
začať{dokument}
titul {Zarovnanie textu}
autor {Linuxhint}
maketitle
sekcii {Použitie balíka Ragged2e}
začať{FlushLeft}
-------------- Obsah dokumentu tu ---------------------
---------------------------------------------------------- -------------
koniec{FlushLeft}
koniec{dokument}
Tým sa text zarovná doľava; tu je príklad výstupu:
Zarovnať text doprava
Ak chcete zarovnať text doprava, použite príkaz RightAlign. Syntax pre to je:
začať{FlushRight}koniec{FlushRight}
Nasledujúci príklad ukazuje, ako príkaz funguje.
trieda dokumentov {článok}
užívateľský balík [utf8] {inputenc}
užívateľský balík [dokument] {ragged2e}
začať{dokument}
titul {Zarovnanie textu}
autor {Linuxhint}
maketitle
sekcii {Použitie balíka Ragged2e}
začať{FlushRight}
--------------------- Obsah dokumentu tu ----------------
---------------------------------------------------------- --------------
koniec{FlushRight}
koniec{dokument}
Výstupným výsledkom tohto príkazu je:
POZNÁMKA: LaTeX tiež podporuje príkaz RaggedLeft na zarovnanie textu doprava. Syntax pre to je:
RaggedLeft {Textový obsah}Zarovnať na stred text
Ak chcete zarovnať text na stred pomocou balíka ragged2e, použite príkaz Center ako:
začať{Stred}koniec{centrum}
Výsledné zarovnanie pre toto je:
Úplné zarovnanie textu
Štandardne LaTeX plne odôvodňuje text v dokumentoch LaTeX. Môžete to však výslovne určiť, ak používate inú metódu zarovnania.
Ak to chcete urobiť, použite príkaz justify.
LaTeX zarovnáva výsledný obsah podľa nižšie uvedeného obrázku:
Ako zarovnať rovnice v LaTeXu
Balík amsmath určuje rovnice a zarovnanie vzorcov v dokumentoch LaTeX. Importujte balík pridaním nižšie uvedeného záznamu do preambuly dokumentu.
užívateľský balík {amsmath}Pre jednoduché rovnice:
Ak chcete napísať jednoduchú rovnicu, použite prostredie rovnice ako:
začať{rovnica}PODMIENKY
koniec{rovnica}
Nasledujúci príklad kódu ukazuje, ako pridať rovnicu do dokumentu.
trieda dokumentov {článok}
užívateľský balík [utf8] {inputenc}
užívateľský balík {amsmath}
začať{dokument}
titul {Vyrovnávacie vzorce}
autor {Linuxhint}
maketitle
sekcii {Napísanie jednoduchej rovnice}
začať{rovnica*}
E = mc^2
koniec{rovnica*}
Výstup pre toto je:
POZNÁMKA: Ak chcete, aby bola rovnica očíslovaná, použite prostredie rovnice (bez hviezdičky), ako je uvedené nižšie:
začať{rovnica}E = mc^2
koniec{rovnica}
Pre dlhé rovnice
Ak chcete zobraziť rovnice, ktoré pokrývajú viac ako jeden riadok, použite prostredie {multiline*}. Ako:
začať{viacriadkový*}koniec{viacriadkový*}
Príkladom toho je:
začať{viacriadkový *}
a (b) = c^c + d_{c} \
- e (a) - f^g
koniec{viacriadkový *}
Výstup pre toto je:
Ako zarovnať rovnicu
Rovnicu môžete zarovnať pomocou prostredia {align*}. Všeobecná syntax je:
začať{zarovnať*}koniec{zarovnať*}
Nasledujúci príklad napríklad zarovnáva rovnice zvisle.
začať{zarovnať*}
y-9 = 25\
x + 15 = 6\
3x = 9\
koniec{zarovnať*}
Môžete tiež zarovnať stĺpce podľa, ako ukazuje nasledujúci kód:
začať{zarovnať*}X&= a&do&= b\
a^2 + b2 = c^2& &z = sqrt{2. 3}
koniec{zarovnať*}
Vyššie uvedený príklad zarovnáva rovnice do dvoch stĺpcov. Tu je ukážkový výstup:
Záver
Tento tutoriál vám ukázal, ako používať funkcie a balíky zarovnania LaTeX na zarovnanie textu a vzorcov.