DocBook exempel

Skapa text i DocBook-format

Meddelandets text ligger i AddMessage-elementet ‘text’ och denna måste vara formaterad i DocBook. För beskrivning av övrigt innehåll i ett meddelande samt förklaring av andra AddMessege-element, se sida: Mappning mot TK AddMessage 2.0.

Följande avsnitt visar med kortare exempel hur DocBook-element och attribut kan användas för att skapa textinnehåll med olika utseenden.

Exempel 1 - sektion, titel och paragraf

Följande exempel använder section-elementet för att skapa ett avsnitt, följt av title- och para-elementen för avsnittets rubrik samt innehåll.

DocBook XML

<?xml version="1.0"?> <article> <section> <title>Text som skrivs inom title-element ser ut så här vilket är lämpligt för rubriker</title> <para>Text som skrivs inom para-element ser ut så här vilket är lämpligt för löpande text.</para> <para>Tips: Genom att addera ytterligare para-element så kan text delas in i stycken för att underlätta läsningen.</para> </section> </article>

Presentation

Exempel 2 - lista

Följande exempel visar ett avsnitt innehållandes en lista. Likt föregående exempel så används section-elementet för att skapa avsnittet. Listan definieras med elementet variablelist. Elementet varlistentry definierar respektive post i listan. Inom respektive varlistentry (post i listan) används elementet term, vilket formaterar till betonad text, följt av elementet listitem för det efterföljande innehållet.

DocBook XML

<?xml version="1.0"?> <article> <section> <variablelist> <varlistentry> <term>Rad 1 betonad text</term> <listitem>Rad 1 ytterligare text</listitem> </varlistentry> <varlistentry> <term>Rad 2 betonad text</term> <listitem>Rad 2 ytterligare text</listitem> </varlistentry> </variablelist> </section> </article>

Presentation

Exempel 3 - användningsfall titel, paragraf och lista

Följande exempel visar hur exempel 1 och 2 kan se ut i ett mer praktiskt användningsfall. Här skapas två avsnitt, ett avsnitt för rubrik och paragraf samt ett avsnitt för listan.

DocBook XML

<?xml version="1.0"?> <article> <section> <title>Välkommen på besök</title> <para>Vi har bokat tid till dig för undersökning.</para> </section> <section> <variablelist> <varlistentry> <term>Datum:</term> <listitem>Måndag 1 januari 2024</listitem> </varlistentry> <varlistentry> <term>Klockan:</term> <listitem>11.00</listitem> </varlistentry> <varlistentry> <term>Plats:</term> <listitem>Exempelgatan 10, Norra Exempelplan 1</listitem> </varlistentry> </variablelist> </section> </article>

Presentation

Exempel 4 - punktlista

Följande exempel visar ett avsnitt innehållandes en punktlista med tillhörande rubrik, samt skapandet av en klickbar länk genom att använda elementet link.

DocBook XML

Presentation

Exempel 5 - expanderbart innehåll

Följande exempel visar ett avsnitt innehållandes en punktlista vilken kan visas och döljas via en knapp bredvid listans titel. Detta görs genom att inom title-elementet lägga till elementet emphasis med attributet collapsible.

DocBook XML

Presentation dolt innehåll

Presentation visat innehåll

Exempel 6 - informationsrutor

Informationsrutor skapas genom att inom title-elementet lägga till elementet emphasis med något av attributen information, observe eller frame beroende på önskat utseende. Samtliga informationsrutor kan användas med eller utan rubrik och skapandet av detta visas i följande exempel.

Vit informationsruta med rubrik

DocBook XML

Presentation

Vit informationsruta utan rubrik

DocBook XML

Presentation

Grå informationsruta med rubrik

DocBook XML

Presentation

Grå informationsruta utan rubrik

DocBook XML

Presentation

Gul informationsruta med rubrik

DocBook XML

Presentation

Gul informationsruta utan rubrik

DocBook XML

Presentation

Bokad tid utan knappar

Exempel på hur det kan se ut på en datorskärm:

 

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm:

 

DocBook XML-kod för meddelandet:

 

Bokad tid med knappar

Exempel på hur det kan se ut på en datorskärm:

 

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm:

 

DocBook XML-kod för meddelandet:

 

Bokad tid med textrutor

Exempel på hur det kan se ut på en datorskärm:

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm:

DocBook XML-kod för meddelandet:

 

Kallelse Cellprovtagning

Exempel på hur det kan se ut på en datorskärm:

Exempel på hur det kan se ut på en datorskärm, med expanderade rubriker:

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm:

 

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm, med expanderade rubriker:

 

DocBook XML-kod för meddelandet:

Texten “Kallelse” ligger i AddMessage-elementet “threadTitle”.
Texten “Välkommen till gynekologisk cellprovtagning” ligger i AddMessage-elementet “title”.

 

Hänvisningskvitto

Exempel på hur det kan se ut på en datorskärm

Exempel på hur det kan se ut i en mobiltelefon eller på smalare skärm

 

DocBook XML-kod för meddelandet: