V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huihoo
V2EX  ›  字体排印

最新想学 LaTeX,大家有好用的 Linux 和 OS X 下的 LaTeX 工具推荐给我?感谢。

  •  2
     
  •   huihoo · 2014-10-06 09:17:52 +08:00 · 19339 次点击
    这是一个创建于 3704 天前的主题,其中的信息可能已经有所发展或是发生改变。
    47 条回复    2015-11-02 14:47:42 +08:00
    billgreen1
        1
    billgreen1  
       2014-10-06 10:06:01 +08:00   ❤️ 2
    还是别学了,用吧。我自己在linux上安装的是texlive2014,如果你用mac,安装mactex。记得安装那个全的,大约2.5G。不要安装mactex-basic,免得折腾。剩下的,选个编辑器吧,sublime text,emacs,texmate等等,看你喜欢的了。关键找适合的模板,别老想着自己定义。
    ivanchou
        2
    ivanchou  
       2014-10-06 10:14:03 +08:00
    同样也是最近打算学,用的mactex+sublime+latextools,感觉语法太蛋疼了。

    @billgreen1 "还是别学了,用吧" 什么意思?
    quadpixels
        3
    quadpixels  
       2014-10-06 10:14:42 +08:00
    TexLive +1,
    话说如果少装了东西,可以tlmgr install 包名字,比如tlmgr install multirow
    就像apt-get install一样的用法
    俺是一路texlive-basic用过来的,少了就装,所以即使是texlive-basic,也没有关系吧。
    jetbillwin
        4
    jetbillwin  
       2014-10-06 10:21:32 +08:00
    TeXLive, SublimeText and LaTeXing(SublimeText 插件)
    jetbillwin
        5
    jetbillwin  
       2014-10-06 10:22:53 +08:00
    @billgreen1 学校只提供Word模板,毕业论文的模板只能自己定义了……泪奔(好像除了几个在国外发过论文的老师,没几个听说过TeX)
    chunchu
        6
    chunchu  
       2014-10-06 10:29:44 +08:00
    Texlive 2014 比较好用,一般编译都没有问题,不像2012、2013,一堆的错误提示
    fishleen
        7
    fishleen  
       2014-10-06 10:31:05 +08:00 via iPhone
    为什么要学LaTeX?做作业??
    我都是用LaTeX写数学作业,学校linux服务器用vim写,然后pdflatex编译,然后上交。
    imn1
        8
    imn1  
       2014-10-06 11:11:13 +08:00
    还有这么一个节点~
    bookcold
        9
    bookcold  
       2014-10-06 11:30:31 +08:00
    @jetbillwin
    TeXLive, SublimeText and LaTeXing(SublimeText 插件)+1
    xhacker
        10
    xhacker  
       2014-10-06 11:47:51 +08:00   ❤️ 1
    OS X 上的 Texpad 很不错。有点贵但非常好用。
    billgreen1
        11
    billgreen1  
       2014-10-06 11:58:58 +08:00
    @ ivanchou ,我的意思,就是不要再关心如何排版了,自己找个模板,关心内容就行了。我周围有些同学审美比较奇葩,经常想修改模板的设定。
    huihoo
        12
    huihoo  
    OP
       2014-10-06 12:02:02 +08:00
    @billgreen1 感谢,今天就开始用起。
    huihoo
        13
    huihoo  
    OP
       2014-10-06 12:03:51 +08:00
    @fishleen 学数学,写方程式。
    sanddudu
        14
    sanddudu  
       2014-10-06 12:06:51 +08:00
    这个头像是 FoxPro ?
    huihoo
        15
    huihoo  
    OP
       2014-10-06 12:08:52 +08:00
    @sanddudu 不是ForPro,是灰狐: http://wiki.huihoo.com/wiki/Huihoo
    sanddudu
        16
    sanddudu  
       2014-10-06 12:15:07 +08:00
    @huihoo 感觉很像 VFP 6.0 的狐狸图标 XD
    huihoo
        17
    huihoo  
    OP
       2014-10-06 12:25:25 +08:00
    @sanddudu 是有些像,是我一个哥们帮忙设计的,超喜欢。
    ivanchou
        18
    ivanchou  
       2014-10-06 12:28:26 +08:00
    @billgreen1 当初打算学这个,完全是想拿来排版数学公式的,发现也不是那么容易就上手
    Lenserf
        19
    Lenserf  
       2014-10-06 13:33:35 +08:00
    MacTeX + TeXShop
    24owls
        20
    24owls  
       2014-10-06 14:31:24 +08:00   ❤️ 2
    如果只关心写数学方便的话,推荐使用 TeXmacs,原因如下:

    1. 数学公式输入效率高,显示友好
    2. TeX/LaTeX 知识可以复用

    使用 TeXmacs 近三年了,开始时用了大约半天的时间阅读了 manual 就拿来记笔记。后来需要写文章,用了大约两天时间读了 reference guide 然后就能比较轻松得写样式文件了。

    PS: TeXmacs 不是基于 TeX 的,不过上面第 2 条成立。
    udonmai
        21
    udonmai  
       2014-10-06 14:36:46 +08:00
    vim + mactex + latex-box
    puncsky
        22
    puncsky  
       2014-10-06 15:43:44 +08:00
    TeX学深了是浪费时间,写论文直接套模板就够了。如果仅仅是喜欢显示公式、做笔记,markdown + mathjax 。
    zodiac1111
        23
    zodiac1111  
       2014-10-06 17:03:02 +08:00
    如果是公式的话,这个可能也不错,手写公式,生成latex.开始学习时应该挺好用的.
    http://webdemo.myscript.com/#/demo/equation
    notcome
        24
    notcome  
       2014-10-06 18:11:46 +08:00 via iPhone
    tlmgr 可能很慢,USTC 有个 CTAN 镜像
    huihoo
        25
    huihoo  
    OP
       2014-10-06 19:38:07 +08:00
    @24owls 非常感谢,我也去使用下TeXmacs。http://texmacs.org/
    ant_sz
        26
    ant_sz  
       2014-10-06 21:06:30 +08:00
    LyX 所见即所得

    这个大赞,不过跟 Yosemite 兼容有点问题。

    我一般用 LyX 大概完成文章整体,之后输出成 .tex 文件后用 vim 细调
    ffffwh
        27
    ffffwh  
       2014-10-06 22:12:26 +08:00
    路过问(Mac OS)TeXmacs有支持retina的办法么
    skydiver
        28
    skydiver  
       2014-10-06 22:25:49 +08:00
    @ffffwh 本来就支持的吧
    wyf88
        29
    wyf88  
       2014-10-06 23:27:30 +08:00
    @24owls 我去...吓呆了我10秒钟,怎么也没回想起今天回过这样一个帖子,以为我精神分裂了...直到看到用户名才发现不是我...
    ffffwh
        30
    ffffwh  
       2014-10-06 23:30:14 +08:00
    @skydiver
    官网prebuilt 1.99.2

    你指的啥?
    helloworld00
        31
    helloworld00  
       2014-10-07 00:24:08 +08:00
    texlive + texmaker

    texmaker有win/linux/mac版本
    cchange
        32
    cchange  
       2014-10-07 01:43:53 +08:00 via iPhone
    论文内容第一!
    ctexlive
        33
    ctexlive  
       2014-10-07 02:08:09 +08:00   ❤️ 1
    @24owls TeXmacs 不支持type1和truetype字体,只支持type3点阵字体。你输出pdf后看属性,就知道嵌入的字体是什么。因此输出质量不算好。所以我不如建议用lyx。
    tumutanzi
        34
    tumutanzi  
       2014-10-07 03:10:21 +08:00
    texmaker I like this editor.
    11
        35
    11  
       2014-10-07 04:57:40 +08:00
    直接 lyx 吧。。。
    24owls
        36
    24owls  
       2014-10-07 07:28:57 +08:00
    @ctexlive TeXmacs 支持 type1 和 truetype,相关字体配置目录为
    path-to-texmacs/fonts/
    ~/.TeXmacs/fonts

    关于你的疑问这里有解释
    http://www.texmacs.org/tmweb/download/fonts.en.html
    canautumn
        37
    canautumn  
       2014-10-07 08:16:27 +08:00   ❤️ 4
    这个我要说一下,LaTeX几乎是我每天都要用的。

    找一个文档模板,熟悉一下基本的几个命令,一定要坚持用。手头放一份『lshort』。其他命令用的时候google就可以了。

    Mac下MacTex是必装的,带的那些工具除了bibtex其他都没用,用sublime text + latextools(仔细看一遍readme),再加skim并排窗口预览pdf,(skim可以和latex文档对应的地方互相跳转),自动补全和快捷键熟悉了之后会非常快。一定要坚持用,我当年是写数学作业坚持用下来的,刚开始很慢,但过了三个月之后latex已经完全不是障碍了,写数学公式行云流水不需要预览。现在基本上写所有的东西都用以上这套东西,整理了自己的各种模板。word已经不想再碰了。还没时间学style,熟悉之后可以把文档风格抽出来,tex文件结构会更清晰。

    LyX是很好的工具,特别是表格比较多、写上百页文档的时候。但是由于latextools自动补全和快捷键我已经习惯了,用其他工具感觉就是完全被束缚的那种慢。TeXmacs自动补全非常强大,但是我不喜欢他用自己专有文件格式,而且那个界面,用sublime和用texmacs的心情是不一样的。他可以嵌入python等各种语言的session。不过自从用了ipython notebook之后我就基本不碰它了。另外有人推荐新手用texmaker系的软件,我用过,还是自动补全的习惯问题不喜欢。好处是不熟的符号可以找按钮。

    另外再推荐一个在线工具writelatex.com,以前写小组项目报告都用这个,协作,实时预览。

    另外日常做笔记的话我也觉得markdown+mathjax更合适,如果经常写学术性的东西(需要bib支持)需要入一个multimarkdown composer 2。比latex文档的优点是源文件结构清楚,没那么多扰乱视线的宏命令。但是我还没有找到一个能在markdown下补全latex公式命令的东西,所以还没法完全切换过去。
    canautumn
        38
    canautumn  
       2014-10-07 08:18:09 +08:00
    再补充一句,有时候google到的什么通栏表格啊,源码排版啊,subfigure排版之类的小技巧可以存成snippet,以后再用好找,这种可能不是经常用,没必要记得很精确。
    huihoo
        39
    huihoo  
    OP
       2014-10-07 08:46:16 +08:00
    @canautumn 感谢,分享的很详细。
    ctexlive
        40
    ctexlive  
       2014-10-07 15:41:52 +08:00
    @24owls 你这个只是支持taxmacs显示“~/.TeXmacs/fonts”这里的字体。这是没问题的。我说的是,texmacs输出的pdf内嵌的字体。你不防最终输出pdf看看,放大1000倍,很容易看到锯齿。换句话说texmacs的输出质量不好。
    24owls
        41
    24owls  
       2014-10-07 16:20:23 +08:00
    @ctexlive 试一下把前面提到的字体安装到 fonts 目录,然后再输出 PDF

    原文文件链接没有权限,不过可以在 gitorious 找到
    https://gitorious.org/texmacs-better-fonts/texmacs-better-fonts-otf/source/222e11b674949cc2c5e057b5611d912fa22f97ac:texmacs-fonts/TeXmacs-windows-fonts-1.0-noarch.tar.gz
    ctexlive
        42
    ctexlive  
       2014-10-08 14:36:06 +08:00
    @24owls 不是这些字体的问题. 我测试了下,最新版的texmacs在win下确实已经可以嵌入truetype字体了.但在linux下还是不行,嵌入的是type3字体. 以前1.7x年代的时候,在win下也不能嵌入truetype字体.
    24owls
        43
    24owls  
       2014-10-09 11:11:33 +08:00
    @ctexlive 你也是蛮拼的
    这个试过了没?第四节第二段
    http://www.texmacs.org/tmweb/manual/webman-start.en.html
    ctexlive
        44
    ctexlive  
       2014-10-09 22:30:35 +08:00
    @24owls 我觉得你也挺有意思的. 你前面连续发了两遍关于中文字体的添加, 而我也明确回复了,不是中文字体添加的问题,早在 texmacs 1.0.7年代,大概在2010年末我就测试过texmacs,当时有人专门弄了一个itexmacs的中文版, ( https://code.google.com/p/itexmacs/downloads/list ),无论如何都没法生成嵌入truetype中文字体的pdf. 英文字体没问题(因为本身就是type1字体).
    ========================
    而现在的最新版 1.99x版,确实已经改进了pdf的渲染引擎.从changelog就可以看到. 我测试结果是windows下可行,linux下不行.
    "第四节第二段"->也不是这个问题.
    我仔细对比了win和linux的设置,发现 必须勾上"编辑->首选项->Convert->pdf->Produce pdf using native PDF filter." 而native pdf filter恰恰是1.0.7->1.99版本时增加的新功能.

    我会随便说测试结果的吗?
    jedihy
        45
    jedihy  
       2014-11-16 12:47:13 +08:00   ❤️ 2
    两年的latex经历告诉我,经过TexShop才是最好用的。
    我用过市面上所有版本的Tex IDE,包括大家常说的Bakoma Tex 59美金买的,Texpad,TeXmacs,以及你没听过的所有的软件。最后到频繁改paper的时候才发现,Texshop是稳定性最好的。其实之前一直哟功能的texpad,但是Mac OSX 10.10下,texpad因为破解版版本低的缘故频繁崩溃。还有,Texpad对bibtex的支持不是很人性化,每次都要选bibtex编一遍,再选auto编2遍。Texpad的点击预览PDF的文字进行跳转在有自定义command作为图或者表格的时候,跳转位置不对。还有一些莫名其妙的错误,我不能确定是不是Texpad的。
    Bakoma是所见即所得的,跟写word一样写pdf。但是感觉软件开发的太臃肿,反映速度有点慢,最后也放弃了这个软件。这软件我是正版买的。
    TeXmacs感觉由于比较简单就不多说了,有些功能没用。

    最后,还是Texshop靠谱,跳转,编译都很快,很少出错误。bibtex没出过问题。简单,功能齐全,稳定性好。但是,在10.10下面,偶尔还是蹦亏一下,不过没关系,崩溃是在编译阶段出现的,这个时候你的tex文件已经保存了,所以重新打开恢复就ok,启动速度很快的,不耽误事。
    最近,要用了online latex系统,sharelatex和我在国外作访学的导师一起改文章,体验很不错,还支持vim风格输入。付费后无限版本保存。
    PapaFox
        46
    PapaFox  
       2014-12-14 23:50:56 +08:00 via iPhone
    @canautumn 可惜了 在我电脑上lyx就没打开过 老是死机 现在用texpad
    Khlieb
        47
    Khlieb  
       2015-11-02 14:47:42 +08:00 via Android
    学 XeLaTeX 吧,这个更好玩
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3828 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:13 · PVG 08:13 · LAX 16:13 · JFK 19:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.