How to Control Margin of R Plot in Sweave Using Eclipse with Yap (.dvi)? -


i'm having issue texlipse i'm generating plot in eclipse via sweave, , tex file seems jamming of pdf plots in left corner of page. driving me crazy. i'm not sure sweaveopts might fix this, \oddsidemargin, \evensidemargin, \begin{centering}, , \sweaveopts{width=x, height=y} not help. code below:

sweave code:

\documentclass{article} \usepackage{sweave} \usepackage{graphicx} \sweaveopts{prefix.string=c:/sweaveplots/bar} \declaregraphicsextensions{.pdf}   ...  \begin{figure} \begin{center}  <<figname, fig=true, include=true, echo=false>>=      plot(1:10)  @ \caption{i hope works} \end{center} \end{figure} 

tex code:

\begin{figure}  \begin{center}  \includegraphics{c:/sweaveplots/bar-figname}  \caption{i hope works}  \end{center}  \end{figure} 

resultant figure: enter image description here

i found out since more recent versions of r produce pdfs , i'm trying use dvi, need explicitly set \sweaveopts{eps=true}. bottom line pdf images don't along dvi viewers yap. successful code follows:

%  \documentclass{article} \usepackage{sweave} \usepackage{graphicx} \sweaveopts{prefix.string=c:/sweaveplots/bar} \sweaveopts{eps=true} \declaregraphicsextensions{.eps}    \title{sweaveplotwitheps} \author{user992432}  \begin{document}  \maketitle  \begin{figure} \begin{center}  <<figname, fig=true, include=true, echo=false>>= plot(1:10) @ \caption{i hope works} \label{fig:one} \end{center} \end{figure}   \end{document} 

successful plot .eps file.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -