An automated system for building LaTeX documents

Edit Package rubber

This is a building system for LaTeX documents. It is based on a routine that
runs just as many compilations as necessary. The module system provides a
great flexibility that virtually allows support for any package with no user
intervention, as well as pre- and post-processing of the document. The
standard modules currently provide support for bibtex, dvips, dvipdfm, pdftex,
makeindex. A good number of standard packages are supported, including
graphics/graphicx (with automatic conversion between various formats and
Metapost compilation).

Refresh
Refresh
Source Files
Filename Size Changed
rubber-1.4.tar.gz 0000109357 107 KB
rubber-makeinfo-unsupported-option.patch 0000000491 491 Bytes
rubber.changes 0000002457 2.4 KB
rubber.spec 0000002920 2.85 KB
Revision 4 (latest revision is 5)
Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) accepted request 415633 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 4)
- Add rubber-makeinfo-unsupported-option.patch to fix building
  on openSUSE <= 13.2, where makeinfo does not support the
  "--info" option.

- Update to version 1.4:
  + New distutils-based build & install scripts by Nicolas.
  + Report BibTeX / Biber errors more reliably.
  + We have support for embedding R code via knitr.
    http://yihui.name/knitr/
    Closes: https://bugs.launchpad.net/rubber/+bug/1422759
    Note that since R can run arbitrary external code, --unsafe
    must be given at the command line:
      rubber -d --unsafe paper.Rtex
    creates beautifully typeset PDF from your R script.
  + Support for PythonTeX package.  Also requires --unsafe if
    you want Rubber to invoke pythontex.
  + Rubber will no longer attempt to use jpeg2ps on its own, which
    has been superseded by sam2p.  (You can add it back by
    providing your own rules.ini.)
  + More refactoring, reducing the number of code paths to test and
    maintain.
  + Bugs fixed: lp#628150, lp#975376, lp#1090115.
- Also package HTML and PDF documentation in main package
  (documentation files are rather small and do not warrant a
  separate doc pkg).
- Drop conditionals and macro definitions for ancient distro
  versions.
- Add BuildRequires: texinfo, required for building PDF
  documentation.
Comments 0
openSUSE Build Service is sponsored by