Arkusz skrótów LaTeX

Podstawowy przewodnik po LaTeXu

Page content

LaTeX jest potężnym systemem składania tekstu powszechnie wykorzystywanym do tworzenia profesjonalnych dokumentów z złożonym formatowaniem, takich jak wzory matematyczne, szczególnie w dziedzinach akademickich. Oto arkusz szybkich informacji dla składania LaTeX.

gazeta na ścianie i stolik z laptopem

Podstawowe polecenia TeX/LaTeX

Podstawowa struktura dokumentu LaTeX

\documentclass{article}
\usepackage{amsmath}
\begin{document}
Twój tekst tutaj
\end{document}

Formatowanie tekstu

  • Pogrubienie: \textbf{tekst}
  • Kursywa: \textit{tekst}
  • Podkreślenie: \underline{tekst}

Tryb matematyczny

Matematyka w linii: $$x^2 + y^2 = z^2$$ Matematyka w trybie wyświetlania: $$ E = mc^2 $$

Litery greckie

  • Alfa: $$\alpha$$
  • Beta: $$\beta$$
  • Gamma: $$\gamma$$
  • Delta: $$\delta$$

Operatory i symbole

  • Suma: $$\sum_{i=1}^n x_i$$
  • Całka: $$\int_a^b f(x) dx$$
  • Ułamek: $$\frac{numerator}{denominator}$$
  • Pierwiastek kwadratowy: $$\sqrt{x}$$

Indeksy dolne i górne

  • Indeks dolny: $$x_i$$
  • Indeks górny: $$x^2$$
  • Połączone: $$x_i^2$$

Macierze

\begin{matrix}
a & b \\
c & d
\end{matrix}

Równania

\begin{equation}
    f(x) = ax^2 + bx + c
\end{equation}

Listy

Lista nieuporządkowana:

\begin{itemize}
    \item Pierwszy punkt
    \item Drugi punkt
\end{itemize}

Lista uporządkowana:

\begin{enumerate}
    \item Pierwszy punkt
    \item Drugi punkt
\end{enumerate}

Tabele

Zobacz szczegóły w osobnym sekcji poniżej.

\begin{tabular}{|c|c|}
    \hline
    Nagłówek 1 & Nagłówek 2 \\
    \hline
    Komórka 1 & Komórka 2 \\
    \hline
\end{tabular}

Sekcje

\section{Główna sekcja}
\subsection{Podsekcja}
\subsubsection{Podpodsekcja}

Pamiętaj, aby dołączyć niezbędne pakiety i użyć odpowiedniego typu dokumentu dla swoich potrzeb.

Dodawanie diagramów

Aby dodać diagramy do arkusza LaTeX, masz kilka opcji:

  1. Użyj pakietu graphicx do wstawiania obrazów:

    • Dodaj \usepackage{graphicx} do prefiksu dokumentu
    • Użyj \includegraphics[opcje]{nazwa_pliku} do wstawiania obrazów (proszę zobaczyć szczegóły poniżej.)
  2. Utwórz diagramy Venn za pomocą pakietu venndiagram:

    • Dodaj \usepackage{venndiagram} do prefiksu dokumentu
    • Użyj środowiska \begin{venndiagram3sets} dla diagramów trzech zbiorów
  3. Rysuj wykresy za pomocą pakietu tikz:

    • Dodaj \usepackage{tikz} do prefiksu dokumentu
    • Użyj środowiska \begin{tikzpicture} do tworzenia wykresów i diagramów
  4. Utwórz tabele do organizowania informacji:

    • Użyj środowiska \begin{tabular} dla prostych tabel
    • Dla bardziej złożonych tabel rozważ pakiety takie jak longtable lub tabu
  5. Użyj podobrazów dla wielu powiązanych diagramów:

    • Dodaj \usepackage{subcaption} do prefiksu dokumentu
    • Użyj środowiska \begin{subfigure} wewnątrz środowiska figure

Pamiętaj, aby dostosować pozycjonowanie i rozmiar swoich diagramów, aby pasowały do formatu arkusza. Możesz musieć eksperymentować z opcjami takimi jak [width=0.8\textwidth] lub [scale=0.5], aby upewnić się, że Twoje diagramy dobrze pasują do układu arkusza.

Dodawanie obrazów

Aby dodać obrazy za pomocą pakietu graphicx w LaTeX, postępuj zgodnie z poniższymi krokami:

  1. Dodaj pakiet graphicx do prefiksu dokumentu:
\usepackage{graphicx}
  1. Umieść pliki obrazów w tej samej katalogu co plik LaTeX lub użyj polecenia \graphicspath, aby określić katalog z obrazami:
\graphicspath{{images/}}
  1. Użyj polecenia \includegraphics wewnątrz dokumentu, aby wstawić obraz:
\includegraphics[opcje]{nazwa_pliku}
  1. Dla lepszej organizacji i formatowania, opakuj obraz w środowisku figure:
\begin{figure}[pozycja]
\centering
\includegraphics[opcje]{nazwa_pliku}
\caption{Twoja legenda tutaj}
\label{fig:etykieta}
\end{figure}
  1. Dostosuj rozmiar obrazu za pomocą opcji takich jak width, height lub scale:
\includegraphics[width=0.5\textwidth]{nazwa_pliku}
  1. Odwołaj się do obrazu w tekście za pomocą polecenia \ref z etykietą, którą przypisałeś.

