Hallo Pete,
ich finde eigentlich, dass Typo3 - zumindest für ein OpenSource-Projekt - erstaunlich viel Dokumentation bereithält.
Was TypoScript betrifft, hast Du aber recht: die Dokumentation ist knapp. Vor allem aber - und diese Erfahrung habe auch ich gemacht - fällt es gerade objektorientiert denkenden Menschen sehr schwer, in diese Konfigurationssprache einzusteigen, eben weil die Punkt-Notation zunächst an eine Objekt/Methoden/Member-Notation erinnert - das war auch für mich anfangs sehr verwirrend.
Man muss sich einfach immer im Klaren darüber sein, dass alles in einem gigantischen, geschachtelten Array landet, dessen Einträge eben jeweils die durch Punkte getrennten Werte sind.
Dazu muss man dann eben noch wissen, welche Einträge ausgelesen werden und welche Einträge durch stdWrap laufen (das ist i.d.R. angegeben - für die Funktion von stdWrap gibt es ein separates Kapitel).
Fazit: derzeit bleibt einem nicht viel anderes übrig, als sich durch MTB, TypoScript by Example durchzuarbeiten und sich die Bsp. in TSRef anzusehen.
Gruß,
Der Karl