2014 dxdy logo

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

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




На страницу 1, 2  След.
 
 Вставка рисунка в документ
Сообщение09.10.2007, 21:03 
Аватара пользователя
Каким образом можно вставить в документ ТЕХ рисунок из MatLab. Работаю в WinEdit. Подскажите, пожалуйста, как можно вставить рисунок.

 
 
 
 Re: Вставка рисунка в документ
Сообщение09.10.2007, 22:51 
Аватара пользователя
antoshka1303 писал(а):
Каким образом можно вставить в документ ТЕХ рисунок из MatLab. Работаю в WinEdit. Подскажите, пожалуйста, как можно вставить рисунок.


В преамбуле пишете

Код:
\usepackage{graphicx}


Готовите свои рисунки в двух форматах: eps (для latex) и pdf (для pdflatex). Имена файлов должны быть одинаковыми, отличаются только расширениями.

В тексте пишете что-нибудь вроде

Код:
\begin{figure}[htbp]
\includegraphics[width=50mm]{Fig_gr1}\hfill\includegraphics[height=50mm]{Fig_gr2}\\ \parbox{50mm}{\caption{$k_2=0$}\label{F1}}\hfill\parbox{50mm}{\caption{$k=k_1=0$}\label{F2}}
\end{figure}


или

Код:
\begin{figure}[htbp]\center
\includegraphics[width=50mm]{Fig_gr5}
\caption{$3-2\sqrt{2}<k<3+2\sqrt{2}$}\label{F5}
\end{figure}


Здесь Fig_gr1, Fig_gr2 и Fig_gr5 - имена файлов с рисунками. В первом случае вставлены два рисунка рядом, во втором - один. Подробнее посмотрите в руководстве.

 
 
 
 
Сообщение15.10.2007, 12:02 
Аватара пользователя
я не понял как мне схему из малаба приговорить в рисунок eps (для latex) и pdf (для pdflatex). поясните пожалуйста.

 
 
 
 
Сообщение15.10.2007, 13:09 
Аватара пользователя
antoshka1303 писал(а):
я не понял как мне схему из малаба приговорить в рисунок eps (для latex) и pdf (для pdflatex). поясните пожалуйста.


Ну, МатЛаб в каком-то формате сохраняет рисунки? А в MikTeX есть утилиты специальные: bmeps.exe, которая конвертирует разные форматы в *.eps, и epstopdf.exe, которая конвертирует *.eps в *.pdf. Вот инструкция к bmeps.exe:
Код:
bmeps [options] [ <inputfile> [ <outputfile> ] ]

      Options
      -------

      -p <pslevel>           select one of the following
         1                   (PS level 1)
         2                   (PS level 2 = default)
         3                   (PS level 3)
      -c                     turns color printing on
      -g                     turns color printing off (default)

      -e <encoding>          combine the follogin characters to specifiy
         8                   ASCII-85-encoding instead of ASCII-Hex
         r                   runlength encoding
         f                   flate encoding

      -t <filetype>          choose one of the following
         png
         jpg
         pnm
         tif

      -d                     draft mode only
         Draft mode means the program reads only header information
         from the bitmap file and prints a dummy image.

      -a <alphaoptions>     
         o                   alpha channel is opacity, not transparency
         t                   alpha channel is transparency, not opacity
         l                   alternated transparency trigger level
         m                   mix foreground- and background color
         sd,d,d              specify background color i.e. s128,128,255
         PNG supports transparency channels, having values from
         0 ... 2^n-1. EPS supports simple yes/no decisions to mask
         pixels, so the alpha channels value must be mapped to
         "use pixel" or "mask pixel". The standard behaviour is
         to mask only pixels which have no opacity at all.
         The alternated trigger level uses only pixels having full
         opacity.

      -s                     print DSC comments

 
 
 
 
Сообщение15.10.2007, 13:28 
Аватара пользователя
Someone писал(а):
Ну, МатЛаб в каком-то формате сохраняет рисунки?

