Wrzuć figurę
Graphicx, szerokość, ścieżki, PDF vs PNG.
Wrzuć figurę
LaTeX nie ma wbudowanej obsługi obrazów. Całość pochodzi z pakietu graphicx, który udostępnia polecenie \includegraphics i zgodnie z konwencją obraz jest opakowany w środowisko figure, dzięki czemu może zawierać podpis i liczbę. Oto wzór, którego będziesz używać setki razy:
\usepackage{graphicx}\begin{figure}[htbp] \centering \includegraphics[width=0.8\textwidth]{figures/pipeline.pdf} \caption{System overview.} \label{fig:pipeline}\end{figure}Co robi każda linia
Linia \usepackage{graphicx} znajduje się w preambule, przed \begin{document} i musi pojawić się tylko raz, niezależnie od liczby uwzględnionych obrazów.
Środowisko figure sprawia, że obraz unosi się w powietrzu, co oznacza, że LaTeX wybiera miejsce, w którym wyląduje, zamiast przybijać go dokładnie do tego miejsca w tekście. Litery [htbp] oznaczają Twoje preferencje dotyczące rozmieszczenia: h oznacza miejsce, w którym pojawia się kod, t oznacza górę strony, b oznacza dół strony, a p oznacza oddzielną stronę zmiennoprzecinkową. LaTeX wypróbowuje je w tej kolejności i wybiera pierwszą, która tworzy przyzwoitą stronę. Jeśli Twoja figurka dryfuje w zaskakujące miejsce, jest to normalne zachowanie pływaka i gdzie faktycznie lądują pływaki wyjaśnia, jak z nią negocjować.
\centring centruje obraz poziomo w bloku tekstowym. width=0,8\textwidth skaluje obraz do 80 procent szerokości tekstu, zachowując jego proporcje, co prawie zawsze jest lepsze niż określenie bezwzględnego rozmiaru w centymetrach, ponieważ dostosowuje się, jeśli zmieniają się marginesy dokumentu. Ścieżka pliku jest względna w stosunku do katalogu głównego projektu, więc figures/pipeline.pdf oznacza folder figures obok głównego pliku .tex'. Na koniec \captiondrukuje numerowany podpis, a\labelzapisuje numer, aby\ref{fig:pipeline}` mógł zacytować go z tekstu. Etykieta musi znajdować się po podpisie z powodów opisanych w podpisach i etykietach.
Jakiego formatu pliku użyć
Preferuj format PDF w przypadku wszelkich materiałów wektorowych, czyli wykresów, diagramów i schematów blokowych, ponieważ grafika wektorowa pozostaje ostra przy każdym powiększeniu i dowolnym rozmiarze wydruku. W przypadku zrzutów ekranu i innych obrazów opartych na pikselach używaj formatu PNG. JPG jest akceptowalny w przypadku zdjęć, w których artefakty kompresji są niewidoczne. Unikaj w ogóle umieszczania treści zawierających dużo tekstu w postaci zrzutów ekranu, ponieważ rozmazują się one w druku i nie można ich przeszukiwać.
Zmień także rozmiar dużych zdjęć przed ich dołączeniem. 12-megapikselowe zdjęcie wyświetlane przy szerokości 8 centymetrów powoduje rozdęcie pliku PDF i spowalnia każdą kompilację, podczas gdy wersja zmniejszona do około 300 dpi w wydrukowanym rozmiarze wygląda identycznie.
Błąd, którego należy unikać
Nie walcz z pływakiem już pierwszego dnia, żądając samego „[h]”. LaTeX często odmawia, po czym przenosi figurę i wszystko, co się za nią kryje, do końca rozdziału. Napisz [htbp], umieść kod graficzny w pobliżu akapitu, który jako pierwszy się do niego odnosi, i pozwól, aby liczby i odniesienia wykonały śledzenie za Ciebie.
Figures checkOptional practice quiz
A short check on what this lesson covers. Wrong answers show the right one. Choices are shuffled each attempt. You can retry as often as you like.