└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # LaTeXStudio 知识王国 2 | 3 | ## 项目交流 4 | 5 | - 交流QQ群:1群:91940767(已满)2群:478023327 3群:640633524; 6 | - 资源站点:[LaTeX工作室](http://www.latexstudio.net) 7 | - 公众号:latex工作室 8 | 9 | ![avatar](https://pics.latexstudio.net/wp-content/themes/dux/img/gongzhonghao5.jpg) 10 | 11 | 12 | > 公众号回复:免费视频 或者 入门电子书 可以获取 7 G 的学习资料,精挑细选,入门必读,加快您的入门进度。 13 | 14 | ## 问答社区 15 | 16 | [https://ask.latexstudio.net](https://ask.latexstudio.net) 这里是我们精心搭建开发的交流平台, 大神都在等着你! 17 | 18 | ## TeX发行套装 19 | 20 | - TeXLive -(由国际 TeX用户组织TUG发的 TeX 系统,支持不同的操作系统平台。),推荐使用,适用于Windows,Linux平台[下载地址](http://mirrors.ctan.org/systems/texlive/Images/texlive.iso),[种子下载](http://www.latexstudio.net/wp-content/uploads/texlive/texlive2017-20170524.iso.torrent)。安装教程:[Linux 系统下原版 texlive 2016 的安装与配置](http://www.latexstudio.net/archives/8806),[TeXLive安装过程演示](http://www.latexstudio.net/archives/2574),[Windows下的安装与配置](http://www.latexstudio.net/archives/4816); 21 | 22 | - MacTeX -适用于MacOS,[下载地址](http://tug.org/mactex/),新手下载完整版本,不要下载smaller版本; 23 | 24 | - MikTeX -适用于Windows平台,[下载地址](https://miktex.org/),同样,新手下载使用完整版本,不要下载试用basic版本; 25 | 26 | - 其他版本 -如[proTeXt](http://tug.org/protext/)是封装了MikTeX并把TeXStudio作为前端编辑器。[CTeX](http://www.ctex.org)封装了MikTeX,集成了编辑器 WinEdt 和 PostScript处理软件 Ghostscript 和 GSview 等主要工具。 CTeX 中文套装在 MiKTeX 的基础上增加了对中文的完整支持。 尤其是老的中文支持方式如 CJK, CCT等多种中文TeX处理方式,不作为主推版本使用,适合特定环境下使用。 27 | 28 | > 注意:以上版本在一个平台上只能安装一个发行版,请勿随意安装。 29 | 30 | ## TeX编辑器 31 | - WinEdt -收费软件,推荐购买后使用,[官网](http://www.winedt.com) 32 | - TeXworks -常见的TeX套装都自带这款编辑器,界面比较清爽。 33 | - TeXmaker-开源免费的编辑器,[首页](http://www.xm1math.net/texmaker/) 34 | - TeXStudio-开源免费的编辑器,[首页](http://texstudio.sourceforge.net/) 35 | - TeXShop(Mac版) -MacTeX自带的编辑器,界面比较简洁。 36 | - TeXstudio -开源免费编辑器,针对日常使用,界面做了友好的设计,推荐使用,[这里下载](http://texstudio.sourceforge.net/) 37 | - TeXPad(Mac版)-收费的编辑器,[这里](https://www.texpad.com/) 38 | 39 | ## 在线LaTeX平台 40 | 41 | - [Overleaf](https://www.overleaf.com/): 支持链接多人分享,Git版本控制。 42 | - [ShareLaTeX](https://www.sharelatex.com/): 支持链接多人分享,Git版本控制,有开源平台。 43 | 44 | ## TeX入门资料 45 | 46 | - 一份不太简短的 LaTeX2ε 介绍([lshort中文版](http://mirrors.ctan.org/info/lshort/chinese/lshort-zh-cn.pdf),[lshort英文版](http://mirrors.ctan.org/info/lshort/english/lshort.pdf)) 47 | 48 | - 《LaTeX 入门》 刘海洋, 2013年, 电子工业出版社 49 | 50 | - LaTeX 笔记第二版 ([pdf](http://dralpha.altervista.org/zh/tech/lnotes2.pdf)) 51 | 52 | - LaTeX for Complete Novices([pdf](http://www.dickimaw-books.com/latex/novices/novices-report.pdf),[源代码](http://www.dickimaw-books.com/latex/novices/novices-1_4.zip),http://www.dickimaw-books.com/latex/novices/) 53 | 54 | ## TeX视频教程 55 | 56 | - [来这里看最新鲜最正宗的 LaTeX 知识](https://space.bilibili.com/209746320)-聚集国内外LaTeX达人倾情制作的视频教程。 57 | 58 | 59 | ## TeX绘图 60 | 61 | ### PGF/TikZ 62 | 63 | - [pgf](https://sourceforge.net/projects/pgf/) - Code, releases, support and bug reports 64 | - [pgf](https://www.ctan.org/pkg/pgf) - Latest version release 65 | - [pgf-users](https://sourceforge.net/p/pgf/mailman/pgf-users/) - A friendly and relatively active mailing list. 66 | 67 | ### PGFPlots 68 | 69 | - [http://pgfplots.sourceforge.net/](pgfplots) 70 | - [https://www.ctan.org/pkg/pgfplots](pgfplots) 71 | 72 | #### 参考资料与说明手册 73 | 74 | - [pgfmanual.pdf](http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf) - About 1200 pages, 300 of which contains the core concepts 75 | - [pgfplots.pdf](http://mirrors.ctan.org/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf) - About 560 pages 76 | - [visualtikz](https://www.ctan.org/pkg/visualtikz) - Visual help for TikZ based on images with minimum text 77 | - [PGF/TikZWiki](https://en.wikibooks.org/wiki/LaTeX/PGF/TikZ) - A short tutorial from wikibooks 78 | - [minimaltikz.pdf](http://cremeronline.com/LaTeX/minimaltikz.pdf) - A very minimal introduction to TikZ 79 | 80 | #### PGF&TiKZ样例库 81 | 82 | - [texample](http://www.texample.net/tikz/) - Gallery of wonderful examples made by TikZ 83 | - [pgfplots.net](http://pgfplots.net/) 84 | - [https://github.com/walmes/Tikz](https://github.com/walmes/Tikz) - Collection of TikZ art from Prof. Walmes M. Zeviani, 85 | contains about 200 TikZ figures, most of which were done to teach statistics 86 | - [https://github.com/MartinThoma/LaTeX-examples/tree/master/tikz](https://github.com/MartinThoma/LaTeX-examples/tree/master/tikz) - Contains about 350 TikZ examples from Martin 87 | Thoma 88 | - [https://tex.stackexchange.com/questions/158668/nice-scientific-pictures-show-off]() - Contains some really nice TikZ examples, together 89 | with pictures drawn by other TeX friends 90 | - [https://tex.stackexchange.com/questions/139733/can-we-make-a-love-heart-with-latex]() - Contains lovely code to make a heart by LaTeX/TikZ 91 | 92 | #### PGF&TiKZ绘图辅助工具 93 | 94 | - [http://www.tikzedt.org/](http://www.tikzedt.org/) - A combined WYSIWYG/text editor designed for editing Tikz code 95 | - [https://github.com/fhackenberger/ktikz](https://github.com/fhackenberger/ktikz) - Provides a nice user interface for making pictures using TikZ 96 | - [https://sourceforge.net/projects/gratex/](https://sourceforge.net/projects/gratex/) - Visual graph creator for LaTeX (PGF & TikZ) 97 | - [https://github.com/matlab2tikz/matlab2tikz](https://github.com/matlab2tikz/matlab2tikz) - Converts MATLAB®/Octave figures to TikZ/pgfplots figures 98 | - [https://github.com/nschloe/matplotlib2tikz](https://github.com/nschloe/matplotlib2tikz) - Convert matplotlib figure and spits out a TikZ/PGFplots figure 99 | 100 | #### PGF&TiKZ绘图库 101 | 102 | - [aobs-tikz](http://www.ctan.org/tex-archive/graphics/pgf/contrib/aobs-tikz) - TikZ styles for creating overlaid pictures in beamer 103 | - [battleship](http://www.ctan.org/tex-archive/graphics/pgf/contrib/battleship) - A style file for typesetting Battleship logic puzzles 104 | - [binarytree](http://www.ctan.org/tex-archive/graphics/pgf/contrib/binarytree) - Drawing binary trees using TikZ 105 | - [blochsphere](http://www.ctan.org/tex-archive/graphics/pgf/contrib/blochsphere) - Draw pseudo-3D diagrams of Bloch spheres 106 | - [bloques](http://www.ctan.org/tex-archive/graphics/pgf/contrib/bloques) - Generate control diagrams 107 | - [blox](http://www.ctan.org/tex-archive/graphics/pgf/contrib/blox) - Draw block diagrams, using TikZ 108 | - [bodegraph](http://www.ctan.org/tex-archive/graphics/pgf/contrib/bodegraph) - Draw Bode, Nyquist and Black plots with gnuplot and TikZ 109 | - [braids](http://www.ctan.org/tex-archive/graphics/pgf/contrib/braids) - Draw braid diagrams with PGF/TikZ 110 | - [celtic](http://www.ctan.org/tex-archive/graphics/pgf/contrib/celtic) - A TikZ library for drawing celtic knots 111 | - [circuitikz](http://www.ctan.org/tex-archive/graphics/pgf/contrib/circuitikz) - Draw electrical networks with TikZ 112 | - [fast-diagram](http://www.ctan.org/tex-archive/graphics/pgf/contrib/fast-diagram) - Easy generation of FAST diagrams 113 | - [flowchart](http://www.ctan.org/tex-archive/graphics/pgf/contrib/flowchart) - Shapes for drawing flowcharts, using TikZ 114 | - [forest](http://www.ctan.org/tex-archive/graphics/pgf/contrib/forest) - Drawing (linguistic) trees 115 | - [grafcet](http://www.ctan.org/tex-archive/graphics/pgf/contrib/grafcet) - Draw Grafcet/SFC with TikZ 116 | - [harveyballs](http://www.ctan.org/tex-archive/graphics/pgf/contrib/harveyballs) - Create Harvey Balls using TikZ 117 | - [hf-tikz](http://www.ctan.org/tex-archive/graphics/pgf/contrib/hf-tikz) - A simple way to highlight formulas and formula parts 118 | - [hobby](http://www.ctan.org/tex-archive/graphics/pgf/contrib/hobby) - An implementation of Hobby’s algorithm for PGF/TikZ 119 | - [karnaugh-map](http://www.ctan.org/tex-archive/graphics/pgf/contrib/karnaugh-map) - LATEX package for drawing karnaugh maps with up to 6 variables 120 | - [karnaughmap](http://www.ctan.org/tex-archive/graphics/pgf/contrib/karnaughmap) - Typeset Karnaugh maps 121 | - [logicpuzzle](http://www.ctan.org/tex-archive/graphics/pgf/contrib/logicpuzzle) - Typeset (grid-based) logic puzzles 122 | - [makeshape](http://www.ctan.org/tex-archive/graphics/pgf/contrib/makeshape) - Declare new PGF shapes 123 | - [neuralnetwork](http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork) - Graph-drawing for neural networks 124 | - [pgf-blur](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-blur) - PGF/TikZ package for "blurred" shadows 125 | - [pgf-pie](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-pie) - Draw pie charts, using PGF 126 | - [pgf-soroban](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-soroban) - Create images of the soroban using TikZ/PGF 127 | - [pgf-spectra](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-spectra) - Draw continuous or discrete spectra using PGF/TikZ 128 | - [pgf-umlcd](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlcd) - Some LATEX macros for UML Class Diagrams 129 | - [pgf-umlsd](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlsd) - Draw UML Sequence Diagrams 130 | - [pgfgantt](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfgantt) - Draw Gantt charts with TikZ 131 | - [pgfplots](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfplots) - Loads, rounds, formats and postprocesses numerical tables 132 | - [prooftrees](http://www.ctan.org/tex-archive/graphics/pgf/contrib/prooftrees) - Forest-based proof trees (symbolic logic) 133 | - [pxpgfmark](http://www.ctan.org/tex-archive/graphics/pgf/contrib/pxpgfmark) - e-pTEX driver for PGF inter-picture connections 134 | - [reotex](http://www.ctan.org/tex-archive/graphics/pgf/contrib/reotex) - Draw Reo Channels and Circuits 135 | - [rulercompass](http://www.ctan.org/tex-archive/graphics/pgf/contrib/rulercompass) - A TikZ library for straight-edge and compass diagrams 136 | - [sa-tikz](http://www.ctan.org/tex-archive/graphics/pgf/contrib/sa-tikz) - TikZ library to draw switching architectures 137 | - [schemabloc](http://www.ctan.org/tex-archive/graphics/pgf/contrib/schemabloc) - Draw block diagrams, using TikZ 138 | - [scsnowman](http://www.ctan.org/tex-archive/graphics/pgf/contrib/scsnowman) - Snowman variants using TikZ 139 | - [setdeck](http://www.ctan.org/tex-archive/graphics/pgf/contrib/setdeck) - Typeset cards for Set 140 | - [smartdiagram](http://www.ctan.org/tex-archive/graphics/pgf/contrib/smartdiagram) - Generate diagrams from lists 141 | - [spath3](http://www.ctan.org/tex-archive/graphics/pgf/contrib/spath3) - Manipulate “soft paths” in PGF 142 | - [stanli](http://www.ctan.org/tex-archive/graphics/pgf/contrib/stanli) - TikZ Library for Structural Analysis 143 | - [ticollege](http://www.ctan.org/tex-archive/graphics/pgf/contrib/ticollege) - Graphical representation of keys on a standard scientific calculator 144 | - [tikz-3dplot](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-3dplot) - Coordinate transformation styles for 3d plotting in TikZ 145 | - [tikz-bayesnet](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-bayesnet) - Draw Bayesian networks, graphical models and directed factor graphs 146 | - [tikz-cd](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd) - Create commutative diagrams with TikZ 147 | - [tikz-dependency](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dependency)- A library for drawing dependency graphs 148 | - [tikz-dimline](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dimline) - Technical dimension lines using PGF/TikZ 149 | - [tikz-feynman](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-feynman) - Feynman diagrams with TikZ 150 | - [tikz-inet](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-inet) - Draw interaction nets with TikZ 151 | - [tikz-opm](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-opm) - Typeset OPM diagrams 152 | - [tikz-optics](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-optics) - A library for drawing optical setups with TikZ 153 | - [tikz-page](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-page) - Small macro to help building nice and complex layout materials 154 | - [tikz-palattice](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-palattice) - Draw particle accelerator lattices with TikZ 155 | - [tikz-qtree](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-qtree) - Use existing qtree syntax for trees in TikZ 156 | - [tikz-timing](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-timing) - Easy generation of timing diagrams as TikZ pictures 157 | - [tikzinclude](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzinclude) - Import TikZ images from colletions 158 | - [tikzmark](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzmark) - Use TikZ's method of remembering a position on a page 159 | - [tikzorbital](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzorbital) - Atomic and molecular orbitals using TikZ 160 | - [tikzpagenodes](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpagenodes) - A single TikZ node for the whole page 161 | - [tikzpeople](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpeople) - Draw people-shaped nodes in TikZ 162 | - [tikzpfeile](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpfeile) - Draw arrows using PGF/TikZ 163 | - [tikzposter](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzposter) - Create scientific posters using TikZ 164 | - [tikzscale](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzscale) - Resize pictures while respecting text size 165 | - [tikzsymbols](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzsymbols) - Some symbols created using TikZ 166 | - [timing-diagrams](http://www.ctan.org/tex-archive/graphics/pgf/contrib/timing-diagrams)- Draw timing diagrams 167 | - [tipfr](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tipfr) - Produces calculator's keys with the help of TikZ 168 | - [tkz-berge](https://www.ctan.org/pkg/tkz-berge) - Macros for drawing graphs of graph theory 169 | - [tkz-orm](http://www.ctan.org/tex-archive/graphics/pgf/contrib/tkz-orm) - Create Object-Role Model (ORM) diagrams 170 | - [xebaposter](http://www.ctan.org/tex-archive/graphics/pgf/contrib/xebaposter) - Create beautiful scientific Persian/Latin posters using TikZ 171 | - [tikz-penciline](https://github.com/renard/tikz-penciline) - Simulate hand drawing in LaTeX PGF/TikZ 172 | 173 | 174 | ## TeX辅助工具 175 | - [EXCEL2LaTeX](http://ctan.org/pkg/excel2latex) - Excel表格转换为LaTeX代码。 176 | - [Jabref](http://www.jabref.org/)- 妙不可言的免费开源的参考文献管理工具。 177 | 178 | ## TeX系列模板 179 | 180 | 181 | ### 国内高校模板 182 | 183 | - [国内高校模板合集汇总](https://ask.latexstudio.net/ask/article/90.html) 184 | 185 | ### 国外高校模板 186 | 187 | - [剑桥大学](https://github.com/kks32/phd-thesis-template) 188 | 189 | ### 期刊编辑模板 190 | 191 | - [zepinglee/gbt-7714-2015-bibtex-style](https://github.com/zepinglee/gbt-7714-2015) 192 | - [hushidong/biblatex-gb7714-2015](https://github.com/hushidong/biblatex-gb7714-2015) 193 | - [Haixing-Hu/GBT7714-2005-BibTeX-Style](https://github.com/Haixing-Hu/GBT7714-2005-BibTeX-Style) 194 | - [szsdk/biblatex-gbt77142005](https://github.com/szsdk/biblatex-gbt77142005) 195 | - [吴凯 GBT7714-2005.bst](http://bbs.ctex.org/forum.php?mod=viewthread&tid=33591) 196 | - [CasperVector/biblatex-caspervector](https://github.com/CasperVector/biblatex-caspervector) 197 | 198 | ### beamer模板 199 | 200 | - [LaTeXStudio beamer主题合集](https://www.latexstudio.net/index/lists/index/type/2/cate/13.html) 201 | - [个个都很美的beamer主题列表​​​​](https://github.com/martinbjeldbak/ultimate-beamer-theme-list) 202 | 203 | ## TeX社区 204 | 205 | - [TeX - LaTeX Stack Exchange](http://tex.stackexchange.com) 206 | 207 | - [LaTeX 工作室](http://www.latexstudio.net) 208 | 209 | ## 开发者资料 210 | 211 | - latex2e: 系统地介绍了 LATEX 使用的方方面面的文档,有平时很多用不到但是 LaTeX 提供了的命令 212 | - 常用的工具 latexmk, texdoc 213 | - 一些调试技巧如 `\show` 和 `\meaning` 命令 214 | 215 | 下面是面向开发的文档: 216 | 217 | - clsguide: LATEX2ε 宏包和文档类的命令和编写规范 218 | - classes: 这是 LATEX2ε 三个标准文档类的实现,用于参考 219 | - macros2e: 集中介绍了 LATEX2ε 里使用的一些内部宏,用于参考 220 | - dtxtut: LATEX 的宏包与说明文档的封装方式,即所谓 “文学式编程”,更详细的有 docstrip 和 doc,[Joseph Wright 的文章](http://www.texdev.net/2009/10/06/a-model-dtx-file/) 介绍了更好封装的技巧 221 | 222 | 关于 BibTeX,应阅读以下文档: 223 | 224 | - btxdoc, [btxhak](http://mirrors.ctan.org/biblio/bibtex/contrib/doc/btxhak.pdf): BibTeX 的说明文档 225 | - [btxbst.doc](https://www.ctan.org/tex-archive/biblio/bibtex/base): BibTeX 的三个标准 bst 的源文件(带注释) 226 | - ttb: 一份详细的介绍 [中文版本](https://github.com/latexstudio/LaTeXPackages-CN) 227 | - [natbib](https://www.ctan.org/pkg/natbib): natbib 宏包的文档,[中文版本](https://github.com/latexstudio/LaTeXPackages-CN) 228 | - [自定义bst文件过程解析](http://yuanjun.farbox.com/latex/latex_bst) 229 | 230 | 如果想要更深入地研究,有下高级资料: 231 | 232 | - TeXbook: Knuth 的 TeX 圣经,了解底层 TeX 的原理必读。还有更精简一些的介绍 233 | 文档 TeXbyTopic 和 impatient。 234 | - source2e: 这是 LaTeX2ε 的实现 235 | 236 | LaTeX3 的开发正在进行中,其底层接口已经相对成熟和稳定。xecjk 和 ctex 均是建立 在 LaTeX3 基础上的。关于 LaTeX3 的语法的文档有: 237 | 238 | - l3styleguide,这是 LATEX3 项目组写给开发者的指南 239 | - expl3,这是 LATEX3 编程接口宏包的文档 240 | - interface3,这是 LATEX3 的开发者接口文档 241 | - source3,这是 LATEX3 的实现 242 | 243 | ## 常见问题 244 | 245 | 246 | ##License 247 | 248 | [https://creativecommons.org/licenses/by/4.0/] 249 | --------------------------------------------------------------------------------