Ich suche nach Software oder Markup-/Markdown-basierten Tools zum Organisieren von Anthologien, die aus einer großen Anzahl kurzer Texte ausgewählt wurden. In diesem Fall sind es Gedichte, aber der Inhalt der einzelnen Texte spielt keine Rolle. Ich möchte nur eine einfache Möglichkeit, mit vielen Textblöcken umzugehen und daraus problemlos Dokumente zu erstellen.
Also habe ich
Was ich können möchte ist
Ich würde nicht-proprietäre Lösungen bevorzugen oder zumindest Lösungen, mit denen ich die Daten einfach exportieren kann, vorzugsweise als reine Textdatei. Ich arbeite hauptsächlich mit Windows, wäre aber auch an Linux-basierten Lösungen interessiert.
Bisher scheint meine beste Wahl der EMACS-Org-Modus zu sein, aber er scheint nicht ganz das zu tun, was ich will. Vielleicht gibt es einen besseren Weg?
In ein oder zwei Monaten werde ich ein Buch darüber herausbringen, wie man solche Dinge macht ( Structured Writing: Rhetoric and Process , von XML Press).
Die große Frage ist, was Sie verwenden werden, um die Auswahl basierend auf den Metadaten vorzunehmen und in den verschiedenen Ausgabeformaten zu veröffentlichen. Sind Sie bereit/in der Lage, dafür Code zu schreiben? Da Sie es mit benutzerdefinierten Metadaten zu tun haben, ist ein gewisses Maß an Codierung/Konfiguration erforderlich, damit dies funktioniert. Wenn dies der Fall ist, können Sie wahrscheinlich etwas Brauchbares aus verschiedenen Open-Source-Tools zusammenstellen.
DITA ist eine Wahl. Es ist für diese Art von Dingen schrecklich übergewichtig, aber Sie können wahrscheinlich alles mit einer Menge Konfiguration und vielleicht ein wenig Codierung zum Laufen bringen. Das Schreiben in DITA wird jedoch in einer reinen Textdatei nicht einfach sein.
So etwas wie ASCII doc (eine Version von DocBook in leichtgewichtiger Syntax) könnte für Sie zum Bearbeiten geeignet sein, aber Sie müssen sich eine passende Metadatenlösung einfallen lassen.
Mein Buch würde Ihnen verschiedene Herangehensweisen zeigen, aber diese hier zu beschreiben würde viel zu viel Platz einnehmen.
Dies wäre eine technisch fortschrittliche Lösung, aber wenn Sie mit dem Codieren vertraut sind, möchten Sie vielleicht ein Datenbankverwaltungssystem (DBMS) verwenden. Eines, das Sie wahrscheinlich bereits haben, ist Micorsoft Access (im Lieferumfang der Office-Suite enthalten) oder OpenOffice Base (im Lieferumfang von OpenOffice enthalten, verfügbar sowohl für Windows als auch für Linux).
Eine Datenbank würde Sie nach jedem gewünschten Parameter auswählen lassen (Autor UND Sterne > 3), und mit ein wenig einfacher Codierung können Sie die Ergebnisse in eine Textdatei ausgeben.
Bob sagt, Monica wieder einzusetzen