Skip to content

All my most important summaries and notes of my bachelor in electrical engineering

License

Notifications You must be signed in to change notification settings

joelvonrotz/BSc-electrical-engineering

Repository files navigation

Bachelor Electrical Engineering ⚡

Hello Dweller of Github or Studentbox User (or curious friends that I've sent the summary to)

This repository contains summaries and some lab reports written both in Latex & Quarto. The majority of the summaries is written using Quarto and has been extended with some Latex templates.

Why Quarto and not Office Word?
I've found Latex to be really powerful for thesis and documentations and gives off a consistent style! Quarto solves the learning curve of Latex for me, by replacing the language by rMarkdown.

Lovely Contributors

The peeps below have helped me out a lot with writing the summaries and without them I probably wouldn't be able to write the majority of the summaries!


threaming

manuelfanger

Compiling it yourself

If you want to compile the documents for yourself, in the following steps I will try to explain the installation process.

If you found something horribly wrong or some critical changes, then either inform me or create a pull request. Keeping it correct is the way to go!

Install Quarto

Quarto is the crux of this whole matter. It handles all the building and rendering of the documents. It has a mild learning curve though.

  • Open up the Getting Started-Page of Quarto and download the respective installer.
  • Install Quarto

Install the TinyTex Distribution

The template is Latex based and therefore you'd need to install a Latex distribution, if you haven't already. I'm currently using TinyTex, which can be installed via Quarto.

  • If you don't have a distribution installed, following installs TinyTex
quarto install tinytex --update-path

Neat to know: If you have a TexLive based distribution, Quarto automatically installs missing packages!

Install Visual Studio Code

Alternative: Install RStudio

RStudio is neat, as its integration is much better than VSCode's, but lacks the customization (or easy access to change the customizations).

  • Download & install RStudio instead of Visual Studio Code

Open up a Summary

Open up any folder and open up the respective main_*.qmd-file and hit the render/compile button.

Good Luck!

cmbright

When using the TinyTex-Distribution (which is just a smaller TexLive with less packages), the cmbright package doesn't work with specific configuration (I think it has something to do with the multicol package), giving out an auto expansion error.

What worked for me was to install following packages manually...

  • cm-super
  • fontspec
  • hfbright

..., run updmap in the terminal and afterwards set the quarto-setting in the document.

tlmgr.bat install cm-super cmbright fontspec hfbright
updmap

It does give a nicer text body (using CM Bright Light) and feels nice to look at.

About

All my most important summaries and notes of my bachelor in electrical engineering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published