anchor.diff:  `min(<Zahl>[, <Zahl>, ...])`::
   	Liefert das Minimum der Werte zurück: `max(1.1,2.2,3.3,4.4)` ergibt `1.1`.
   
  -`node()`::
  -	Gibt alle Knoten zurück. (Ist nicht XPath-konform, daher sollte man diese Funktion noch nicht benutzen. Das Verhalten wird sich verändern.)
  -
   `not()`::
      Negiert den Wahrheitswert des Arguments. Beispiel: `not(true())` ergibt `false()`.
   
  
positive.code: Die Layout-Funktionen sind im Namensraum `urn:speedata:2009/publisher/functions/de` (im Folgenden mit `sd:` gekennzeichnet) definiert. Optionale Parameter werden durch eckige Klammern markiert.
  Beispiel: die Funktion `sd:current-row()`  kann auch mit Parameter `sd:current-row('name')` aufgerufen werden. Die Auslassungspunkte `...` bedeuten, dass der letzte Wert beliebig oft wiederholt werden kann.
  
  `sd:current-framenumber(<area>)`::
     Gibt die Nummer des aktuellen Rahmens im Platzierungsbereich zurück.
  
  
negative.code: `sd:current-row([<area>])`::
     Gibt die aktuelle Zeile zurück. Wenn `area` angegeben, gibt die Zeile des gegebenen Platzierungsbereichs zurück.
  
  `sd:decode-base64(<Zeichenkette>)`::
     Konvertiert eine Base64-kodierte Zeichenkette und gibt den binären Inhalt zurück.
  
  `sd:decode-html(<Node>)`::
     Wandelt Texte wie `\&lt;i\&gt;Kursiv\&lt;/i\&gt;` in entsprechendes HTML-Markup.
  
  `sd:dummytext([<Anzahl>])`::
     Gibt den Blindtext "Lorem ipsum..." mit über 50 Wörtern zurück. Mit dem optionalen Parameter kann man festlegen, wie oft der Text wiederholt wird.
  
  `sd:even(<zahl>)`::
     Die Rückgabe ist `true()`, wenn die angegebene Zahl gerade ist. Beispiel: `sd:even(sd:current-page())`
  
  `sd:file-exists(<Dateiname oder URI-Schema>)`::
     Die Rückgabe ist `true()`, wenn der Dateiname im Suchpfad existiert, ansonsten `false()`.
  
  `sd:filecontents(<binarycontent>)`::
     Speichert den Inhalt in eine temporäre Datei und gibt den Namen zurück.
  
  `sd:format-number(<Zahl oder String>, <Tausenderzeichen>, <Kommazeichen>)`::
     Formatiert die übergebene Zahl und fügt Tausender-Trennzeichen hinzu und ändert den Kommatrenner. Beispiel: `sd:format-number(12345.67, '.',',')` ergibt die Zeichenkette `12.345,67`.
  
  `sd:format-string(<Objekt>,<Objekt>,...,<Formatierungsangaben>)`::
     Gibt eine Zeichenkette zurück, die die gegebenen Objekte mit den im zweiten Argument gegebenen Formatierungsanweisungen darstellt. Die Formatierungsanweisungen entsprechen der aus der Programmiersprache C bekannten `printf()`-Funktion.
  
  `sd:group-height(<string>[,<string>])`::
     Gibt die Höhe in Rasterzellen für die Gruppe im ersten Argument an. Beispiel: `sd:group-height('Beispielgruppe')`. Ist ein zweites Argument angegeben, so wird die Gruppenhöhe als Vielfaches der Einheit genommen. Beispiel: `sd:group-height('Beispielgruppe','mm')` gibt die genaue Höhe der Gruppe in mm an.
  
  `sd:group-width(<string>)`::
     Gibt die Breite in Rasterzellen für die Gruppe im ersten Argument an. Beispiel: `sd:group-width('Beispielgruppe')`
  
  `sd:imageheight(<Dateiname oder URI-Schema>)`::
     Höhe des Bildes in Rasterzellen. Vorsicht: sollte das Bild nicht gefunden werden, wird die Höhe des Platzhalters für nicht gefundene Bilder zurückgegeben. Daher muss vorher überprüft werden, ob das Bild existiert.
  
  `sd:imagewidth(<Dateiname oder URI-Schema>)`::
     Breite des Bildes in Rasterzellen. Vorsicht: sollte das Bild nicht gefunden werden, wird die Breite des Platzhalters für nicht gefundene Bilder zurückgegeben. Daher muss vorher überprüft werden, ob das Bild existiert.
  
  `sd:keep-alternating(<typ>)`::
     Benutzt den aktuellen Wert von `sd:alternating(<typ>)`, ohne diesen zu verändern.
  
  `sd:loremipsum()`::
     Alias für `sd:dummytext()`
  
  `sd:merge-pagenumbers(<Seitenzahlen>,[<Trenner für Bereiche>],[<Trenner für Leerraum>])`::
     Fasst Seitenzahlenbereiche zusammen. Beispielsweise aus `"1, 3, 4, 5"` wird `1, 3–5`.
  