Panorama(組版ソフトウェア)

ビットストリームパノラマ
開発者ビットストリーム株式会社
初回リリース2004年6月
安定版リリース
6.0 / 2011年5月10日
タイプレイアウトエンジン
ライセンス独自の
Webサイトbitstream.com/fonttechnology/panorama.html

Panoramaは、 Bitstream Inc.が開発した、世界中の様々な言語でテキストをレンダリングするためのラインレイアウトおよびテキスト構成エンジンです。Panoramaは、Font Fusionをベースとしてテキストのレンダリングをサポートしています。このエンジンにより、ユーザーはテキストの間隔、配置、スタイル効果(太字、エンボス、アウトライン、ドロップシャドウなど)といった様々なテキスト書式設定を管理できます。

PanoramaはOpenTypeフォントテーブルをサポートしており、合字スワッシュ、科学数字などの文字の自動置換が可能です。Panoramaはモノクログレースケール、LCD最適化(水平および垂直)の3つのアンチエイリアシングモードをサポートしています。 [1]

バージョン履歴

Panorama は最初のリリース以降、いくつかの変更が行われており、コア エンジンに API が多数追加されています。

メジャーバージョンマイナーバージョン発売日重要な変更
バージョン11.02004年6月22日初回リリース。
バージョン22.02005年6月20日複雑な言語スクリプトに対応する新しいシェーピングエンジン。双方向および混合方向テキストをサポートします。標準文字セットエンコーディング(UTF-8、UTF-16、Unicode、ASCII)をサポートします。
バージョン33.02006年8月14日アラビア語、ヘブライ語、インド語、タイ語の複雑な言語スクリプトを完全にサポート。カーソルレンダリングも完全にサポート。複数のフォントをサポート。[2]
バージョン44.02007年9月24日全モードでの透過性をサポート。Macintoshプラットフォームのサポート(Macフォントスーツケースのレンダリング機能を含む)。BREWプラットフォームのサポート。言語関連の機能強化により、OTFルールの適用性が向上し、パフォーマンスが向上しまし
4.52008年4月10日Unicode の範囲ベースおよびスタイルベースのフォントマッピングをサポートします。LCD モードでのアルファチャンネルをサポートします。32 ビット Unicode をサポートします。スペースラップ終端スタイルによる拡張テキスト表示と編集をサポートします。あらゆるプラットフォームでタブストップをサポートします。
バージョン55.02009年7月15日小数サイズと位置、パス上のテキスト レンダリング、Unicode から画像へのマッピング、フローティング オブジェクトのサポート。
バージョン66.02011年5月10日タイ語のシェーピングと OpenType ルール、Unicode の改行アルゴリズム、フォント比率、影の幅、影の色をサポートします。

