Arkusz skrótów LaTeX
Podstawowy przewodnik po LaTeXu
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.
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:
-
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.)
-
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
-
Rysuj wykresy za pomocą pakietu tikz:
- Dodaj \usepackage{tikz} do prefiksu dokumentu
- Użyj środowiska \begin{tikzpicture} do tworzenia wykresów i diagramów
-
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
-
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:
- Dodaj pakiet graphicx do prefiksu dokumentu:
\usepackage{graphicx}
- Umieść pliki obrazów w tej samej katalogu co plik LaTeX lub użyj polecenia \graphicspath, aby określić katalog z obrazami:
\graphicspath{{images/}}
- Użyj polecenia \includegraphics wewnątrz dokumentu, aby wstawić obraz:
\includegraphics[opcje]{nazwa_pliku}
- 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}
- Dostosuj rozmiar obrazu za pomocą opcji takich jak width, height lub scale:
\includegraphics[width=0.5\textwidth]{nazwa_pliku}
- 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ć:
- 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.
- 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.
- Zmiana tytułu
Aby zmienić domyślny tytuł “Spis treści”, użyj:
\renewcommand*\contentsname{Tutoriale}
\tableofcontents
To zmieni tytuł na “Tutoriale”.
- 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.
- 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.