[[oktatas:linux:grafikus felület|< Grafikus felület]]
====== LaTeX ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2018, 2019
* [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: http://szit.hu
===== A LaTeX-ről =====
A LaTeX egy szövegformázó rendszer, könyvek, tudományos dokumentumok, matematikai dokumentumok, cikkek,
levelek készítéséhez.
A LaTeX nyelv használatáról az alábbi helyen találsz több információt:
* [[oktatas:szövegszerkesztés:latex|LaTeX]]
===== Magyar környezet =====
A grafikus programok mellé a TexLive rendszer telepszik.
A magyar nyelvi környezet a Texlive rendszerben, Debian 9-en
bele van fordítva alapból.
Debian 10-en:
apt install texlive-lang-european
Ellenőrizzük:
$ grep hungarian /usr/share/texlive/texmf-dist/tex/generic/config/language.dat
hungarian loadhyph-hu.tex
Amit be kell tölteni az meg van?
ls /usr/share/texlive/texmf-dist/tex/generic/hyph-utf8/loadhyph/loadhyph-hu.tex
A magyar.ldf fájl a következő helyen van:
ls /usr/share/texlive/texmf-dist/tex/generic/babel-hungarian/magyar.ldf
Régebben hibás volt néhány magyarítás. Például a "Chapter 1", "Fejezet 1"-re
fordult. Ezek ma már jól fordulnak, a "Chapter 1"-ből ez lesz: 1. fejezet.
Régebben az angol "figure 1.2"-ből "ábra 1.2" lett, ma "1.2 ábra" helyesen.
A magyar.ldf fájlt a tex rendszer először az aktuális könyvtárban keresi.
Így ha valamilyen átírt verziót használunk, akkor tegyük az aktuális .tex
állományunk mellé.
===== Plusz csomagok telepítése =====
# apt install xzdec
$ tlmgr init-usertree
Telepítés:
$ tlmgr install
Példa:
$ tlmgr install acro
Csomagok listázása:
$ tlmgr list
==== Telepítés .zip fájlból ====
Vannak olyan csomagok, amelyek nincsenek a tárolóban.
A tlmgr elfogad más tárolókat is, de most nézzük meg .zip
fájlból hogyan telepítünk.
Ha használtuk a tlmgr parancsot, akkor már van egy ¬/texmf könyvtárunk.
Ha nem akkor Hozzuk létre:
mkdir -p /texmf/tex/latex/
Ide másoljuk a kicsomagolt .zip fájlt. Például:
* https://ctan.org/pkg/eforms
Kicsomagolás után lesz egy ilyen könyvtárunk:
~/texmf/tex/latex/acrotex
Lépjünk be a könyvtárba és a tex paranccsal fordítsuk le a
.ins kiterjesztésű fájlokat, így kapunk .sty fájlokat, amiket
a rendszer már képes használni.
Fordítás:
text *.ins
===== Texstudio =====
A legjobb választás. A TexStudio a TexMaker forkja. 2009-ben született a fork.
Telepítés:
apt install texstudio
A legújabb verzió letölthető akár Debianra is, .deb csomagban a webhelyről:
* https://www.texstudio.org/
===== Texmaker =====
Grafikus felületen könnyedén készíthetünk LaTeX dokumentumokat a Texmaker program
segítségével.
Telepítés:
apt install texmaker
Egy billentyűnyomásra PDF formátumban is megtekinthetjük a munkánkat.
Magyar szótár telepítése:
apt install hunspell-hu
A szótár a következő helyen lesz:
/usr/share/hunspell/hu_HU.dic
A szótár beállítása a Texmakerben:
* Beállítások > A Texmaker beállítása > Szerkesztő > Helyesírás szótára
A hunspell-hu csomag a libreoffice-l10n-hu csomaggal települhet,
mivel ennek a csomagnak a Suggests részében szerepel.
===== Kile =====
apt install kile
===== Lyx =====
WYSIWYG szerkesztő
apt install lyx
===== Times New Roman =====
apt install msttcorefonts xelatex
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
Ez egy példa \textit{dokumentum}, amit \textbf{xelatex}-fel
fordíthatunk.
\end{document}
===== Linux Libertine O =====
XeLaTeX-el fordítható:
\documentclass{minimal}
\usepackage{fontspec}
\setmainfont{Linux Libertine O}
\begin{document}
Árvíztűrő
\end{document}
===== Extra csomagok =====
apt install texlive-lang-greek texlive-latex-extra
apt install texlive-fonts-extra texlive-fonts-recommended
===== Fontok megtekintése =====
gnome-font-viewer
===== Link =====
* Magyar felhasználói kézikönyv:
* http://mdevmd.accesmad.org/sites_embarques/Maths/xm1maths/xm1maths/www.xm1math.net/texmaker/doc_hu/usermanual_hu.html (2018)
* http://betufont.hu/c/67/magyar/ (2018)