*.fig
*.ai
*.bmp
*.eps
*.emf
*.jpg
*.pcx
*.pbm
*.pdf
*.pgm
*.png
*.ppm
*.pkm
*.svg
*.tif

но я предпочитаю копипастить в CorelDraw, дооформлять и оттуда уже в тот формат, который мне больше нравится

 
 
 
 
Сообщение21.10.2007, 23:38 
Аватара пользователя
photon писал(а):
Someone писал(а):
Ну, МатЛаб в каком-то формате сохраняет рисунки?

*.fig
*.ai
*.bmp
*.eps
*.emf
*.jpg
*.pcx
*.pbm
*.pdf
*.pgm
*.png
*.ppm
*.pkm
*.svg
*.tif

но я предпочитаю копипастить в CorelDraw, дооформлять и оттуда уже в тот формат, который мне больше нравится

в матлабе я юзаю симулинк, исаользую report generation... онвообще результат в виде html-файла выдает...

 
 
 
 
Сообщение22.10.2007, 00:03 
Аватара пользователя
antoshka1303 писал(а):
в матлабе я юзаю симулинк, исаользую report generation... онвообще результат в виде html-файла выдает...


Не люблю я Симулинк из-за его малой скорости, поэтому не имею большого опыта и навыков в нем, но таки нашел его у себя, взял и сгенерировал этот html, потом посмотрел правой клавишкой, что за картинки там - увидел формат *.png. Но еще я увидел в меню Tools->data explorer - видимо можно извлечь данные просто в виде чисел и самому построить замечательные красивые рисунки, которые потом сохранять в нужный формат... И еще, неужели в Симулинке нельзя те же данные, скажем, в файл писать? - Считать из файла и построить график после этого - это всего две команды.

 
 
 
 
Сообщение26.10.2007, 13:39 
Аватара пользователя
photon писал(а):
antoshka1303 писал(а):
в матлабе я юзаю симулинк, исаользую report generation... онвообще результат в виде html-файла выдает...


Не люблю я Симулинк из-за его малой скорости, поэтому не имею большого опыта и навыков в нем, но таки нашел его у себя, взял и сгенерировал этот html, потом посмотрел правой клавишкой, что за картинки там - увидел формат *.png. Но еще я увидел в меню Tools->data explorer - видимо можно извлечь данные просто в виде чисел и самому построить замечательные красивые рисунки, которые потом сохранять в нужный формат... И еще, неужели в Симулинке нельзя те же данные, скажем, в файл писать? - Считать из файла и построить график после этого - это всего две команды.

я тоже не люблю его. мой нойт еле тянет его. расчет схемы на симулинке репорт генетарор у меня 30-60 секунд делает. а препод главное думает, что это из-зи моих каких-то настроек

Добавлено спустя 3 минуты 43 секунды:

вопрос.
я пытаюсь вставить рисунок вот таким образом:

Код:
Представлена simulink - cхема уравнения (2):

\begin{figure}[htbp]\center
\includegraphics{aaa.bmp}
\end{figure}

не вставляет рисунок:(

 
 
 
 
Сообщение26.10.2007, 13:45 
Аватара пользователя
antoshka1303 писал(а):
не вставляет рисунок

Просто так, если не ошибаюсь, он и не вставит в bmp-формате

 
 
 
 
Сообщение28.10.2007, 10:50 
Аватара пользователя
photon писал(а):
antoshka1303 писал(а):
не вставляет рисунок

Просто так, если не ошибаюсь, он и не вставит в bmp-формате



у меня результируюций файл отчета должен быть в формате PDF.

в тех-овском файле в WinEdt я набираю
\begin{figure}

\includegraphics[bb = 0 0 15cm 13cm]{inst.bmp}
\caption{1}\label{1}
\end{figure}

в результате в файле формата DVI я могу лицезреть мой файл с рисунком BMP, но при формированиии файла в формате PDF я рисунки не вижу. Подскажите пожалуйста!

 
 
 
 
Сообщение29.10.2007, 13:31 
Аватара пользователя
antoshka1303

Вот способы, наверняка какой-нибудь да подойдет.

 
 
 
 
Сообщение29.10.2007, 14:20 
Аватара пользователя
reader_st писал(а):
antoshka1303

Вот способы, наверняка какой-нибудь да подойдет.

не... как вставлять рисунки я понимаю. теперь у меня вопрос как сохранить схему в симулинке в формате EPS. Заранее спасибо

Добавлено спустя 27 минут 46 секунд:

все большое спасибо за поддержку, явопрос решен. тема закрыта:)

 
 
 
 
