2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 02:10 


14/06/15
144
Здравствуйте коллеги!

У меня такой вопрос.

У меня в статье вставлено 3 рисунка.

Используется синтаксис LaTeX
\begin{figure}[!t]
\leavevmode \centering{\includegraphics[width = 93.62mm, height = 63.94mm]{p01}}
\caption[]{Переходный процесс.}
\figlabel{1}
\end{figure}


код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\begin{figure}[!t]
%\footnotesize
\small
%\unitlength = 1.35\pix
\unitlength = 1.5\pix
\noindent
\begin{picture}(1493,981)(-80,0)
%\put(0,0){\includegraphics[width = 85.46mm, height = 56.15mm]{p02}}
\put(0,0){\includegraphics[width = 94.95mm, height = 62.39mm]{p02}}
\put(150,920){$A(t)/A_0$}
\put(1430,300){$t/t_0$}
\put(845,900){Решение \eq{47}}
\put(845,839){МК}
\put(845,782){Огибающая $\pm\frac1\pi\sqrt{t_0/t}$}
\put(845,720){Экспоненциальная огибающая}
\end{picture}
\caption{Колебательное затухание амплитуды.}
\figlabel{2}
\end{figure}



код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\begin{figure}[!t]
%\footnotesize
\small
%\unitlength = 1.5\pix
\unitlength = 1.75\pix
\noindent
\begin{picture}(1360,746)(-10,0)
%\put(0,0){\includegraphics[width = 86.50mm, height = 47.45mm]{p03}}
\put(0,0){\includegraphics[width = 100.91mm, height = 55.35mm]{p03}}
\put(0,710){$T/T_1$}
\put(1250,100){$x/ct$}
\put(935,603){Начальная температура}
\put(940,532){Решение \eq{48}}
\put(940,464){МК}
\put(940,397){МК}
\end{picture}
\caption{Распространение тепла.}
\figlabel{3}
\end{figure}


В папке откуда берутся файлы лежат файлы: p01, p02, p03 форматов bmp, png и eps.

Видимо в приведенных выше примерах в статью грузятся файлы png, а мне надо чтобы грузились файлы eps.

Для первого примера пробовал его (код примера №1) заменить на следующий код:

Используется синтаксис LaTeX
\begin{figure}[!t]
\leavevmode \centering{\epsfbox{p01.eps}}
\caption[]{Переходный процесс.}
\figlabel{1}
\end{figure}
 


Но он пишет ошибку, что-то вроде файл eps не обнаружен или что-то другое.

В чем моя ошибка?

Как мне вставить в статью картинки в формате eps?

 Профиль  
                  
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 02:25 
Заслуженный участник
Аватара пользователя


31/01/14
11018
Hogtown
sashatgu в сообщении #1082548 писал(а):
Как мне вставить в статью картинки в формате eps?


В преамбуле

Используется синтаксис LaTeX
\usepackage{epstopdf}

 Профиль  
                  
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 07:30 


13/07/14
257
Используется синтаксис LaTeX
\begin{figure}[!t]
\leavevmode \centering{\includegraphics[width = 93.62mm, height = 63.94mm]{p01.eps}}
\caption[]{Переходный процесс.}
\figlabel{1}
\end{figure}

У вас точно не срабатывает? (один в один первый пример, только расширение указано)
В массе случаев epstopdf уже подгружен и его не надо специально прописывать.

 Профиль  
                  
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 13:38 


14/06/15
144
Red_Herring в сообщении #1082550 писал(а):
sashatgu в сообщении #1082548 писал(а):
Как мне вставить в статью картинки в формате eps?


В преамбуле

Используется синтаксис LaTeX
\usepackage{epstopdf}


Добавил это, не работает, выводит ошибку:

I could not locate the file with any of these extensions: png, jpg, tif.

Unknown grafics extension: eps.

У меня в преамбуле стоит следующее:

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,10pt,openany]{article}
\usepackage{epsf,latexsym,amssymb,amsmath,array,bm}
\usepackage[compress]{cite}
\usepackage{epstopdf}
\textwidth 108mm\textheight=42\baselineskip
%\textwidth     = 160mm\textheight     = 248mm

\oddsidemargin  = 25mm
\topmargin      = 25mm

\usepackage[russian]{babel}

% DEFINITIONS %

