8

<equation>および他のいくつかを使用して方程式を指定できますが、コードを指定するにはどのタグを使用する必要がありますか?具体的には、PHP、HTML、CSS、Javascript?OxygenXMLでこれらの機能を自動的に追加するために使用できるプラグインはありますか?PDFとして出力する必要があります。

4

1 に答える 1

15

私はdocbookを使用するプロジェクトに取り組んでおり、PHPの例があります。

PHP の例ではprogramlisting、次のようにタグを使用しています。

<programlisting language="php"><![CDATA[<?php

// Here goes the PHP code

]]></programlisting>

言語属性に注意してください。
出力を生成するときに、後で別のツールが構文の色付けを追加するために使用します (少なくとも HTML 出力の場合)。


構成ファイルなど、特定のプログラミング言語に固有ではない例については、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 は、プログラム ソースまたはソース フラグメント リストの逐語的な環境です。プログラムリストは、多くの場合、テキストから相互参照できるように、例または図に配置されています。

と :

画面は、ユーザーがコンピューター端末で見る可能性のあるテキストを表示するための逐語的な環境です。コマンドの結果を表示するためによく使用されます。

あまり具体的な意味的倍音を持たないため、画面は逐語的な表現が必要な場合によく使用されますが、番組リストの意味は不適切です。

したがって、これらの 2 つは非常に適切なようです。

于 2009-08-14T18:21:52.360 に答える