Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs6.2.2003 AG "Elektronisches Publizieren"

Ähnliche Präsentationen


Präsentation zum Thema: "Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs6.2.2003 AG "Elektronisches Publizieren""—  Präsentation transkript:

1

2 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Verwaltung dokumentenorientierter DTDs für den Dokument- und Publikationsserver der Humboldt Universität Jakob Voß ( )

3 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Übersicht 1.Historie 2.Archivierung mit SGML/XML an der HU Berlin 3.Dokumentenorientierte XML-Formate 4.Aufbau und Verwaltung der DiML-DTD 5.Zusammenfassung und Ausblick

4 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Historie erste Dissertations DTD (ETD) von Juri Rubinski 1997 Überarbeitung zur Version 1.1 von Neil Kipp Ab September 1997 Projekte an der Humboldt Universität –Anpassung der ETD als DiML zur SGML-Archivierung –Promovendenbefragung –Dokumentenvorlage für Word –Konvertierung mit SGML Author for Word

5 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Historie 2 April 1998 Änderung der Promotionsordnung –Autorenschulungen zur Dokumentenvorlage –Beitritt der NDLTD (als erste dt. Universität) –Veranstaltung eines DTD-Workshops (Mai 1999) –DFG-Projekt Dissertationen Online –Unterstützung weiterer Publikationsverfahren in der Universität (Öffentliche Vorlesungen, Zeitschriften) –Knapp 250 Dokumente in SGML in Bearbeitung

6 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Warum SGML/XML als Archivformat? –Internationale Normierung durch ISO8879 –Plattformunabhängig lesbar –Langzeitarchivierung (> 10 Jahre) –Medienneutrale Präsentation durch Transformation –Strukturierte Recherche und Weiterverarbeitung durch Informationsextraktion

7 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Arbeitsablauf –Publikationsvorhaben des Autors –Dokumentenvorlage, Schulung und Hilfe –Korrektur und endgültige Abgabe –Aufnahme von Metadaten und PDF –Konvertierung nach SGML/XML –Archivierung –Weiterverarbeitung (HTML, Recherche, PoD...)

8 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Workflow (technisch)

9 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Grundstruktur eines (DiML)-Dokumentes..title...author...abstract bibliography...appendix...vita...

10 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Dokumentenorientierte XML-Formate XHTMLHypertexte DocBookTechnische Dokumentation TEIRetrodigitalisierung, Textanalyse OpenOfficeOffice-Dokumente ISO (AAP/EPSIG), NITF, OeB...

11 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Kooperation PartnerHU Berlin Virginia Tech Univ. of Iowa Univ. of Montreal/ Lyon Tech. Univ. Helsinki Univ. of Michigan Univ. Oslo DTD DiMLETDTDMTEI-LightHutPublTEI- Light ISO- Book Konv. nach SGML/ XML SGML- Author for Word SGML- Author MajixOmnimark rtf2sgml Frame- Maker+ SGML Omni- mark rtf2sgml Balise SGML nach HTML, PDF Perl- script, DSSSL Perl- script CSSXSLDSSSL, Frame- Maker -- Siehe

12 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Anforderungen an ein Dokumentenformat Verschiedene Arten von Dokumenten Spezielle Anforderungen (MathML, SVG, RDF...) -> modularisiert einfach benutzbar dokumentiert und wartbar -> DTD -> Erzeugung von Dokumentation und DTD aus einer Quelle

13 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Modularisierung Basis-DTD –Front, Body, Back –Titelblatt –Bibliographie Medien –SVG, SMIL, weitere –Bitmapformate Geisteswiss. –Gedichte, Rezension Weitere –Offene definierte Schnittstelle z.B. TEI-Module, Dublin Core

14 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Möglichkeiten der Verwaltung DDML (1/1999) ist nie über eine W3C Note hinaus und unterstützt keine Modularisierung XML Schema ist zu komplex (DTD-Generierung!) Entity-Konstrukte sind schlecht wartbar und beschränkt

15 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Architektur

16 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Inhalte der DTDBase –Elemente (und Enumerations, Notations) –Gruppen –Module –Externe DTDs –Beschreibung –Beispiele

