0
Ich habe die Syntaxhervorhebung in einem Docbook mit einem benutzerdefinierten Textmarker basierend auf dem C++ - Beispiel.Verwenden von benutzerdefinierten Textmarker-Styles in DocBook 5.0
Wie kann ich verschiedene Stile für den gleichen Textmarker verwenden?
zum Beispiel:
<highlighter type="keywords">
<keyword>char</keyword>
<keyword>const</keyword>
<keyword>double</keyword>
<keyword>true</keyword>
<style>keyword</style>
</highlighter>
<highlighter type="keywords">
<keyword>Hotspot</keyword>
<keyword>Character</keyword>
<keyword>Region</keyword>
<style>class</style>
die zweite Last von Schlüsselwort mit dem Stil ‚Klasse‘ hervorheben soll, aber wie kann ich definieren und Test für diesen Nicht-Standard-Stil?
Ihre Frage von entscheidender Bedeutung scheint, ist nicht klar. Wir wissen nicht, ob Sie über DocBook Vokabular, einen DocBook Editor, ein Konvertierungs-Stylesheet von DocBook in ein anderes Format sprechen. Außerdem ist Ihre Antwort eine XSLT-Regel, die zu einer 'xslthl: class' passt, die in Ihrem Eingabe-Beispiel nicht vorhanden ist. Dies wird niemandem helfen. –