home *** CD-ROM | disk | FTP | other *** search
- ==========================================================================
- 【ソ フ ト名】 MCPR ver1.40
- 【登 録 名】 MCPR140.LZH FM マルチカラム コンパクト プリント
- 【ファイル名】 MCPR.EXE MCPR140.DOC MCPR.MAN
- MCPMAIN.ASM MCPFRM.ASM MCPPRT.ASM CPRUTY.ASM CPROPT.ASM
- CPRBUF.ASM CPRFRMSB.ASM MCPRLINK
- 【作者&掲載者】 MHF00560 福地 邦雄
- 【対応 可能】 富士通 FMRシリーズ16ドット表示機種&FMTOWNS&FM16β
- 【動作 確認】 FMR-50HX & 30BX & FM-TOWNS MS-DOS V3.1 L23A FM16βFDII L21
- MB27410A FMPR302A FMPR359 FMLBP112
- 【掲 載 日】 1990/02/07
- 【作 成 法】 lharc e mcpr140.lzh
- 【開発 言語】 マイクロソフト MASM Ver4.0 Ver5.1
- 【必要 言語】 (改造して使用したいならば MASM )
- ==========================================================================
- 【備 考】
-
- §§概略§§
-
- このプログラムは富士通FMRシリーズ16ドット表示機種&FMTOWNS&FM
- 16βのMS-DOS上で動作し、富士通系制御コードをサポートする24ドットプリ
- ンタやページプリンタを使用して、マルチカラム(多段組)かつコンパクトなプリント
- (縮小印刷)を行うものです。
- FMRシリーズ24ドット表示機種においては、主要な機能(16ドット縮小印刷)
- に制限を受けることになりますが、オプション指定によって動作可能です
-
- §§特徴§§
-
- (1)オプション指定による、横幅限界までのマルチカラム印刷
- (2)16ドット縮小印刷を主とする、3種類の行桁ピッチサポート
- (3)ワイルドカードをサポートした、印刷ファイルの複数指定、連続印刷
- (4)用紙幅,用紙長,カラム幅,カラム間幅,印刷行数,タブサイズ,左端,上端
- マージンなどを、行桁数で指定する書式設定
- (5)桁数指定可能な行番号の付加
- (6)ファイル情報(名前,サイズ,日時),印刷日時,ページ数などのヘッダ印刷
- (7)MASM or BASIC or Lattice-C ルールによるソースリストのカラム替え
- (8)改ページコードによるカラム替え
- (9)ページ単位での印刷範囲指定
- (10)用紙,行桁ピッチ指定による、それぞれの標準書式サポート
- (11)用紙切れ対策としてのページ打ち直し機能
- (12)コントロール-Cによる中断時の紙送り
-
- §§Ver1.31からの変更内容§§
-
- (1)バグ修正 ・2バイト目が'\'の漢字コードを含むファイル名 ・行桁指定チェック
- ・マルチカラム指定時にカラム間幅の計算をしていなかった
- (2)FM-16βでの16ドット縮小印字のサポートを追加
- (3)標準書式設定値のヘルプ表示オプションを追加
- (4)ページプリンタへの用紙指定コントロールシーケンスを出力することにした
- (5)ホッパーユニット指定のオプションを追加
- (6)BASICソースリストのページ制御の追加
- (7)標準書式設定値の微調整
- (8)0Dhコードが連続していた時(0Dh+0Dh+0Ah等)に、1つの0Dhごとに1行とみな
- していたものを、まとめて1行と判断することにした。
-
- §§配布ファイル内容§§
-
- MCPR.EXE MCPRの実行ファイル
- MCPR140.DOC このドキュメントファイルのこと
- MCPR.MAN MCPRのマニュアル
- 以下はMCPRのソースファイル
- MCPMAIN.ASM メイン
- MCPFRM.ASM ページイメージ作成
- MCPPRT.ASM プリンタ出力
- CPRUTY.ASM コマンド行取り込み等
- CPROPT.ASM オプション評価
- CPRBUF.ASM バッファ獲得/解放
- CPRFRMSB.ASM ページイメージ作成サブルーチン
-
- MCPRLINK リンク用の応答ファイル
-
- コメントもなく、思いっきり汚いコーディングのソースファイルですが、改変したい
- 時など、なにかの足しになればと思い、添付します。
-
- §§著作権及び使用許諾について§§
-
- このプログラム及びドキュメントの著作権は作者(福地邦雄)が保有します。
- 以下の条件に同意する方(個人,法人)のみ使用を許諾します。
-
- (1)第三者への配布について制限を加えてはならない
- (2)第三者への配布の際にはすべてのファイルをオリジナルの形で行うこと
- (アーカイブ形式の変更は自由です)
- (3)作者は本プログラムの品質については保証しません 従って本プログラム
- を使用したことにより損害を受けても責任は使用者が持つこと
- (4)プログラムの改変は自由です 改変者が改変を行ったファイルについての
- 著作権を主張することも自由ですが、オリジナルの存在を明記しなければ
- なりません
- (5)改変を行ったファイルを同一アーカイブファイルに収めて配布することは
- 自由です その際には説明ドキュメントを添付して下さい
- (6)使用許可申請 転載許可申請の連絡は不要です
-
- 何か気の付いたことがありましたらお知らせ下さい。
- NIFTY-Serve:MHF00560 福地 邦雄
- /E