This repository contains LaTeX source files and Python scripts for the TER_M1 project. It includes:
- LaTeX files for generating the project report
- Python files for testing and validation
- Automated build and execution through
start.sh
.
├── LaTeX/ # LaTeX files for the report
│ ├── build/ # Build artifacts for LaTeX compilation
│ ├── src/ # Source files for the LaTeX report
│ ├── logs/ # Logs from LaTeX compilation
│ ├── pdfs/ # Generated PDF documents
│ └── run.py # Python script to automate LaTeX compilation, don't run directly
├── Python/ # Python testing and utility scripts
│ ├── main.py # Main Python script for testing and validation
└── start.sh # Main entry point for all operations
- LaTeX distribution (TeX Live or MiKTeX)
- Python 3.x
- Bash shell
All operations can be executed through the main entry script:
./start.shThis script provides access to:
- Building the LaTeX report
./start.sh latex- Running Python tests
./start.sh pythonBefore running the python tests, ensure you have created the appropriate virtual environment and installed the required dependencies. This can be done with the following commands:
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
pip install -r requirements.txt- LaTeX Files: Generate the project report documentation
- Python Files: Handle testing, validation, and auxiliary tasks
Licensed under CC-BY-SA-4.0.
- Ivan Lejeune