🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.mac.apps
1 messages
1 total messages Started by Hyo E. Ahn Sat, 30 Jun 1990 06:01
Postscript file in TeXture 1.2
#3309
Author: Hyo E. Ahn
Date: Sat, 30 Jun 1990 06:01
77 lines
2768 bytes
Does anyone know how to insert a postscript file in TeXture 1.2?

In VAX I usually put a following command (\insertplot) in my LaTeX file.

   \begin{figure}
   \insertplot{tz.ps}{4.8}{7.5}{0}{3}{0.8}
   \caption{Time-averaged distribution of vertical position for stored muons.}
   \label{tz}
   \end{figure}

and put an appropriate postscript file in the same directory.
I also have a INSETPLOT.TEX (shown below) file to interpret the command 
(\insetplot).  I did exactly do the same thing for Mac and it didn't work.
Any help would be greatly appreciated.   Thanks.

===============================================================================
	
	Hyo E. Ahn, Los Alamos National Laboratory

	Internet:	AHN@MPX0.LAMPF.LANL.GOV
			AHN@MPX1.LAMPF.LANL.GOV
	Decnet:	MPDC1::DAC::AHN
	Bitnet:	AHN@LAMPF

	Nodes: DAC (55295::);	MPDC1 (43115::)

===============================================================================
% INSERTPLOT.TEX
% From PostScript driver user manual
%
% Insertplot parameters:
%	#1: name of user-generated postscript file
%	#2: figure height (inches)
%	#3: figure width (inches)
%	#4: lower left x-coordinate of figure (inches from left side)
%	#5: lower left y-coordinate of figure (inches from bottom)
%	#6: desired figure magnification (1.000 = unmagnified)
%
% Parameters 2-5 refer to the magnified dimensions of the plot as 
% printed when the user-generated PostScript file is submitted "as-is" 
% to the PostScript printer, not to the dimensions you wish it to have 
% in your TeX document.
%
\def\insertplot#1#2#3#4#5#6{
  \vskip 10pt \nobreak
  \hbox to \hsize{%
   \hss
   \dimen0=#3in%
   \hbox to #6\dimen0{       % horizontal dimension of plot box
    \dimen0=#2in%
    \vbox to #6\dimen0{      % vertical dimension of plot box
     \vss
     \special{ps::[asis, begin]
      0 SPB
      /ChartCheckPoint save def      %PostScript commands to scale plot
       /showpage {} def
       Xpos Ypos translate
       #6 dup scale
       #4 72 mul neg #5 72 mul neg translate
/xcen #4 #3 2 div add def
/ycen #5 #2 2 div add def
xcen ycen translate
1 -1 scale
xcen -1 mul ycen -1 mul translate
     }
     \special{ps: plotfile #1 asis}
     \special{ps::[asis,end]
      ChartCheckPoint restore
      0 SPE
     }
    }%
    \hss
   }
   \hss
  }
  \vskip 10pt
}
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads