Mac OS XからWindowsに文書を送る際、リッチテキストを使うことがあります。
リッチテキストフォーマット(Rich Text Format:拡張子rtf)とは、フォント指定や、文字の色・サイズや太文字などの装飾指定、簡易レイアウトなどを付加したもので、プレーンなテキストに比べて見栄えのよいことから利用されるケースもありますが、
Mac OS Xの標準テキストエディタである「テキストエディット」では、デフォルトで作成されるファイルがリッチテキストになっているため、そのまま送ってしまうことも多々あるようです。幸いなことに、リッチテキストは元々マイクロソフト社などが1980年代に開発したものなので、windowsでもワードパッドやoffice系が入っていれば、wordなどで開くことができます。ただし、リッチテキストはフォント指定できるものなので、裏返せば、同じフォントが入っていない環境ではレイアウトが崩れる可能性がある、ということになります。
Mac OS XからWindowsに文書を送る際に問題になるのは、rtfdという拡張子です。前出の「テキストエディット」はテキスト以外にも、画像や映像など貼付けることができます。これをこのまま保存すると、拡張子はrtfdになります。すでにあるrtfに画像を貼付けて保存しようとすると拡張子がrtfdに変わることを知らせるワーニングが出ます。
このrtfdですが、appleがrtfを拡張して作った独自のフォーマットのため、Windowsには互換性がありません。Windows上にrtfdを読み込むと、フォルダとして認識され、テキストファイル、画像ファイルなどが関連性無くそのフォルダに入っている状態になります。
rtfdのような状態で渡したいときの解決法
- wordのdocファイルにする。
- htmlにする。
- pdfにする。
Mac OS X
上で、最も簡単かつ追加ソフト無しで変換することができるのは、3のpdfです。
Mac OS X は標準でpdfファイルを出力できます。
最も簡単かつ追加ソフト無しで、pdfに変換する方法
前出の「テキストエディット」を使います。
rtfdを「テキストエディット」で開き、[ファイル]→[プリント]を選びます。するとプリントダイアログが現れますので、左下の[PDF▼]をプルダウンして[PDFとして保存]を選びます。
ファイルの保存場所とファイル名を入れて保存します。…この間わずか数秒で終わります。
pdfならほぼ想定通りのレイアウトをwindows側に渡すことができます。相手の環境に同じフォントが入っているとさらに好都合であるのはいうまでもありません。
→この追記に
画像を加えて分かりやすくした別ページ、内容はほぼ同じです。