
为啥有今天这篇文章呢?昨天更新Debian系统软件,没更新完呢就断开连接了,结果一直apt占用,直接sudo rm -rm var/lib/lock-front,锁具体位置记不清了,然后apt autoremove,等了会儿就结束了。对了,使用的是Debian的testing版。
这不,刚才编译Rbookdown文档一直报错,先是csl文件没有,其实有的,然后使用tlmgr安装对应csl的包,结果tlmgr报错,参考https://tex.stackexchange.com/questions/137428/tlmgr-cannot-setup-tlpdb运行tlmgr init-usertree然后tlmgr install安装包,接着编译rbookdown又报别的csl文件找不到,好,那就安装,结果还是不行。

发现每安装一个包都会mktexlsr,然后就手动运行mktexlsr,并且删掉了刚安装的包,编译rbookdown到pdf不报csl文件问题了,而是Cannot proceed without .vf or "physical" font for PDF output。What ?一番查找未果,一气之下卸载texlive-full然后重新安装。
安装稍微慢了点,中间报错根据提示 sudo apt --fix-broken install 安装即可。texlive-full安装完成之后,编译rbookdown到pdf,很快啊,编译好的pdf文件就弹出来了。
中间尝试安装tinytex,终因为下载慢放弃了。几个G的texlive-full使用北外镜像分分钟下载完,几十M的tinytex迟迟下载不下来。tinytex可以先下载再安装的,尝试从fastgit.org下载,也依旧很慢,不得不放弃了。这里并不是说tinytex不好,只是个人网络原因,下载比较慢而已。耶1202数字文正
R language
Python
Julia language
Linux and windows

文章转载自灵木er,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




