2017-08-17 30 views
1

我有一个Bioconductor的包,我们正在向最后一个版本编译的护身符,我特拉维斯过程中不被丢失的风格字体的错误:beramono.sty特拉维斯未能对R BIOC包中使用新的乳胶格式

https://travis-ci.org/lpantano/isomiRs

创建晕影的包装是BiocStyle和它们引入这种依赖性:

https://github.com/Bioconductor/BiocStyle/search?utf8=✓& q = beramono &类型=

我试图在我的Travis中安装那个丢失的文件,但它似乎不起作用。你有任何建议来安装该字体?

非常感谢!

+0

我在可以安装乳胶包的文档中找到了这个:https://docs.travis-ci.com/user/languages/r/#LaTeX-TexLive-Packages。尝试这一点。 – lpantano

回答

0

尝试texlive-fonts-extra

$ locate beramono 
/usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty 
$ dpkg -S $(locate beramono) 
texlive-fonts-extra: /usr/share/texlive/texmf-dist/tex/latex/bera/beramono.sty 
$ 

或跳过建设护身符这是我在做特拉维斯...

+0

谢谢!我在travis文件中有这样的:'before_install: - sudo apt-get install texlive-fonts-extra'但是没有修复它。也许应该去其他部分。我想跳过短片是现在避免这种情况的一种方法。 – lpantano

1

添加这.travis.yml固定:

before_install: - tlmgr install bera - tlmgr install nowidow - tlmgr install parnotes - tlmgr install marginfix