ホーム/ブログ/歴史の授業
歴史の授業14 分で読めます

歴史の授業:WordStarファイルとは何か?旧.wsワードは開けない

レガシーのMicroPro原稿。Windowsスクリプトではなく、WordStar 2000でもなく、Wordでは開けません。

·WordStar Converter チームより
歴史の授業:WordStarファイルとは何か?旧.wsワードは開けない

TL;DR

A WordStar ファイルは、初期の PC 時代のレガシーな MicroPro International ドキュメントです — CP/M (Control Program for Microcomputers) およびその後の MS-DOS 用。レガシーな `.ws` は Windows スクリプトではありません。バージョン 5.0 より前では、ハイビットラップ フラグにより、現代のエディタではテキストが文字化けして見えます。WordStar 2000 は異なる、互換性のないフォーマットです (PRONOM fmt/882)。現在の Microsoft Word ではこれらを開くことはできません。WordStar Converter はクラシックな `.ws` / `.wsd` / `.ws3`–`.ws8` をローカルで読み取ります;WordStar 2000 や Windows Write `.wri` は変換しません。

WordStarファイルとは何ですか?

WordStarファイルは、MicroPro Internationalのワードプロセッサからの旧式の文書で、1979年4月のWest Coast Computer Faireで初めて公開され、同年6月にDigital ResearchのCP/M(Control Program for Microcomputers)上で販売されました。Seymour RubinsteinはIMSAI(マーケティングディレクターを務めていた)を辞め、1978年にMicroProを設立し、プログラム作成のためにJohn Robbins (Rob) Barnabyを雇いました。アメリカ議会図書館のフォーマット説明では、WordStarは依然として最も影響力のある初期のマイクロコンピュータ用ワードプロセッサフォーマットの一つとして扱われています。

WordStar はあなたを `.ws` に固定しませんでした。1983年のWordStarリファレンスマニュアル(p. 1-12)は、ユーザーに覚えやすい名前を選ぶよう指示していました。任意のピリオドと1〜3文字の拡張子で種類を表すことができました — 手紙には `.LET`、報告書には `.REP`、最後の編集日には `.912` などです。避けるべき唯一の拡張子は `.BAK` で、WordStar はそこでバックアップを書き込むためです。アメリカ議会図書館自身の所蔵では `.ws`、`.wsd`、`.ws5`、`.ws6`、および `.ws7` が使われています。Windows 向けの WordStar は後に `.wsd` を好むようになりました。拡張子がまったくないレガシーファイルでも、依然として WordStar である場合があります。

`.ws3`から`.ws8`までの関連するクラシック版の名前は、同じクラシックファミリーに属します。より短い識別の入門については、What Is a .WS File?を参照してください。DOS 8.3および拡張子のないエステートについては、Finding WordStar Files With No Extensionを参照してください。

なぜレガシー.wsはWindowsスクリプトではないのか(そしてWordはそれを開かないのか)

FileInfo と類似のカタログは `.ws` を Windows スクリプトとして扱います。Microsoft の Windows スクリプト ホストは、より一般的に `.wsf` を使用します。レガシーの WordStar `.ws` はスクリプトではなく原稿であり、Word を期待してダブルクリックしてはいけませんし、カタログがスクリプトについて警告しているからといってマルウェアだと思い込む必要もありません。実用的なチェックリスト:.WS Is Not a Windows Script。

古いWordStar文書をメモ帳で開くと、多くの単語の最後の文字がアクセント付き文字に変わります。それは破損ではありません。WordStarインターナショナルが1992年3月17日に公開した公式のWordStarリリース7.0のファイルフォーマットでは、バイトについて説明しています。印刷可能なテキストは7ビットASCIIです。`20h`未満のコードや8ビット目には書式情報が含まれています。ハードパラグラフは`0Dh, 0Ah`で終わります。ソフトリターン—単語の折り返し位置—は`8Dh, 0Ah`です。ソフトスペース(`A0h`)はタブ、両端揃え、左マージンのインデントを示します。

