OMI-SPEC-230 — Udgivelsesmodel
Status
Udkast
Version: 0.1.0
Gammel identifikator: OMI-SPEC-007
Formål
Udgivelsesmodellen beskriver, hvordan et semantisk manuskript omdannes til et eller flere udgivelsesformater.
I modsætning til traditionelle forlagsarbejdsgange adskiller »OMI« det videnskabelige indhold fra præsentationen.
Et manuskript skrives én gang og gengives mange gange.
Designprincipper
Udgivelsesmodellen følger disse principper:
- En enkelt kilde til sandheden
- Semantisk gengivelse
- Formatuafhængighed
- Reproducerbarhed
- Interoperabilitet
- Udvidelsesmuligheder
- Automatisering
Udgivelsesfilosofi
Udgivelse er ikke det samme som dokumentkonvertering.
Publicering er den proces, hvor semantisk viden omdannes til publikationsspecifikke repræsentationer.
Manuskriptet ændres aldrig.
Det er kun præsentationen, der ændrer sig.
Udgivelsesforløb
Semantic Manuscript
│
▼
Publication Profile
│
▼
Rendering Engine
│
▼
Publication Format
Hver publikation stammer fra den samme semantiske kilde.
Publikationsprofiler
En publikationsprofil fastlægger, hvordan et manuskript skal se ud i forhold til et bestemt formål.
Profiler kan definere:
- typografi
- citeringsform
- notestil
- layout
- metadatakortlægning
- tilgængelighedskrav
- branding
Selve manuskriptet forbliver uændret.
Understøttede outputformater
OMI er udviklet til at understøtte flere forskellige publikationsformater.
Eksempler herpå er:
- HTML
- EPUB
- DOCX
- JATS XML
- Crossref XML
- DataCite XML
- Markdown
- Almindelig tekst
Der kan senere tilføjes nye formater uden at ændre manuskriptet.
Udgivelse til flere målgrupper
Et manuskript kan generere flere resultater på samme tid.
Eksempel:
Semantic Manuscript
│
┌──────┼──────────────┐
▼ ▼ ▼
HTML PDF JATS XML
▼ ▼ ▼
Website Print Repository
Hvert resultat udledes uafhængigt.
Renderingsmotor
Rendering-motoren fortolker semantiske objekter og anvender publikationsregler.
Eksempler:
Overskrift
↓
HTML
<h2>
↓
Stor overskrift
↓
JATS
<title>
Det semantiske objekt forbliver uændret.
Noter
Annotationer kan blive vist på forskellige måder.
Eksempler:
↓
Fodnoter
HTML
↓
Værktøjstip
EPUB
↓
Efterord
JATS
↓
Semantiske elementer
Kilder
Gengivelsen af henvisninger afhænger helt af publikationsprofilen.
Eksempler:
APA
↓
(Forfatter, År)
Chicago
↓
Fodnote
IEEE
↓
[15]
Selve Citation-modellen ændrer sig aldrig.
Tal
Publikationsprofiler fastlægger:
- placering
- billedtekster
- nummerering
- krydshenvisninger
- tilgængelighed
Tabeller
Profiler kan definere:
- responsive HTML-tabeller
- tabeller, der kan udskrives
- metadata om tilgængelighed
- håndtering af lange borde
Ligninger
Understøttet gengivelse kan omfatte:
- MathML
- LaTeX
- SVG
- PDF vektorudgang
Metadata
Metadata eksporteres separat for hvert mål.
Eksempler:
Crossref XML
↓
Crossref-skema
DataCite XML
↓
DataCite-skema
JATS XML
↓
JATS Metadata
Der dupliseres ikke manuelt nogen metadata.
Tilgængelighed
Udgivelsesprofiler bør sikre tilgængeligheden.
Eksempler:
- semantiske overskrifter
- billedbeskrivelser
- tabeloverskrifter
- tastaturnavigation
- mærket med »PDF«
- EPUB metadata om tilgængelighed
Krav til tilgængelighed bør kunne konfigureres.
Bevarelse
Publikationsformater, der er beregnet til langtidsbevaring, bør opretholde den semantiske integritet.
De foretrukne formater til arkivering omfatter:
- JATS XML
- PDF/A
- EPUB
- Markdown
Fremtidige kortlægninger vil muligvis understøtte standarder for institutionelle arkiver.
Automatisering
Udgivelsesprocesserne kan være fuldt automatiserede.
Eksempel:
Review Completed
↓
Accept
↓
Generate HTML
↓
Generate PDF
↓
Generate JATS XML
↓
Deposit Metadata
↓
Publish
Der er ikke behov for manuel genoprettelse af dokumenter.
Plugin-arkitektur
Nye publikationsformater tilføjes via plugins.
Eksempler:
OMI Core
│
├── HTML Renderer
├── PDF Renderer
├── EPUB Renderer
├── JATS Renderer
├── DOCX Renderer
└── Custom Renderer
Den grundlæggende udgivelsesmodel forbliver uændret.
Interoperabilitet
Fremtidige integrationer omfatter:
- Open Journal Systems (OJS)
- Open Monograph Press (OMP)
- Open Preprint Systems (OPS)
- Crossref
- DataCite
- Zenodo
- Institutionelle arkiver
Versionsstyring
Alle publikationer kan gengives.
En offentliggjort publikation skal altid kunne spores tilbage til:
- manuskriptudgave
- publikationsprofil
- version af rendering-motoren
Dette sikrer reproducerbarhed og gennemsigtighed.
Fremtidige opgaver
Fremtidige specifikationer vil fastlægge:
- Rendering API
- Skabelonsprog
- Publikationsprofiler
- Automatisering af arbejdsgange
- Kontinuerlig udgivelse
- Dynamiske publikationer
Ændringshistorik
- 0.1.0 — Flyttet fra den midlertidige adresse
OMI-SPEC-007til den officielle adresseOMI-SPEC-230.
Resumé
OMI-udgivelsesmodellen omdanner et enkelt semantisk manuskript til flere udgivelsesformater uden at ændre det oprindelige videnskabelige indhold.
Ved at adskille den semantiske betydning fra præsentationen muliggør »OMI« automatiserede, reproducerbare og interoperable publiceringsarbejdsgange på tværs af tidsskrifter, arkiver og fremtidige platforme for videnskabelig kommunikation.