ArXiv LaTeX Cleaner, clean papers before submission to arXiv.
Ar5iv, turn papers into webpages in HTML.
CRediT, a standardized list of roles for authors contributions.
Markdown, langage to format many documents, can be used with LaTeX to generate maths pdf files.
Pandoc, <3 file converter, can be used with markdown to create pdfs or presentation slides.
Pandoc-crossref, allows to use crossref for equations, figures etc in pandoc-markdown files.
Sherpa, online resource that aggregates and analyses publisher open access policies.
VS Code Keyboard shortcuts, cheatsheet with VS Code Keyboard Shortcuts for Linux
webofknowledge, list of scientific journals abreviations.
Zotero, open source bibliography management tool.
bibcure, set of tools to generate and tidy bib files. Generates bib files from list of DOIs.
BibTeX Tidy, tool to tidy bibtex files.
GNU aspell, spell checker.
aspecll -c -t file.tex -d en
-c: to check the file
-t: LaTeX mode
-d: name of the main dictionary to use (default en)
LaTeXdiff, generates a pdf highlighting the differences between two git versions of a LaTeX file.
#!/bin/bash
latexdiff-vc -r <tag or git version> --force main.tex
latexmk -shell-escape -pdf -pv -output-directory=build-diff main-diff<tag or git version>.tex
Overleaf-sync, sync Overleaf free version (and PLM) with git.
Marp, tool for presentations creation using markdown.
Revealjs, tool for presentations creation in html.
- Advanced shell scripting techniques
- Shellcheck, find bugs in shell scripts.
-
Pep8, standard python code formating.
autopep8 -i *.py
-
PyMesh, tools for geometry processing and meshing, wraps Shewchuk's triangle library.
-
Vedo, visualization library in python.
- GNU Screen, allows to keep an ssh
- Screen Cheatsheet
NERDTree, file system explorer in Vim.
s
to open file in split panelCrtl + w + Left
Crtl + w + Right
to navigate panels