WordStar 5.0以前では、マージン内に収まる空白でない文字列の最後の文字にはハイビットが設定されており、プリンタードライバーが行を微調整できるようになっていました。バージョン5.0では、絶対タブ、マージンドットコマンド、段落スタイルに対してそのトリックが廃止されました。ハイビットを取り除くまでは、UTF-8エディターはそれらの最後の文字をラテン1のゴミとして読み取ります。

書式設定はドットコマンドにも存在します:1列目にピリオドと、単独の行に2文字。`.PA`は新しいページを開始します。`.LM`と`.RM`は左右の余白を設定します。これらは画面上にスペースを取りますが、印刷ページ上には取りません。WordStarには文書モード(埋め込みコントロール)と非文書モード(ASCIIテキスト、プログラミングエディタとして使用 — ハイビットフラグなし)もありました。詳細は: WordStar Dot Commands, Print Controls, and High-Bit Wrap。

アメリカ議会図書館は、Microsoft Word 2003年以前にはWordStarコンバーターが出荷されていたと指摘しています。MicrosoftのOffice 2000 Converter Packには、MS-DOS用のWordStar 3.x–7.x用のWrdstr32.cnvおよびWindows 1.0–2.0用のWordStar(インポート専用)が掲載されていました。このパックは現在のWordにはありません。Windows Write(`.wri`)は別のMicrosoft形式であり、WordStarではありません。詳細はWhy Microsoft Word Will Not Open WordStar Filesをご覧ください。

WordStar vs WordStar 2000 — 2つの製品、2つのフォーマット

WordStar 2000は、完全に異なる互換性のないファイル形式(英国国立公文書館 PRONOM fmt/882)で1985年にリリースされました。この名称はクラシックWordStarの2000年版ではありません。クラシックWordStarは、MicroProがNewStar / NewWordを買収した後、1987年2月にWordStar 4として再開されました。

アーカイブはしばしば両方を一つのブランド名の箱で混在させています。WordStar 2000ファイルの名前を`.ws7`に変更しても、それはクラシックWordStarにはなりません。WordStar ConverterはWordStar 2000を変換しません。 それはクラシックファミリーのみを対象としています。完全な比較はこちら:WordStar 2000 vs Classic WordStar。

Ctrlキーのダイヤモンド

WordStarは1982年にMS-DOSとIBM PCに登場しました。MicroPro WordStar 3.2 改訂版の最初の号は1982年4月15日付です。PCにはすでに方向キーがありました。それでもWordStarはCtrlキーのひし形配置を保持しました:Ctrl-E 上、Ctrl-S 左、Ctrl-D 右、Ctrl-X 下 — タイプライターのキーボードで左手の下にある4つのキーです。タッチタイピストは決してホームポジションを離れませんでした。

*BYTE*(1983年5月)で、リチャード・S・シュフォードはWordStarを最もよく知られ、おそらく最も広く使用されているパーソナルコンピュータ用ワードプロセッサと呼び、定価を495ドルとしました。小説家のロバート・J・ソーヤーは*WordStar:作家のためのワードプロセッサ*(*Ars Technica*、2017年3月16日)でそのダイヤモンドのような存在について述べました。同じCtrlキーのシーケンスは他のDOSツールにも広がりました。

画面上のメニュー、ブロック操作、メールマージにより、それは作家の道具であると同時にオフィスの道具でもありました。市場シェアは永遠に続きませんでした — 1980年代中盤から後半にかけてオフィス市場の多くをWordPerfectが奪い、Microsoft Wordは後にWindows世代を所有しました — しかし、このダイアモンドこそが、GUI登場後も真剣なユーザーが長く使い続けた理由です。

その後のクラシックリリースがページをどのようにエンコードしたか

1983年のWordStar 3.3以降、MicroProは1987年2月の復帰までクラシックラインのアップデートが何年も行われませんでした。バージョン5、6、7ではファイル形式が拡張されました:ヘッダー、対称シーケンス(`1Dh`で始まり`1Dh`で終わるブロック)、拡張文字のトリプレット(`1Bh xx 1Ch`)、および`00h–1Fh`範囲のより豊富な印刷コントロールです。ファイルは通常、DOSのEOF `1Ah`で終わります。

