⚠️ This project is no longer actively maintained: feel free to contact me if you need more information.
ReporTeX is a Python script which is designed to generate a specific LaTeX template. The main goal of this tool is to help users focusing as much as possible on the content and not on the layout.
- A TeX distribution
- An editor
- Python
- colorama
- Download the ReportMaker
- Option 1: Download the full repository:
git clone git://github.com/sljrobin/ReporTeX/.git
- Option 2: Download only the ReportMaker
- Go to the ReportMaker source webpage
- Right click on the
Raw
button - Select
Save Link As...
- Option 1: Download the full repository:
- Download the last version of the class if you downloaded only the ReportMaker:
python reportmaker.py -d
- Create a new report:
python reportmaker -n
- Generate the [makefile]:
python reportmaker -m
The following files and folders will be created after executed the commands described in the How to start section.
makefile
Makefilereport/
Main folder- assets/` Non-TeX files
codes/
Source codegraphics/
TikZ filesimages/
Figurestables/
Tables
back/
Backchapters/
Chaptersprelims/
Prelims
- assets/` Non-TeX files
reportex.cls
LaTeX classreport.tex
Main file
- ReportMaker
-d
,--download
: download the ReporTeX class-h
,--help
: show the help-m
,--makefile
: generate the makefile-n
,--new
: create a new report- Usage:
python reportmaker.py <option>
- Makefile
archive-tar
: compress the files in a.tar.gz
archivearchive-zip
: compress the files in a.zip
archivebuild-full
: clean and compilebuild-simple
: compile only the main fileclean
: remove the odd filesview
: read the PDF- Usage:
make <option>
The content of this project is licensed under the GPL license.