mac osX上使用latex 的技巧

  • 指定编译器, 通过宏定义, 也就是在文件开头, 加上类似命令 % !TEX TS-program = pdflatex
  • 多个文件设定主文件, 通过宏定义, 加上主文件的路径, 比如 % !TEX root = ../main.tex
  • 命令补全, 用esc 键补全, 比如 输入be , 然后点击 esc 键1次或者多次, 看看结果变化。
  • 单词补全, 用F5补全
  • \ref{} 补全,用F5会出现label列表给选择
  • \cite{} 补全,用F5会出现label列表给选择, 但首先需要用BibDesk打开.bib文件。
  • 编译快捷键 command + T

latexmk 命令

  • 用latexmk 命令,一行搞定一个工程的编译。

    [keke.zhaokk@zkkMac ~/Desktop]
    $ latexmk -pdfdvi --outdir=test  -pv  x.tex
    Latexmk: This is Latexmk, John Collins, 19 Jan. 2017, version: 4.52c.
    Latexmk: All targets (test/x.dvi test/x.pdf) are up-to-date
    For rule 'view', running '&if_source(  )' ...
    ------------
    Running 'start open "test/x.pdf"'
    ------------[keke.zhaokk@zkkMac ~/Desktop]
    $ cat ~/.latexmkrc# https://github.com/jeremywrnr/latexmk/blob/master/extra-scripts/README-scripts
    $dvipdf = "dvipdfmx %O -o %D %S";

自动编译

  • latex + dvipdfmx的方式, 只需要在上面的调用中,加入参数 -pvc 即可实现实时编译。
  • xelatex 实现自动编译, 见http://www.ai7.org/blog/posts/latexmk.html

其他 latex 知识

我找到的 bst,效果都不满意,怎么办?
你可以在命令行执行 latex makebst,制作一个符合自己要求的 bst 文件。你需要回答大约 100 个关于参考文献列表效果的问题。

转载于:https://www.cnblogs.com/bregman/p/9253355.html

texshop 使用技巧相关推荐

  1. keyshot怎么批量渲染_提高Keyshot逼真渲染的小技巧

    Keyshot是一个特别神奇的应用软件,但是,就像Photoshop一样,如果你不知道怎么使用它,那么再优秀的工具在你手中也什么都是了.这里我就告诉你一些制作优秀效果图的技巧以及如何使用这个神奇软件. ...

  2. Linux shell 学习笔记(6)— vim 编辑器使用方法及技巧

    1. 检查 vim 软件包 1.1 CentOS 发行版 $ alias vi alias vi='vim' $ $ which vim /usr/bin/vim $ $ ls -l /usr/bin ...

  3. Python 笔试面试及常用技巧 (1)

    1. 交换两个数字 In [66]: x, y = 1, 2In [67]: x Out[67]: 1In [68]: y Out[68]: 2 赋值的右侧形成了一个新的元组,左侧立即解析(unpac ...

  4. Redis 使用技巧

    Redis 现在非常受欢迎,似乎已经成为内存数据存储行业的标准.本人结合平时使用Redis经验,也同时查找了一些网上别人的总结经验,总结以下几条Redis使用技巧. 1. 停止使用 KEYS 众所周知 ...

  5. 受用一生的高效 PyCharm 使用技巧(六)

    http://www.sohu.com/a/329854019_654419 大家好,今天我又来给大家更新 PyCharm 的使用技巧. 从第一篇开始,一直到本篇,一共更新了6篇文章,每篇 5 个小技 ...

  6. 受用一生的高效 PyCharm 使用技巧(四)

    https://blog.csdn.net/pdcfighting/article/details/93269028 大家好,距离最近一篇 PyCharm 使用技巧的文章已经过去一月有余,最近虽然也比 ...

  7. 受用一生的高效 PyCharm 使用技巧(二)pycharm 指定参数运行文件

    https://mp.weixin.qq.com/s/Ii0-qHUXayTPb-K-17hmQQ 在介绍技巧之前,有些话想声明一下,这个系列的一些小技巧,对于一些重试用户来说可能是小 case,如果 ...

  8. 受用一生的高效 PyCharm 使用技巧(一)

    声明:本文章转自 返回主页Python编程时光 PyCharm 是大多数 Python 开发者的首选 IDE,每天我们都在上面敲着熟悉的代码,写出一个又一个奇妙的功能. https://www.cnb ...

  9. PyCharm 使用技巧

    PyCharm 使用技巧 2018.12.15 00:26:36 字数 1034 阅读 290 JetBrains家的IDE很多技巧是通用的,说一些自己日常用得多但不一定仅限于PyCharm的技巧: ...

最新文章

  1. scratch跳一跳游戏脚本_跳一跳游戏:经典跳一跳2微信小游戏,点开既玩
  2. Chrome 技术篇-常用web调试技巧清除缓存并硬性重新加载
  3. 【Python】Matplotlib使用字符串代替变量绘制散点图
  4. 前端笔记-StackedBar3D的初步修改(添加legend等)
  5. CentOS配置服务开机自启
  6. zip命令通过yum安装和使用方法
  7. 在windows7中安装了office了
  8. 关闭OpenSSH UseDNS选项加速SSH登录
  9. GooFlow入门级使用
  10. 翁恺老师 | 细胞自动机
  11. 深投控合作之后 国美更具有想象力
  12. openwrtx86安装docker_群晖Docker安装openwrt简易流程
  13. canvas画线变粗变模糊的解决办法
  14. 树的最大连通分支问题
  15. Java 工作2年后需要达到怎么样的技术水平
  16. PAT(甲级)渡劫(一)-Public Bike Management
  17. C/C++ 基于Linux的高并发后台服务器-经验小结
  18. 面试时,被问到职业规划如何作答?
  19. 计算机科学家书法,把书法和菜名结合,AI 模型创作独特的中国书法艺术
  20. 为什么程序员适合做自由职业者

热门文章

  1. 11.28 String类
  2. 解决Kscope中文乱码问题
  3. MVC如何分离Controller与View在不同的项目?
  4. [导入]Nhibernate学习 资料
  5. 【零基础学Java】—TCP通信(五十四)
  6. 【PHP学习】—get请求传递参数(五)
  7. 车辆撞人有全险但是是全责,车主不愿出钱垫付医药费,该怎么办?
  8. 俗话说“肩挑四两为客,帮人一日为奴”,这是什么意思?
  9. 遇到事情不计较就是善待自己
  10. 工作后辞职原因是什么?