
Vad är SpeXML? |
Varför SpeXML? |
Hur fungerar SpeXML? |
Hur skriver man SpeXML? |
Vad finns det för intressanta SpexML-saker? |
Frågor och synpunkter
Exempelfilen exempel.spexml
Här följer nu en exempelfil skriven i SpeXML. För att förenkla förståelsen
så är alla tags skrivna i rött så att man ser ordentligt vad som är vad.
För er som undrar vad det är för scen så kan jag tala om att det är en
något tillrättalagd version av scen ett i tredje akten av Hermans Historia
(tillrättalagd så att den på ett tydligt sätt inkluderar alla tagar som
finns i SpeXML). Observera att indenteringen inte spelar någon som helst
roll. Det är bara jag som linjerat det snyggt för att det skall bli
tydligt. När du ögnat igenom koden så ta en titt på exempel.html för att se hur den konverterade
HTML-filen blir, eller på listan över tagar om du vill ha en
närmare förklaring av vad alla tagar betyder och när de skall användas.
<?xml version="1.0"?>
<!-- Så här ser kommentarer i koden ut. -->
<spexml>
<akt titel="Hermans Historia, Akt 3">
<scen nr="1">
<scenhuvud>
<namn>Rundtur i slottet</namn>
<beskrivning>
Herman håller på
att guida en grupp runt slottet.
</beskrivning>
<skådisar>Herman, Axel,
dansarna</skådisar>
<rekvisita>Hermans klocka, stor röd
gardin</rekvisita>
<regi>
Herman kommer in på scenen tätt
följd av gruppen (dansarna och
Axel). Han går från vänster till höger och
gestikulerar rikligt.
På höger sida av scenen hänger en stor röd gardin
(för scen 2).
</regi>
<lol>ej bestämt</lol>
</scenhuvud>
<replik
aktör="Herman">
<rad>Vi har nu kommit fram till slottets
östra del.</rad>
<rad>Här förvarade man förr
krigsmateriel.</rad>
<rad>Numer har man dragit ner kraftigt
på försvaret,</rad>
<rad>så iställer förvarar
man här kungaparet.</rad>
<rad></rad>
<rad>Om man tittar noga kan man få en
skymt av drottningens hår.</rad>
<rad>Men se upp för kungen <streck/> han har
varit rasande sen igår!</rad>
</replik>
<kommentar>
Dansarna ser sig omkring. Herman tar Axel
åt sidan.
</kommentar>
<replik
aktör="Herman">
<rad>Axel, nu har du chansen!</rad>
<rad>Du kan smita iväg under
dansen<ellips/></rad>
</replik>
<sång>
<namn><länk url="song.html">Go Axel Go!</länk></namn>
<beskrivning>
Under dansen smyger Axel runt
för att slutligen försvinna.
</beskrivning>
<huvud>Ingen</huvud>
<med>Dansare, Axel, Herman</med>
<musik>Shake your tailfeather (ur Blues
Brothers)</musik>
<text>Ingen</text>
<arr>Henrik Kniberg</arr>
</sång>
<replik
aktör="Herman">
<rad>Nu börjar turen lida mot sitt
slut.</rad>
<rad>Jag hoppas ingen känner sig
besviken.</rad>
<rad><anm>tittar på
klockan</anm></rad>
<rad>Ja, och det <fet>ser ut</fet></rad>
<rad>som om vi har tid att <fet>titta in</fet> i
souvernirbutiken.</rad>
</replik>
<kommentar>
Dansarna blir superglada!
</kommentar>
<replik
aktör="Dansare">
<rad>Skynda! Spring!</rad>
<rad>Försten dit får en
nyckelring!</rad>
</replik>
<omstart>
<replik
aktör="Dansare">
<rad>Skynda! Spring!</rad>
<rad>Försten dit får gifta sig med Peter Lönnebring!</rad>
</replik>
</omstart>
<kommentar>
Dansarna rusar ut.
</kommentar>
<meta skribent="Pontus">Vi behöver skriva ett bättre slut!</meta>
</scen>
</akt>
</spexml>
http://www.d.kth.se/namnder/dataspelet/spexml/exempel.spexml.html |
Senast ändrad 11 augusti 1999 |
|