Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ typeface(7) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

cdff(5)

utoc(1)

fonttab(5)

TYPEFACE(7)  —  NEWS-OS Programmer’s Manual

名称

typeface − NEWS における CDFF 書体コードの定義

解説

NEWS において CDFF ファイルで指定する typeface の値と 対応する書体について記します。

現在 NEWS が対応する書体とそのコードは以下のとおりです。

 コード  書体
 (2 バイトコード用)
 0x01000明朝体
0x02000ゴシック体
 DN 書体
0x00101006DN細明朝体
0x00101002DN太明朝体
0x00102004DN中ゴシック体
0x00102002DN太ゴシック体
0x00102008DN極太ゴシック体
0x00103006DN細丸ゴシック体
0x00103004DN中丸ゴシック体
0x00103002DN太丸ゴシック体
 PMT 書体
0x00201006PMT細明朝体
0x00201004PMT中明朝体
0x00201002PMT太明朝体
0x00202006PMT細ゴシック体
0x00202004PMT中ゴシック体
0x00202002PMT太ゴシック体
0x00203006PMT細丸ゴシック体
0x00203004PMT中丸ゴシック体
0x00204000PMT教科書体
0x00204010PMT正楷書体
 (1 バイトコード用)
 文字ピッチが可変(proportional pitch)の書体
0x80100ローマン
0x80101イタリック
0x80102ボールド
0x80500サンセリフ
0x80501サンセリフイタリック
0x80502サンセリフボールド
 文字ピッチが固定の書体
0x80400タイプライター(constantwidth)
このほか、文字ピッチが固定の書体としては、2 バイトコード用の書体
コードに 0x80000 を加えた(論理和した)ものを指定することができます。
この場合、指定された 2 バイトコード書体を50%の幅に圧縮したものが
印字されます。
(例)
0x81000半角明朝体
0x00282006半角PMT細ゴシック体
 

ここに記述した書体を指定すれば NWP-533/537/543 によって 対応する文字を印字することができます。 半角カナは 2 バイトコードの書体にしたがい、文字幅を 50% に圧縮して印字します。 該当する文字フォントのデータがない場合は別の書体で代用することがあります。 これ以外のプリンタにおいてはコードの解釈はそのプリンタの機能に依存します。 マルチフォントセット(NWF-629、NWF-631〜636C)をインストールすると、 fonttab がインストールされますが、この fonttab には該当する書体に対する 書体コードがセットされています。

関連ファイル

/usr/sony/include/CDFF/value.h

関連事項

cdff(5), utoc(1), fonttab(5)

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026