LaTeX jest wolnym oprogramowaniem na warunkach Publicznej Licencji Projektu LaTeX (LPPL). LaTeX jest dystrybuowany poprzez serwery CTAN lub jest częścią wielu łatwych do zainstalowania i użycia dystrybucji TeX-a dostarczanych przez TeX User Group (TUG) lub strony trzecie. Jeśli napotkasz problemy, odwiedź sekcję pomocy.
LaTeX nie jest samodzielnym programem do składu, lecz oprogramowaniem do przygotowywania dokumentów, działającym na bazie systemu składu TeX Donalda E. Knutha. Dystrybucje TeX-a zwykle łączą wszystkie części potrzebne do działania systemu TeX-a i zwykle dodają do tego narzędzia konfiguracyjne i konserwacyjne. Obecnie LaTeX, i wiele pakietów na nim opartych, stanowią ważny składnik każdej większej dystrybucji TeX-a.
- Dystrybucje TeX-a
- CTAN
- Repozytorium LaTeX-a Git
- Git Pull Requests
- Historyczny LaTeX
Zespół LaTeX-a nie może zagwarantować, że dystrybucje TeX-a, nawet te najnowsze, zawierają najnowszą wersję LaTeX-a. Może się zdarzyć, że użytkownik będzie potrzebował bardziej zaawansowanej wersji LaTeX-a. Może się zdarzyć, że będziesz potrzebował nowszej wersji LaTeX-a niż ta, którą posiada Twoja ulubiona dystrybucja TeX-a, np. w celu uzyskania poprawki konkretnego błędu. W takim przypadku będziesz musiał pobrać LaTeXa z CTAN i zainstalować go na swojej dystrybucji. Zobacz poniżej po szczegóły.
Dystrybucje TeX-a
Jeśli jesteś początkującym użytkownikiem TeX-a i LaTeX-a lub po prostu chcesz łatwej instalacji, kup pełną dystrybucję TeX-a. The TeX Users Group (TUG) ma listę godnych uwagi dystrybucji, które są w całości, lub przynajmniej głównie, wolnym oprogramowaniem.
Linux
Sprawdź źródło oprogramowania dystrybucji Linuksa w poszukiwaniu dystrybucji TeX-a zawierającej LaTeX. Możesz także zainstalować bezpośrednio aktualną dystrybucję TeX Live – w rzeczywistości może to być wskazane, ponieważ wiele dystrybucji Linuksa zawiera tylko starsze wersje TeX Live, zobacz status pakietu Linux TeX Live, aby uzyskać szczegółowe informacje.
Mac OS
Dystrybucja MacTeX zawiera wszystko, czego potrzebujesz, w tym kompletny system TeX z samym LaTeX i edytorami do pisania dokumentów.
Windows
Sprawdź dystrybucje MiKTeX lub proTeXt lub TeX Live; zawierają one kompletny system TeX z samym LaTeXem i edytorami do pisania dokumentów.
Online
Usługi internetowe LaTeX-a, takie jak Papeeria, Overleaf, ShareLaTeX, Datazar i LaTeX base oferują możliwość edycji, przeglądania i pobierania plików LaTeX-a oraz wynikowych plików PDF.
CTAN
Można uzyskać LaTeX z CTAN, który jest podstawowym źródłem dystrybucji LaTeXa. Aby pobrany LaTeX mógł być w ogóle użyteczny, należy najpierw uzyskać i skonfigurować system TeX. Możesz albo zainstalować dystrybucję TeX-a (patrz wyżej), albo zdobyć system TeX-a z CTAN. Jeśli używasz dystrybucji TeX-a, to będzie ona zawierała wersję LaTeX-a, co prawdopodobnie ułatwi Ci pracę; ale możesz mieć powód, by tego nie robić.
Repozytorium LaTeX Git
Teraz źródła LaTeX-a są przechowywane w repozytorium GitHub (wcześniej używaliśmy SVN).
Każdy może uzyskać do niego dostęp i pobrać pliki, ale przesyłanie plików jest ograniczone do członków zespołu. Repozytorium znajduje się pod adresem https://github.com/latex3/latex2eand Z tej strony przeglądarki możesz eksplorować pliki, klonować repozytorium lub pobrać pliki w postaci .zip
archiwum (około 25Mb) używając odpowiednich przycisków.
Jeśli jesteś zaznajomiony z Gitem, możesz również sklonować repozytorium używając linii poleceń lub ulubionego narzędzia do tworzenia czcionek Git, np,
git clone https://github.com/latex3/latex2e.git
które potrzebuje około 50Mb miejsca.Alternatywnie, możesz wykonać sprawdzenie Subversion z linii poleceń, np,
svn co https://github.com/latex3/latex2e.git/trunk
który pobierze tylko bieżące pliki.Ale pamiętaj, że SVN checkout w formie
svn co https://github.com/latex3/latex2e.git
pobierze wszystkie pliki łącznie z ich historią (do 2009) i wynosi około 1.4Gb więc jest to całkiem spory rozmiar.
Uwaga: Jeśli miałeś zakładkę starego repozytorium SVN proszę zaktualizuj ją do nowego repozytorium GIT ponieważ w końcu ją usunęliśmy.
Uwaga na temat żądań ściągnięcia Git
Repozytoria Git wspierają rozwój rozproszony i pozwalają ludziom na dostarczanie zestawów zmian, które są udostępniane poprzez tak zwane pullrequests, tak aby opiekunowie programu mogli „ściągnąć sugerowane zmiany” do głównego repozytorium.
Choć doceniamy wkład, uważamy, że w przypadku podstawowego oprogramowania LaTeXa pull requesty zazwyczaj nie są dobrym podejściem (chyba, że zmiana została już omówiona i uzgodniona).Stabilność LaTeXa jest bardzo ważna, a to oznacza, że zmiany w jądrze są z konieczności bardzo konserwatywne. Oznacza to również, że przed wprowadzeniem jakichkolwiek zmian musi się odbyć wiele dyskusji. Jeśli więc zdecydujesz się opublikować pull request, pamiętaj o tym: doceniamy pomysły, ale nie zawsze możemy je zintegrować z jądrem i jest całkiem prawdopodobne, że odrzucimy aktualizacje dokonane w ten sposób.
Jeśli chcesz przedyskutować możliwy wkład przed (lub zamiast) wysłaniem pull requesta, sugerujemy najpierw poruszyć temat na liście LATEX-L lub wysłać wiadomość do zespołu.
Historyczny LaTeX
Ulrik Vieth zebrał historyczne wersje LaTeXa od LaTeXa 2.0 do TeXa 1.0 (wydanego 11 grudnia 1983). Można je znaleźć pod adresemftp://ftp.tug.org/historic/macros/latex-saildart/.There, być może są nawet jakieś wcześniejsze wersje. Wszystkie pliki zostały pobrane z archiwum SAILDART na stronie http://z.baumgart.org/ (już nie online), które było oparte na archiwalnych taśmach z SAIL w Stanford.