1. First, start xfig with some special arguments:
[fake_unix_prompt]$ xfig -specialtext -latexfont -startlatexFont default
2. Create your figure; to insert a math formula enter it as you would in latex (ie, $a = \alpha \beta$).
3. Export figure as ps/latex. write "test.pstex".
4. Two files will be created. One is a postscript file (.pstex), the other is a tex file (.pstex_t).
5. In the latex document you wish to include the figure from, add "\usepackage{graphicx}" and "\usepackage{color}" at the top of the file. To include the figure, use "\input{.pstex_t}".
6. Note: If you wish to save the figure to a different directory from your main latex file, you will need to edit .pstex_t to reflect the new location of the file. For example, suppose your main latex file is ~/paper/paper.tex and your newly created figure files are ~/paper/figures/figure.pstex and ~/paper/figures/figure.pstex_t. You will need to change the second line in figure.pstex_t from "\includegraphics{figure.pstex}" to "\includegraphics{figures/figure.pstex}".
http://louis.ucsd.edu/~nalldrin/xfig_latex_howto.php
If we want to change the size of the figure:
\scalebox{0.5}[1.5]{ % horizontal 0.5, vertical 1.5
\input{hi.pstex_t}}
or
\resizebox{3in}{1in}{
\input{hi.pstex_t}}
The following can deal with image:
Spacing - \vskip-2in \hskip4in
Scaling - \scalebox{horizontal factor}[vertical factor]{item scaled}
Resizing - \resizebox{horizontal factor}{vertical factor}{item resized}
Rotating - \rotatebox{angle of rotation}{item rotated}
Reflecting - \reflectbox{item reflected}
Centering - \begin{center} centered items \end{center}
No comments:
Post a Comment