Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sabertazimi/latex-snippets

Powerful LaTeX Snippets for CS Paper Writing
https://github.com/sabertazimi/latex-snippets

vscode vscode-extension vscode-plugin vscode-snippets

Last synced: about 7 hours ago
JSON representation

Powerful LaTeX Snippets for CS Paper Writing

Awesome Lists containing this project

README

        

# LaTeX Snippets for Visual Studio Code

[![Author](https://img.shields.io/badge/author-sabertaz-lightgrey?style=for-the-badge)](https://github.com/sabertazimi)
[![LICENSE](https://img.shields.io/github/license/sabertazimi/LaTex-snippets?style=for-the-badge)](https://raw.githubusercontent.com/sabertazimi/LaTex-snippets/main/LICENSE)

[![Code Lines](https://tokei.rs/b1/github/sabertazimi/LaTex-snippets?style=for-the-badge&logo=vim)](https://github.com/sabertazimi/LaTex-snippets)
[![CI](https://img.shields.io/github/actions/workflow/status/sabertazimi/LaTex-snippets/ci.yml?branch=main&logo=github&style=for-the-badge)](https://github.com/sabertazimi/LaTex-snippets/actions/workflows/ci.yml)

[![version](https://img.shields.io/visual-studio-marketplace/v/sabertazimi.latex-snippets?logo=visualstudiocode&style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=sabertazimi.latex-snippets)
[![downloads](https://img.shields.io/visual-studio-marketplace/d/sabertazimi.latex-snippets?logo=visualstudiocode&style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=sabertazimi.latex-snippets)
[![rating](https://img.shields.io/visual-studio-marketplace/stars/sabertazimi.latex-snippets?logo=visualstudiocode&style=for-the-badge)](https://marketplace.visualstudio.com/items?itemName=sabertazimi.latex-snippets)

> Powerful LaTeX Snippets for CS Paper Writing

This extension adds snippets for `LaTeX` language.
Originally converted from the [ProAdd-ons/vscode-LaTeX-support](https://github.com/ProAdd-ons/vscode-LaTeX-support).

## Snippets List

- `Align(ed)`: Align(ed).
- `Cases`: Cases.
- `Chapter`: Chapter.
- `Description`: Description.
- `Math`: Add a Math.
- `DisplayMath`: Display Math.
- `Equation`: Add a Equation.
- `Display Math — \\[ … \\]`: Display Math.
- `Theorem`: Add a theorem.
- `Definition`: Add a definition.
- `Proof`: Add a proof.
- `Algorithm`: Add an algorithm.
- `Algorithm:State`: Add an statement of algorithm.
- `Algorithm:If`: Add an if statement of algorithm.
- `Algorithm:For`: Add an for statement of algorithm.
- `Algorithm:While`: Add an for statement of algorithm.
- `Algorithm:Ref`: Ref for Algorithm.
- `Figure:Ref`: Ref for Figure.
- `Gather(ed)`: Gather(ed).
- `Itemize`: Itemize.
- `Listing:Ref`: Listing.
- `Matrix`: Matrix.
- `Page`: Page.
- `Paragraph`: Paragraph.
- `Part`: Part.
- `Region Start`: Folding Region Start.
- `Region End`: Folding Region End.
- `Section:Ref`: Section Reference.
- `Split`: Section.
- `Sub Paragraph`: Sub Paragraph.
- `Sub Section`: Sub Section.
- `Sub Sub Section`: Sub Sub Section.
- `Table:Ref`: Table Reference.
- `Tabular`: Tabular.
- `\\begin{}…\\end{}`: Begin - End.
- `Figure`: Add a figure.
- `Figure:ACM`: Add a figure (ACM).
- `Figure:ACM:*`: Add a figure (ACM).
- `Table`: Add a table.
- `Table:ACM`: Add a table (ACM).
- `Table:ACM:*`: Add a table (ACM).
- `Enumerate`: Add a enumerate.
- `Compactitem`: Add a compactitem (from package `paralist`).
- `Cite`: Add a cite.
- `EmptyPage`: Add a empty page.

## Changelog

Read the [CHANGELOG](CHANGELOG.md)
to know what has changed over the last few versions of this extension.

## Contributing

Contributions are greatly appreciated.
Please fork this repository and open a pull request to add snippets.

You can use [Snippet Generator](https://snippet-generator.app)
to generate snippet from LaTeX source code.

## License

Licensed under the [MIT](LICENSE) License.

## See Also

- [Visual Studio Code's LaTeX Support](https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop)
- [LaTeX Tutorials](https://www.overleaf.com/learn/latex/Tutorials)
- [Snippets Generator](https://github.com/pawelgrzybek/snippet-generator)

## Contact

[![Email](https://img.shields.io/badge/-Gmail-ea4335?style=for-the-badge&logo=gmail&logoColor=white)](mailto:[email protected])
[![Twitter](https://img.shields.io/badge/-Twitter-1da1f2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/sabertazimi)
[![GitHub](https://img.shields.io/badge/-GitHub-181717?style=for-the-badge&logo=github&logoColor=white)](https://github.com/sabertazimi)