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:
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}
Comments
Post a Comment