英語フランス語スペイン語

Ad


OnWorksファビコン

xnav - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks 無料ホスティング プロバイダーで xnav を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xnav です。

プログラム:

NAME


xnav - Web ページのコレクションのナビゲーション トップとサイドバーを構築します

SYNOPSIS


エックスナビ [ -V ] [ -h ] [ -v ] [ -c (すべて | (タイトル | ベース | スクリプト | スタイル | メタ | リンク |
object)[,(タイトル | ベース | スクリプト | スタイル | メタ | リンク | オブジェクト)][,...])] [ -b (rmv | div)
] [ -i ] [ INIT | make | 有効な | ] path

DESCRIPTION


XNav CSS スタイルと上部およびサイドのナビゲーション バーを備えたラッパーをディレクトリ ツリーに追加します。
XHTML ドキュメント。 また、XHTML を自動構築するメカニズムも提供します。
ユーザーが指定した XSL を使用して、ユーザー定義の XML ドキュメント タイプからドキュメントを作成します。

OPTIONS


INIT path
ディレクトリの初期化 path XNav Web サイトとして。

make path
ディレクトリに XNav Web サイトを構築します path.

有効な path
ディレクトリ内の XML と XHTML を検証する path.

path
ディレクトリ内の自動生成ファイルをクリーンアップする path.

-V 表示バージョン。

-h 使用情報を表示します。

-v 冗長な操作。

-c 出力ドキュメントに含める html/head の子を指定します。 許可される値は次のとおりです
'all' (デフォルト)、'none'、または要素名のカ​​ンマ区切りリスト 'title'、
「ベース」、「スクリプト」、「スタイル」、「メタ」、「リンク」、および「オブジェクト」。

-b html/head/style 要素内の CSS での body 指定の処理を選択します。
有効な値は、本文定義の削除を要求する「rmv」と、「div」です。
同じスタイルを持つ最上位の div 要素による置換を要求します。

-i 「index.html」を上部およびサイドのナビゲーション ディレクトリ パスに追加します。 主に役立つのは、
Web から直接アクセスされるファイルとしてナビゲートできる一連のページを構築する
Web サーバー経由ではなく、ブラウザーを使用します。

USAGE


まず、Web ページのコレクションに必要なディレクトリ構造を設定します。 全て
HTML ドキュメントは有効な XHTML 1.0 Strict である必要があり、拡張子は .xml である必要があります。
通常の .html よりも。 各ディレクトリには、少なくとも次の名前のインデックス ドキュメントが必要です。
インデックス.xml、およびという構成ファイル xnav.xml.

構成ファイルの形式はファイルで定義されます。 xnav.dtd。 最上位の要素は
エックスナビ、オプションの子要素を含む ディレクトリにジョブを開始します。 & file。 特定のディレクトリのラベル
通常、親内の参照ディレクトリ要素のラベルによって提供されます。
ディレクトリですが、次のコマンドを使用して指定できます。 ラベル 最上位ディレクトリの属性。
Status インデックス.xml ファイルが HTML ではない場合、 type 属性は、
ドキュメント形式と、そのタイプを処理するための XSL テンプレートを提供する必要があります。

A ディレクトリにジョブを開始します。 要素は、サブディレクトリ (実際のディレクトリ) へのナビゲーション リンクを表します。
によって指定される名前 HREF 属性、およびナビゲーションで使用されるディレクトリ ラベル
要素コンテンツとしてバーが指定されています。 ディレクトリ要素がディレクトリを指している場合
XNav によって管理されない (つまり、ビルド スクリプトが再帰されるべきではない)、 入力します
属性値は「no」である必要があります。 ディレクトリが XNav によって管理されているが、一部のディレクトリではない場合
サイドナビゲーションバーから除外したい理由、 サイドナビ 属性値
「いいえ」である必要があります。

A file 要素は、xnav.xml ファイルと同じディレクトリ内のファイルへのリンクを表します。
ディレクトリ要素と同様の使用法があります。 ファイルが HTML でない場合、 type
属性はドキュメント形式の名前に設定する必要があり、XSL テンプレートは
その型を処理するために提供されています。 ファイルをサイドから除外したい場合
ナビゲーション バー、 サイドナビ 属性値は「no」である必要があります。

ディレクトリ構造を初期化します。 path コマンドを使用する

エックスナビ INIT path

ディレクトリを作成する XNAV in path、によって編集できる構成ファイルが含まれています。
ユーザー。 ファイル head.xml & 足.xml すべてのファイルに追加されるヘッダーとフッターの HTML を定義します。
XNav によって生成されたページ。 の カタログ.xml ファイルにより、使用される XML 処理ユーティリティが許可されます。
XNav で DTD を見つけます。 xnav.xml 設定ファイル。 ユーザーが追加した場合
XNav で処理するドキュメント タイプには、関連する DTD への参照を追加する必要があります。
カタログファイル。 最後に、 xnavinc.xsl ファイルにはメインの XSL スタイルシートが含まれています xnav.xsl
XNav 処理の大部分を担当します。

XNav は、追加の XSL を組み込むことで、任意の XML ドキュメント タイプを処理するように拡張できます。
内のスタイルシート xnavinc.xsl ファイル。 非 HTML ドキュメント タイプが
新しいタイプ セクションに type 属性を使用するには、ユーザーは名前を付けて XSL テンプレートを定義する必要があります。 新しいタイプ
とモード 動的テンプレート選択。 このテンプレート内で、文書の内容は
処理されたものは XPath で入手できます src /新しいタイプ.

初期化が完了すると、ソース XML ドキュメントが編集されるたびに、出力
HTML ファイルは次のコマンドを使用して生成できます。

エックスナビ make path

コマンド

エックスナビ 有効な path

を含むソース XML ファイルを検証します。 DOCTYPE 仕様。 そうでないファイル
このような仕様が含まれているかどうかをチェックして、適切に形成されているかどうかを判断します。

onworks.net サービスを使用して xnav オンラインを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad