proScientia.ltx

proScientia Logo

proSci­en­tia.ltx ist eine LaTeX / Bib­La­TeX / JabRef basier­te Samm­lung von Datei­en und Skrip­ten, die den (alt-) phi­lo­lo­gisch-phi­lo­so­phi­schen Arbeits- und Dar­stel­lungs­stil umset­zen und den gan­zen Pro­zess des Schrei­bens geis­tes­wis­sen­schaft­li­cher Tex­te unter­stüt­zen — ein­schließ­lich der Suche und Eva­lua­ti­on von Sekun­där­li­te­ra­tur, der Pfle­ge biblio­gra­phi­scher Daten, der Erzeu­gung von Exzerp­ten und der Erstel­lung der eigent­li­chen Arbeit.

Das her­aus­ra­gen­de Merk­mal von pro­Sci­en­tia ist sei­ne Art, Zitat­be­le­ge über Fuß­no­ten zu prä­sen­tie­ren, die dem (alt-) phi­lo­lo­gisch-phi­lo­so­phi­schen Stan­dard fol­gen

Repo­si­to­ry Über hilf­rei­che Anmer­kungs­ap­pa­ra­te Demo

[ de | en ]

Installation

Vor­aus­set­zun­gen:

  • ein moder­nes LaTeX auf einem Betriebs­sys­tem, das auch make- und bash-skrip­te aus­führt.
  • ein LaTeX mit Bib­La­Tex und Biber samt Koma Script und aut­hor-title-dw
  • einen belie­bi­gen LaTeX-Edi­tor (z.B. Atom mit )
  • JabRef (Ver­si­on 3.2) zur Pfle­ge der Bib-Datei­en

Urls:

Sys­tem­in­itia­li­sie­rung:

  • Klo­ne das proScientia.ltx Repo­si­to­ry per git clone https://github.com/kreincke/proScientia.ltx (oder lade einen Tar­ball her­un­ter und ent­pa­cke  ihn)
  • Öff­ne eine shell, und wechs­le in den proScientia.ltx Ord­ner
  • Instan­ti­ie­re einen Pro­jekt­ord­ner für ein Werk
    • Wäh­le einen Pro­jekt­na­men YOURPRJ ohne Blanks oder Slas­hes
    • Füh­re chmod 755 bin/collprj.sh aus.
    • Füh­re collprj.sh YOURPRJ [de|en] aus. Das
    • Ver­schie­be den Pro­jekt­ord­ner in einen ande­ren Arbeits­be­reich
  • Wechs­le in den Pro­jekt­ord­ner.
  • Füh­re make aus und veri­fi­zie­re, dass das Sys­tem über­haupt läuft.
  • Öff­ne JabRef ein­mal und schlie­ße es wie­der.
  • Füh­re find $HOME -type f | grep jabref | grep customizedBiblatexTypes aus um zu sehen, wo die JabRef-Kon­fi­gu­ra­ti­ons­da­tein (bei Dir) abge­legt sind.
  • Kopie­re cfg/jabref-prefs.xml nach $HOME/.java/.userPrefs/org/jabref/prefs.xml (oder wo auch immer die Datei­en auf Dei­nem Sys­tem abge­legt sind)
  • Kopie­re cfg/jabref-customizedBibLatexTypes-prefs.xml nach $HOME/.java/.userPrefs/org/jabref/customizedBiblatexTypes/prefs.xml (oder wo auch immer die Datei­en auf Dei­nem Sys­tem abge­legt sind)

Anwendung

  • Lite­ra­tur­su­che:
    • Fül­le die Datei tools/search.tex gemäß Dei­nes The­mas aus.
    • Füh­re cd tools && make search.pdf aus und erzeu­ge den Such­be­richt
    • Füh­re die Lite­ra­tur­re­cher­che wie in tools/search.tex geplant aus:
      • Ver­bu­che (mit­hil­fe von jabref) die biblio­gra­fi­schen Daten der Sekun­där­li­te­ra­tur in bib/lit.main.bib
      • Siche­re bei Web-Doku­men­ten zwecks Nach­weis­mög­lich­keit eine PDF-ver­si­on unter proofs/BIBTEXKEY.pdf
      • Kopie­re extracts/extract.md nach extract/BIBTEXKEY.md
      • Lies und exzer­pie­re die Sekun­där­li­te­ra­tur
  • Schrei­be die eige­ne Arbeit:
    • Rich­te proScientia.tex ein
    • Erzeu­ge die Teil­da­tei­en per Kopie von snippets/inc.snippet.tex nach snippets/inc.YOURCHOICE.tex und befül­le sie
    • Inte­grie­re die Snip­pets per input{snippets/inc.YOURCHOICE.tex} in die Rah­men­da­tei
    • Öff­ne eine Shell und füh­re im Pro­jekt­ord­ner make proScientia.pdf aus, um eine PDF-Ver­si­on Dei­ner Arbeit zu bekom­men.
    • Ent­fer­ne die gene­rier­ten Datei­en mit make [d]clea[n|r]

Wenn Du proScientia.tex umbe­nennst, update das Makefile ent­spre­chend. Wie es aus­sieht und funk­tio­niert, zeigt Dir z.B. der Arti­kel Über hilf­rei­che Anmer­kungs­ap­pa­ra­te . Wenn Du wis­sen willst, wie das gemacht ist, sieh Dir die Quel­len dazu an

proScientia.ltx wird unter den Bedin­gun­gen der CC BY 4.0 Lizenz dis­tri­bu­iert. Details sind im README gere­gelt.

To top