> aber nicht ganz verstanden, warum man die Zeilen auskommentieren muss.
Diese Zeilen sollten eigentlich einer Fehlerkorrektur dienen.
Das Skript war dazu gedacht, nur einzelne Wörter zu indexieren.
Deshalb wurde nicht nur die Zeilenschaltung als Begriffsgrenze gehandhabt, sondern auch ein Leerzeichen zwischen Wörtern.
Damit sind Peter und ich aber über das Ziel hinausgeschossen.
Richtig ist m.E. die Prüfung und Korrektur von mehreren aufeinanderfolgenden Leerzeichen.
Du bist aber mit der Wortreihe "Herr der Ringe" dem übertriebenen Kontrollbedürfnis eines Skripters mit verwegenen Unterstellungen zum Opfer gefallen. Skripter haben eben ihre eigenen Vorstellungen von den Vorstellungen der Anwender und den möglichen Fehlern, die sie machen könnten. ;-)
Hier das ganze Skript: