як додати jpg-зображення в латекс


92

Я хочу вставити зображення .jpg (яке знаходиться в моїй поточній папці, де знаходиться файл .tex) після абзацу. Як я можу це зробити в латексі? Що слід включити / які команди слід використовувати?

Відповіді:


179

Вам потрібно використовувати графічну бібліотеку. Помістіть це у своїй преамбулі:

\usepackage{graphicx}

Потім можна додати такі зображення:

\begin{figure}[ht!]
\centering
\includegraphics[width=90mm]{fixed_dome1.jpg}
\caption{A simple caption \label{overflow}}
\end{figure}

Це основний шаблон, який я використовую у своїх документах. Положення та розмір слід підбирати відповідно до ваших потреб. Зверніться до керівництва нижче, щоб отримати додаткову інформацію про те, які параметри використовувати в \figureта \includegraphics. Потім ви можете посилатися на зображення у вашому тексті за допомогою мітки, яку ви вказали на малюнку:

And here we see figure \ref{overflow}.

Прочитайте цей посібник тут для отримання більш детальної інструкції: http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions


Зображення, яке воно відображається ОК, підпис також, але під час компіляції я отримав помилку '\ caption outside float'
qwerty

Вам насправді не потрібно так турбуватися про ці помилки. Ви також можете помістити ярлик всередині підпису, наприклад:\caption{caption \label{overflow}
Jonno_FTW

Не могли б ви використовувати \caption після \end{figure}, тобто поза поплавцем?
Аніко

Ні, я використовую: \ begin {figure} [ht!] \ Centering \ includegraphics [width = 100mm] {fig1.jpg} \ caption {Мій підпис ....} \ label {Рис.1} \ end { фігура}
qwerty

Якщо ви хочете, щоб зображення відповідало половині ширини вашого текстового блоку , просто напишіть \includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}. Замість \textwidthви можете використовувати\paperwidth (ширина всієї сторінки) \linewidth(у межах поточного рядка).
Agostino

9

якщо ви додаєте зображення jpg, png, pdf, вам слід використовувати pdflatex для його компіляції.


1
Він відповідає, але вказує ім’я файлу, збереженого з правого боку .. що робити?
Шивам Патель

pdflatex частина цієї відповіді - це те, що я підтримав - звичайна латексна команда не зробить трюку!
левітофер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.