Cloud-Overleaf
Mit Overleaf (zuvor ShareLaTeX) steht ein Cloud-Dienst zur Verfügung, mit dem Studierende und Beschäftigte der Leibniz Universität Hannover gemeinsam und gleichzeitig Dokumente in TeX verfassen können. Mit externen Personen ist eine Zusammenarbeit über Overleaf an der Projektablage möglich. Ansonsten gibt es die Möglichkeit einer eingeschränkten Zusammenarbeit.
Allgemein
-
Wer kann den Service nutzen?
Alle Studierenden und Beschäftigten der Leibniz Universität Hannover mit IdM-Account und im IdM-Account-Manager aktiviertem IT-Dienst WebSSO/OpenID. Der Zugriff erfolgt mit dem dabei vergebenen Passwort und der LUH-ID als Benutzernamen.
Externe Personen können Overleaf aktuell nicht mit einem eigenen Account nutzen. Eine Zusammenarbeit an bestehenden Dokumenten ist jedoch trotzdem möglich (siehe Zusammenarbeit mit anderen Personen).
Beschäftigte können Overleaf an der Projektablage nutzen, um mit externen Personen zusammenzuarbeiten.
-
Was ist TeX bzw. LaTeX?
TeX (gesprochen "Tech") ist ein Textsatzsystem, das besonders im wissenschaftlichen Bereich sehr verbreitet ist. Im Gegensatz zum eher grafischen Arbeiten in typischen Textverarbeitungsprogrammen wird das Dokument in TeX als Quellcode geschrieben und anschließend kompiliert. Dadurch lassen sich besonders mathematische Formulierungen einfacher textuell erfassen.
LaTeX ist ein Softwarepaket, das die Benutzung von TeX durch Makros vereinfacht und heutzutage die am weitesten verbreitete Methode ist, TeX zu verwenden.
-
Was ist Overleaf?
Overleaf ist ein Online-Editor, in dem in Echtzeit mit mehreren Personen gemeinsam gearbeitet werden kann. Das Dokument kann jederzeit kompiliert werden und steht dann als Vorschau auf der rechten Seite zur Verfügung. Eine Versionskontrolle ermöglicht ein einfaches Rückgängigmachen von einzelnen Veränderungen und stellt übersichtlich dar, von wem diese ursprünglich erfolgte. Zur Abstimmung ist ein Chat integriert. Die Dokumente können jederzeit als PDF oder Quellcode heruntergeladen und offline weiterverwendet werden.
Vielfältige Einstellungsmöglichkeiten (Compiler, Themen, Schriftgröße,…), Autovervollständigung, Autokompilieren und bei Bedarf ein integrierter Vim- oder Emacs-Modus stehen zur Verfügung.
Nutzung
-
Zusammenarbeit mit Angehörigen der Universität
In der rechten oberen Ecke, innerhalb der Ansicht eines Projekts, ist der Button zum Teilen des Projekts zu finden.
Daraufhin erscheint der Freigabedialog.
Unter dem Punkt „Share with your collarborators“ muss die volle (im IdM eingetragene) E-Mail-Adresse der Person eingegeben werden. Die Zugriffsrechte umfassen schreibenden oder nur lesenden Zugriff. Mit einem Klick auf „Share“ ist die Freigabe vollzogen. Die jeweilige Person erhält daraufhin eine Benachrichtigungs-Mail.
Sollte die Fehlermeldung „Can't send invite. Recipient must already have a LUH-Cloud Overleaf account“ erscheinen, existiert der Account der jeweiligen Person noch nicht. Um jemandem ein Projekt zugänglich zu machen, muss die Person sich bereits einmal bei Overleaf über WebSSO eingeloggt haben.
-
Zusammenarbeit mit externen Personen
In der rechten oberen Ecke, innerhalb der Ansicht eines Projekts, ist der Button zum Teilen des Projekts zu finden.
Daraufhin erscheint der Freigabedialog.
Es besteht die Möglichkeit, das Projekt öffentlich zu machen. Das bedeutet, dass jede Person, die über die URL des Projekts verfügt, an TeX-Dokumenten mitarbeiten kann. Die URL beinhaltet den Hash des Projekts und ist daher nicht leicht zu erraten, daher ist die Wahrscheinlichkeit einer ungewollten Mitarbeit sehr gering.
Um ein Projekt öffentlich zu machen, klicken Sie in dem Freigabedialog auf „Turn on link sharing“.
Je nachdem, ob schreibender oder nur lesender Zugriff gestattet werden soll, wird der entsprechende Link weitergegeben.
-
Rich-Text-Editor
Der Rich-Text-Editor bietet die Möglichkeit ein TeX-Dokument im Stile von „What you see is what you get“ zu erstellen. So werden beispielsweise Überschriften, mathematische Formeln und Bilder direkt angezeigt, wodurch weniger erfahrene Nutzer einen leichteren Einstieg haben. Der Quellcode kann durch einen Klick, z.B. auf eine Formel, sichtbar gemacht und bearbeitet werden.
-
Git-Integration
Die Git-Integration von Overleaf ermöglicht es ein Overleaf-Projekt als entferntes Git-Repository zu nutzen. Somit kann lokal und offline an einem Overleaf-Projekt gearbeitet werden. Lokale Änderungen an einem Projekt können entsprechend der Funktionsweise von Git committet und auf den Server hochgeladen werden.
Sie können die Git-URL und den Klon-Befehl für ein Projekt über die Option „Git“ im Menü des Projekts aufrufen:
Nach einem Klick auf „Git“ wird der Klon-Befehl angezeigt:
Sofern noch nicht geschehen, können Sie in dem Dialog auch einen Token erstellen. Dieser Token dient beim Zugriff auf das Git-Repostory als Passwort.
Insgesamt können 10 verschiedene Token erstellt werden. Die Token lassen sich über die Einstellungen Ihres Overleaf-Accounts verwalten.