最新想学 LaTeX,大家有好用的 Linux 和 OS X 下的 LaTeX 工具推荐给我?感谢。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
huihoo
V2EX    字体排印

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

  •  2
     
  •   huihoo 2014-10-06 09:17:52 +08:00 19960 次点击
    这是一个创建于 4075 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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
    tr>
    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 吧,这个更好玩
    关于     帮助文档     自助推广系统     博客     AP     FAQ     Solana     1137 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:37 PVG 01:37 LAX 09:37 JFK 12:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86