特徴

  • タイ語のシェーピングと OpenType ルールのサポート。
  • Unicode の改行アルゴリズムのサポートが強化されました。
  • テレビ画面のサポートが強化されました。
  • フォント比率、影の幅、影の色によるフォントの太さの管理と書式設定のサポートが強化されました。
  • Unicode 準拠 – Unicode 5.0 およびアラビア語、インド語、タイ語などの複雑なスクリプト言語を含むすべての国際言語のレイアウトを完全にサポートします。
  • 文字を順番に並べ替えるために必要な双方向アルゴリズムをサポートします。例えば、アラビア語ヘブライ語ウルドゥー語などの言語では、キーボードで文字を入力する方法は一通りありますが、視覚デバイス上では正しく表示される必要があります。
  • コンテキスト シェーピング – 文字にコンテキスト シェーピングを適用します。つまり、言語の規則に応じて文字が置換、結合、または再配置されます。
  • アラビア語、インド語、ヘブライ語などのさまざまな複雑なスクリプト言語を含む、世界中のすべての言語でテキストを作成します。
  • BASE、グリフ定義 (GDEF)、グリフ配置 (GPOS)、グリフ置換 (GSUB) など、行レイアウトに必要な主要なOpenTypeテーブルをサポートします。
  • OpenType フォントのカーニング情報をサポートします。
  • パス上のテキスト - パス、アウトライン、または定義済みの図形に沿ってテキストをレンダリングできます。
  • フォント マッピング - スクリプト ベースのフォント マッピングをサポートし、アプリケーションが単一のインスタンスで複数のスクリプトをサポートできるようにします。
  • スタイルマッピング – スタイルがリンクされたフォントをグループ化し、単一のフォントとして扱うことができます。エンジンは、スタイルメニューからスタイルを適用する際、フォント固有の実際の描画スタイルにアクセスすることを「認識」しています。
  • Unicode マッピング - レンダリングされるテキスト ストリームの Unicode 値に基づいて自動フォント切り替えをサポートします。
  • Unicode イメージ マッピング - 開発者が Unicode シーケンスを任意のイメージにマッピングできるようにします。
  • 段落スタイル – テキストの配置、文字/行間隔、インデント機能など、段落固有の書式設定属性をサポートします。
  • 終了スタイル - 文字列が指定された領域内に収まらない場合に、切り捨てられたテキストに省略記号のような終了スタイルをアプリケーションが含められるようにします。
  • インライン イメージ – テキストとインラインで表示されるフローティング グラフィック オブジェクト タイプをサポートします。
  • スペース ラップ、タブ ストップ、文字間スペース、行インデント、行ギャ​​ップの動的なプロパティ変更などのリッチ テキスト編集機能。
  • モノクロ、RGB、BGR などの業界標準のカラー形式をサポートし、アルファ チャネルもサポートします。

サポートされているフォント形式

サポートされている文字セット

アラビア語チェロキーグジャラート語クメール語オリヤ語テール
アルメニア語日中韓グルムキー語ラオファグタイル
ベンガル語コプト語ジャモラテンフェニキア人タミル語
ボポモフォキリルハングルリンブルニックテルグ語
点字デーヴァナーガリー文字ハヌヌーマラヤーラム語シンハラ語ターナ
ブギス語エチオピアヘブライ語モンゴル語シロティタイ
ブヒドジョージアンひらがなミャンマーシリア語チベット人
ビザンチン音楽グラゴル文字カンナダ語NKOタガログ語ティフィナグ
カナダ人ギリシャ語カタカナオガムタグバンワYI

サポートされているカラー形式

  • モノクロとグレースケール形式をサポートします。
  • モノクロ、RGB、BGR などの業界標準の画面カラー形式をサポートします。
  • RGB または BGR 形式の R、G、B、アルファ チャネルの 8 つの異なるピクセル深度をサポートします。

テキストスタイルと効果

サポートされているアプリケーション/オペレーティングシステム

サポートされているデバイス

民生用電子機器、携帯電話、セットトップボックス、デジタルテレビ、プリンター、医療用画像機器、GPSシステム、自動車用ディスプレイ、その他の組み込みシステム

参照

参考文献

  1. ^ 「BitstreamPanorama」(PDF) .
  2. ^ 「Bitstream、小型組み込みシステム向け主要テキスト作成エンジンのメジャーアップグレードをリリース。Bitstream Panorama 3.0のリリースでは、アラビア語、ヘブライ語、インド語、タイ語複合語の完全サポートが含まれています」。Business Wire、2006年8月14日。
  • 世界中のテキストレイアウト、多言語、多言語フォント、国際的な複雑な文字に対応する行レイアウトエンジン
  • 2007年Bitstreamプレスリリースは2007年8月27日にWayback Machineにアーカイブされています
  • 組み込み技術ジャーナル
  • BITSTREAM INC 10-K、BITSTREAM INC 年次報告書
Retrieved from "https://en.wikipedia.org/w/index.php?title=Panorama_(typesetting_software)&oldid=1303444146"