Paper gemeinsam schreiben


https://academia.stackexchange.com/questions/98306/how-to-effectively-write-a-paper-of-n2-co-authors Wirft die interessante Frage auf, wie 7 Autoren gemeinsam ein Paper erstellen sollen. Die erste Antwort darauf lautet git und ich würde sogar ergänzend sagen Github. Was ist damit gemeint? Nun, git wurde eigentlich entwickelt als Versionscontrol-System für Software. Ich habe damit einige Versuche angestellt und kann sagen, dass sich damit auch 1-Mann-Projekte erstaunlich produktiv durchführen lassen. Ebenfalls getestet habe ich git bereits zum Erstellen einer 1-Mann-Thesis, allerdings dort mit weniger Erfolg. Wenn man den Text ganz normal in einem Texteditor bearbeitet bzw. in Word geht es um einiges schneller als wenn man git nutzt. Aber, der OP wollte ja nicht wissen wie er ganz allein ein Paper schreibt sondern wie man mit mehreren Leuten an einem Text arbeitet. Und hier würde ich vermuten, dass git eine gute Idee ist. Wie sowas konkret abläuft ist noch etwas unklar. Ich würde mal vermuten, dass man in github eine leere Textdatei erstellt, jemand anderes klont diese, schreibt etwas hinein und pusht die Änderungen dann zurück nach Master.

Der Workflow ist vergleichbar wie bei Wikipedia auch, nur eben nicht als Wikisystem sondern in git. Theoretisch lässt sich git sogar ohne github einsetzen. Man schickt sich die diff-Files dann via E-Mail zu und spielt sie in die lokale Arbeitskopie ein. Eine mögliche Alternative zu git wäre es ein Wiki aufzusetzen. Aber: Wikis sind nicht besonders wissenschaftsfreundlich. Sie wurden für das Web entwickelt und man kann mit ihnen nur die Wiki-markup verwalten. Daraus wiederum ein PDF Paper inkl. Literaturlisten zu erzeugen ist mühsam. git hingegen lässt sich zusammen mit MS-Word und Lyx einsetzen und man kann darüber sogar bibtex-Dateien verwalten. In einem Wiki hingegen kann man nicht Dateien verwalten sondern man kann nur Subjects im Wiki-System auf Änderungen hin tracken.

https://github.com/shoeffner/bthesis ist ein Beispiel für eine Bachelor-Thesis. Der User hat die .tex Files online gepostet und man kann dieses Repository jetzt clonen und Verbesserungen vornehmen.

Advertisements

Ein Gedanke zu “Paper gemeinsam schreiben

  1. One detail, you wrote ‚…it was actually developed as a version control system for software.‘ More specifically, git was written by Linus Torvalds for the purpose of managing and maintaining Linux. Next to Linux, git is one of the most amazing pieces of software in the world!

    I thought about commenting in that stackexchange thread but you can probably do it better than I can, Feel free to take my ideas and post them there if you like.

    Git is useful for *any* collaborative work! It was written for software management, but can be use for any text, image, video, music, anything that exists in -digital- format.

    Git does *not* require that ‚everyone learn it‘! Only one github account owner is required to track and combine others‘ work into one document. Collaborators who know nothing about git need only login to github, edit text ONLINE, inform the one manager of changes by hitting the pull request button, and the manager takes care of everything else. (Or for files developed offline, such as photoshop or CAD files created and edited through other local software, the collaborators upload and download files through the online user interface.)

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s