A simple macOS LaTeX project template to start writing notes with embedded apps like Inkscape.
This has been built in order to use a local TeX distribution and not online tools, so that one could manage his whole LaTeX project.
Requirements: Inkscape has to be installed on the system.
Built with MacTeX.
tex --version
TeX 3.141592653 (TeX Live 2023)
kpathsea version 6.3.5
Copyright 2023 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
pdflatex --version
pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023)
kpathsea version 6.3.5
Copyright 2023 Han The Thanh (pdfTeX) et al.
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Han The Thanh (pdfTeX) et al.
Compiled with libpng 1.6.39; using libpng 1.6.39
Compiled with zlib 1.2.13; using zlib 1.2.13
Compiled with xpdf version 4.04
biber --version
biber version: 2.19
Ensure the following project structure is in place.
.
|-- bibliography.bib
|-- chapter
| |-- chapter1
| | |-- prolusion.tex
|-- figure
| |-- UniNa_logo.svg
|-- main.tex
|-- mypackage.sty
|-- README.md
|-- typeset.sh
Run typeset.sh main.tex
. Open your main.pdf
file.
The script that was just executed performs the following steps:
--shell-escape
must be set as first option when compiling.
Typeset main.tex
(pdflatex --shell-escape --file-line-error --synctex=1
).
Run biber main
(no extension must be provided).
Typeset main.tex
again twice.
Typeset main.tex
(pdflatex --shell-escape --file-line-error --synctex=1
).
Run makeglossaries main
(no extension must be provided).
Typeset main.tex
again twice.
Authored by Giuliano Aiello.