彼らのGNUのマニュアルページ、記事、短い文書、および本を書きたい誰でも使用することができるテキスト文書形式としてPythonで実装
AsciiDocは、オープンソースで、クロスプラットフォームで無料のコマンドラインユーティリティ/ Linuxオペレーティングシステムます。
生成されたファイル、HTML、XHTMLとDocBookのマークアップ
AsciiDocは&rsquoの;
AsciiDocはソフトウェアを使用して生成されたファイルは、XHTML(拡張可能ハイパーテキストマークアップ言語)とDocBookのマークアップ、単に&lsquoを使用してHTML(ハイパーテキストマークアップ言語)に変換することができます。コマンドラインツール(詳細については、以下のセットアップガイドのセクションを参照してください)。
あなたは簡単AsciiDocは文書を書くことができます
ソフトウェアには奇妙なフォーマット表記やマークアップタグを使用していないため、ユーザーはAsciiDocはを書くことができるようになります。
彼らは、Wordのようなアプリケーションでは、通常のテキスト文書を記述するのと同じ方法を文書化します。
AsciiDocは入門
あなたのGNU / Linuxディストリビューション上でAsciiDocはソフトウェアをインストールして使用するには、プロジェクト&rsquoのいずれかから最新リリースをダウンロードする必要があります。ウェブサイトまたはSoftoware、あなたのホームディレクトリにアーカイブを保存し、お好みのアーカイブを使用して、それを解凍マネージャユーティリティ。
./のconfigure&&#038&lsquoを実行し、抽出されたアーカイブファイルの場所(例えばCDの/home/softoware/asciidoc-8.6.9)に移動し、ターミナルエミュレータツールを開きます。作る&rsquoの。コマンドその後&lsquoを実行し、プログラムを設定し、実行ファイルを構築するために、sudoはインストール&rsquoの作る。それをインストールするコマンド。
AsciiDocは--helpコマンド&rsquoの、インストール後に、&lsquoを実行。 S使用方法のメッセージと利用可能なコマンドラインオプションなので、あなたはそれを使用する方法を学ぶことができます。プログラム&rsquoのを表示するためのコマンド。マークアップのコマンドの完全なリファレンスでは、AsciiDocはユーザーガイドをお読みくださいます。
GNU / Linuxの、WindowsおよびMac上で動作します
はPythonで書かれている、AsciiDocは、任意のGNU / Linuxディストリビューション上で動作するクロスプラットフォームのソフトウェアです。また、Microsoft WindowsとMac OS Xオペレーティングシステム上で動作するはずですし、それが現在は32と64ビットコンピュータプラットフォームでサポートされています。
のこのリリースのの新機能は次のとおりです。
- の追加や変更:
- はタイトルフロートスタイルを実装した。フローティングタイトルが(またはブリッジヘッド)通常のセクションのようにレンダリングされますが、正式にテキスト本文に関連付けられていないと、通常の順序規則が適用されないように定期的な部分の階層の一部ではありませんします。
- は、インラインコメントマクロを実装します。
- はコメント行は出力に送られます。
- シングルクォート属性値は(単一引用してのみ、属性置換が実行されずに)通常のインラインテキストのように置換されるように、それらを原因とします。
- 書き直しリストアイテム処理(非常にcruftyあった)。予想通りリスト継続し、リストのブロックが動作するようになりました。ユーザーガイドに更新され、リストのドキュメントを明らかにします。
- リビジョン属性は現在、RCS $ Idは$マーカー形式を認識します。
- ヘッダ内のRCS $ Idの$マーカーフォーマットされたリビジョンラインは作者ラインが先行する必要はありませんします。
- RCS $ Idは$フォーマットされたリビジョンが指定されていると著者名はすでに$ Idの$マーカーで著者名が使用されます。 その後設定されていない場合
- Gouichi IisakaのGraphvizのフィルタがバージョン1.1.3に更新しました。
- は(X)HTML出力のautowidth表属性オプションが追加されました。
- DocBookのバックエンドは現在、DocBookのヘッダ内の任意の属性をORGNAME置きます。
- はDocBookののcorpnameの賛成で文書化されていない仕入先名属性を非推奨します。
- WC3の勧告に準拠してHTML4自己終了タグからの明示的なクロージングバックスラッシュを削除します。
- バグ修正:
- と同じ構文が異なるリストスタイルと隣接リストは間違って単一のリストとして処理されたことにより、8.3.3回帰を修正します。
コメント行は、現在のブロック要素の中に現れることができるように
showcommentsは(コメントブロックを出力に送信されることはありません)が定義されている属性場合、
たAttributeList要素の
のバージョン8.3.3の新機能のは何ですかます:
- バグ修正:
- 壊れたと紛らわしい命数とnumeration2番号付きリストの属性が削除されている、代わりにstyle属性を使用します。
のバージョン8.3.2の新機能のは何ですかます:
- の追加や変更:
- ディストリビューションに追加Gouichi IisakaのGraphvizのフィルターします。
- SidebarBlock要素は現在、抽象的なスタイルでレンダリングすることができます。
- フィルタごとに別々のサブディレクトリにフィルタを再編します。
- 新しいフィルタ組織を反映するためにMakefile.inとMANIFESTファイルを更新します。
- はLiteralBlock要素に表示スタイルが追加されました。
- 変更のコード例フィルタ(旧〜区切らフィルタの構文で使用することはありません)します。
- の実装された列挙とenumeration2番号付きリストは、リスト番号のスタイル(アラビア語、loweralpha、upperalpha、lowerromanとupperroman)を指定するための属性します。
- AsciiDocは、現在LISTDEF-numbered2番号付きリストにupperalpha、lowerromanとupperroman数字を認識し、最初の番号付きリスト項目(enumeration2属性を設定する代わりに)のスタイルに基づいて番号のスタイルを設定します。
- ユーザガイドの.vimrcの例で定義formatlistpat更新します。
- あなたはできるようになりましバックスラッシュエスケープ·システムのブロック·マクロます。
- を追加しましPychartよくある質問ます。
- の属性から段落テキストとリストテキスト、インデックスとラベルマッチ·グループを削除 - 彼らは、要素のテキストに含まれており、我々は彼らが属性として二度目に処理されたくない。 。
- は全く置換がないことを保証するためのパススルーブロックマクロにコメント行ブロックマクロを変更します。
- subslistはもはや省略全く置換が行われていない場合、PassthroughBlockマクロ定義に追加する必要がない。
- コードは、整理:置き換え非推奨のオペレーターをして= !。
- は、未使用のlinuxdocコードを削除します。
- コード整頓UPS:古いタイプのモジュール参照を落とした。オペレータでは好ましいと交換has_key()します。
- バグ修正:
- 古い構文ソースハイライトフィルタ回帰:DocBookの出力をエスケープしない特殊文字 。
ネストされたリストブロックとリストをリストブロックとしてレンダリングすることができるように
優先ListingBlock構文を使用するには、
のバージョン8.3.1でのの新機能:
- の追加や変更:
- ベン·ウォルトンの更新されたautoconfのスクリプトとinstall.shスクリプト置き換え - 。[1]詳細についてはINSTALLを参照してくださいます。
- は、任意の設定ファイルのエントリが(ヘンリックマイヤーによって提案された)AsciiDocは文書内から設定できるようにする一般的なAttributeEntry構文を追加しました。
- 今IDをサポートDocBookの出力で区切られたブロックのリスト。というタイトルのリストとリテラル区切りブロックのIDが(このパッチのためにビジェイ·クマールのおかげで)囲んDocBookの例タグに移動されました。
- は句読点アポストロフィ(ノアスレーターのおかげで)と垂直タイプライターのアポストロフィを置き換えます。
- バグ修正:
- 回帰:引用符で囲まれていない属性値から除くと二重引用符は、後方互換性がないの結果、引用符で囲まれていない属性値の二重引用符が復活してきた。 。
- 回帰:テキストのような& ...;時々実体参照と間違えだった - 。実体参照マッチングまで締めます。
の要件の
- のPythonます。
コメントが見つかりません