LaTeX
Awesome LaTeX ![Awesome][awesome]
¶
>这是精选的很棒的东西清单 (La)TeX typesetting system.
Learning LaTeX¶
指导如何学习LaTeX
- learnlatex.github.io -基于浏览器的LaTeX教程
Distributions¶
- MacTeX -Mac OS X最常见的LaTeX发行版,基本上是TeXLive,其中添加了一些Mac专用工具. ![Mac] [mac]
- TeX Live -最常见的LaTeX发行版,用于类似Unix的操作系统,包括GNU / Linux. 在Windows上也可以使用. ![Linux] [linux]![Windows] [windows]
- MikTeX -Windows的最常见LaTeX发行版(仅). ![Windows] [windows]
Engines¶
- pdfTeX -TeX编译器,可立即生成PDF文件而不是DVI文件(如今,这是许多用户的标准编译器). ![foss] [foss]
- XeTeX -TeX编译器比TeX / pdfTeX提供更好的unicode和字体支持(即,您可以使用操作系统的字体而不是TeX字体). ![foss] [foss]
- LuaTeX -(La)TeX编译器,它支持Lua代码进行脚本编写,并且比标准TeX / pdfTeX改进了unicode和字体支持. ![foss] [foss]
- tectonic -由XeTeX和TeXLive提供支持的现代自包含(La)TeX编译器. ![foss] [foss]
LaTeX formulas on the web¶
- Auto-LaTeX Equations with Google Docs -直接在Google文档中渲染高质量的数学方程式.
- MathJaX -JavaScript引擎可在网络上呈现数学公式. 结果看起来真的很圆滑. ![foss] [foss]
- mimeTeX -mimeTeX是一个相当老的工具,用于将LaTeX公式呈现为您的网站的PNG数字,而实际上不需要在服务器上安装LaTeX. ![foss] [foss]
- mathTeX -mathTeX是mimeTeX的后继产品:它可以生成美观的图像,但需要在服务器上安装LaTeX. ![foss] [foss]
- KaTeX -KaTeX是可汗学院制作的数学渲染库,着重于快速加载时间. 所有输出均以纯HTML格式处理,而不是固定图像. ![foss] [foss]
- Franklin.jl -在Julia中具有KaTeX支持,代码评估,类似LaTeX的命令和可选的预渲染的静态站点生成器. ![foss] [foss]
Editors¶
因为用记事本编辑LaTeX代码并不好. 有很多编辑器,下面是最出色的编辑器. LaTeX编辑器的完整列表在以下位置收集 tex.stackexchange.com 如 big list of LaTeX Editors/IDEs.
- List of popular LaTeX editors -社区维护的流行LaTeX编辑器列表,包括屏幕截图和简短说明.
LaTeX-focused¶
一些LaTeX最出色的编辑器就是这样做的:编辑LaTeX.
- Kile -伟大的LaTeX编辑器,最初来自Linux / KDE社区. 它也可以在Windows和OS X上正常运行. ![foss] [foss]
- TeXMaker -Kile的不错替代品.
- TeXStudio -源自TeXMaker的跨平台LaTeX编辑器.
- WinEdt -许多人发誓的LaTeX编辑器. 仅适用于[Windows] [windows].
- TeXnicCenter -相当老但免费又不错的LaTeX编辑器. ![Windows] [windows]
- LyX -跨平台的WYSIWYM编辑器,该编辑器在后台使用LaTeX渲染文档. ![foss] [foss]
- TeXShop -MacTeX中包含的LaTeX文档的精简编辑器. ![Mac] [mac]
- TeXWorks -以TeXShop为蓝本的LaTeX代码编辑器,但它是跨平台的. ![foss] [foss]
- BakomaTex -商业LaTeX编辑器,可使用其源代码和所见即所得来编辑文档.
- Inlage -具有手写公式识别,Excel导入和更多精美功能的商业LaTeX编辑器. ![Windows] [windows]
- Texpad -适用于OS X和iOS的商业LaTeX编辑器,具有出色的功能(文档概述,同步的PDF显示,自动完成,跨设备同步...),这些功能永远不会妨碍编写. ![Mac] [mac]
General purpose text editors¶
这些编辑器绝非小技巧:当然,他们可以编辑LaTeX,但是他们可以做的更多!
-
Atom [![Atom] [awesome]](https://github.com/mehcode/awesome-atom)![foss] [foss]
- LaTeXTools -具有相同名称的Sublime Text软件包的Atom端口. ![foss] [foss]
-
Sublime Text [![Sublime Text] [awesome]](https://github.com/dreikanter/sublime-bookmarks)
- LaTeXing -商业插件来编辑LaTeX.
- LaTeXTools -用于Sublime Text的免费LaTeX插件. ![foss] [foss]
-
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文档. ![foss] [foss]
- vimtex -用于编辑LaTeX文件的现代vim插件. 具有多种功能,包括实时预览和前向搜索. ![foss] [foss]
-
- TeXiFy-IDEA -IntelliJ IDEA的免费LaTeX插件. ![foss] [foss]
-
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 -高度可定制 功能强大且简单的跨平台(Python)库管理器. 它有一个非常 complete Command-Line-Interface, several GUIs and scripting capability. ![Linux] [linux]![Mac] [mac]![foss] [foss]
- Bibdesk -伟大的书目编辑器![Mac] [mac].
- Zotero - Reference manager for your browser that also exports to bibtex and integrates with many LaTeX editors. ![Mac][mac] ![Windows][windows] ![Linux][linux] ![foss][foss]
- 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 )-简单的工具,可让您指定要在文档中调用的工具,并且可以轻松扩展它. ![foss] [foss]
- latexmk -许多LaTeX编辑器(LaTeXing,TeXShop等)常用的构建工具来构建LaTeX文件. ![foss] [foss]
- latex-makefile -基于
Makefile
的构建工具,它试图尽可能通用和轻巧. ![foss] [foss]
Misc. Tools¶
- CaTeX -注意正确地合并LaTeX文档以正确合并前言.
- Pandoc -该程序将几乎所有文档格式(LaTeX,DOC,降价等)转换为几乎任何其他格式. 一个出色的工具,可帮助使用多种格式的工作流程. ![foss] [foss]
- Codecogs Eqn Editor -在线LaTeX方程编辑器,可让您生成包含方程的图形.
- LaTeXiT -LaTeXit是一个方程式编辑器,可以轻松地将渲染的方程式(如PDF,PNG等)拖放到Mac上的非LaTeX文档中. ![Mac] [mac]
- KLaTeXFormula -LaTeXit的跨平台替代方案. ![foss] [foss]
- EqualX -图形LaTeX公式编辑器. ![Windows] [windows]![Linux] [linux]![foss] [foss]
- ChkTeX -用于LaTeX文档的Linter /代码检查器. ![foss] [foss]
- 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 )-用于TikZ图片的WYSIWYG和基于文本的编辑器. ![foss] [foss]
- TikZ-Editor -TikZ人物的实时预览编辑器. ![Mac] [Mac]![Linux] [Linux]![foss] [foss]
- IPE -可以与LaTeX命令和文档很好地集成的绘图工具. ![foss] [foss]
- GeoGebra -跨平台几何工具,输出到TikZ. ![foss] [foss]
- Dia -可以导出到PSTricks和MetaPost代码的跨平台图表工具. ![foss] [foss]
- TikZiT -使用PGF / TikZ创建图形和字符串图的GUI工具. ![Windows] [windows]![Linux] [linux]![Mac] [mac]![foss] [foss]
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的基础上并以TikZ / pgf的样式提供了真正出色的绘图库. 该库可以加载CSV数据文件,执行一些计算并创建漂亮的图.
- A very minimal introduction to TikZ (PDF) -雅克·克雷默(JacquesCrémer)撰写的有关TikZ世界的简短介绍性文件.
- PetarV-/TikZ -收集PetarVeličković出版的可用于PGF / TikZ的数字.
- matlab2tikz -将您的MATLAB图转换为PGFPlot / TikZ. [Windows] [windows]![Linux] [linux]![Mac] [mac]![Foss] [foss]
- matplotlib2tikz -将您的matplotlib图转换为PGFPlot / 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 -链接到各种投影仪主题以及PDF预览.
Symbols¶
- Comprehensive LaTeX symbol list -LaTeX的符号非常详尽的列表. 可用于 A4 和 letter 大小.
- Detexify -您绘制符号,此站点/应用程序将告诉您LaTeX命令.
Resources¶
- TUG -TeX用户组是与其他(La)TeX用户保持联系的一种方式.
- TeXDoc -texdoc实用程序的在线界面,用于浏览LaTeX软件包和文档.
- Dickimaw Books: LaTeX resources -概述了对LaTeX有用的资源.
- LaTeX cookbook -TeXample的同级,包含很多示例代码.
- Visual FAQ -排版问题,以及指向相应的TeX常见问题解答的链接.
- 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支持的网站.
- TeXnique -LaTeX排版游戏
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 [很棒]:https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg