Automatisch erzeugte Manpages.
Damit nicht jeder sphinx auf dem Rechner haben muss,
behalten wir bis auf weiteres die aus den .rst
erzeugten Manpoages auch im Repo.
Change-Id: Id556c0d11cf5f79659d8350952ce1c014d81ea44
diff --git a/doc/props/P_NAME_ADJ b/doc/props/P_NAME_ADJ
index 2bf15e6..c4cc4a4 100644
--- a/doc/props/P_NAME_ADJ
+++ b/doc/props/P_NAME_ADJ
@@ -1,55 +1,72 @@
+
P_NAME_ADJ
-
-NAME:
- P_NAME_ADJ "name_adj"
-
-DEFINIERT IN:
- <thing/description.h>
-
-BESCHREIBUNG:
- Diese Property enthaelt ein oder mehrere Adjektive in Form eines Arrays
- von Strings. Es ist nur der Wortstamm anzugeben! Die Adjektive werden
- von der Funktion name() dekliniert und vor den Namen gesetzt, wirken
- also als Aufzaehlung von Adjektiven vor dem Namen.
-
- Die hier angegebenen Adjektive dienen nur zur Ausgabe! Soll sich das
- Objekt auch ueber Adjektive ansprechen lassen, muss man diese mit
- AddAdjective() uebergeben.
-
- Soll das Objekt nur ein einzelnes Namensadjektiv besitzen, kann man dem
- SetProp()-Aufruf auch einen String uebergeben; gespeichert wird die
- Property aber in jedem Fall als Array.
-
- Wenn ein Adjektiv unregelmaessig ist, kann man die vier Faelle auch
- als Array uebergeben. Man muss dann aber Arrays schachteln, damit von den
- mehrfachen Adjektiven unterschieden werden kann.
-
-BEISPIELE:
- SetProp(P_NAME, "Hut");
- SetProp(P_NAME_ADJ, "alt");
-
- name(WESSEN,1) => "des alten Huts"
+**********
- // Zwei Adjektive, gleichrangig zu Substantiv
- SetProp(P_NAME_ADJ, ({"alt", "gammelig"}));
+NAME
+====
- name(WESSEN,1) => "des alten, gammeligen Huts"
+ P_NAME_ADJ "name_adj"
- // Zwei Adjektive, erstes ist Attribut zu zweitem
- falsch: SetProp(P_NAME_ADJ, ({"gruen", "gestreift"}));
- name(WESSEN,1) => "des gruenen, gestreiften Huts"
- richtig: SetProp(P_NAME_ADJ, ({"gruen gestreift"}));
- name(WESSEN,1) => "des gruen gestreiften Huts"
+DEFINIERT IN
+============
- // Unregelmaessiges Adjektiv
- SetProp( P_NAME_ADJ,({({"rosa","rosa","rosa","rosa"})});
- name(WESSEN,1) => "des rosa Huts"
- // Ohne inneres Array haette man 4 mal rosa als Adjektiv
- // => "des rosaen, rosaen, rosaen, rosaen Huts"
+ <thing/description.h>
-SIEHE AUCH:
- /std/thing/description.c, name(), P_NAME, DeclAdj()
+
+BESCHREIBUNG
+============
+
+ Diese Property enthaelt ein oder mehrere Adjektive in Form eines Arrays
+ von Strings. Es ist nur der Wortstamm anzugeben! Die Adjektive werden
+ von der Funktion name() dekliniert und vor den Namen gesetzt, wirken
+ also als Aufzaehlung von Adjektiven vor dem Namen.
+
+ Die hier angegebenen Adjektive dienen nur zur Ausgabe! Soll sich das
+ Objekt auch ueber Adjektive ansprechen lassen, muss man diese mit
+ AddAdjective() uebergeben.
+
+ Soll das Objekt nur ein einzelnes Namensadjektiv besitzen, kann man dem
+ SetProp()-Aufruf auch einen String uebergeben; gespeichert wird die
+ Property aber in jedem Fall als Array.
+
+ Wenn ein Adjektiv unregelmaessig ist, kann man die vier Faelle auch
+ als Array uebergeben. Man muss dann aber Arrays schachteln, damit von den
+ mehrfachen Adjektiven unterschieden werden kann.
+
+
+BEISPIELE
+=========
+
+ SetProp(P_NAME, "Hut");
+ SetProp(P_NAME_ADJ, "alt");
+
+ name(WESSEN,1) => "des alten Huts"
+
+
+ // Zwei Adjektive, gleichrangig zu Substantiv
+ SetProp(P_NAME_ADJ, ({"alt", "gammelig"}));
+
+ name(WESSEN,1) => "des alten, gammeligen Huts"
+
+
+ // Zwei Adjektive, erstes ist Attribut zu zweitem
+ falsch: SetProp(P_NAME_ADJ, ({"gruen", "gestreift"}));
+ name(WESSEN,1) => "des gruenen, gestreiften Huts"
+ richtig: SetProp(P_NAME_ADJ, ({"gruen gestreift"}));
+ name(WESSEN,1) => "des gruen gestreiften Huts"
+
+ // Unregelmaessiges Adjektiv
+ SetProp( P_NAME_ADJ,({({"rosa","rosa","rosa","rosa"})});
+ name(WESSEN,1) => "des rosa Huts"
+ // Ohne inneres Array haette man 4 mal rosa als Adjektiv
+ // => "des rosaen, rosaen, rosaen, rosaen Huts"
+
+
+SIEHE AUCH
+==========
+
+ /std/thing/description.c, name(), P_NAME, DeclAdj()
23.April 2007 Rumata