Created
December 19, 2008 22:30
-
-
Save kirel/38157 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<calendar> | |
<calendarsection id="terminkalender" start="4/5/2008" end="5/6/2008"/> | |
<data id="geburtstage" type="iCal" src="geburtstage.ics"/> | |
<data id="termine" type="CSV" src="termine.csv" format="%s %s"/> | |
</calendarsection> | |
<calendarsection id="addressen" pagenumber="6"> | |
<data id="adressen" type="CSV" format="%s %s" src="blub.csv"/> | |
</calendarsection> | |
</calendar> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[style | |
x="int{mm}" | |
y="int{mm}" | |
width="int{mm}" {wird teilweise automatisch in Abhängigkeit von pageformat gesetzt} | |
height="int{mm}" | |
align="left|right{right -> x gibt an, wo der Text aufhören soll}" | |
font="Arial|...|string{Dateiname einer True Type Font}" | |
font-size="int{Schriftgröße in pt}" | |
color="hex{Farbe in hexadezimal}" | |
background-color="hex{Farbe in hexadezimal}" | |
linespace="mm{siehe contentbox}" | |
monthformat="string{siehe month}" | |
calweekformat="string{siehe calweek}" | |
dateformat="string{síehe date}" | |
weekdayformat="string{siehe weekday}" | |
pageformat="string{siehe template}"] | |
<template | |
[style] | |
name="string{Schöner Name}" | |
pageformat="[A4|A5|A6]|\d+x\d+{mm x mm}" | |
iterateby="day|month|number{day|month -> im Arrangement startdate und enddaten; number -> im Arrangement number angeben}" | |
coord="relative|absolute{Koordinaten in den Unterbuxen}"> | |
<specialstyle | |
[style] | |
dependson="date|weekday|contentid" | |
element="" | |
id="termine"/> | |
<leftpage pageformat="[A4|A5|A6]|\d+x\d+{mm x mm}"> | |
<background {Malt Hintergrundgrafik} | |
file="string{Dateiname einer png- oder jpg-Datei (ohne Alphakanal!!)}" /> | |
<month {Gibt Monatsname aus} | |
[style] | |
monthformat="string{Zwölf durch Leerzeichen separierte Monatsnamen}" | |
/> | |
<calweek {Gibt Kalenderwoche aus} | |
[style] | |
calweekformat="string{%s = Zahl der Kalenderwoche Bsp: "kw%s"}"/> | |
<label {Gibt Text aus} | |
[style] | |
text="string{Text der geschrieben werden soll}"/> | |
<contentlabel{siehe unten} | |
type="list|text{ date ist hier nicht erlaubt}"/> | |
<daybox {Ordnet den Unterelementen ein Datum zu} | |
[style] | |
width="int" | |
height="int"> | |
<date {Gibt Datum aus, das zur Daybox gehört} | |
[style] | |
dateformat="string{strftime-Ausdruck Bsp:"%d.%m."}"/> | |
<weekday {Gibt Wochentagsnamen aus} | |
[style] | |
weekdayformat="string{Wochentagsnamen durch Leerzeichen getrennt beginnend mit Sonntag}"/> | |
<label{siehe oben}/> | |
<contentlabel | |
[style] | |
id="string{Über diese id wird diesem Element im Arrangement Daten zugeordnet}" | |
type="text|date|list{Spezifiziert die Art der erwarteten Daten: text -> string, date -> iCal oder CSV, Einträge haben ein Datum, list -> Liste von Einträgen(ohne Datum)}" | |
csv-format="string{Mit %si wird die i-te Spalte referenziert, ohne i wird ab der 2.Spalte iteriert, in der ersten Spalte wird bei type=date ein Datum erwartet. Trennzeichen in CSV ist ; Jahreszahlen müssen vierstellig sein. Bsp:"11.17.2004";"Text1";"Text2" und "%s (%s)" -> Text1 (Text2) }"/> | |
<contentbox{siehe contentlabel, für date-content, das mehrere Einträge pro Datum haben kann} | |
[style] | |
width="int" | |
height="int" | |
linespace="int{Zeilenabstand}" | |
/> | |
<sunday|monday|... {Spezielle Layout für spezielle Wochentage, siehe daybox}> | |
</sunday> | |
</daybox> | |
</leftpage> | |
<rightpage> {siehe leftpage} | |
</rightpage> | |
</template> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment