graphicx i \includegraphics w Scissor LaTeX
Pakiet graphicx działa w Scissor LaTeX częściowo: \includegraphics pokazuje pliki PNG, JPG, SVG i PDF z projektu i odczytuje width=; height, scale, angle, trim i clip są ignorowane, \rotatebox nie obraca, a \scalebox i \resizebox zmieniają rozmiar tylko rysunku TikZ.
Do czego służy pakiet
graphicx udostępnia \includegraphics[options]{file} do umieszczania pliku obrazu oraz pudełka, które skalują, zmieniają rozmiar lub obracają swoją zawartość: \scalebox, \resizebox i \rotatebox.
Co tu działa
| Polecenie lub opcja | W Scissor LaTeX | Uwagi |
|---|---|---|
\includegraphics{file.png} | Działa | Pliki PNG, JPG, JPEG, SVG i PDF w projekcie. Bez width= obraz zachowuje własny rozmiar. |
\includegraphics{file} (bez rozszerzenia) | Częściowo | Znajduje pliki .png, .jpg, .jpeg i .svg. PDF wymaga wpisania rozszerzenia: {plot.pdf}. |
width=0.5\linewidth, width=4cm | Działa | Długości i ułamki \linewidth lub \textwidth. Wysokość wynika z proporcji. |
height=, scale=, angle=, trim=, clip, keepaspectratio | Pomijane | Ignorowane bez komunikatu. |
| Pliki EPS lub plik, którego nie ma w projekcie | Zastępnik | Przerywana ramka z nazwą pliku i uwaga „Images not in the project” na karcie Problemy. |
| Kilka obrazów w rzędzie | Częściowo | Każdy obraz jest umieszczany w osobnym wierszu, także wewnątrz akapitu. Obrazy obok siebie działają tylko w komórkach tabular. |
\graphicspath{...} | Pomijane | Akceptowane bez komunikatu. |
\scalebox{2}{...}, \resizebox{w}{!}{...} | Częściowo | Zmienia się rozmiar tylko pojedynczego rysunku TikZ wewnątrz; tekst i obrazy zachowują swój rozmiar. |
\rotatebox{90}{...} | Pomijane | Zawartość zostaje zachowana, bez obrotu. |
\reflectbox{...} | Nieobsługiwane | Pomijane z uwagą na karcie Problemy; zawartość zostaje zachowana. |
Przykłady
Obraz o szerokości połowy wiersza, w rysunku z podpisem:
\includegraphics z width=
\begin{figure}[h]
\centering
\includegraphics[width=0.5\linewidth]{graphicx-photo}
\caption{Weekly orders in John Doe's shop.}
\label{fig:orders}
\end{figure}
Figure~\ref{fig:orders} shows four weeks.Pliki SVG i PDF też działają. Dla PDF wpisz rozszerzenie:
Obraz SVG i PDF
\includegraphics[width=4cm]{graphicx-diagram.svg}
\includegraphics[width=4cm]{graphicx-chart.pdf}height= jest ignorowane. Ten obraz miał mieć 1 cm wysokości, ale zachowuje własny rozmiar:
height= jest ignorowane
\includegraphics[height=1cm]{graphicx-photo.png}Zamiast tego podaj width=. Aby obraz miał około 1 cm wysokości, oblicz szerokość z jego proporcji (ten ma proporcje 16 do 9, więc około 1,8 cm).
Brakujący plik lub plik w formacie, którego silnik składu nie potrafi odczytać, staje się przerywanym zastępnikiem z uwagą na karcie Problemy:
Brakujący obraz pokazuje zastępnik
\includegraphics[width=5cm]{results/plot.eps}Karta Problemy: Images not in the project: results/plot.eps
\resizebox skaluje rysunek TikZ do podanej szerokości:
\resizebox wokół rysunku TikZ
\resizebox{3cm}{!}{%
\begin{tikzpicture}
\draw (0,0) rectangle (4,2);
\draw (0,0) -- (4,2);
\node at (2,2.4) {44};
\end{tikzpicture}}Zgodność
- Z instalacji TeX do Scissor LaTeX: prześlij pliki obrazów z tymi samymi nazwami folderów. Obrazy, których rozmiar ustalono za pomocą
height=lubscale=, pojawiają się we własnym rozmiarze; przejdź nawidth=. Do rysunków PDF wstawionych bez rozszerzenia trzeba dopisać.pdf. - Ze Scissor LaTeX do instalacji TeX: pdfLaTeX nie odczytuje plików SVG. Przekonwertuj je do PDF (lub użyj pakietu
svg) albo używaj wyłącznie obrazów PNG, JPG i PDF.
Pełna dokumentacja jest dostępna w CTAN: ctan.org/pkg/graphicx. O rysunkach, podpisach i umieszczaniu przeczytasz na stronach Rysunki i obrazy oraz Obiekty pływające: umieszczanie rysunków i tabel.
Pytania i odpowiedzi
Dlaczego mój obraz jest za duży?
Bez width= obraz zachowuje własny rozmiar, a height= i scale= są ignorowane. Dodaj width=0.8\linewidth lub stałą szerokość, na przykład width=6cm.
Czy mogę wstawić rysunek w PDF?
Tak. Prześlij PDF do projektu i wpisz nazwę pliku z rozszerzeniem, na przykład \includegraphics[width=\linewidth]{plot.pdf}.
Dlaczego mój obraz wyświetla się jako przerywana ramka?
Pliku nie ma w projekcie, ścieżka jest inna albo jest to plik EPS. Karta Problemy podaje plik, którego nie udało się znaleźć.
Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.