2014 dxdy logo

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

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




 
 Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 02:10 
Здравствуйте коллеги!

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

У меня в статье вставлено 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 
Аватара пользователя
sashatgu в сообщении #1082548 писал(а):
Как мне вставить в статью картинки в формате eps?


В преамбуле

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

 
 
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 07:30 
Используется синтаксис 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 
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 
Аватара пользователя
Что Вы используете latex или pdflatex?

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

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


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

 
 
 
 Re: Вставка рисунка формата eps в WinEdt + Miktex
Сообщение16.12.2015, 16:46 
Red_Herring в сообщении #1082663 писал(а):
Что Вы используете latex или pdflatex?

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

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


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


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

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group