Awesome
1. Declaration
- This repository is intended solely for educational and exchange purposes. I have collected a lot of LaTeX-related content and compiled it here. None of the content in this repository involves any form of commercial activity.
- There may be many instances of code in the repository that are not elegant, and I don't plan to revise them. It can serve as a reminder of my initial ignorance when I first started learning LaTeX.
- Some of the templates in the repository have been modified by me. If they do not compile, please submit an issue.
- The content in the repository, except for the TeX source code related to latexalpha2, can be compiled on Windows with
texlive2021
and on Arch withtexlive2023
.
[!WARNING]
- All fonts used in the repository are for educational and exchange purposes only and are not intended for commercial use.
- Due to copyright reasons, I do not provide the references and books in the repository. However, most of them are either included with TeXLive or are freely available open-source documents.
2. Repository Code Structure
You can find all the basic content related to LaTeX in this repository, including beginner guides, advanced usage of LaTeX, developer reference documentation, and macro programming. Here is the general structure:
- LaTeX
Beginner Content
- LaTeX
Advanced Content
- Common
LaTeX Templates
- Some
Typesetting Works
andNotes
- Some
Q&A
forTeX StackExchange
andQQ group
.
There is class bundle
zTeX
written by me in this repo, for more info, you can refer to: zTeX_bundle
3. Section Descriptions
Here is an overview of the structure and descriptions of each section:
3.1 How to study LaTeX ?
I split contents about learning LaTeX into 2 main parts:
step into LaTeX
: these are some basic content you need to know or study about LaTeX or TeX.LaTeX insight
: Something insight or harder about using LaTeX.
The first part consists of the following:
├── Beamer Related
│ ├── Beamer
│ ├── Marp
│ └── Slidev
├── IDES_Config
│ ├── InftyEditor
│ ├── LYX
│ ├── ScienstificWorkPlace
│ ├── Sublime
│ ├── TexStudio
│ └── Texmaker
├── LaTeX_RefSheet.pdf
├── TheTeXbook_Notes
│ ├── Chapter1
│ ├── Chapter2
│ └── Chapter3
└── TiKZ
├── 01. TiKZ_Related_VectorGraph
├── 02. TiKZ_PreDrawFig
├── 03. Geogebra
├── 04. LaTeXDraw
├── 08. Pgfplots
├── 11. Icons And Logos
├── 12. MindMap
├── 14. Animate
├── 15. PgfPlots_Doc
├── 16. TikZ_Doc
└── 17. LaTeXAlpha2
Then it is the materials that is a little harder, such as:
- LaTeX 3
- font config about
pdftex
orxetex
, unicode - tex engines
box
,counter
, or some internal macros in LaTeX- Animate
GNU make
andlatexmk
- etc.
Basic structure:
├── DiagramGallery
├── GNU_Make
├── Inline DisplayStyle formula
├── LaTeX Animate II
├── LaTeX3
├── LaTeXAlpha2
├── LaTeXCooKBooK
├── LaTeX_Counter
├── LaTeX_Logos
├── LaTeX_Macro
├── LaTeX_With_UseChatGPT
├── LaTeX_box
├── LaTeX_fontcfg_I
├── LaTeX_fontcfg_II
├── LaTeX_tcolorbox
├── Macro_Programming
├── MakingCover
├── Mathpix_VS_LaTeXlive
├── Preparing_Package_I
├── Preparing_Package_II
├── TeX_Write18
├── TeX_engines
├── Template_ElagantLaTeX_Book_Learn
├── TikZ_cheatsheet
├── Tikz_Euclide
├── Unicode
├── WSL_LaTeX
└── pythonTeX
3.2 ref materials
The materials i reference to, including books or the package manuals:
├── Best practices for graphic designers grids and page layouts.pdf
├── CJK_Unified_Ideographs_U110-4E00.pdf
├── David Salomon The advanced TeXbook (1995, Springer).pdf
├── Gnuplot_5_4.pdf
├── LaTeX_Collection.pdf
├── LaTeX_RefSheet.pdf
├── LaTeX_a document preparing system -- Leslie Lamport.pdf
├── The TeXbook-en.pdf
├── TiKZ_Coor_Examples.pdf
├── TikZ_Examples.pdf
├── acrobat_reference.pdf
├── eg-collectn-ekeys.pdf
├── empheq.pdf
├── gnuplot-zh.pdf
├── l3sys-shell.pdf
├── lvjr_Tutorial.pdf
├── macros2e.pdf
├── pst-func-doc.pdf
├── schemata.pdf
└── unimath-erewhon.pdf
3.3 LaTeX Template
Some LaTeX templates collected as below:
├── AMScls
├── Beamer_Template
├── Beauty_Book_V5
├── BookTemplate_Simple
├── CUMCMThesis-master
├── DoD_LaTex_Template
├── EasyBook
├── MCM_LaTeX_Template
├── NotesTeX
├── QYXF_Book
├── Template_baposter
├── Tufte_LaTeX
├── WillowtreeBook
├── YB_Book
├── YC_Book
├── beautybook
├── beautynote
├── colorist
├── elegantbook
├── koma-script
├── latex-homework-template
├── memoir
├── octavo
└── zTeX_bundle