LaTeX/Wprowadzenie

Z Wikibooks, biblioteki wolnych podręczników.
Przejdź do nawigacji Przejdź do wyszukiwania

LaTeX (wymowa: "Latech", "Lay-tech"; [ˈlɑtɛx], [ˈleɪtɛx]) to zestaw makr zaprojektowany przez Leslie Lamporta stanowiących nadbudowę nad systemem składu tekstu TeX, będącym kompletnym językiem programowania zaimplementowanym przez Donalda Knutha. Jego celem jest umożliwienie stworzenia profesjonalnie wyglądających oraz poprawnie złożonych dokumentów, szczególnie naukowych – zawierających matematyczne wzory – oraz dokumentów działających automatycznie (szablonowo).

LaTeX znacznie różni się od programów typu WYSIWYG (ang. What You See Is What You Get – widzisz to, co dostajesz, m.in. OpenOffice.org Writer lub Microsoft Word) i jego użycie przypomina bardziej programowanie. Do podstawowych trudności dla nowych użytkowników LaTeX-a należą:

  • składanie dokumentów może sprawiać trudności i zabierać czas niedoświadczonym użytkownikom
  • nie widać bezpośrednio efektu zmian
  • musisz poznać niezbędne polecenia w LaTeX-u
  • czasami ciężko uzyskać pożądane efekty.

Z drugiej strony taki język znaczników posiada także zalety:

  • dokument wygląda profesjonalnie, m.in. warstwy, fonty, tabele tworzą spójną całość
  • zachęca do tworzenia poprawnych pod względem struktury dokumentów
  • profesjonalnie złożone dokumenty charakteryzuje mała objętość w porównaniu do zawartości
  • w łatwy sposób można tworzyć matematyczne wzory
  • pozwala na zaawansowaną automatyzację składania dokumentów
  • indeksy, odwołania i bibliografie mogą być automatycznie formatowane
  • obsługuje praktycznie każdy komputer i system operacyjny identycznie składając dokumenty na każdym
  • dokument źródłowy jest plikiem tekstowym, zatem jego wersjonowanie jest możliwe (porównywanie wersji, przypisywanie autora do konkretnej treści/zmian).

Dokument LaTeX-a jest normalnym plikiem tekstowym, który przechowuje tekst z dodatkowymi znacznikami. Kiedy plik źródłowy zostanie przetworzony LaTeX-em otrzymamy plik DVI (ang. device-independent), który potem może zostać przekonwertowany do finalnego formatu np. PDF lub PostScript, które można łatwo wydrukować. Jest również możliwe bezpośrednie utworzenie pliku w formacie PDF.