TomeRaider2 Hilfe Diese Datei ist ein Beispiel für die Möglichkeiten von Tome.
Damit sie auch in der importierten TR2-Datei die Steuerzeichen sehen können, habe ich an den entsprechenden Stellen vor den "echten" Steuerbefehlen die Befehle nochmals eingegeben, aber statt in spitzen in geschweiften Klammern {Steuerbefehl} Was ist TomeRaider? TomeRaider ist eine Kombination aus Elementen einer Datenbank und einem elektronischen Buch mit Formatierungen. Die Entwickler nennen das "Registerartige Text-Datei" (Indexed Text File).
TR besteht aus zwei Teilen.

In englisch gibt's schon viele *.TR2-Dateien - in deutsch noch wenige.

Bis jetzt gib's Reader für Psion und Windows (95 mit IE 4, 98 u. 2000). In Arbeit sind Reader für Windows CE und den Palm OS Was ist das besondere daran?

Wie sieht TomeRaider aus? TR für Windows hat ein dreigeteiltes Fenster:
Überschrift/Stichwort erste Zeile des Textes der gesamte Text dieses Eintrags

Klickt man auf die Überschrift oder die erste Zeile des Eintrags wird unten der zugehörige Text komplett angezeigt.

Da der Bildschirm des Psions kleiner ist, gibt's hier zwei Fenster.

Überschrift/Stichwort erste Zeile des Textes

Klickt man auf einen Eintrag, wird der zugehörige Text angezeigt Wie findet man etwas in TR2-Dateien? Schnellsuche: Weiß man das Stichwort, kann man einfach die Anfangsbuchstaben eingeben. Bsp. : Gibt man in meinem PsionLexikon den Buchstaben "5" ein, springt TR2 zur ersten Eintrag "5 alive", gibt man direkt hintereinander "5m" ein, springt TR2 zum ersten entsprechenden Eintrag "5mx oder 5mx pro? 1", gibt man statt dessen "5 m" ein, springt TR2 zu "5mx pro Re:"

Normale Suche: mit [Strg+f] ruft man die Suchroutine auf. Sie gibt die Möglichkeit nach bis zu drei Suchbegriffen (auch erster, aber nicht zweiter) zu suchen. Man kann auch nur in den Überschriften und/oder nach ganzen Wörtern suchen.
Im Psion ist die Suche (noch) eingeschränkt aus einen Suchbegriff.

Exportmöglichkeiten: Bei TR2 für Windows kann man jeden Eintrag auch ausdrucken. Über Markieren dann [Strg+c] lassen sich einzelne Passagen oder ein Eintrag in die Zwischenablage exportieren.
Bei TR1 für den Psion war das genauso. Bei TR2 soll es in einer nächsten Version wieder möglich sein.

Hyperlinks: Der Autor einer TR2-Datei kann dem Nutzer bei der Suche helfen, in dem er in einem Datensatz einen Hinweis auf eine weitere Erläuterung in einem anderen Datensatz gibt.

Bookmarks: Der Nutzer selbst kann sich die Suche erleichtern, in dem er sich zu ihm wichtigen Datensätzen ein Lesezeichen setzt. Das Stichwort, das zum Lesezeichen führt, ist frei wählbar. Für welche Datenbanken, Texte ist TomeRaider geeignet? Theoretisch für jede DaBa oder Text-Datei, die "sinnvoll" in folgendes Format zu übertragen ist:

"Stichwort/Überschrift" und ein längerer Text.

In der Praxis gibt's zwei Einschränkungen:

  1. TR-Dateien sind "read-only". Veränderungen können nur in den Ausgangsdateien vorgenommen werden. Dann müssen die Dateien neu in's TR-Format umgewandelt werden.
  2. Der Komprimierungseffekt ist bei Dateien mit kleinen Textpassagen sehr gering. Ein Wörterbuch würde ich nicht in's TR-Format umwandeln.
Wie erstellt man eine TR2-Datei? Mit irgendeinem Programm erstellt man eine Text-Datei.
Die Entwickler von TomeRaider empfehlen "Text Pad" von www.textpad.com.
Dazu gibt's zwei Möglichkeiten:

Tab-separierte Tabellen werden erstellt mit
"Stichwort/Überschrift [tab] Text".
Der Text läuft dann durch, bis zu einem [Enter]. Danach folgt der nächste Datensatz. Sie werden gespeichert unter *.tab.
Besonders gut geeignet ist der TAB-getrennte Import bei MS Access Datenbanken. Man exportiert die DaBa direkt nach Text und dann kann man sie ohne weiteres in TomeRaider importieren.

Zu *.txt konvertierte Datenbanken werden erstellt mit
"{new} Stichwort/Überschrift [Enter] Text".
Sie werden gespeichert unter *.txt. Der Text läuft dann durch, bis zu einem nächsten {new}. Danach folgt der nächste Datensatz. Weitere [Enter] werden nicht berücksichtigt, führen zu Fehlern.Wenn man ein solche Datei in's TR2-Format übersetzen will muß man in TR2 "Tagged Text File" wählen.

