← Kompendium LaTeX

LATEX — Przykłady kodu

Gotowe szablony, fragmenty kodu i rozwiązania typowych problemów — tabele, wzory, bibliografie.

Instalacja środowiska

TeX Live (Linux / Mac / Windows)

Zalecana dystrybucja dla wszystkich platform:

# Linux (Debian/Ubuntu)
sudo apt install texlive-full

# macOS (Homebrew)
brew install --cask mactex

# Windows — pobierz instalator z:
# https://www.tug.org/texlive/

MiKTeX (Windows)

Lekka alternatywa — instaluje pakiety automatycznie przy pierwszym użyciu. Pobierz z miktex.org.

Instalacja edytora TeXStudio — krok po kroku

  1. Pobierz instalator z texstudio.org
  2. Zainstaluj najpierw TeX Live / MiKTeX, potem TeXstudio
  3. TeXstudio wykryje dystrybucję automatycznie
  4. W Opcje → Konfiguracja → Kompilator ustaw: PDFLaTeX lub LuaLaTeX
  5. Sprawdź: naciśnij F5 na przykładowym pliku — powinien powstać PDF

Minimalna struktura dokumentu

\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[polish]{babel}
\usepackage{microtype}

\title{Tytuł dokumentu}
\author{Imię Nazwisko}
\date{\today}

\begin{document}
  \maketitle

  \section{Wprowadzenie}
  Treść pierwszej sekcji...

  \section{Wyniki}
  Treść drugiej sekcji...

\end{document}

Wzory matematyczne

% Wzór w linii
Energia kinetyczna wynosi $E_k = \frac{1}{2}mv^2$.

% Wzór wyróżniony (numerowany)
\begin{equation}
  \int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}
  \label{eq:gauss}
\end{equation}

% Układ równań
\begin{align}
  a &= b + c \\
  d &= e - f
\end{align}

% Macierz
\begin{pmatrix}
  a & b \\
  c & d
\end{pmatrix}

Tabele

\usepackage{booktabs}  % w preambule

\begin{table}[h]
  \centering
  \caption{Wyniki pomiarów}
  \begin{tabular}{lrr}
    \toprule
    Próbka & Masa [g] & Błąd [\%] \\
    \midrule
    A1 & 12.34 & 0.5 \\
    A2 & 11.98 & 0.8 \\
    B1 &  9.76 & 1.2 \\
    \bottomrule
  \end{tabular}
  \label{tab:wyniki}
\end{table}

Rysunki i grafiki

\usepackage{graphicx}  % w preambule

\begin{figure}[h]
  \centering
  \includegraphics[width=0.7\textwidth]{rys/schemat.pdf}
  \caption{Schemat układu pomiarowego}
  \label{fig:schemat}
\end{figure}

Zarządzanie bibliografią (BibLaTeX)

% Preambuła
\usepackage[backend=biber, style=numeric]{biblatex}
\addbibresource{bibliografia.bib}

% W tekście
Jak wykazano w~\cite{kowalski2020}...

% Na końcu
\printbibliography

Przykładowy plik bibliografia.bib:

@article{kowalski2020,
  author  = {Kowalski, Jan and Nowak, Anna},
  title   = {Tytuł artykułu},
  journal = {Nazwa Czasopisma},
  year    = {2020},
  volume  = {10},
  pages   = {1--15},
}

Kompilacja z BibLaTeX (w terminalu):

pdflatex praca
biber praca
pdflatex praca
pdflatex praca

Rozwiązanie: problem z polskimi znakami w TeXworks

Jeśli litery takie jak „ś”, „ó”, „ą” nie wyświetlają się poprawnie:

  1. Upewnij się, że plik jest zapisany w UTF-8
  2. W preambule dodaj: \usepackage[utf8]{inputenc} i \usepackage[T1]{fontenc}
  3. Dla LuaLaTeX / XeLaTeX — inputenc nie jest potrzebny; wystarczy fontenc
  4. W TeXworks: Edycja → Preferencje → Edytor → Kodowanie: UTF-8

Do pobrania

PlikZawartość
Szablon_LaTeX.zipGotowy szkielet pracy dyplomowej
szablon_L_pr_inz.zipSzablon pracy inżynierskiej
WSZ-Edukacja-szablon-prezentacji.zipSzablon prezentacji Beamer
biblatex_examples.zipPrzykłady BibLaTeX
Instalacja-TeXStudio.pdfInstrukcja instalacji TeXStudio
Instalacja-TeXLive.pdfInstrukcja instalacji TeX Live
TeXworks-program-do-LaTex.pdfPrzewodnik po TeXworks
instrukcjaobslugi_latex.pdfOgólna instrukcja obsługi LaTeX
sjp-myspell-pl.zipPolski słownik do TeXworks
Autoryzacja (PDF)Materiały szkoleniowe — Autoryzacja