ボックスは、科学的な文書を書くためになったものラテックス、ベクタグラフィックスのためになるはずである。
のインストール:の
ソースをコンパイルして、あなたのマシンにインストールするには、進行することができる
かなり普通の配列を有する:
  ./configureを--with-カイロ
 作る
  make installを
詳細なインストール手順は、INSTALLファイルの中に利用可能です
この同じディレクトリにある。 「--with-カイロ 'フラグが検出を可能にし、
カイロ2Dグラフィックライブラリの使用法。このライブラリを持っているようにしてください
お使いのシステムにインストールされている:これは必須ではありませんが、あなたにいくつかを与える
より多くの機能(後のセクションを参照)。
あなたはローカルインストールをしたい場合は、次のように進行することができる。
  /あなたのユーザ名/ローカル--with-カイロは./configure --prefix = /ホーム
 作る
  make installを
お使いのシステムには、ボックスの実行ファイルを検索する場所を知ることができません。
そのため次のような行を置いてもよい
 輸出PATH = $ PATHに〜/ local / binに
あなたの家の隠しファイルです、あなたのbashrcファイル(の終わりに
ディレクトリ:〜/ .bashrcの)。この最後の修正は必要ありません。それだけ
人生が容易になります。
<強い>テストの
インストール後、コンパイルかどうかを確認するためにいくつかのテストを実行することができる
suceeded。ちょうど入力します。
&NBSP;チェックを行う
:次のような最終的なメッセージを取得する必要があります
&NBSP; 0エラーが見つかった。
&NBSP;実行されたすべてのテストが成功につながった。
&NBSP; ...
のカイロライブラリの
これで、カイロ、2Dグラフィックライブラリをサポートするボックスをコンパイルすることができます。
カイロは、いくつかのより多くの出力端子(PDF、SVG、PNG、PS)のサポートを提供します
よくそれを与え、次のボックスのリリースで利用されようとしている
多くのクールな機能。 「--with-カイロ 'フラグでボックスをコンパイルするようにしてください。
のこのリリースではの新機能:ます。
- ボックスVMのコアが書き直されています。
- は型システムは一から書き直され、今はるかに強力であるされています。
- 新しいタイプの、いずれかが、ボクシング/アンボクシングオブジェクトを可能にし、いくつかの反射機能を提供します。
- このリリースには、オブジェクトの異種アレイ(Arrayオブジェクト)、テキストエディタとグラフィックスエディタの両方のための単一のアンドゥ履歴、新しいオブジェクトの曲線を有することができ、GUIに新しいアンドゥマネージャを追加します追加トライ、および塗りつぶし三次ベジエスプラインを描画し、パスを埋めるためにします。
- GUIがサポートするようになりました&QUOT、方向ポイント&QUOT。描画と曲線オブジェクトを介してベジェ曲線と対話します。 簡素化する
- の手順は、Cコードにボックスコードの変換をサポートするために、ボックスプログラムのシリアライズ/デシリアライズ(両方の機能が完成されていません)します。 をサポートするために作られた
- 小さな改善も行われた。
- は、にBBoxは今バウンディングボックス(むしろ拡張するよりも)を設定します。
- バウンディングボックスはクリップコマンドで処理された方法が修正されました。
- 改善がボックスのメモリ管理で行われた。
- FillStyle属性の取り扱いについては、(それがスタイルで無視された)を修正しました。
- はボクサーのために、ボックスの出力ビューが修正されました:それはPyGTKの一部のバージョンでは正常に展開しませんでした。 。
- はいくつかの小さな改良がドキュメントブラウザで行われた。
このバージョンでは、ドキュメンテーションシステムの改善に焦点を当てています。
のバージョン0.3.4にの新機能であるその大部分が明確になるようにし、新しい機能をサポートするために書き直されました。特に、それは文書化されたオブジェクトのプレビューを指定できるようになりました:これは、ドキュメントブラウザで画像としてレンダリングされるボックスのソースコードの一部です。。
<李>これは、サブセクションとドキュメントインスタンス内のドキュメントを整理することも可能である。バグボックスとボクサーの両方で固定したします。
このリリースの主な焦点は修正してきました。
のバージョン0.3.1にの新機能であるコンパイラとGUIの両方のバグします。
ボックスの
のバージョン0.3.0でのの新機能:
- ボックスグラフィックスライブラリは、ボックス自体に書き直されました。ライブラリは、再設計され、現在多くのクリーンで強力です。古いインターフェースはまだサポートされていますが、廃止されましたされている。新しいインタフェースが低レベルの機能からの高レベルの機能を導出する、古いインターフェースの機能を再現し、ユーザに提供することに留意されたい。例:ポリの経路(パス)とコマンドストリーム(CmdStream)で表現されます。
- を追加しましたDox、ボックスのドキュメンテーションシステム。コアライブラリとボックスグラフィックスライブラリはこれで文書化されている。オンラインで&QUOT;ボクサーは今のDoxのドキュメント&QUOTを閲覧するドキュメントブラウザを持っています。
- 定着バグ:最も重要なのは、複雑なオブジェクトのコピーである 。
- 別のソースを含む現在のソースディレクトリを検索することもできます。
- :複数の基準点とすることができる
- ボックスはまた、固定され、改善された:ドキュメンテーションシステム、Doxのは、書かれていた。コアおよびgライブラリが部分的にこれを記録した。それは今のOBJオブジェクトに異なる型のオブジェクトを箱と箱から出すことができます。カイロへの生のアクセスが可能です。ボックス(よりむしろC)におけるボックスグラムライブラリの書き換えが開始されています。
- これらの最後の機能はまだ開発中であり、今後のリリースで表示されます。
(今ボクサーの一部である)
ボクサーが拡張されています。
のバージョン0.2.3でのの新機能である選択したと同時に、ドラッグ。ソースのシンタックスハイライトは、ボックス構文については、アドホックファイルに改善されました。壊れたファイルをロードするバグが修正されました。
のバージョン0.2.2でのの新機能:
- このリリースには、グラフィックスライブラリにいくつかのバグを修正ボクサーの新バージョン(0.3.0)を作るより使います。
- ライブラリlibboxcoreも(Mac OSの下で実行しようとしたとき、これが認められた)。その参照のいくつかで固定します。
のあるどのバージョン0.2.1のの新しい:ます。
- バグ修正と再加工メモリ管理システム
- 今回のリリースでは、主にバグが修正されます。
- これは、新しい機能を持っていませんします。
- ただし、メモリ管理システムが大きく書き直されています。
- はメモリ管理システムは、現在&QUOTを認識しており、複雑な&QUOT。種類や破壊、作成する方法を知っている、コピー、およびオブジェクトを再配置します。
- のリリースでは、(ボックスとボクサーの両方にいくつかの根本的な改善が可能になるのOBJタイプを通じてボクシング/アンボクシング、)将来の機能のために地面を準備します。
のバージョン0.1.3でのの新機能は次のとおりです。
- '()シャア' 'のStr」に変更ボックスのGライブラリで。これは、より柔軟に(私たちは今、例えば、別のファイルにアニメーションのフレームを保存することができます)を与えるます。
のあるどのバージョン0.1.0のの新しい:
- オブジェクトのコピーが現在実装されて、それがないにもかかわらずQUOT&ために働くわけではありません。複雑な&QUOT。そのような筋力などのオブジェクト、します。
- 'が含ま&QUOT;ファイル&QUOT;'スクリプトを含むディレクトリ内のファイルを検索します。
- #provideディレクティブは、同じヘッダーの複数の介在物のために導入されました。
- コメントは#で始めることができます! (Unixの箱スクリプトの)します。
- 一部の情報は-q queryオプションに追加されたします。
- 体系的なバージョン管理の規則とスクリプトは現在メンテナが問題に自動的に対処するために使用されます。
- バグ修正とクリーンアップが行われました。
- libboxcoreライブラリが作成されました。
コメントが見つかりません