17 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Module text br, em, strong, sup, sub, u, tt, pre commonp, head, caption, url, name, foreign… structurechapter, section, subsection… citationZitate und Literaturangaben documentsSeitenzahlen, Fußnoten… dimlfront, body, back, abstract… lists (Listen), CALStable (Tabellen), media (Grafik) mathematics (MathML), verse (Gedichte)

18 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Gruppen Klassen gleichartiger Elemente Beispiel: Gruppe inline foreign, url...[module common] footnote, citation[module citation] imath[module mathematics] Benutzung der Gruppe in anderen Elementen p := (#PCDATA | %inline.group; |...)*

19 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Beispiel: Modul lists ul,ol := (caption?, li+) (block.group) dl := (caption?, def+) " " def := ((term | foreign), (dd | term)+) dd,li := (%paragraph.group;) Elemente:ol, ul, dl, def, dd, li Gruppen:block Benötigte Elemente:caption Benötigte Gruppen:paragraph

20 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Abhängigkeiten zwischen Module Aufgrund benötigter Elemente und Gruppen

21 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Konflikte zwischen Modulen = Alternative Definition von gleichnamigen Elementen Modul lists li := (%paragraph.group;) (paragraph=p|example) List Entry Modul simple-lists li := (#PCDATA | %format.group; | %inline.group;)* List Entry

22 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Auswahl von Module

23 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Elementdefinition... inline...

24 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Content Specification DTDSys-Syntax in XMLDTD-Syntax (...,...,... ) (... |... |... ) foo %bar.group; * | + | ?

25 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Enumerations, Notations Wie bei Elementen in Gruppen Notation plaintext gehört zu Gruppe altFormat Element alt, attribut notation = Gruppe altFormat Ein Foto Modul mathematics: TeX, LaTeX e=mc^2

26 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Externe DTDs Einbindung fremder Formate (MathML, SVG, CML…) durch Zuweisung eines festen Namensraumes. W^3 W 3

27 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß DiML-Styles Erzeugung von HTML mit XSLT Aufbau der Style-Bibliothek 1:1 wie in den Modulen module-lists/html.xsl module-lists/html/li.xsl module-lists/html/dl.xsl module-lists/html/ol.xsl module-lists/html/ul.xsl

28 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Grenzen –DTDSys geht nicht über DTD hinaus, da ja eine DTD weitergegeben werden soll (XML Schema?) –Die Grenzen liegen letztendlich beim Autor Noch nicht vollständig implementiert –Beispiele (mit Verknüpfung zu Definitionen) –Mehrsprachigkeit der Dokumentation –Styles und andere Werkzeuge

29 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Zusammenfassung –Langzeitarchivierung und Weiterverarbeitung elek- tronischer Publikationen setzt XML o.ä. voraus –DiML ist ein XML-basiertes Dokumentenformat für wissenschaftliche Publikationen –Es ist einfach benutzbar (DTD) und trotzdem flexibel –Mit Konverter und Styles bildet DTDSys ein voll- ständiges Toolkit zur XML-basierten Publikation –Der CMS kann weitere XML-basierte Publikations- vorhaben (Konferenzbände...) einfach realisieren

30 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Quellen Serverhttp://edoc.hu-berlin.de Die DiML-DTDhttp://edoc.hu-berlin.de/diml/ Zur Konvertierunghttp://edoc????????? ProPrinthttp://edoc.hu-berlin.de/proprint/ NDLTDhttp://www.ndltd.org

31 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Vielen Dank für Ihre Aufmerksamkeit! :-)

32 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Warum nicht XML Schema? – Dokumente haben keine Datentypen – DTD wird breiter unterstützt – XML Schema ist zu komplex – Müsste sowieso angepasst werden – keep it simple, stupid!

33 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Word mit Formatvorlage

34 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Staroffice 6.0

35 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß XML-Output aus Staroffice 6.0

36 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß FrameMaker + SGML 6.0

37 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß XML-Output aus FrameMaker + SGML 6.0

38 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß

39 Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs AG "Elektronisches Publizieren" des Computer und Medienservice der Universitätsbibliothek der Humboldt-Universität zu Berlin Jakob Voß Output aus Word + XMLWriter Add-IN Mediatext Jena


Herunterladen ppt "Dokumenten- und Publikationsserver der Humboldt-Universität zu Berlin Modulare Verwaltung dokumentenorientierter DTDs6.2.2003 AG "Elektronisches Publizieren""

Ähnliche Präsentationen


Google-Anzeigen