Hoppa till innehållet

Mall:Stna

Från Wikisource, det fria biblioteket.

Svenska teatern : några anteckningar

Använd {{stna| volym| sidnummer| ev. sektionsnummer}} för att länka till en sida i verket Svenska teatern : några anteckningar av Nils Personne. Volymerna kan anges med romerska eller latinska siffror.

I referensen till en sida som omfattar en sektionsbrytning måste man lägga till "|1", "|2" etc efter sidnumret för att länken ska kunna träffa rätt avsnitt i huvudnamnrymden (mallen länkar till huvudnamnrymden om den anropas därifrån). Om den informationen saknas kommer sidreferensen att följas av två röda frågetecken som en signal.

Använd {{stna| anmX| sidnummer}} för att länka från texten till Anmärkningar och tillägg rörande angiven sida i del X.

(Mallen använder ett Lua-script för att hitta rätt titel för huvudnamnrymden. Det förutsätter att det finns ett datablad för varje del 1-8.)



Nedanstående information har ärvts från den ursprungliga stna, skapad av LA2:

För att applicera mallen på korrekturlästa registersidor, i det här fallet del VI sid. 288, används ett kommando av typen:

python replace.py -family:wikisource -lang:sv \
 -page:'Sida:Personne Svenska teatern 6.djvu/294' \
 -summary:'mall:stna' -recursive -regex  \
 '([VI][VI]*)([ \(\.bcdefijklnoprstö\)\n\r0-9,;:—]*[ \n\r]+)([1-9][0-9]*)([ \.,;:—])' '\1\2{{stna|\1|\3}}\4'

Eller för del VIII sid. 330, där alla sidnummer hänvisar till del VIII:

python replace.py -family:wikisource -lang:sv \
 -page:'Sida:Personne Svenska teatern 8.djvu/336' \
 -summary:'mall:stna' -regex \
 '([\n\r ])([1-9][0-9]*)([ \.,\n\r])' '\1{{stna|8|\2}}\3'

En förebild är en:Template:tkom.