\def\be#1{\begin{equation}\label{#1}}
\def\ee{\end{equation}}
\newcommand {\ba}[2]{\be{#1}\begin{array}{#2}}
\newcommand {\ea}{\end{array} \ee}
\def\eq#1{(\ref{#1})}
\newcommand {\hence}{\quad\Rightarrow\quad}
\newcommand{\qq}{\,,\qquad}
\renewcommand{\=}{\stackrel{\mbox{\scriptsize def}}{=}}
\let\TS=\textstyle
\let\DS=\displaystyle
\def\({\left(}
\def\){\right)}
\def\av#1{\langle{#1}\rangle}
\let\w = \omega
\def\kB{k_{\!B}}
\def\k{k}
\def\pti#1{#1}
\def\fig#1{Рис.~\ref{fig-#1}}
\def\figlabel#1{\label{fig-#1}}

\def\dx{\partial_x}
\def\dt{\partial_t}
\def\W{\varOmega}
\def\LL{{\mathfrak L}}
\let\D = \Delta
\let\de = \delta
\let\la = \lambda
\def\L{{\cal L}}
\def\R{{\cal R}}
\def\k{\kappa}
\def\d{{\cal D}}

\usepackage{ifpdf}
\ifpdf
  \usepackage[pdftex]{graphicx}
  \pdfcompresslevel=9
  \DeclareGraphicsExtensions{.png,.jpg,.tif}
\else
  \usepackage{graphicx}
  \DeclareGraphicsExtensions{.bmp,.pcx}
\fi

\newlength{\pix}
\setlength{\pix}{0.0424mm} % 600 dpi


\iffalse
\usepackage{amssymb}
%\setcounter{tocdepth}{3}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%\usepackage{epsf}
\usepackage{latexsym}
\usepackage{array}
\usepackage{bm}
\fi

\hoffset = -25mm \voffset = -38mm   % shift the origin to the bottom left corner

\begin{document}



Может быть надо что-то убрать или заменить?

-- 16.12.2015, 13:44 --

Lenchik в сообщении #1082578 писал(а):
Используется синтаксис LaTeX
\begin{figure}[!t]
\leavevmode \centering{\includegraphics[width = 93.62mm, height = 63.94mm]{p01.eps}}
\caption[]{Переходный процесс.}
\figlabel{1}
\end{figure}

У вас точно не срабатывает? (один в один первый пример, только расширение указано)
В массе случаев epstopdf уже подгружен и его не надо специально прописывать.


Не срабатывает.

Не работает, выводит ошибку:

I could not locate the file with any of these extensions: png, jpg, tif (если:
Используется синтаксис LaTeX
\leavevmode \centering{\includegraphics[width = 93.62mm, height = 63.94mm]{p01}}
\caption[]{Переходный процесс.}
\figlabel{1}
\end{figure}
 

Unknown grafics extension: eps (если:
Используется синтаксис LaTeX
\leavevmode \centering{\includegraphics[width = 93.62mm, height = 63.94mm]{p01.eps}}
).

У меня в преамбуле стоит следующее:


код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,10pt,openany]{article}
\usepackage{epsf,latexsym,amssymb,amsmath,array,bm}
\usepackage[compress]{cite}
\usepackage{epstopdf}
\textwidth 108mm\textheight=42\baselineskip
%\textwidth     = 160mm\textheight     = 248mm

\oddsidemargin  = 25mm
\topmargin      = 25mm

\usepackage[russian]{babel}

% DEFINITIONS %

\def\be#1{\begin{equation}\label{#1}}
\def\ee{\end{equation}}
\newcommand {\ba}[2]{\be{#1}\begin{array}{#2}}
\newcommand {\ea}{\end{array} \ee}
\def\eq#1{(\ref{#1})}
\newcommand {\hence}{\quad\Rightarrow\quad}
\newcommand{\qq}{\,,\qquad}
\renewcommand{\=}{\stackrel{\mbox{\scriptsize def}}{=}}
\let\TS=\textstyle
\let\DS=\displaystyle
\def\({\left(}
\def\){\right)}
\def\av#1{\langle{#1}\rangle}
\let\w = \omega
\def\kB{k_{\!B}}
\def\k{k}
\def\pti#1{#1}
\def\fig#1{Рис.~\ref{fig-#1}}
\def\figlabel#1{\label{fig-#1}}

\def\dx{\partial_x}
\def\dt{\partial_t}
\def\W{\varOmega}
\def\LL{{\mathfrak L}}
\let\D = \Delta
\let\de = \delta
\let\la = \lambda
\def\L{{\cal L}}
\def\R{{\cal R}}
\def\k{\kappa}
\def\d{{\cal D}}

\usepackage{ifpdf}
\ifpdf
  \usepackage[pdftex]{graphicx}
  \pdfcompresslevel=9
  \DeclareGraphicsExtensions{.png,.jpg,.tif}
\else
  \usepackage{graphicx}
  \DeclareGraphicsExtensions{.bmp,.pcx}
\fi

\newlength{\pix}
\setlength{\pix}{0.0424mm} % 600 dpi


\iffalse
\usepackage{amssymb}
%\setcounter{tocdepth}{3}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%\usepackage{epsf}
\usepackage{latexsym}
\usepackage{array}
\usepackage{bm}
\fi

\hoffset = -25mm \voffset = -38mm   % shift the origin to the bottom left corner

\begin{document}

 Профиль  
                  
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 15:23 
Заслуженный участник
Аватара пользователя


31/01/14
11018
Hogtown
Что Вы используете latex или pdflatex?

Забудьте про tif (он не поддерживается). Конвертируйте его в jpg или png.

Минимальный пример, где не работает и где у Вас графические файлы.


В том безобразии, которое Вы называете преамбулой, разобраться ни у кого желания нет (и не вполне понятно, как это вообще работает). Все эти абсолютно безумные макро. Любой редактор, увидя это безобразие, возжелал бы убить автора наиболее жестоким способом и сплясать на могиле.

 Профиль  
                  
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 16:46 


14/06/15
144
Red_Herring в сообщении #1082663 писал(а):
Что Вы используете latex или pdflatex?

Забудьте про tif (он не поддерживается). Конвертируйте его в jpg или png.

Минимальный пример, где не работает и где у Вас графические файлы.


В том безобразии, которое Вы называете преамбулой, разобраться ни у кого желания нет (и не вполне понятно, как это вообще работает). Все эти абсолютно безумные макро. Любой редактор, увидя это безобразие, возжелал бы убить автора наиболее жестоким способом и сплясать на могиле.


Спасибо за ответы, все сделал.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group