Pamiętaj, aby skompilować dokument, aby zobaczyć wstawione obrazy.

Dodawanie tabel do dokumentu LaTeX

Dodawanie tabel do dokumentu LaTeX to powszechna praktyka, którą można osiągnąć za pomocą środowiska tabular.

Oto jak tworzyć tabele w LaTeX z kilkoma przykładami:

Podstawowa struktura tabeli

Podstawowa struktura tabeli w LaTeX korzysta ze środowiska tabular:

\begin{tabular}{specyfikatory_kolumn}
    zawartość
\end{tabular}

Specyfikatory kolumn definiują wyrównanie i granice każdej kolumny:

  • l: wyrównanie do lewej
  • c: wyrównanie do środka
  • r: wyrównanie do prawej
  • |: pionowa linia między kolumnami

Przykład prostej tabeli

Oto podstawowa tabela 3x3:

\begin{tabular}{lcr}
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
\end{tabular}

Tabela z granicami

Aby dodać granice, użyj pionowych (|) i poziomych (\hline) linii:

\begin{tabular}{|l|c|r|}
    \hline
    Lewo & Środek & Prawo \\
    \hline
    1 & 2 & 3 \\
    4 & 5 & 6 \\
    7 & 8 & 9 \\
    \hline
\end{tabular}

Środowisko tabeli

Dla lepszego formatowania i legend, użyj środowiska table:

\begin{table}[h!]
    \centering
    \caption{Przykładowa tabela}
    \label{tab:przykład}
    \begin{tabular}{|c|c|c|}
        \hline
        Kolumna 1 & Kolumna 2 & Kolumna 3 \\
        \hline
        A & B & C \\
        D & E & F \\
        \hline
    \end{tabular}
\end{table}

Tabele z wielokolumnami i wielowierszowymi komórkami

Dla bardziej złożonych tabel możesz użyć poleceń \multicolumn i \multirow:

\usepackage{multirow}

\begin{tabular}{|c|c|c|}
    \hline
    \multicolumn{2}{|c|}{Połączone kolumny} & Kolumna 3 \\
    \hline
    \multirow{2}{*}{Połączone wiersze} & B1 & C1 \\
    & B2 & C2 \\
    \hline
\end{tabular}

Tabela z niestandardowymi typami kolumn

Dla zaawansowanego formatowania możesz zdefiniować niestandardowe typy kolumn:

\usepackage{array}

\begin{tabular}{|l|>{\centering\arraybackslash}p{3cm}|r|}
    \hline
    Lewo & Środek & Prawo \\
    \hline
    A & Ten tekst jest wyśrodkowany i przewija się w kolumnie o szerokości 3 cm & 1 \\
    \hline
\end{tabular}

Pamiętaj, aby dołączyć niezbędne pakiety takie jak array, multirow lub booktabs dla zaawansowanych funkcji tabel.

Dodawanie spisu treści

Dodanie spisu treści do dokumentu LaTeX to prosty proces. Oto jak to zrobić:

  1. Podstawowy spis treści

Aby utworzyć podstawowy spis treści, użyj polecenia \tableofcontents:

\documentclass{article}
\begin{document}
\tableofcontents
\section{Wprowadzenie}
\section{Główny treść}
\section{Podsumowanie}
\end{document}

To automatycznie wygeneruje spis treści na podstawie sekcji w dokumencie.

  1. Personalizacja spisu treści

Możesz dostosować głębokość spisu treści za pomocą polecenia \setcounter:

\setcounter{tocdepth}{2}
\tableofcontents

To pokaże sekcje i podsekcje w spisie treści.

  1. Zmiana tytułu

Aby zmienić domyślny tytuł “Spis treści”, użyj:

\renewcommand*\contentsname{Tutoriale}
\tableofcontents

To zmieni tytuł na “Tutoriale”.

  1. Dodawanie sekcji bez numeracji

Aby dodać sekcje bez numeracji do spisu treści, użyj:

\addcontentsline{toc}{section}{Sekcja bez numeracji}
\section*{Sekcja bez numeracji}

To dołączy sekcję bez numeracji do spisu treści.

  1. Dodawanie listy rysunków i tabel

Możesz również dodać listy rysunków i tabel:

\tableofcontents
\listoffigures
\listoftables

Pamiętaj, aby skompilować dokument dwukrotnie, aby upewnić się, że spis treści jest poprawnie wygenerowany.

Przykład

Oto kompletny przykład demonstrujący te funkcje:

\documentclass{article}
\usepackage{blindtext}

\title{Przykładowy dokument}
\author{Jan Kowalski}
\date{}

\begin{document}

\maketitle

\renewcommand*\contentsname{Zawartość dokumentu}
\setcounter{tocdepth}{2}
\tableofcontents

\section{Wprowadzenie}
\blindtext

\section{Główny treść}
\subsection{Podsekcja 1}
\blindtext
\subsection{Podsekcja 2}
\blindtext

\addcontentsline{toc}{section}{Sekcja bez numeracji}
\section*{Sekcja bez numeracji}
\blindtext

\section{Podsumowanie}
\blindtext

\end{document}

Ten przykład zawiera niestandardowy tytuł dla spisu treści, ustawia głębokość, aby uwzględnić podsekcje, oraz dodaje sekcję bez numeracji do spisu treści.

Przydatne linki