[Bioc-devel] BiocStyle and knitr: option clash for package color
Sebastian Gibb
lists at sebastiangibb.de
Mon Jul 22 22:56:15 CEST 2013
Dear BiocStyle-Maintainer,
I try to use BiocStyle (0.0.13) in a knitr vignette. It seems both knitr and
BiocStyle include the color package with different options (knitr: without any
option; BiocStyle with usenames,dvipsnames). That's why "R CMD build" fails:
...
* installing the package to re-build vignettes
* creating vignettes ... ERROR
Error in texi2dvi(file = file, pdf = TRUE, clean = clean, quiet = quiet, :
Running ‘texi2dvi’ on ‘cleaver.tex’ failed.
LaTeX errors:
! LaTeX Error: Option clash for package color.
...
Please find some minimal working examples on:
https://gist.github.com/sgibb/6057514
The following small patch should fix this problem (at least my knitr vignette
is build correctly):
--- Bioconductor.sty 2013-07-22 22:17:27.154142990 +0200
+++ Bioconductor-patched.sty 2013-07-22 22:17:22.466143142 +0200
@@ -7,7 +7,8 @@
%% \ExecuteOptions{pdftitle,pdfauthor}
%% \ProcessOptions
-\RequirePackage[usenames,dvipsnames]{color}
+\PassOptionsToPackage{usenames,dvipsnames}{color}
+\RequirePackage{color}
\definecolor{BiocBlue}{RGB}{24,129,194}
\definecolor{BiocGreen}{RGB}{135,177,63}
\RequirePackage[%
Kind regards,
Sebastian
More information about the Bioc-devel
mailing list