Benutzer-Werkzeuge

Webseiten-Werkzeuge


software:start

Dies ist eine alte Version des Dokuments!


Software

List of programs I use including short remarks explain interesting details or remarkable features.

Audio

  • foobar2000 (Windows)—best library manager, flexible tagger, including CD ripping.
  • beets (Linux)—from the makers: Beets is the media library management system for obsessive-compulsive music geeks. Guilty as charged.

Development

  • tmux (Linux)—terminal multiplexer. Basically a text-based window manager.
  • Cygwin (Windows)—a decent terminal (Mintty), essential command line tools (find, grep & co), networking (ssh, even mosh), and development (vim), all available conveniently packaged.

Document processing

  • LaTeXTeXLive distribution, TeXstudio editor. Favourite package TikZ can create awesome examples of diagrams, vector drawings and with additional libraries splendid data displays. Don't get put off by its enormous 1100 page manual – it starts with 4 excellent tutorials that explain all essential basics.
  • Presentations—LaTeX with package beamer and a custom theme. See a complete example presentation for combined use of many packages, including excessive use of overlay specifications for granular revealing of slide content.

Graphics

  • Inkscape—2D vector graphics. Can import PDF pages for extracting individual elements. With help of a plugin, it can export to TikZ paths.
  • GIMP—2D image manipulation

Scientific

  • Bibliography management—BibTeX files are collected and managed through JabRef. For literature comparisons I create dedicated, hand-tailored spreadsheets for flexible sorting and filtering.
  • Scientific Python stack—Python, NumPy, Pandas, Matplotlib and dozens of other packages combined allow to go far with few lines of code. Reference example: urbs, a mathematical optimisation tool for future energy systems.

Text editing

  • Notepad++ (Windows)—my recommendation for those who do not require a good cross-platform text editor with good syntax highlighting for every language and comprehensive whitespace settings (tabs VS spaces, configurable for each language).
  • jEdit (Windows, Linux)—my personal pick. It covers the essential features of Notepad++ and comes with pretty handy default splitting (try <kbd>Ctrl</kbd>-<kbd>1</kbd> to <kbd>4</kbd>)
  • Vim—steep entry barrier, but then there is a steady, long learning curve ahead an virtually no cap on what can be accomplished with this beast of an editor. On Windows, I use it through Cygwin (see under Development).

Video

  • VLC—just works. Plays videos.
software/start.1488064668.txt.gz · Zuletzt geändert: 2017/02/25 23:17 von ojdo