CamteX
Wszystkie poradniki

Rysunek w LaTeX

Obrazek wstawiasz poleceniem \includegraphics z pakietu graphicx. Otoczenie figure dodaje podpis i numer oraz pozwala LaTeX-owi umieścić rysunek tam, gdzie zmieści się na stronie.

Preambuła

\usepackage{graphicx}

graphicx przy kompilacji pdflatex przyjmuje pliki PNG, JPG i PDF. Wykresy najlepiej zapisywać jako PDF: zostają ostre przy każdym powiększeniu. Rozszerzenie w \includegraphics można pominąć.

Składasz sprawozdanie? W CamteX narysujesz wzory i tabele, a gotowy dokument wyślesz do Overleaf albo pobierzesz jako PDF. Spróbuj za darmo

Rysunek z podpisem

\begin{figure}[h]
  \centering
  \includegraphics[width=0.7\textwidth]{wykres.png}
  \caption{Zależność okresu od długości wahadła}
  \label{fig:wykres}
\end{figure}

[h] to prośba o umieszczenie rysunku w tym miejscu, a nie rozkaz: gdy brakuje miejsca, LaTeX przeniesie go na następną stronę. \centering w środku otoczenia nie dodaje odstępu, który dałoby otoczenie center.

Rysunek dokładnie w tym miejscu

\usepackage{float}
% ...
\begin{figure}[H]
  \centering
  \includegraphics[width=0.7\textwidth]{wykres.png}
  \caption{Wykres zależności T od L}
\end{figure}

Wielkie H z pakietu float stawia rysunek dokładnie tam, gdzie jest w kodzie. W sprawozdaniu wykres zostaje wtedy zaraz pod opisem pomiaru. Ceną bywa pusta przestrzeń na dole poprzedniej strony.

Dwa rysunki obok siebie

\usepackage{subcaption}
% ...
\begin{figure}[h]
  \centering
  \begin{subfigure}{0.48\textwidth}
    \includegraphics[width=\linewidth]{seria1.png}
    \caption{Pierwsza seria}
  \end{subfigure}\hfill
  \begin{subfigure}{0.48\textwidth}
    \includegraphics[width=\linewidth]{seria2.png}
    \caption{Druga seria}
  \end{subfigure}
  \caption{Porównanie serii pomiarowych}
\end{figure}

Każdy podrysunek dostaje literę (a), (b), a całość wspólny numer. \linewidth wewnątrz subfigure oznacza szerokość tej kolumny, nie strony, a \hfill rozsuwa oba obrazki do krawędzi.

Obrazki w osobnym folderze

\graphicspath{{rysunki/}}

Gdy obrazki leżą w podkatalogu, wpisz go raz w preambule i używaj samych nazw plików. Ukośnik na końcu ścieżki jest wymagany, a podwójne nawiasy klamrowe to nie pomyłka: można podać kilka katalogów, każdy w osobnej parze.

Obrót i przycięcie

\includegraphics[width=0.5\textwidth, angle=90]{schemat.png}
\includegraphics[trim=1cm 0 1cm 0, clip, width=0.6\textwidth]{zdjecie.jpg}

angle obraca obrazek o podany kąt. trim przycina marginesy w kolejności lewy, dolny, prawy, górny, a clip ukrywa wycięte części. Zdjęcie układu pomiarowego poprawisz tak bez programu graficznego.

Typowe błędy

Zobacz też

Nie chcesz pamiętać poleceń?

Narysuj wzór albo wklej zrzut ekranu, a CamteX zamieni go na gotowy LaTeX.

Wypróbuj za darmo