Najpierw musisz go zainstalować :
- Jeśli używasz dystrybucji, która zawiera LaTeX (prawie wszyscy będą to robić), poszukaj texlive lub tetex . TeX Live jest nowszym z nich i zastępuje teraz tetex w większości dystrybucji.
Jeśli używasz Debiana lub Ubuntu, na przykład:
<code>apt-get install texlive</code>
..zainstaluje go.
Potrzebujesz RedHat lub CentOS:
<code>yum install tetex</code>
Uwaga: Wymaga to uprawnień roota, więc użyj, su
aby przełączyć użytkownika na roota lub poprzedzić polecenia przedrostkiem sudo
, jeśli nie jesteś jeszcze zalogowany jako użytkownik root.
Następnie musisz zdobyć edytor tekstu . Każdy redaktor się nada, więc cokolwiek ci się podoba. Przekonasz się, że zaawansowane edytory, takie jak Emacs (i vim), dodają wiele funkcji, a więc pomogą Ci upewnić się, że twoja składnia jest poprawna, zanim spróbujesz zbudować wyjście dokumentu.
Utwórz plik o nazwie test.tex i umieść w nim trochę treści, powiedz przykład z podkładu LaTeX :
\documentclass[a4paper,12pt]{article}
\begin{document}
The foundations of the rigorous study of \emph{analysis}
were laid in the nineteenth century, notably by the
mathematicians Cauchy and Weierstrass. Central to the
study of this subject are the formal definitions of
\emph{limits} and \emph{continuity}.
Let $D$ be a subset of $\bf R$ and let
$f \colon D \to \mathbf{R}$ be a real-valued function on
$D$. The function $f$ is said to be \emph{continuous} on
$D$ if, for all $\epsilon > 0$ and for all $x \in D$,
there exists some $\delta > 0$ (which may depend on $x$)
such that if $y \in D$ satisfies
\[ |y - x| < \delta \]
then
\[ |f(y) - f(x)| < \epsilon. \]
One may readily verify that if $f$ and $g$ are continuous
functions on $D$ then the functions $f+g$, $f-g$ and
$f.g$ are continuous. If in addition $g$ is everywhere
non-zero then $f/g$ is continuous.
\end{document}
Gdy już masz ten plik, musisz uruchomić na nim latex , aby wygenerować pewne dane wyjściowe (jako plik .dvi na początek, który można przekonwertować na wiele innych formatów):
latex test.tex
Spowoduje to wydrukowanie kilku wyników, mniej więcej tak:
=> latex test.tex
This is pdfeTeX, Version 3.141592-1.21a-2.2 (Web2C 7.5.4)
entering extended mode
(./test.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, french, german, ngerman, b
ahasa, basque, bulgarian, catalan, croatian, czech, danish, dutch, esperanto, e
stonian, finnish, greek, icelandic, irish, italian, latin, magyar, norsk, polis
h, portuges, romanian, russian, serbian, slovak, slovene, spanish, swedish, tur
kish, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
No file test.aux.
[1] (./test.aux) )
Output written on test.dvi (1 page, 1508 bytes).
Transcript written on test.log.
.. nie przejmuj się większością tego wyniku - ważną częścią jest wyjście napisane w linii test.dvi , które mówi, że się udało.
Teraz musisz wyświetlić plik wyjściowy za pomocą xdvi:
xdvi test.dvi &
Otworzy się okno z pięknie sformatowanym wyjściem. Naciśnij `q ', aby zakończyć, lub możesz zostawić to otwarte, a zostanie ono automatycznie zaktualizowane, gdy plik test.dvi zostanie zmodyfikowany (więc za każdym razem, gdy uruchomisz latex, aby zaktualizować wyjście).
Aby utworzyć plik PDF , po prostu uruchom pdflatex zamiast latex:
pdflatex test.tex
..i będziesz mieć utworzony plik test.pdf zamiast pliku test.dvi.
Po tym, jak wszystko działa dobrze, sugerowałbym przejście na stronę starterów LaTeX i przejrzenie tam zawartych elementów, ponieważ potrzebujesz funkcji dla dokumentów, które chcesz napisać.
Przyszłe kwestie do rozważenia obejmują:
Użyj narzędzi takich jak xfig lub dia do tworzenia diagramów . Można je łatwo wstawiać do dokumentów w różnych formatach. Zwróć uwagę, że jeśli tworzysz pliki PDF, nie powinieneś używać EPS (enkapsulowany PostScript) do obrazów - użyj PDF wyeksportowanego z edytora diagramów, jeśli to możliwe, lub możesz użyć epstopdf
pakietu do automatycznej konwersji z (e) ps do pdf dla rysunków dołączony do \includegraphics
.
Zacznij korzystać z kontroli wersji w swoich dokumentach . Na początku wydaje się to przesadne, ale możliwość cofnięcia się i spojrzenia na wcześniejsze wersje podczas pisania czegoś dużego może być niezwykle przydatna.
Użyj make, aby uruchomić lateks dla ciebie . Kiedy zaczniesz mieć bibliografie, obrazy i inne bardziej złożone zastosowania lateksu, zauważysz, że musisz uruchomić go na wielu plikach lub wiele razy (za pierwszym razem aktualizuje odniesienia, a drugi umieszcza odniesienia w dokumencie, więc może być nieaktualny, chyba że dwukrotnie uruchomisz lateks ...). Abstrahowanie tego do pliku makefile może zaoszczędzić dużo czasu i wysiłku.
Użyj lepszego edytora . Coś takiego jak Emacs + AUCTeX jest wysoce kompetentne. To oczywiście bardzo subiektywny temat, więc zostawię to na tym (to i ten Emacs jest zdecydowanie najlepszą opcją :)