-
Notifications
You must be signed in to change notification settings - Fork 0
Home
➡ Pre-configured LaTeX document - optimized for VS Code editor and Git/Github version control
ℹ️ This project provides configurations and scripts to increase the productivity of power users and to make it easier for newcomers to get started with LaTeX. It is based on the base template
hampoelz/LaTeX-Template
with adjustments for technical and scientific use. The template contains, among other things, a fully integrated computer algebra system (SageMath), which combines many highly specialized systems and numerical libraries and uses a Python-based language.
Beginner Friendly
- One-click installation of the complete LaTeX and SageMath environment on Windows
- Clear and common project structure as in other projects
- Preconfigured LaTeX commands and environments
- Preconfigured SageMath functions
Optimized for use with VS Code
- Preconfigured VS Code for use with LaTeX
- Supports LaTeX Workshop, LaTeX Utilities, GitLens and Code Spell Checker and many more popular extensions
- Use the flexibility of VS Code to edit your documents on the device of your choice and customize your IDE to your needs
For technical and scientific use
- Perform symbolic and numerical calculations, solve equations, differentiate and integrate functions, and more right in your document using the fully integrated SageMath computer algebra system
- Access popular packages such as NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more
- Import simulations from LTSpice for further analysis, visualization or calculation
- Analyze your measurement data by automatically creating tables from it and visualize and/or interpolate this data directly
- Analyze transfer functions and visualize results with Bode diagrams, step responses, and group delays
- Print and format numbers, objects and variables beautified in the document, making them easier to read and interpret
Easy Updates
- Keep your documents up to date with the template
- Notification of updates when opening the project
Git and GitHub integration
- Fully compatible with git version control
- Automatic generation of a version history in the document
- Automatic creation of a pull request if the template has been updated (if GitHub is used)
- Automatically create and publish the document to GitHub (if GitHub is used)
Customizable
- Everything can be customized and configured
- The template can be customized and adopted as your own template (Advanced features such as updates and Git/GitHub integration can also be adopted in the process)
- LaTeX-Science-Template.pdf, source code: LaTeX-Science-Template/tests/
More examples will be available soon.
The following examples were created with different templates, however, they are based on this project:
-
Using HTL_Labor-Template:
- HTL_Labor-Template.pdf, source code: hampoelz/HTL_Labor-Template/tests/
- HTL_Labor_AktiveFilter.pdf, source code: hampoelz/HTL_Labor_AktiveFilter
- HTL_Labor_StromquelleNIV.pdf, source code: hampoelz/HTL_Labor_StromquelleNIV
- HTL_Labor_Spannungsstabilisierung.pdf, source code: hampoelz/HTL_Labor_Spannungsstabilisierung
- HTL_FilterAnalyse.pdf, source code: hampoelz/HTL_FilterAnalyse