Eta Kappa Notes is an academic note-taking project developed by the Mu Nu Chapter of IEEE-HKN at Politecnico di Torino. The project collects study notes for various university courses, providing high-quality resources for engineering students and beyond.
- 🎯 Goals
- 🤝 Contributing
- 📚 Project Structure
- 🚀 Installation and compilation
- ⚖️ License
- 📞 Contact
- 🧭 About us
- Provide quality notes for Politecnico di Torino courses
- Create a shared resource for the student community
- Standardize note formatting and structure
- Support both LaTeX and Typst for document composition
We are always looking for new contributors!
See the CONTRIBUTING.md file for more information.
The project is organized as follows:
notes/: class notesguide/: a simple guide to get started with the projectlib/: templatesresources/: shared resources (images, diagrams, etc.)
We encourage using the LaTeX Workshop VS Code extension. In order to use it you need a TeX installation (see https://github.com/James-Yu/LaTeX-Workshop/wiki/Install). They "strongly recommend TeX Live".
You may also need Inkscape.
Tip
If VS Code is not your code editor of choice, you can mimic the intended compilation by reproducing the latexmk tool in .vscode/settings.json.
Version 0.12.0 or higher, see https://typst.app/
Compile with
typst compile typst/guide.typIn case you want to create figures with Python, use Python 3.x with dependencies from requirements.txt.
For example, to create a virtual environment on Windows, run the following from the project root:
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txtThis repository contains both source code and textual content (class notes), distributed under different licenses.
The project's source code is Copyright © 2024-2025 Erik Scolaro, Eduard Occhipinti, Giulio Cosentino, and is distributed under the GNU GPL 3.0 or later.
See the COPYING file for more details.
License notice:
Copyright (C) 2024-2025 Erik Scolaro, Eduard Occhipinti, Giulio Cosentino
SPDX-License-Identifier: GPL-3.0-or-later
Eta-Kappa-Notes is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Eta-Kappa-Notes is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with Eta-Kappa-Notes. If not, see <https://www.gnu.org/licenses/>.
The notes (in the notes/ directory) and the guide (in the guide/ directory) are distributed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International.
Credit for the notes must be attributed to the authors and editors of each respective document.
- Project manager: responsabile.publishing@hknpolito.org (Italian language is preferred in emails)
- GitHub repository: MuNuChapterHKN/Eta-Kappa-Notes
- Mu Nu Chapter: hknpolito.org (website), @hknpolito (instagram)
- IEEE-Eta Kappa Nu: hkn.ieee.org
- Politecnico di Torino: polito.it