議会図書館のフォーマットファミリーノート(fdd000552)は、保存作業のための同じ層を要約しています。「読みやすい」文字だけを出力するコンバータは、本文に `.he` ヘッダーを残し、単語末尾にアクセント付きのラップゴミを残し、Release 5+ のシーケンスを壊します。ネイティブ解析は、それらの層を DOCX または PDF にマッピングします。

リードの後、別の製品、別の会社

1989年5月、MicroProはWordStar Internationalに社名を変更しました。1994年2月4日、その会社はSoftKey Software ProductsおよびSpinnaker Softwareとの三者合併を完了し、SoftKey Internationalとなりました。ディスクやアーカイブ上の古いファイルは、依然として1979年~1990年代の文書であり、可愛い拡張子の付いた最新のWordファイルではありません。

LibreOfficeは限定的なWordStarインポートフィルターを搭載しています。それを約束ではなく競合メモとして扱ってください:ラップフラグ、印刷制御、および後の対称シーケンスはしばしば破損します。それはWordStar Converterが使用するエンジンではなく、慎重にサンプリングしない限り大量アーカイブの本番経路ではありません。

なぜこれらのファイルがまだディスクにあるのか

アメリカ議会図書館は、特別コレクションに数百のWordStarファイルを所蔵しています。作家たちは滞在していました。ジョージ・R・R・マーティンは自身の*Not A Blog*で、自分のフィクションをDOSマシンで動作するWordStar 4.0上で書いたと述べています — 2007年、再び2011年(「ワードプロセッシングソフトのデューセンバーグ」)、そして2020年4月にも。アーサー・C・クラークは、1982年の*2001年宇宙の旅*の続編を、WordStarを実行するArchives IIIマイクロコンピューターで書きました。マシュー・G・カーチェンバウムによれば、最後の修正はPadukka地球局とインド洋Intelsat Vを通じて送られました。アメリカ議会図書館は、アン・ライスもこのフォーマットの文学利用者として挙げています。

それらの原稿 — そしてはるかに普通のオフィス文書 — はいまだにフロッピーディスク、古いハードディスク、ZIPアーカイブに保存されています。なぜならWordStarは特徴的な拡張子を必要とせず、現在のWordではストリームを開くことができないからです。同じ引き出しには ALLCAPS.WS、対応する `.BAK` バックアップ、`.wsd`、`.ws5`–`.ws7`、拡張子のないファイルもあることが予想されます。.WSD and .WS5–.WS7 Extensions および Batch Convert a WordStar Estate Offline も参照してください。

このPCでクラシックアーカイブを開く

もしバイトがクラシックなWordStarであれば — ハイビットラップ(特に5.0以前)、印刷制御、ドットコマンド、オプションのバージョン付き拡張 — ローカルで変換します。WordStar Converterは `.ws` / `.wsd` / `.ws3`–`.ws8` を読み取り、DOCX、PDF、およびその他の最新フォーマットを書き込み、文書内容をアップロードしません。

これは WordStar 2000 (PRONOM fmt/882) や Windows Write `.wri` を変換しません。まず最も問題のあるファイルをサンプリングし、それからツリー全体を一括処理します。試行 __TRIAL_FILE_LIMIT__ 回の変換を行い、Standard __LICENSE_PRICE_DISPLAY__ は一度限りです。元のファイルはそのまま保持してください。手順: How to Open WordStar Files on Windows 11。

関連記事

クラシックな.wsアーカイブを回復する

このPCで試用 __TRIAL_FILE_LIMIT__ ファイル。Standard __LICENSE_PRICE_DISPLAY__ 一回限り。クラシック WordStar のみ — WordStar 2000 ではなく、.wri でもない。

無料トライアル

アプリ全機能 — 最大 10 ファイル

Windows 10 または 11

完全な 10 ファイルトライアル用の Windows インストーラーをダウンロード。ライセンスで解除するのと同じアプリ — PC 上で 100% ローカル。

Standard を購入 — $39.95 から