Просмотр полной версии : Вставка рисунков в TeX
Форумчане, особенное те, кто пользуется TeXом.
Как вы вставляете иллюстрации - графики, картинки и т.п.?
Я пользуюсь такой комбинацией, используя пакет graphics:
\begin{figure}
\includegraphics[15cm,10cm]{test.bmp}
\caption{Тестовая вставка}
\end{figure}
При таком способе работает только вставка bmp в dvi, в pdf их уже не видно :( На все остальные форматы, в том числе eps, ps, pdf) выдаётся ошибка, мол, не знаю такого формата.
Может стоит пользоваться каким-то другим способом, каким?
Спасибо.
попробовал использовать пакет graphicx, при этом получается вставить eps рисунки в dvi, но в pdf вместо рисунка - пустое место :(
Какие ещё методы вставки рисунков есть?
Так, продолжаю беседовать сам с собой.
Риунок удалось вставить командой
\pdfximage {test.jpg}\pdfrefximage\pdflastximage
Пока не получилось его центрировать, почему-то он всегда прижат влево.
Заканчиваю свой монолог.
Дело оказалось в неисправном конверторе графики в pdf формат.
Damon
Форумчане, особенное те, кто пользуется TeXом.
И я (и вы) пользуемся LaTeXом. Угадал? :)
Вопрос только, какой LaTeX используется? Например, в MikTeX 2.3 я успешно вставляю eps-картинки (с центрированием) при помощи стандартного пакета graphics и конструкции:
\begin{figure}[tbh]
\begin{center}
\includegraphics{mypicture.eps}
\end{center}
\end{figure}
Думаю, также можно и jpg вставлять. Никогда не приходилось... но надо будет попробовать. :)
Romeo,
И я (и вы) пользуемся LaTeXом. Угадал?
:)
Вопрос только, какой LaTeX используется? Например, в MikTeX 2.3 я успешно вставляю eps-картинки
Хм, правил 1-е сообщение, чтоб написать чем пользуюсь, а отправить забыл, наверное. Использую MikTeX 2.5+TeXnicCenter, при вставке таким
\includegraphics{mypicture.eps} способом всё центрируется, не центрировалось при использовании команды \pdfximage.
Думаю, также можно и jpg вставлять.
Можно.
Это работает и в latex и pdflatex:
\usepackage{graphicx}
\begin{figure}[h]
\centering
\includegraphics[width=17cm]{имяфайла}
\caption{подпись рисунка}
\label{fig.0}
\end{figure}
Это работает и в latex и pdflatex:
\usepackage{graphicx}
\begin{figure}[h]
\centering
\includegraphics[width=17cm]{имяфайла}
\caption{подпись рисунка}
\label{fig.0}
\end{figure}
Огромное спасибо!
Как раз то, что надо!
Верстаю диссертацию в miktex 2.9, там это "прокатило" безо всяких ошибок. Только вот ширина текста у меня около 14 см, а не 17.
А вывод имени файла командой \includegraphics можно как-то подавить?
Имя файла (у меня это строка struc2.png) выводится сразу над рисунком. Ну ни к чему это, имхо - видеть имя файла, из которого взят рисунок.
PS. Нашёл эту тему через Google по словам "рисунки в TEX".
\label{}
\caption{}
не обязательны.
Width меняйте сами, как хотите. Хоть 14 поставьте, хоть 5.
Width меняйте сами, как хотите. Хоть 14 поставьте, хоть 5.
Спасибо.
А про имя файла можете ответить на мой вопрос (выше) ?
Нет, к сожалению не могу. В Latex -> pdf в стандартном окружении и стиле у меня таких проблем не было никогда.
Не покажете ли шапку? Гарантий, что пойму нет, но вдруг что смогу подсказать.
Не покажете ли шапку?
\documentclass[12pt,openany,a4paper,oneside]{book}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{graphicx}
Странно, но у меня с Вашей шапкой pdf показывает без ошибок и без названия файла. MikTex2.9, full.
Делаю Latex->PDF (т.к. других вьюверов нет). Рисунок file.jpg лежит в той же директории. Вот такой кусок
\documentclass[12pt,openany,a4paper,oneside]{book}
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{graphicx}
%\usepackage[pdftex]{graphicx}
\begin{document}
\begin{figure}[h]
\centering
\centerline{\includegraphics[height=4cm]{file.jpg}}
\end{figure}
\end{document}
И так проходит и с
%\usepackage{graphicx}
\usepackage[pdftex]{graphicx}
В чем может быть разница, не пойму.
Vdeg, а можете прислать документ с 1ой странице и с проблемным рисунком?
Т.е. шапку+документ как у AlBe?
Название рисунка остается, даже если задать поле \label ?
Ошибка в том, что расширение файла с картинкой писать не надо!
Как делаю я:
В преамбуле:
\usepackage{keyval}
\usepackage{calc}
\usepackage{graphicx}
\usepackage{caption}
\usepackage[style=plain]{floatrow}
В тексте:
\begin{figure}
\ffigbox{\includegraphics[height=1.5in]{fig/file01}}
{\caption{а) Подпись. б) Подпись 2.}
\label{fig:file01}}
\end{figure}
Ошибка здесь:
…
\centerline{\includegraphics[height=4cm]{file.jpg}}
…
Указывать или нет расширение файла —*без разницы.
vBulletin® v3.8.8, Copyright ©2000-2025, vBulletin Solutions, Inc. Перевод: zCarot