• FreePWING プログラミングドキュメント
  • はじめに
    • FreePWING の概要
    • FreePWING が生成できるデータ要素
  • FreePWING プログラムの作成例
    • 例題「国語辞典」の仕様
    • プログラムの全容
    • インスタンスの初期化
    • 国語辞典データの読み込み
    • 読み込んだ見出しの処理
    • 検索語の登録
    • 読み込んだ本文の処理
    • インスタンスの最終処理
    • FreePWING プログラムの実行
    • Makefile の作成
    • fpwmake
    • 作業ファイルの削除
    • ALLDEPS と CLEANEXTRAパラメタ
    • ちょっとだけ改良
    • 修正版プログラムの全容
  • 諸々の細かな注意点
    • 文字コードに関する注意点
    • 検索語に関する注意点
    • 本文に関する注意点
  • パッケージ化
    • catalogs
    • パッケージ化のための Makefile の改良
    • インストール
    • 変換した書籍データのアーカイブ
    • 変換スクリプトのアーカイブ
  • 応用機能
    • 修飾指定子
    • 相互参照
    • 複数の本文
    • メニュー
    • 著作権表示
    • 条件検索
  • 外字
    • 外字の基礎知識
    • ビットマップデータの用意
    • 外字定義ファイルの用意
    • 外字データの生成
    • fpwmake による外字データの生成
    • 本文への外字の書き込み
  • カラー図版
    • カラー図版定義ファイルの用意
    • 本文からカラー図版の参照
    • インラインカラー図版
  • 音声データ
    • 音声データ定義ファイルの用意
    • 本文から音声データの参照
  • リファレンスマニュアル
    • FreePWING::FPWUtils::Word2 クラス
    • FreePWING::FPWUtils::KeyWord クラス
    • FreePWING::FPWUtils::Text クラス
    • FreePWING::FPWUtils::Heading クラス
    • FreePWING::FPWUtils::Menu クラス
    • FreePWING::FPWUtils::Copyright クラス
    • FreePWING::FPWUtils::FPWParser モジュール
      • サブルーチン
      • 変数
      • コマンド行オプションの解析
      • 古い作業ファイルの削除
    • fpwmake コマンド
    • fpwutils.mk ファイル