Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.sao.ru/precise/Laboratory/Publications/2000/MIDAS/Lect_N2/node7.html
Дата изменения: Mon Jan 31 12:20:36 2000
Дата индексирования: Sat Sep 11 22:09:10 2010
Кодировка: koi8-r

Поисковые слова: spring
Немного подробнее о цепочке MIDAS -> PostScript -> LaTeX next up previous
Next: MIDAS и операционная система Up: Вывод Previous: Вывод

Немного подробнее о цепочке MIDAS -> PostScript -> LaTeX

Продемонстрируем возможности формата PostScript для представления результатов и встраивания картинок в LaTeX-файл двумя примерами:

Первый пример показывает, как вставить PostScript файл, полученный в MIDAS, с именем HS.ps с использованием окружения "psfig". Результат показан на Рисунке 1. Учтите, что существует еще 38 способов, связанных с использованием других окружений.


  
Figure: Эффективность обзора Гамбург/САО по поиску эмиссионных галактик
\begin{figure}
\centering {
\hspace*{-1.cm}
\vbox{\psfig{figure=HSS.ps,width=14cm,angle=-90} }\par }
\end{figure}

\documentclass{article}
\usepackage{psfig}

\begin{document}

\begin{figure}[hbtp]
 \centering{
   \hspace*{-1.cm}
   \vbox{\psfig{figure=HSS.ps,width=14cm,angle=-90}}\par
 }
 \caption{Эффективность обзора Гамбург/САО по поиску эмиссионных галактик}
 \label{Velo}
\end{figure}

\end{document}

Полезно знать, что окружение psfig имеет следующие ключи, которые записываются в формате, приведенном в примере:

figure=
-- имя файла;
file=
-- синоним для figure;
height=, width=
-- высота и ширина картинки (если дана одна из них, то вторая будет масштабироваться автоматически и пропорционально);
bbllx=, bblly=, bburx=, bbury=
-- контролирует размер Postscript BoundingBox (какой кусочек картинки извлечь и нарисовать);
clip=
-- если эта опция присутствует, то остальная часть картинки (вне указанного BoundingBox) не рисуется;
angle=
-- задает угол поворота перед выводом на экран;
silent=
-- работа без вывода.

Второй пример для более сложного случая. Ни одно из известных мне окружений не позволяет правильно и красиво помещать несколько картинок на один рисунок. Но всегда есть способ это сделать, адресуясь напрямую к языку PostScript. Ниже я привожу пример, как можно скомпоновать три картинки в один рисунок. Результат виден на Рисунке 2.


  
Figure: Сводная информация о галактике VV432
\begin{figure}
\centering {
\vspace*{-0.0cm}
\hspace*{4.0cm}
\vbox{
\special...
...et=-330 hscale=74 vscale=70 angle=-90}
}\par\vspace*{24.5cm}}\par\end{figure}

\documentclass{article}
\usepackage{psfig}

\begin{document}

\begin{figure}[hbtp]
\centering{
    \vspace*{-0.0cm}
    \hspace*{4.0cm}
    \vbox{
    \special{psfile=V432_2d.ps
     hoffset=-350 voffset=-300 hscale=45 vscale=45 angle=0}
    \special{psfile=VV432rot.ps
     hoffset=-120 voffset=75  hscale=38 vscale=50 angle=-90}
    \special{psfile=VV432_2d.ps
     hoffset=-380 voffset=-90 hscale=74 vscale=70 angle=-90}
    \special{psfile=VV432PA1a.ps
     hoffset=-380 voffset=-330  hscale=74 vscale=70 angle=-90}
     }\par
    \vspace*{24.5cm}
\caption{Сводная информация о галактике VV432}
}
\label{VV432_fig}
\end{figure}
\end{document}



Willy Kniazev
2000-01-31