GGB ファイル形式とは?
拡張子 .ggb を持つファイルには、ZIP アルゴリズムを使用して圧縮された GeoGebra ワークシートドキュメントが含まれています。.ggb は、主に幾何学、代数、統計、数学解析の教育で使用される数学プロジェクト形式です。ZIP アーカイブ であるため、任意の .ggb ファイルの名前を .zip に変更して、内容を確認したり抽出したりできます。一般的な .ggb アーカイブは、次のようなファイルで構成されています:
geogebra.xml- 特定の GeoGebra プロジェクトに関する完全な情報を XML 形式で保存しますgeogebra_thumbnail.png- 構成の小さなプレビュー画像ですgeogebra_javascript.js-.ggbファイルのグローバル JavaScript 定義ですgeogebra_defaults2d.xml、geogebra_defaults3d.xml- 2D および 3D 構成のデフォルト要素の定義です
.ggb 構成は、HTML5 アプレットや画像ファイル(.png、.jpg など)にエクスポートできます。.ggb ファイルの一部である XML ファイルは GeoGebra 以外でも編集可能ですが、ファイルの破損や読み取り不能を避けるために、ggb.xsd に含まれる仕様に従って行う必要があります。GeoGebra は 2001 年に Markus Hohenwarter によって修士論文プロジェクトとして開発され、現在は International GeoGebra Institute によって保守されています。GeoGebra ソフトウェアは、PC システム(Windows、macOS、Linux)およびモバイルデバイス(Android、iOS)で利用可能です。また、インストール不要の無料の GeoGebra HTML5 ウェブプラットフォームも利用できます。
セキュリティと安全性
リスク: LOW.ggb は実行ファイルではなくデータ(ZIP 内の XML)であるため、開いても安全です。唯一のアクティブコンテンツは、GeoGebra のサンドボックス内で実行されるオプションのワークシート JavaScript です。不明なソースからのファイルは、最新バージョンの GeoGebra で開いてください。この形式を悪用した既知のマルウェアはありません。
形式の詳細
概要geogebra.xml エントリによって識別されます(他の ZIP には含まれません)。中身を確認するには、.ggb を .zip に変更してください。GGB ファイルを開くプログラム
技術的詳細
詳細仕様| MIME タイプ | application/vnd.geogebra.file |
| コンテナ形式 | ZIP アーカイブ。オフセット 0 にマジックバイト 50 4B 03 04 («PK») |
| プライマリデータファイル | geogebra.xml - 完全な構成をエンコードする XML ドキュメント |
| プレビュー画像 | geogebra_thumbnail.png - 構成の埋め込み PNG スナップショット |
| スクリプトファイル | geogebra_javascript.js - 動的な動作のためのオプションのグローバル JavaScript 定義 |
| デフォルト設定ファイル | geogebra_defaults2d.xml および geogebra_defaults3d.xml - 2D および 3D ビューのデフォルト要素プロパティ |
| XML スキーマ | ggb.xsd は geogebra.xml の有効な構造を定義します。手動編集はこのスキーマに準拠する必要があります |
| 対象分野 | 幾何学、代数、微積分、統計、スプレッドシート、3D グラフィックスを単一ファイルに集約 |
| エクスポート対象 | HTML5 アプレット、PNG、JPEG、SVG、PDF、およびアニメーション GIF |
| 識別ヒント | .ggb を .zip に変更すると、任意のアーカイブツールで開けます。内部に geogebra.xml が存在することで、一般的な ZIP と区別されます |
| プラットフォームのサポート | Windows、macOS、Linux(デスクトップ)、Android、iOS(モバイル)、ウェブブラウザ(HTML5、インストール不要) |
| 関連形式 | .ggt (GeoGebra ツールファイル)、.ggs (GeoGebra スクリプトファイル) |
| 内部エンコーディング | XML ペイロードは UTF-8 テキストとして保存、PNG サムネイルはバイナリとして保存。両方とも ZIP Deflate で圧縮 |
| アプリの互換性 | GeoGebra Classic、GeoGebra 幾何、GeoGebra 3D 計算機、GeoGebra 関数グラフ |
| リリース日 | 2001 (GeoGebra 1.0, originated as Markus Hohenwarter's master's thesis) |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | geogebra.github.io |
GGB の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。GGB ファイルについて最初の質問をしてみましょう。
よくある質問
.ggb ファイルを開くにはどうすればよいですか?
GeoGebra をインストールせずに .ggb ファイルを開くことはできますか?
GGB ファイルは ZIP ファイルですか?
geogebra.xml(構成データ)とサムネイルを含む ZIP アーカイブです。コピーの名前を .zip に変更すると、中身を確認できます。GGB を画像や PDF に変換するにはどうすればよいですか?
テキストエディタで GGB ファイルを編集できますか?
geogebra.xml を編集することは可能ですが、再保存時に GeoGebra が予期しない変更を上書きしたり拒否したりする可能性があります。通常の編集は、GeoGebra 内で構成を変更することをお勧めします。