Diese Textpassagen könnten schon in's TR2-Format umgewandelt werden. Dafür klickt man in TR-Win auf File -> Import, sucht die entsprechende Datei, gibt einen Dateinamen ein. Den Rest macht TR2. Die Möglichkeiten von TR2 würden damit aber nicht ausgereizt. Möglichkeiten von TR2 TR2 benutzt eine eigene "Zeichensprache", in Anlehnung an HTML, deshalb TRML (TomeRaider Mark-up Language)
Sie ermöglicht:

  • Manueller Zeilenwechsel
  • Markieren eines Absatzendes
  • Hervorheben durch eine horizontale Linie
  • Hervorheben durch Fettdruck
  • Hervorheben durch Kursivschrift
  • Hervorheben durch Unterstreichen
  • Hervorheben durch Zentrierung des Textes
  • Durchnummerierte Aufzählungen
  • Unnummerierte Aufzählungen
  • Hinweis in einem Datensatz auf weitere Informationen in einem anderen Datensatz (Hyperlinks) Manueller Zeilenwechsel Schreibt man in einem Text {br}
    geht's in der nächsten Zeile weiter. Nach einem weiteren {br}
    erfolgt der nächste Zeilenumbruch. Markieren eines Absatzendes Möchte man einen Absatz beenden schreibt man in den Text {p}

    Damit wird ein Zeilenumbruch und eine Leerzeile erzwungen. Nach einem weiteren {p}

    folgt der nächste Absatz. Hervorheben durch eine horizontale Linie Schreibt man in einem Text {hr}


    wird ein Zeilenumbruch erzwungen. Der folgende Text ist zusätzlich durch einen Strich abgetrennt. Hervorheben mit Fettdruck Schreibt man in einem Text {b} wird danach alles fett geschrieben. Dahinter beendet{/b} den Fettdruck. Hervorheben mit Kursivschrift Schreibt man in einem Text {i} wird danach alles kursiv geschrieben. Dahinter beendet{/i} die Kursivschrift. Hervorheben mit Unterstreichen Schreibt man in einem Text {u} wird die entsprechende Textpassage unterstrichen. Dahinter beendet {/u} das Unterstreichen. Hervorheben durch Zentrierung des Textes Schreibt man in einem Text {centre}wird der folgende Text
    zentriert geschrieben. Dahinter {/centre}
    beendet die Zentrierung des Textes. Durchnummerierte Aufzählungen Schreibt man vor einer Aufzählung {ol}{li}
    1. beginnt die Aufzählung {li}
    2. führt sie fort {li}
    3. und so weiter {li}
    4. bis man mit {/ol}
    die Aufzählung beendet. Unnummerierte Aufzählungen Schreibt man vor einer Aufzählung {ul}{li}
    • beginnt die Aufzählung {li}
    • führt sie fort {li}
    • und so weiter {li}
    • bis man mit {/ul}
    die Aufzählung beendet. Hinweis in einem Datensatz auf weitere Informationen in einem anderen Datensatz (Hyperlinks) In einem Datensatz kann man auf einen anderen Datensatz (allerdings nur in der gleichen Datei) hinweisen. Dies geht entweder mit:
    • {a}Überschrift/Stichwort{/a} ( hier steht Überschrift/Stichwort nach der spitzen Klammer; Überschrift/Stichwort werden im Text angezeigt.
      oder
    • {a}Verweistext{/a} wenn man einen anderen Text eingeben möchte ( hier steht Überschrift/Stichwort nach einem Doppelpunkt in der spitzen Klammer; Überschrift/Stichwort werden im Text nicht angezeigt.

    TR sucht eine Überschrift ähnlich wie die Schnellsuche. Für das Programm beginnt die Überschrift direkt nach dem >. Deshalb darf zwischen {a}und dem Stichwort kein Leertastenschritt sein! Weitere Tips und Hinweise auf Bugs

    • TR2 arbeitet ohne Probleme mit Dateien, in denen die Überschriften nicht alphabetisch sortiert sind. Dann funktioniert jedoch die Schnellsuche nicht so gut und das Programm wird bei großen Dateien langsamer.
    • Da die Steuerzeichen in TR2 in der Form eingegeben werden, werden z. Bsp. Internet-Adressen, die auch in spitzen Klammern stehen, nicht angezeigt!
    • Da TR2 auch [Tab] benutzt, führen Tabs im Text zu Fehlern!
    • Im Gegensatz zu TR1 führen [Enter] an einer "falschen" Stelle nicht zum Abbruch der Übertragung in's TR2-Format. Es ist sogar ein "Wagenrücklauf-neue Zeile" sichtbar. Das Programm wird jedoch instabil, stürzt sehr leicht ab.