Сообщение22.01.2008, 12:28 
Чтобы не создавать новую тему, продолжу тут:
Вставляю рисунок следующим образом:
Код:
\begin{figure}\center
\includegraphics[width=50mm]{1}
\caption {aaa}\label{aaa}
\end{figure}

Имеются два файла: 1.eps, 1.pdf.
Реализация $\LaTeX$ - MiKTeX. Yap (родной просмотрщик dvi-файлов) рисунок отображает. Acrobat (после PDFLatex) - нет (белое место вместо рисунка).
dvips ругается(?) следующим образом:
Код:
This is dvips(k) 5.96dev Copyright 2007 Radical Eye Software (www.radicaleye.com)
' TeX output 2008.01.22:1222' -> main.ps

<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm2074.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm1440.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\labx1728.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm1200.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\labx1200.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\lati1200.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm0800.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm0700.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\larm1000.pk>
<E:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\ljfour\lh\lh-t2a\dpi600\labx1440.pk>
<E:/Program Files/MiKTeX 2.7/dvips/base/tex.pro>
<E:/Program Files/MiKTeX 2.7/dvips/base/texps.pro>
<E:/Program Files/MiKTeX 2.7/dvips/base/special.pro>.
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmr6.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmex10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmsy10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmr10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmmi10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/ams/msam10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/ams/msbm10.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmr8.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmsy8.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmr12.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmmi8.pfb>
<E:/Program Files/MiKTeX 2.7/fonts/type1/bluesky/cm/cmmi12.pfb>[1] [2] [3]
[4<1.eps><1.eps>] [5]


В чем может быть дело?
Пробовал разные eps-файлы, делал их из .ps с помощью GhostScript, и посредством .ps->Adobe Distiller->pdf->GhostScript->eps

 
 
 
 
Сообщение22.01.2008, 13:42 
Аватара пользователя
e2e4

об этом где-то здесь я писал. Если все правильно понял, то после конвертации te.tex с рисунками командой pdflatex.exe te.tex в te.pdf нет рисунков. Посмотрите в дир. texmf\doc\dvipdfm\ и обратите внимание на преамбулу.

 
 
 
 
Сообщение22.01.2008, 14:59 
reader_st писал(а):
Если все правильно понял, то после конвертации te.tex с рисунками командой pdflatex.exe te.tex в te.pdf нет рисунков.

Совершенно верно.

reader_st писал(а):
Посмотрите в дир. texmf\doc\dvipdfm\ и обратите внимание на преамбулу.

Посмотрел, обратил, в преамбулу моего документа добавил
исправил
Код:
\documentclass[12pt, a4paper]{article}

на
Код:
\documentclass[12pt, a4paper, dvipdfm]{article}

Остальное типа
Код:
\usepackage[usenames,dvipsnames]{color}
\usepackage[dvipdfm]{hyperref}

Я думаю несущественно. В любом случае, попробовал и с этим.
Эффект нулевой - в Yap картинки есть, в pdf нет.

Добавлено спустя 6 минут 5 секунд:

pdflatex в числе прочего выводит:

Код:
...
<something.eps> [3] [4
Non-PDF special ignored!] [5] (main.aux) )
(see the transcript file for additional information)
...

Он просто игнорирует special - вставку!
Что такое transcript file, и где его искать?

 
 
 [ Сообщений: 17 ]  На страницу 1, 2  След.


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