迄今为止,你使用 Emacs 最成功的装逼经验是什么?

怎么设置呢?求链接:heart_eyes: 求代码

1 个赞
 (setq TeX-source-correlate-mode t)
 (setq TeX-source-correlate-start-server t)
 (setq TeX-view-program-list '(("Okular" "okular --unique %o#src:%n%b")
                               ("Skim" "displayline -b -g %n %o %b")))
 (setq TeX-view-program-selection
                (quote
                 ((output-pdf "Zathura")
                  (output-dvi "Okular")
                  (output-html "xdg-open"))))

目前我在用 Linux ,用的是 Zathura ( 不用配什么,因为AucTeX 11.89.3 已经内置了相关配置了,在 PDF 按住 Ctrl+鼠标左键就可以跳转到对应 tex 文件中的行了 )。 你用 Mac 的话,把 Zathura 改成 Skim, 在 PDF 上用 CMD+shift+click 应该也能跳过来。

12 个赞

给你100个赞!!!!!!!!弄好了之后,关于这个设置和工作流可以单独开一个主题分享下。 @kirchhoff 100个赞!

在配置好auctex的情况下,直接使用literature programming,使用org来写代码文章,中间任意位置可以直接加入latex代码,直接实现latex的所有功能,功能更强大。我写作业喜欢用这个方式,代码用python(计算和绘图),放在org文件中,直接在org文件内调用代码,得到计算结果和图,生成latex,然后生成pdf。

部分配置参考了二呆的这篇文章。

使用 ctex 宏包将 org 文档转换为 pdf 文件

10 个赞

:thumbsup:棒!我知道这个用法,目前还在学习中:grinning::writing_hand: 并调教Emacs 我也去看看这篇博文。为啥叫二呆:flushed:

1 个赞

我的auctex的配置照抄了 Aquamacs中关于auctex的配置,我测试了Aquamacs 3.2在mac下完全符合我们的预期效果:grinning:

Aquamacs’s auctex-config.el 并加上Aquamacs的自定义函数: aquamacs-set-defaults

它的位置在 aquamacs-set-defaults函数在这里

加上@megoto 的

 (setq TeX-source-correlate-start-server t)

并绑定了CMD+shift+click可以从tex跳到pdf,在skim也可以通过CMD+shift+click跳到tex文件中。

(add-hook 'LaTeX-mode-hook
          (lambda () (local-set-key (kbd "<S-s-mouse-1>") #'TeX-view))
          )
4 个赞

@kirchhoff 看了gif我要入坑了~

2 个赞

山人要入LaTeX的大坑啊,《一份不太简短的LaTeX介绍》和《包老师的LaTeX笔记》都是不错的入门书籍哦。

1 个赞

期刊只是LaTeX的一个应用方面,我的数学笔记全是LaTeX文档。

1 个赞

一次review代码,老板发现一段傻逼代码,通过git blame找到一个同事一顿猛批,同事当场就蒙逼了,说不是他写的,于是我使用magit-blame也查看了一下,还真不是这个同事写的,是一个已经离职的同事写的(微信交流验证了),当时顿时就觉得Emacs吊炸天,至少magit是!

4 个赞

Emacs + auctex 用了一段时间。。如果snippet 也算的话。自从用了orgmode就再没手写过LaTeX。。除非大一点的文档用Org写了百分之九十以后拿生成的tex文件改改其他的。

我原以为yasnippet已经很快了,直到orgmode教会我重新做人。

用Emacs并没有装过逼,因为我对装逼的定义是,让你崇拜的人眼前一亮的感觉。然而我崇拜的一般都会Emacs。。

5 个赞

“再也没有手写过latex”指的是什么哎?

可以看看水木BBS LaTeX 版版主 milksea (刘海洋)的 LaTeX 入门 这本书。

LaTeX 入门

1 个赞

就是从大一开始一直在折腾latex,尤其是当公式多的时候一篇文档可以排很多天。做表格的时候更蛋疼。然后再加上各种调试图片距离,怎么说也得一个星期。虽然后来用了yasnippet和latex的宏定义的一些trick,可能会快一点,在我最后一次用手写LaTeX来排一个六十四页的PPT的时候,我花了累计36个小时,而且还有很多错误。

用了org-mode以后我都是直接用的org-mode导出latex,除了某些奇葩功能和报错,还有很折腾的地方我会在大体做好了以后手写latex小修小补,其他的都是直接用org来完成的。一篇文档如果内容已经好了的话基本不用花时间排版。

7 个赞

Soga,用org转latex主要就是提前订好自己的样式,其他的就是一点小设置:laughing:

做一个嵌入式linux的项目,带了2个本科刚毕业的小朋友,用ediff比较它们提交的代码,然后使用j,n,p跳转,使用a/b同步,他们看了很惊讶!“哇,这个好用!”

4 个赞

自己乱弄真不如有个人带,尤其是读英文费劲。。。为什么我觉得一周一更也很慢呢,期待后面的精彩内容

是的,如果有人指导可以少走很多弯路。不过英文还是很重要的,比较现实中周围的人很少用 Emacs,很多时候只能自己 Google 和看文档,还得用英文向开发者请教,提 bug

对啊,英文很重要,现在用着youdao-dictionary 看着info很方便

2 个赞

我觉得 Manual 和一般文档里的英文词汇并不多,熟悉下就好了。