A project-manager tool to speed up creation process for note-taking
LPM (LaTeX Project Manager) is a simple project manager to generate a new LaTeX project from a template.
Requirements - see requirements.txt
for more information
How to install LPM ?
- clone the project on your system with
git clone https://github.com/iScsc/lpm.git
cd
into the project directory and modify thepath_to_source
field in thesettings/config.json
file with the absolute path to your LaTeX sources.- in the same file, describe the dependencies of your custom classes and documents according to this nomenclature :
"latex_class":[
{
"name":"classname",
"dependencies":[
"mypackage.sty",
"packages.tex",
"main.tex",
"classname.cls"
]
}
]
Remarks - Note that LPM will create by default a new project in the same directory as the git repository. You can change this behavior by editing the second line of the src/app.cfg
config file with the absolute (or relative) path to the directory of your choice.
To use LPM, simply run the src/main.py
file in your terminal. A text interface will be created. You juste have to follow the instructions !
If you find a bug, or if you want to request a new feature, feel free to open a new issue at https://github.com/iScsc/lpm/issues. You can also open a pull request at https://github.com/iScsc/lpm/pull.