Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Sonstige Softwareressourcen

NotepadPlus (Text-Editor)

Notepad++ ist ein Allround-Texteditor für die Grundcodierung (R, Python, Java, C, Perl, ...), Markdown/html-Edition und vieles mehr (nicht ein Typo). Linux-Alternativen für Notepad++ sind beispielsweise Sublime text(proprietary), Kate (cross-platform), oder Gedit (simplistic).

Office-Anwendungen

Büroanwendungen vereinfachen den Alltag erheblich. Die beliebteste Anwendung von Microsoft hat jedoch einen hohen Preis. Hier sind einige kostenlose Alternativen.

Bibliotheksbüro

[LibreOffice][libreoffice] ist völlig kostenlos zu verwenden (siehe ihre license Terms) und arbeitet auf den beliebtesten Plattformen. Neuere Versionen bieten sehr verbesserte Benutzeroberflächen, mit der Möglichkeit, Menüs in Tabs zu organisieren, ähnlich wie andere Office-Suiten.

Nur Büro

Only Office resembles MS Office a lot, it is very intuitive and enables cloud-based collaboration. It is free to use for non-commercial purposes and comes at an OK price for commercial purposes. On any Ubuntu Linux-based platform (e.g., Ubuntu, Mint, or Lubuntu), it is available through the software manager (or snap, flathub, or whatever you use...). Mint users find more information at https://community.linuxmint.com.

For more installation options (e.g., for other Linux platforms, macOS, or Windows) visit the DesktopEditors section on https://www.onlyoffice.com.

Viele Plugins zur Anreicherung Nur Office sind auf GitHub verfügbar. Um sie zu installieren, laden/clone die Plugins (als Zip-Datei) von GitHub. Vergewissern Sie sich, das Repository zu entpacken und die folgenden Dateien und Ordner in eine .zipDatei einzupacken:config.json,scripts/,pluginCode.js,@@@,licenses/,@@@@,resources/, translations/,LICENSE. Einige dieser Dateien oder Verzeichnisse sind möglicherweise nicht in allen Plugin-Repos verfügbar, die Sie in diesen Fällen aussetzen möchten. Auch die pluginCode.js-Datei kann im scripts/-Ordner versteckt werden und wenn dies der Fall ist, kopieren Sie die .js-Datei (z.B. scripts/pluginName.js) in den Hauptordner und umbenennen Sie sie an pluginCode.js. Dann umbenennen Sie das zip-Archiv an name.plugin (ersetzen Sie die name des Plugins), öffnen Sie Nur Office, gehen Sie auf die Plugins Tab, Settings und verwenden Sie die Add Schaltfläche, um das Plugin zu finden und hinzuzufügen.

Hier eine Liste der nützlichen Plugins:

PDF Annotations (Bearbeiten) mit Xournal++

Xournal++ ist eine kostenlose Notebook-Software, um PDFs, Skizzen und Schreibnotizen anzuzeigen. Es ist eine neue Version des ursprünglichen Xournal-Projekts und hat mehr Funktionen und einen modernen Look. Es kann Bilder schichten, verschiedene Stifte und Highlighter verwenden und Dateien in verschiedenen Formaten importieren und exportieren. Die plattformübergreifende Kompatibilität macht es zu einem leistungsfähigen Werkzeug für Studierende, Forscher und Profis, die eine flexible digitale Note-Taking-Lösung suchen. Xournal++ erleichtert z.B. das Notizen auf PDFs bei Meetings, Vorträgen oder Konferenzen und macht es einfach, Bilder zu zeichnen und Skizzen zu machen.

Windows and MacOS users can find installation instructions at https://xournalpp.github.io. Debian/Ubuntu/Mint/Lubuntu (and similar) Linux users can install Xournal++ using

sudo apt install xournalpp
xournal++ PDF image annotation editing

Figure 1:Illustration der Xournal++ App, die auf Linux Mint (Dark-System) läuft.

LaTeX und TeXstudio

TeXStudio ist ein grafischer Editor, der Ihnen hilft, LaTeX-Code mit Funktionen wie Syntax-Highlighting, Rechtschreibprüfung, Auto-Vervollständigung und einem integrierten Viewer zu schreiben und zu organisieren. Darüber hinaus ist eine TeX-Distribution wie TeX Live (Linux-Präferenz) oder MiKTeX (Windows-Präferenz) erforderlich, da es sich um die eigentlichen LaTeX-Compiler handelt, die Pakete und Schriften bereitstellen, die zur Umwandlung einer .tex Quelldatei in ein PDF-Dokument benötigt werden. Sowohl ein Editor (d.h. TeXstudio) als auch eine TeX-Distribution sind erforderlich, da der Editor allein den Code nicht kompilieren kann und die Distribution allein keine integrierte Umgebung zum Schreiben und Verwalten von LaTeX-Dokumenten bietet. Deshalb, bevor Sie den grafischen LaTeX Editor installieren, stellen Sie sicher, eine TeX Distribution zu installieren -- der LaTeX Editor wird versuchen, die installierte TeX Distribution während seiner eigenen Installation zu finden (nächst Schritt).

TeXstudio is an open-source LaTeX editor available on both Windows and Linux. It can be installed on Windows by downloading the installer from the official website. Most Linux distributions provide TeXstudio through their package managers. After installation, opening TeXstudio represents a user-friendly interface that helps you create, edit, and manage LaTeX documents in one place. You can start a new document or open existing .tex files, use the integrated PDF viewer to check your compiled output, and run LaTeX or BibTeX tools directly from the toolbar or menu. For more detailed installation instructions, working with TeXstudio, and setting up LaTeX documents, please have a look at our LaTeX thesis template at https://github.com/Ecohydraulics/latex-thesis-template. We also provide more tips in the Science Life Hacks section on LaTeX.

GNU Octave (Matlab® Alternativ)

Matlab® immer noch eines der führenden Werkzeuge in Wissenschaft und Technik. Die Lizenzgebühren und ihre Eigenart beschränken jedoch die Nutzung von Matlab® privilegierte Unternehmen und Nutzer. Die gute Nachricht ist, dass es ein Heilmittel in Form von GNU Octave. GNU Octave und Matlab® verwenden Sie sehr ähnliche Syntax und .m Dateien können mit beiden Programmen ausgeführt werden. Wenn Fehlermeldungen durch die Ausführung einer .m-Datei mit GNU Octave auftreten, stellen Sie sicher, dass relevante Pakete an der Spitze des Skripts geladen werden (dies ist einer der großen Unterschiede zwischen GNU Octave und Matlab®). Zum Beispiel:

pkg load io
# ... some script with console output
pkg unload io

All stable GNU Octave packages can be found at https://packages.octave.org. To install one of these packages, open GNU Octave and type in the command window:

pkg install "<package-link>"  # installs the package
pkg load <package-name>  # loads the package in the active session

Anschließend kann das neue Paket jederzeit geladen werden, indem es einfach in pkg load <package-name> eingibt. Zum Beispiel installiert und lädt der folgende Code-Snippet das Paket statistics:

pkg install "https://github.com/gnu-octave/statistics/archive/refs/tags/release-1.6.6.tar.gz"
pkg load statistics

MATLAB® ist eine eingetragene Marke von The MathWorks.

Hydrop