Skip to content

rbulle/useful

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Useful softwares and websites.

Writing, publishing

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.

LaTeX

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.

Presentations

Marp, tool for presentations creation using markdown.

Revealjs, tool for presentations creation in html.

Coding

Bash

Git

Python

  • 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.

Others

NERDTree, file system explorer in Vim.

  • s to open file in split panel
  • Crtl + w + Left Crtl + w + Right to navigate panels

Miscellaneous

Anna's archive, Mirrors Sci-hub, LibGen, Z-lib etc.

Diataxis, a systematic approach to technical documentation authoring.

FriendsDontLetFriends, examples of bad data visualizations.

Jekyll, software to create static webpages from Markdown files (here for a nice tutorial).

LibRedirect, web extension redirecting many websites to alternative privacy friendly frontends.

Mermaid, a tool to create diagrams in Markdown.

RAWGraphs, online data visualization tool.

10 minutes mail, generate a temporary email address.

Task Warrior, todo list management software in terminal.

Coolors, generate color palettes.

Relax

Accuracity, geography game where you locate cities.

Nandgame, build a computer from scratch.

Rogule, a dungeon a day keeps the Balrog away.

The wiki game, a game on Wikipedia.

Travle, geography game where you travel from one country to another.

About

List of useful pieces of code and websites

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published