DocBook形式:指定コードやマークアップ
質問
また<equation>
や他のいくつかを使用して式を指定することができますが、どのようなタグは、コードを指定するために使用されなければなりませんか?具体的には、PHP、HTML、CSSとJavascript?あなたは自動的にこれらの機能を追加するためにOxygenXMLで使用できるプラグインはありますか?私はPDFとして出力する必要があります。
解決
私はDocBook形式を使用するプロジェクトに取り組んで、そしてPHPの例を持っています。
PHPの例は次のように、 programlisting
のタグを使用しています。
<programlisting language="php"><![CDATA[<?php
// Here goes the PHP code
]]></programlisting>
言語属性を注意してください。
(少なくとも、HTML出力用)出力に含まを生成するときに、構文配色を追加するために別のツールで、後に使用され
1つのプログラミング言語に固有ではない例については、コンフィギュレーション・ファイルのように、私たちはを使用していますのタグをscreen
。例えば、Apacheの関連の設定ファイルの一部を、例えば次のようになります。
<screen><![CDATA[# Setup Listening Port
NameVirtualHost *:80
# Ensure "localhost" is preserved unchanged pointed
# to the default document root for our system.
<VirtualHost *:80>
ServerName localhost
DocumentRoot /var/www
</VirtualHost>]]></screen>
彼らのドキュメンテーションを引用ます:
programlistingはそのままです プログラムソースのための環境や ソース・フラグメントのリスト。ザ・ programlistingsは、多くの場合に配置されています 例や図形、彼らができるように、 テキストから相互参照されます。
と
画面がために逐語的な環境です テキストをそのユーザがあります表示します コンピュータ端末上で参照してください。それはあります 多くの場合の結果を表示するために使用されます コマンドます。
セマンティック少ない特定持ちます 倍音、画面が頻繁に使用されています どこ逐語的なプレゼンテーションがあります 希望、しかし、の意味 programlistingは不適切です。
だから、この二つは非常に適切なようです。