titlepage1.xhtml: avtomatična generacija iz TEI
Datoteka titlepage1.xhtml je kolofon e-izdaje, ki mora biti tudi pri e-poizdajah že objavljenih knjig fizično ločen od preostale vsebine. Generiraš jo iz vsebine \front\titlePage
. A celotna vsebina teh elementov je pravzaprav že v \teiheader
. Če bi jo lahko zgeneriral avtomatično, ta podvojitev v TEI ne bi bila smiselna.
Lahko pa bi jo zgeneriral po naslednjem ključu (znotraj {...} je class iz css; celota sodi pod {titlePage}):
- {docTitle} Morebitni opis + avtor =
\titleStmt\editor|author
; če je\editor
, za imenov v oklepaju (ur.) - {docTitle} Naslov =
\titleStmt\title
; če je v title več: tiste s @type sub nadaljuj po pika+presledek, tiste s @type alt pa s presledek+/+presledek - {note} O e-knjigi =
\editionStmt\edition
- {note} O financiranju =
\editionStmt\funder\note
; če jih je več, ločeni z<br/>
- {CIP} CIP =
- Predbesedilo: "Kataložni zapis o publikaciji (CIP) pripravili v Narodni in univerzitetni knjižnici v Ljubljani"
- COBISS.ID + številka (oboje podloženo s povezavo) =
publicationStmt\idno
(ki ima @type COBISS.ID) - ISBN|ISMN + številka (oboje podloženo s povezavo) =
publicationStmt\idno
(ki ima @type ISBN ali ISMN)
- {note} Klasične kolofonske vrstice =
- Založnik (= \publicationStmt\publisher\respons): ime (=
\publicationStmt\publisher\orgName
); če je \orgName več, ločiti z vejica+presledek; če je @ref, dodati povezavo - Izdajatelj (=
\publicationStmt\authority\term
): ime (=\publicationStmt\authority\orgName
); če je \orgName več, ločiti z vejica+presledek; če je @ref, dodati povezavo - Odgovornost_1 (=
\publicationStmt\authority\term
) : ime (=\publicationStmt\authority\persName
); če je \persName več, ločiti z vejica+presledek; če je @ref, dodati povezavo - Odgovornost_2 (=
\publicationStmt\authority\term
) : ime (=\publicationStmt\authority\persName
); če je @ref, dodati povezavo - Cena: "Cena:" številka (=
publicationStmt\idno
, ki ima @type price) EUR
- Založnik (= \publicationStmt\publisher\respons): ime (=
- {docImprint} Kraj (=
\publicationStmt\date
) + presledek + leto (=\publicationStmt\date
)
Možne dopolnitve:
- Logotip ZRC SAZU pred Kraj+leto; tega trenutno sicer nimamo, sodi pa v
\publicationStmt\publisher\orgName\figure\graphic
- povsem na dnu, z manjšim fontom,
\publicationStmt\availability