title: roxygen templates from a different location
body: <p>Is there a way how to call roxygen templates from a different location, other than the current package?</p>
  
  <p><strong>Use Case</strong></p>
  
  <p>I have a lot of packages. Many of them use the same templates for documentation.
  If a change is needed in one of the templates, I would like to do it in one place and not have to update multiple packages.</p>
  
  <p><strong>Ideal Solution</strong> <em>(in my view at the moment)</em></p>
  
  <p>I have a package, that I'm using for utility functions used across multiple packages. As a part of that package I would have roxygen templates in man-roxygen folder. And I would like to reference templates from this location in other packages.</p>
  
  <p><strong>Insufficient solutions</strong></p>
  
  <ol>
  <li>Symbolic link to a directory: Not solving the case when some extra templates are needed for individual packages, which shouldn't be in the central repository. (unless I can have more man-roxygen like directories)</li>
  <li>Symbolic links to individual files: A hassle of creating such a stuff. And mainly symbolic links are not a solution when SVN is used on multiple platforms including Windows.</li>
  <li>Templates inside calling a packageABC::functionXYZ() that returns the text. Cumbersome and it doesn't solve the need to copy files to individual packages.</li>
  </ol>