9 Comments
访客 *Beilei Bian* @ 2017-06-06 14:06:40 写道:
哎呀呀,唯一一个python脚本,写的真好!(我最近只写python T_T)
一共五行代码,每一行都要放狗搜好久才写得出来,连 for 循环的语法都记不住。
——原帖发布于 2017-06-06 19:03:06
访客 *Beilei Bian* @ 2017-06-07 01:52:45 写道:
然鹅我的R魂在熊熊燃烧啊~
访客 *Frank Zheng* @ 2017-06-06 16:44:51 写道:
偏个题,倒是可以通过加ppa用上最新的texlive,参见https://launchpad.net/~jonathonf/+archive/ubuntu/texlive-2017
哦,你倒是提醒了我一点我忘了说的,版本的老旧并不是我反 Debian 包的唯一理由。关于 Debian 包,我还有一点最讨厌的就是他们把 tlmgr 去掉了,所以用户只能选择装一个个 texlive 集合,而不能自己管理单独的 LaTeX 包。我需要的是精细的包的管理,而不是由别人帮我把一串包打包为一个集合硬塞给我。试想如果有人把 CRAN 按照 TeXLive 方式打包成集合,每个集合里面一千个 R 包,为了用一个包要装成百上千个包,我肯定会疯掉的。
我觉得 Debian 就是控制欲太强了,就像好心的父母给孩子设计好了成长路线,一点都不能偏离。Homebrew 的开发方式就友善得多,相信并利用社区力量。
——原帖发布于 2017-06-06 19:01:22
访客 *彭浩* @ 2017-06-09 16:35:16 写道:
我借这里提一个我在 Win 下遇到的问题,在 knit pdf_document 时,我这里默认会出现一堆乱七八糟的错误,后来查出来是 Rwin-library3.1rmarkdownrmdlatexdefault-1.17.02.tex 这个模板文件中有冲突,具体是 usepackage[$if(fontenc)$$fontenc$$else$T1$endif$]{fontenc} 和 usepackage{fontspec} 处引入的 fontspec 可能有问题,特别是可能和 xeCJK 有冲突,我干脆把这两处给注释了,现在运行正常,印象中这个包在 pgfSweave 时代就给 Win 用户造成过困扰。
看过 default-1.17.02.tex 文件的内容之后,就不太想直接用这个模板来 knit pdf 了,现在我是直接把生成的 md 文件 include 到自己的模板去编译,反正现在 knit 10 次 html 之后才会想起来要不要 knit 一个 pdf,不算太费事。
如果 latex_engine 设置为 xelatex 的话,应该是不会载入 fontenc 的。
——原帖发布于 2017-06-09 20:14:07
访客 *彭浩* @ 2017-06-10 13:07:01 写道:
我郁闷的就是当时已经设置了 latex_engine 为 xelatex。
访客 *彭浩* @ 2017-06-10 14:27:35 写道:
嗯,对了, Tectonic 的设计思路不知道有没有帮助? (https://tectonic-typesetting.github.io/en-US/ )
嗯,我去看了一下,看起来非常棒!这个项目的野心比我大多了,我暂时还没想那么远,我只想做一个各个平台都方便使用而且小的 TeXLive 包。Tectonic 把自己绑在了 xelatex 上,也许不是明智之举,目前也没有主流平台的二进制安装包,所以我都没有动力测试。
——原帖发布于 2017-06-11 04:14:54
访客 *彭浩* @ 2017-06-11 07:57:28 写道:
其实我真正想说的是李阿玲(马起园, Clerk Ma)也有这个能力,这个人和刘海洋他们不同,刘海洋他们是开发宏包的,并且只是业余爱好,而李阿玲的主攻是引擎这个层面的东西,他自己已经搞出来的引擎速度比 XeLaTeX 还要好,前两年我就幻想过你们能不能也把这家伙招到 RStudio 来。
比较郁闷的是这家伙挖的坑很多,公布出来的大都是半拉子工程,至今没有一个能够让普通用户轻松上手的东西,他的商业产品我知道的少,不太清楚。
RStudio 对 TeX 专家的兴趣并不是很大,我们对现有的 LaTeX 发行版并没有什么意见,只是我个人对 LaTeX 的安装和维护感到很不满意,我自己已经摸打滚爬多年,知道怎么操作,只是新手上来经常受挫。
我在 RStudio 工作之后学到的最重要的一课就是,世上天才多如牛毛,做成事的人却少之又少,可能多数很有才能的人只能做到善始,而做不到善终。
——原帖发布于 2017-06-12 03:00:01
谢谢!我对用钱财激励人这种方式比较谨慎,主要是一旦开闸,比较难收回去;多数情况下我只用口头表扬的方式。其实我曾经强烈建议一位靠谱厮接受大家的捐赠,我帮忙摇旗呐喊,但伊拒绝了。
——原帖发布于 2017-06-12 03:12:56
访客 *Zhuoer Dong* @ 2017-06-24 03:15:23 写道:
写得好,我也对Ubuntu的texlive集合深恶痛绝,不论是网费还是磁盘都是巨大的负担。现在我已经转移到https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Source/texlive-20170520-source.tar.xz去了。Windows和Linux都可以用同一个安装文件,双系统党的福音啊。
写两个小脚本就可以很方便了:
help.cmd
install-tl-windows.bat -gui -portable -scheme basic -repository <http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet>
[install.sh](http://install.sh)
#!/bin/bash
export TEXLIVE_INSTALL_PREFIX=$HOME/texlive2017
perl install-tl -gui -portable -scheme basic -repository <http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet>
Windows稍微麻烦一点,得手动设置安装目录,不过用windows的人应该不在乎点这几下鼠标。
Linux可以在前面再加一个echo i | ,就可以完全自动化了。
不过这个是联网安装,要发布的话可以携带一些常用的包,然后改一下repository 选项。
Guest *Hao Wu* @ 2017-06-27 01:33:35 originally posted:
deleted.
访客 *lotus* @ 2017-12-19 12:02:50 写道:
miktex 最后能统一天下,现在有docker的版本。而且也有三大操作系统的单独维护版本,MACOS 下的homebrew安装也不错,有兴趣的话可以查看作者的GitHub,他一个人维护,感觉最终LaTeX的版本的终结者
嗯,这个我知道。MiKTeX 太复杂啦,我觉得 TeX Live 挺好的,只差一小步就可以完美了(而且被 Linux 打包者耽误了前程),我已经做完 TinyTeX 了:https://yihui.name/tinytex/
MiKTeX 虽然最终觉悟来到了 Github,也开始跨平台,但我觉得太晚了,你看社区的反应多冷清:https://github.com/MiKTeX/miktex 还不如我刚放出三个星期的 TinyTeX:https://github.com/yihui/tinytex
——原帖发布于 2017-12-19 20:17:36
访客 *Mingshuo Ji* @ 2018-02-04 15:13:00 写道:
碰到两个问题,尤其是第二个tlmgr升级好像不行啊
- 想装“mathpazo.sty”,结果好像是没找到
tlmgr_install('/mathpazo.sty')
tlmgr install /mathpazo.sty
tlmgr.pl install: package /mathpazo.sty not present in repository.
tlmgr.pl: action install returned an error; continuing.
tlmgr.pl: package repository http://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
tlmgr.pl: An error has occurred. See above messages. Exiting.
- 想试试升级 tlmgr
tlmgr_update()
tlmgr update --all --self
tlmgr.pl: package repository http://mirrors.ibiblio.org/pub/mirrors/CTAN/systems/texlive/tlnet (not verified: gpg unavailable)
...sersOEMAppDataRoamingTinyTeXbinwin32runscript.tlu:732: ...sersOEMAppDataRoamingTinyTeXbinwin32runscript.tlu:688: no appropriate script or program found: fmtuti~1
Warning message:
running command '"fmtutil-sys" --all' had status 1
第二个问题可以忽略。
第一个问题是误用函数。在我告诉你答案之前,你能告诉我你是怎么遇到这个问题的吗?编什么文档缺 mathpazo.sty?
——原帖发布于 2018-02-04 15:44:38
访客 *Mingshuo Ji* @ 2018-02-04 23:39:43 写道:
我在找一些rmarkdown的模板,然后找到这个:
http://svmiller.com/blog/2016/03/svm-r-markdown-cv/
https://github.com/svmiller/svm-r-markdown-templates/blob/master/svm-rmarkdown-cv.Rmd
我在Windows 10的Rstudio Version 1.1.383里knitr, template: svm-latex-cv.tex,返回结果如图提示! LaTeX Error: File `mathpazo.sty' not found.,我再找到这里来
如果是编译 R Markdown 文档,你只需要 devtools::install_github('rstudio/rmarkdown'),剩下的事情你就不用管了,缺失的包会被自动安装。
——原帖发布于 2018-02-05 03:27:32
重启 R 先。
——原帖发布于 2018-02-05 03:37:15
访客 *Mingshuo Ji* @ 2018-02-05 03:39:40 写道:
我得承认自己急了点儿, 重新运行install.packages("yaml")后,rmarkdown也升级成功了。
访客 *Mingshuo Ji* @ 2018-02-05 03:41:24 写道:
看来要经常运行一下devtools::install_github('rstudio/rmarkdown'),还有devtools::install_github('yihui/*')
通常不必 devtools::install_github,这次是特殊情况。我一个星期前提交了最新版的 rmarkdown 到 CRAN,但 CRAN 的人消失了,至今也没给我消息。只要那个版本在 CRAN 上之后,所有的包从 CRAN 安装就够了。
——原帖发布于 2018-02-05 03:50:14
Sign in to join the discussion
Sign in with GitHub

