This repo contains the state of the art and solucion proposal of Afonso Coelho master thesis named "Fast response MPPT switched charger for the Técnico Solar Boat".
PDF file: Link
This repo used a GitHub latex repo and a latex template made by Rui Santos Cruz. Both templates were combined as like. Following is explained how to set up vs code for latex
-
Install TeX Live:
-
Install VS Code Extension:
- Open VS Code
- Go to Extensions (Ctrl+Shift+X)
- Search for "LaTeX Workshop" by James Yu
- Install the extension
- Clone or download this template
- Open the folder in VS Code
- Edit document for your content
- Compile the document by opening
main.texin VS Code and pressing Ctrl+Alt+B
- Open
main.tex - Use one of these methods:
- Press
Ctrl+Alt+Bto build - Press
Ctrl+Alt+Vto view PDF - Use Command Palette (
Ctrl+Shift+P) → "LaTeX Workshop: Build LaTeX project"
- Press
# Basic compilation
pdflatex main.tex
# With bibliography (if using BibTeX)
pdflatex main.tex
bibtex main
pdflatex main.tex
pdflatex main.tex- Keep images organized in the
Images/directory with descriptive names - Use consistent formatting across all section files
- Comment your code for future reference
- Use labels and references for figures, tables, and equations
- Compile frequently to catch errors early
- Open the command palette (Ctrl+Shift+P) and type Preferences: Open Settings (JSON).
- Add or edit the files.exclude section like this:
{
"files.exclude": {
"**/*.log": true,
"**/*.aux": true,
"**/*.out": true,
"**/*.maf": true,
"**/*.mtc*": true,
"**/*.fls": true,
"**/*.loc": true,
"**/*.blg": true,
"**/*.soc": true,
"**/*.gz": true,
"**/*.fdb_latexmk": true,
"**/*.bbl": true,
"**/*.toc": true
}
}- Latex Workshop
- Code Spell Checker
- vscode-pdf (pdf visualizer)
- vscode-icons (just for better icons)
- LTeX (grammar and spell check)
- Create a .gitignore file
- Copy my gitignore (basically ignores all files except PDF and latex files)
- Alt+Z : this command lets you see one full line without scrolling