title: Recommendations for developing Sweave documents
body: <p>I'm looking to streamline my <a href="http://en.wikipedia.org/wiki/Sweave" rel="noreferrer">Sweave</a> document creation, and I'd like to hear about people's current setups.  I feel like the holy grail goes something like this:</p>
  
  <ul>
  <li>Editing Rnw code on one half of the
  screen </li>
  <li>Single keybinding compiles
  Sweave document and runs pdflatex </li>
  <li>View PDF
  on the other half of the screen; once
  compiled, PDF is refreshed and centered around the portion of the document you're editing</li>
  <li>If compilation has errors, replace the PDF with the results of the compilation (e.g. latex errors or Sweave errors)</li>
  </ul>
  
  <p>I am guessing/hoping that the solution is part Emacs/ESS combined with some code for the Emacs profile and/or a nice Makefile.  But I would really like to hear about everybody's preferred way of creating Sweave and/or Latex documents.</p>