[FZH] CSV Dict 0.1 Alpha1版放出
by Mike Manilone
【写的有点乱,凑合看吧】
反复衡量,还是先把简单的做了,所以先写了 dict_core_search(以后会 _in,
最后才 _full)。
仓库URL:https://github.com/ekd123/csvdict
与上一版的变化是:
1. 增加了autotools支持【暂未增加 GSettings 的自动化安装】
2. 增加了翻译【好像还不正常,没法显示出来】
3. 修复了搜索功能
====== 烦人的分割线开始烦人 ======
要使用必须首先安装GSettings schema(否则g_error将引发恐怖的abort),将
src/org.csvdict.core.gschema.xml 复制到 /usr/glib-2.0/schemas,然后在终
端以 root 运行:glib-comple-schemas /usr/glib-2.0/schemas,现在就大功告
成了!不会 abort 了。
====== 烦人的分割线结束烦人 ======
这个版本看上去搜索是正常了,用
csvdict -s [要搜索的东西]
可以返回结果【见PS】
====== 又是分割钱 ======
一个例子(会自动判断前面一个是否有内容,没有就不会返回数据):
$ csvdict -s metadata
zh_CN: 元数据
另外一个例子:
$ csvdict -s VCS
description: Version Control System
zh_CN: 版本控制系统
zh_HK: 版本控制系统
context: development
zh_TW: VCS
=====================
如果说文件没找到,那就是说你得先 csvdict -r 一下。
你可能会问这个文件的URI是从哪里来的?嗯,打开你的 dconf-editor,就在
org.csvdict.core 下面,只要是正确的 URI 、遵循CSV格式、可以读,应该都可
以搜索的【见PS2】。csvdict -r 会刷新本地的缓存,放到
~/.local/share/csvdict/cache 里面。
PS:一个纠结的问题,最近 GLIB 给我返回的汉字都成了 “???”,但是 printf 和
puts 这些都正确,不知道谁说一下怎么调整?
PS2:需要一个格式行,必须是开头第一行,并且是 #! 开头,比如咱们的中文对
照表就得有:
#!en,zh_TW,zh_CN,zh_HK,pos,description,context,example,note
在tiansworld接受我的pull request之前咱们都得自己写这个。。。
附加的PS:你可以放心大胆的把后面的多余的逗号删掉,因为本程序不是逗号敏感
的,但是前面的占位逗号不能少!
12 years, 3 months
[FZH] 想要安装R
by Dee.H.Y
想要安装R,但是,很要命的是,依赖texlive啊!!!但是,我的texlive要么是用iso安装,要么是用texlive源。可是,我要是安装了iso的,那么现在要通过源安装什么?要是用texlive这个源,又会有依赖不满足。纠结啊。
12 years, 3 months