[问题] 哪里有 man page 可以自己安装?

楼主: Gold740716 (项为之强)   2016-04-26 14:59:55
之前用过 eqn 写方程式,要查一些数学符号,
google 到 groff 的符号表。
下载回来就丢到 `~/.local/man/man7/` ,
就可以 `man groff_char` 来阅读了。
http://linux.die.net/man/7/groff_char
linux 内一般也有 ASCII 表,
`man ascii` 就有,省得每次都 google 。
有点常用到 HTML 的 entity ,就是像
`&` 会生出 '&' 、 `&infin` 是 '∞' 。
就自己把表格整理成一个纯文字档。
来源:维基百科
https://raw.githubusercontent.com/GHolk/loco/master/html-char.txt
man page 是很方便的东西,
有地方专门收集各式各样的手册吗?
我对 man 的语法没有研究,都只写纯文字档。
最近想写一个 ANSI 色码的 man page ,
但感觉一定有人写过,有点懒。
题外话:语言
`dnf install man-pages-zh-CN` 可以安装简中的手册。
然后 `export LANGUAGE="zh_TW:zh_CN:en"` 可以照顺位设定语言。
也就是软件会先以繁中输出,没有就简中,再没有才是英文。
(毕竟读中文的速度是英文的好几倍……。)
像 vim 会是中文。(直接 vim 不加档案,
会用中文显示请帮助乌干达孤儿。)
git 会变简中,大部份手册会是英文。
部落格文章:
http://myweb.ncku.edu.tw/~c34031328/diary/man-page.html
作者: EdwardGJLee (LGJ)   2016-04-26 15:32:00
楼主: Gold740716 (项为之强)   2016-04-26 16:27:00
这些不是一般发行版都会默认安装了吗?
作者: Neisseria (Neisseria)   2016-04-26 16:39:00
如果是要自己做 manpage,可以用 pandoc 转用 markdown 写一写,再转 manpage 即可
作者: EdwardGJLee (LGJ)   2016-04-26 16:43:00
一般的 man 是附在软件,所以你是要写 man 还是?能举例什么软件有 man,却需要另外下载的吗?要写 man 的话,用 groff 的 man macro。manpage 是纯文字档,使用的是 groff 排版语言。语法不难,翻来覆去就那几个。
作者: danny8376 (钓到一只猴子@_@)   2016-04-26 18:26:00
读这类型东西我倒是英文比中文快 中文还得想XD
作者: OrzOGC (洞八达人.拖哨天王)   2016-04-26 18:39:00
看英文就好.这东西看中文我还不知他在写啥米...
作者: s9209122222 (海海海)   2016-04-26 19:07:00
为什么我们是装 CN?
作者: EdwardGJLee (LGJ)   2016-04-26 19:58:00
groff 使用人口愈来愈少,要写文件的话,可能考虑其他的工具较妥。那个中文 manpage 是很早以前翻译的,直接看英文的比较快。
作者: s9209122222 (海海海)   2016-04-26 21:06:00
有翻译的 manpage 真的好少
作者: EdwardGJLee (LGJ)   2016-04-26 21:12:00
因为大家都跑去吵哪个 distro 比较优,没人翻了。Q
作者: s8321414 (冥王欧西里斯)   2016-04-27 10:43:00
没记错的话,那个zh_TW的manpages其实是用zh_CN转的...https://github.com/lidaobing/manpages-zh至少Arch系包的是这样
作者: EdwardGJLee (LGJ)   2016-04-27 10:47:00
前面是直接翻,后面才是由 cn 转的。cn 的翻译,太多个人主观意译,所以建议直接看英文。而且那些翻译,印象中是没在维护,一直停在旧版本。一开始中译 manpage 是台湾这边开始的,所以存留的的 cn 版本,有些是我们这边转成简体,繁体的部份有些没纳入而佚失了。雄雄想起,groff 的维护者之一,就是 LaTeX CJK 的作者,我最后参与时,中文援还很糟(现在不清楚),所以要写文件的话,要考虑这个问题,也要考虑跨平台.s/中文援/中文支援/

Links booklink

Contact Us: admin [ a t ] ucptt.com