LaTeX
Awesome LaTeX ![Awesome][awesome]
¶
>这是一个精选的东西的精选列表 (La)TeX typesetting system.
Distributions¶
- MacTeX - 最常见的Mac OS X LaTeX发行版,基本上是TeXLive,添加了一些特定于Mac的工具. ![苹果] [苹果]
- TeX Live - 用于类Unix操作系统的最常见的LaTeX发行版,包括GNU / Linux. 也适用于Windows. ![Linux] [linux]![Windows] [windows]
- MikTeX - 最常见的Windows LaTeX发行版(仅限). ![窗口] [窗口]
Engines¶
- pdfTeX - 立即生成PDF文件而不是DVI文件的TeX编译器(现在,这是许多用户的标准编译器). ![源码] [源码]
- XeTeX - TeX编译器提供比TeX / pdfTeX更好的unicode和字体支持(即您可以使用操作系统的字体而不是仅使用TeX字体). ![源码] [源码]
- LuaTeX - (La)TeX编译器,支持用于编写脚本的Lua代码,并且比标准TeX / pdfTeX改进了unicode和字体支持. ![源码] [源码]
- tectonic - 由XeTeX和TeXLive提供支持的现代自包含(La)TeX编译器. ![源码] [源码]
LaTeX formulas on the web¶
- Auto-LaTeX Equations with Google Docs - 直接在Google Docs中渲染高质量的数学方程式.
- MathJaX - 用于在Web上呈现数学公式的JavaScript引擎. 结果看起来很光滑. ![源码] [源码]
- mimeTeX - mimeTeX是一个相当古老的工具,可以将LaTeX公式渲染为您网站的PNG图形,而无需在您的服务器上实际安装LaTeX. ![源码] [源码]
- mathTeX - mathTeX是mimeTeX的继承者:它产生更好看的图像,但它需要在你的服务器上安装LaTeX. ![源码] [源码]
- KaTeX - KaTeX是由可汗学院制作的数学渲染库,专注于快速加载时间. 所有输出都作为纯HTML而不是固定图像处理. ![源码] [源码]
Editors¶
因为用记事本编辑LaTeX代码并不是很棒. 那里有很多编辑,下面是最棒的编辑. 收集完整的LaTeX编辑器列表 tex.stackexchange.com 如 big list of LaTeX Editors/IDEs.
- List of popular LaTeX editors - 社区维护的流行LaTeX编辑器列表,包括屏幕截图和简短描述.
LaTeX-focused¶
一些最棒的LaTeX编辑器就是这样做的:编辑LaTeX.
- Kile - 最初来自Linux / KDE社区的Great LaTeX编辑器. 它在Windows和OS X上运行良好. ![源码] [源码]
- TeXMaker - 非常好的替代Kile.
- TeXStudio - 源自TeXMaker的跨平台LaTeX编辑器.
- WinEdt - LaTeX编辑很多人发誓. 仅适用于![Windows] [windows].
- TeXnicCenter - 很老但是免费且体面的LaTeX编辑器. ![窗口] [窗口]
- LyX - 跨平台WYSIWYM编辑器,在后台使用LaTeX渲染文档. ![源码] [源码]
- TeXShop - 包含在MacTeX中的LaTeX文档的严肃编辑器. ![苹果] [苹果]
- TeXWorks - 以TeXShop为模型的LaTeX代码的严肃编辑器,但这个是跨平台的. ![源码] [源码]
- BakomaTex - 商业LaTeX编辑器,允许使用其源代码和WYSIWYG编辑您的文档.
- Inlage - 商业LaTeX编辑器,具有手写公式识别,Excel导入和更多漂亮的功能. ![窗口] [窗口]
- Texpad - 适用于OS X和iOS的商业LaTeX编辑器,具有出色的功能(文档概述,同步PDF显示,自动完成,跨设备同步......),从不妨碍编写. ![苹果] [苹果]
General purpose text editors¶
这些编辑不是一招的小马:当然,他们编辑LaTeX,但他们可以做更多!
-
Atom [![Atom] [awesome]](https://github.com/mehcode/awesome-atom)![foss] [foss]
- LaTeXTools - 同名的Sublime Text包的Atom端口. ![源码] [源码]
-
Sublime Text [![Sublime Text] [awesome]](https://github.com/dreikanter/sublime-bookmarks)
- LaTeXing - 用于编辑LaTeX的商业插件.
- LaTeXTools - Sublime Text的免费LaTeX插件. ![源码] [源码]
-
Emacs [![Emacs] [awesome]](https://github.com/emacs-tw/awesome-emacs)![foss] [foss]
-
Vim [![Vim] [awesome]](https://github.com/mhinz/vim-galore)![foss] [foss]
- Vim-LaTeX [瀑布] [瀑布]
- LaTeX Live Preview - 即时预览您的LaTeX文档. ![源码] [源码]
- vimtex - 用于编辑LaTeX文件的现代vim插件. 具有多种功能,包括实时预览和前向搜索. ![源码] [源码]
-
- TeXiFy-IDEA - IntelliJ IDEA的免费LaTeX插件. ![源码] [源码]
-
VS Code [![VS Code] [awesome]](https://github.com/viatsko/awesome-vscode)![foss] [foss]
- LaTeX Workshop - Visual Studio Code的LaTeX扩展![foss] [foss]
Online editors¶
在线编辑器,允许您协作编辑文档.
- List of popular online LaTeX editors - 社区维护的流行在线LaTeX编辑器列表,包括方程式编辑器.
- Authorea - 在线编辑器,内置git支持和参考书目工具.
- ShareLaTeX - 具有非常棒的LaTeX文档和简单的版本控制.
- Overleaf - 在线编辑器,还有WYSIWYM编辑器和git支持.
- Papeeria - 内置git支持的在线编辑器.
- JaxEdit - 具有实时预览和漂亮演示模式的在线LaTeX编辑器.
Bibliography tools¶
- JabRef - 非常强大的跨平台(Java)bibtex编辑器. 但是,GUI看起来很陈旧. ![Mac] [mac]![Windows] [windows]![Linux] [linux]![foss] [foss]
- Papis - Extremely customizable, 功能强大且简单的跨平台(Python)库管理器. 它有一个非常 完整的命令行界面,多个GUI和脚本功能. ![Linux] [linux]![Mac] [mac]![foss] [foss]
- Bibdesk - 伟大的书目编辑器![Mac] [mac].
- Zotero - 您的浏览器的参考管理器,也可以导出到bibtex并与许多LaTeX编辑器集成. ![Mac] [mac]![Windows] [windows]![Linux] [linux] [![foss] [foss]](https://github.com/zotero/)
- Mendeley - 应用程序和云客户端都可以管理您的参考和PDF. 可以同步到您的LaTeX工作流程的bibtex文件. ![Mac] [mac]![Windows] [windows]![Linux] [linux]
- betterbib - 用于改进BibTeX文件的命令行实用程序. 从在线资源获取信息. ![Mac] [mac]![Windows] [windows]![Linux] [linux]![foss] [foss]
Build Tools¶
编译LaTeX文档可能很繁琐,构建工具可帮助您管理编译过程.
- Arara (GitHub repo ) - 简单的工具,允许您指定在文档中调用哪些工具,并且可以非常轻松地扩展. ![源码] [源码]
- latexmk - 构建工具,这是许多LaTeX编辑器(LaTeXing,TeXShop,...)常用来构建LaTeX文件. ![源码] [源码]
- latex-makefile - 基于
Makefile
的构建工具,试图尽可能通用和轻量级. ![源码] [源码]
Misc. Tools¶
- CaTeX - 注意连接LaTeX文档以正确合并前导码.
- Pandoc - 该程序几乎可以将任何文档格式(LaTeX,DOC,markdown,...)转换为几乎任何其他格式. 一个很好的工具,可以帮助使用多种格式的工作流程. ![源码] [源码]
- Codecogs Eqn Editor - 在线LaTeX公式编辑器,允许您生成包含方程的数字.
- LaTeXiT - LaTeXit是一个方程式编辑器,可以轻松地将渲染的方程(如PDF,PNG,...)拖放到Mac上的非LaTeX文档中. ![苹果] [苹果]
- KLaTeXFormula - LaTeXit的跨平台替代方案. ![源码] [源码]
- EqualX - 图形LaTeX公式编辑器. ![Windows] [windows]![Linux] [linux]![foss] [foss]
- ChkTeX - LaTeX文档的Linter / code checker. ![源码] [源码]
- LaTeXEqEdit - 适用于Windows的LaTeX公式编辑器. ![Windows] [windows]![foss] [foss]
- Laeqed - 将LaTeX配方交叉平台转换为PNG转换器. ![Windows] [windows]![Linux] [linux]![Mac] [mac]![foss] [foss]
- blacktex - 命令行工具,可替换常见的LaTeX反模式并清理文件. ![Windows] [windows]![Linux] [linux]![Mac] [mac]![foss] [foss]
LaTeX-compatible GUI tools¶
- TikzEdt (也: GitHub repo ) - WIKIWYG和TikZ图片的基于文本的编辑器. ![源码] [源码]
- TikZ-Editor - TikZ数字的实时预览编辑器. ![Mac] [Mac]![Linux] [Linux]![foss] [foss]
- IPE - 与LaTeX命令和文档完美集成的绘图工具. ![源码] [源码]
- GeoGebra - 跨平台几何工具,输出到TikZ. ![源码] [源码]
- Dia - 跨平台图表工具,可以导出到PSTricks和MetaPost代码. ![源码] [源码]
Packages¶
- CTAN - 全面的TeX存档网络是寻找有用的包和文档的地方.
References¶
- Cross-reference packages explained - 详细介绍交叉引用包(cleveref,varioref,theoremref,nameref,...):哪个使用,哪个冲突?
Tables¶
- Excel2LaTeX - Excel(2010及更早版本)宏来生成LaTeX`表格式代码. ![Windows] [windows]![Mac] [mac]
- csv2latex - 将CSV文件从您喜欢的程序转换为LaTeX`表格. ![Linux] [linux]![Mac] [mac]
- Tables Generator - 该网站提供了一个图形界面来输入您的表格,并为LaTeX,Markdown,HTML等生成格式正确的代码.
- pgfplotstable - 此包显示以各种显示格式四舍五入到所需精度的数字表. 它甚至可以读取CSV文件以直接包含在LaTeX文档中.
Graphics¶
PSTricks¶
PSTricks是一个很棒的库,用于绘制包含在PostScript / DVI文件中的数字.
TikZ¶
TikZ是一个很棒的包,有许多插件,允许您从LaTeX文档中创建数字.
通常,使用pdflatex
比使用PSTricks更容易.
- TeXample - 关于LaTeX的博客,收集了大量的TikZ数据.
- LaTeX en SI - 使用TikZ绘制特殊图表(Bode,Nyquist,电子原理图,块原理图......)的有用网站. 请注意,一切都是法语.
- tkz - 收集基于TikZ的包以绘制图表和图表.
- pgfplots - 真正令人敬畏的绘图库在TikZ / pgf的顶部和风格. 该库可以加载CSV数据文件,执行一些计算并创建漂亮的图.
- A very minimal introduction to TikZ (PDF) - 由JacquesCrémer撰写的关于TikZ世界的简短介绍性文件.
- PetarV-/TikZ - 由PetarVeličković收集出版物就绪的PGF / TikZ数据.
- matlab2tikz - 将MATLAB图转换为PGFPlots / TikZ. ![Windows] [windows]![Linux] [linux]![Mac] [mac]![Foss] [foss]
- matplotlib2tikz - 将matplotlib图转换为PGFPlots / TikZ. ![Windows] [windows]![Linux] [linux]![Mac] [mac]![Foss] [foss]
Source Code¶
Typography¶
- microtype - 此软件包通过启用边距字距调整和字体扩展来改善文档的外观.
Presentations, Slides¶
- nics - Beamer的一种自以为是的替代方案,我们创建的希望是默认情况下使常见任务变得非常简单和精美. 有很棒的文档和详细的备忘单,可以帮助您入门.
Templates¶
- LaTeX templates - 为LaTeX收集论文,海报,简历,论文,书籍,演示文稿等模板.
- Ultimate Beamer Theme List - 链接到各种beamer主题以及PDF预览.
Symbols¶
- Comprehensive LaTeX symbol list - 非常广泛的LaTeX符号列表. 可用 A4 和 letter 大小.
- Detexify - You draw the symbol and this site/app will tell you the LaTeX command.
Resources¶
- TUG - TeX用户组是与其他(La)TeX用户联系的一种方式.
- TeXDoc - “texdoc”实用程序的在线界面,用于浏览LaTeX软件包和文档.
- Dickimaw Books: LaTeX resources - 对LaTeX有用的资源的概述.
- LaTeX cookbook - TeXample的兄弟姐妹,包含相当多的示例代码.
- Visual FAQ - 排版问题以及指向相应TeX FAQ答案的链接.
- MartinThoma's LaTeX example - 包含示例LaTeX文档的GitHub存储库.
- MacTeX Wiki: TeX Extras - LaTeX的有用工具概述. 其中许多都是针对Mac的,但对其他平台也很有用.
- LaTeX community - 关于LaTeX的论坛和博客.
- 德语: Neue TeX FAQ - 德语现代和更新的LaTeX常见问题解答.
- BibTeX Style Examples - 常见BibTeX样式(BST文件)的示例输出.
- TeX World - TeX用户组,DANTE和GUTenberg支持的网站.
Showcases¶
- Showcase of beautiful typography done in TeX & friends - 一系列展示LaTeX力量的例子.
- Showcase of beautiful invitations in TeX - 展示使用LaTeX排版的邀请.
- Showcase of "programming your document" paradigm - 收集LaTeX文档,演示如何像编程语言一样使用LaTeX.
- TUG: TeX showcase - 来自TUG的网站,展示了一些LaTeX可以做什么的例子.
Tutorials¶
- The (Not So) Short Introduction to LaTeX2e - 非常全面的LaTeX介绍.
- Begin LaTeX in minutes - 为初学者简要介绍LaTeX,帮助您轻松使用LaTeX.
- Getting to Grips with LaTeX - 完整指南,了解您需要了解的有关LaTeX的大部分内容.
- LaTeX introductions in languages other than English - 收集多种语言的介绍.
Books¶
- Wikibooks: LaTeX - LaTeX wikibook. 不是纸质书,但同样广泛.
- The LaTeX Companion, F. Mittelbach (2004)
- LaTeX Graphics Companion, M. Goossens (2007)
Blogs¶
- TeXblog - 关于LaTeX的博客和相关的一切.
- texblog.org - 关于LaTeX和相关主题的博客(教程,软件包,代码片段等).
- TeX Talk - TeX Stack Exchange网站的博客,包括新闻和采访.
Social media¶
- LinkedIn: TeX/LaTeX User Group
- Twitter: @TeXtip - 与(La)TeX相关的提示 John D. Cook.
- TeX.StackExchange - StackExchange TeX部分.
Meta Awesome-LaTeX¶
如果您想贡献,请阅读我们 CONTRIBUTING 准则.
Legend¶
表示Mac,Linux和Windows兼容性的图标显示程序 仅适用于这些平台. 因此缺少这些图标意味着该软件完全是跨平台的.
标志 | 说明 |
---|---|
![Mac] [mac] | Mac OS X |
![Linux] [linux] | GNU/Linux |
![Windows] [windows] | Microsoft Windows |
![FOSS] [FOSS] | Free Open-Source Software |
所有商标均为其各自所有者的财产.
[mac]:https://cdn.rawgit.com/egeerardyn/awesome-LaTeX/700138fe725574e1741f148df6d1f77a8aa07eee/fig/apple.svg [linux]:https://cdn.rawgit.com/egeerardyn/awesome-LaTeX/700138fe725574e1741f148df6d1f77a8aa07eee/fig/linux.svg [windows]:https://cdn.rawgit.com/egeerardyn/awesome-LaTeX/700138fe725574e1741f148df6d1f77a8aa07eee/fig/windows.svg [foss]:https://cdn.rawgit.com/egeerardyn/awesome-LaTeX/700138fe725574e1741f148df6d1f77a8aa07eee/fig/foss.svg [awesome]:https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg