エンジン更新: 自分のフォントを使える、古いファイルの不具合を修正、WordArtが描画される
5日間のエンジン作業が9月8日に公開されました。ここでは全項目を、実際に気づく変化ごとにまとめます。
自分のフォントを使う
変換と一緒にフォントをアップロードできるようになりました。フォントファイルのzip、またはInDesignパッケージをzipにしたものを追加すると、そこからフォントを読み取り、そのジョブだけに使います。ジョブが終わると、フォントも一緒に削除されます。
どの変換にもフォントレポートが付きます。ファイルが求めていたフォントファミリー、実際に見つかったもの、見つからなかった場合に代わりに使ったものが一覧で分かります。見出しが思っていたのと違って見えるときは、レポートを見ればその理由が分かります。
認識精度も今週さらに上がりました。数日前に書いた内容と同じ方向の改善です。私たちのコンバーターは、実際のPublisherファイルが求める書体をこれまでよりさらに多く認識します。それでも書体が解決できないときは、同じ文字幅と行の高さを持つオープンライセンスの代替デザインに置き換わります。行の折り返し位置は変わらないので、ページの形も保たれます。
旧バージョンのPublisherファイル
ファイルがPublisher 97またはPublisher 2000で作られていた場合、長年の問題がいくつも直りました。連結されたテキストボックスは、今は正しいボックスに文字が残ります。表のセルは、これまでのようにつながってしまうのではなく、正しく分かれます。行間は、実際に設定したサイズに従うようになり、既定値に戻ることはありません。ページ番号のフィールドと「次ページに続く」の表示も、今は出るようになりました。マスターページの文字の配置は、ファイルから読み取ります。これまでは、ファイルの指定に関わらず、常に左揃えになっていました。そして、Publisher自身なら等倍のまま表示する箇所で、文字が縮んでしまうこともなくなりました。
WordArt
描画できるWordArtの形が増えました。上向きアーチ、下向きアーチ、波形、階段状、膨張、収縮、下向きカーブです。グループ化されたWordArtの中にあるアーチ状の文字も、正しいカーブで描かれるようになりました。文字を丸く囲んだバッジやロゴが、大まかな近似ではなく、正しい半径を保ちます。
グループ化されたオブジェクト
グループの中にある図形は、これまで自分自身のスタイルの一部を失っていました。ドロップシャドウ、グロー、縦方向の文字配置は、今はグループ化された図形にもそのまま残ります。この情報はもともとファイルから読み取っていましたが、使っていなかっただけです。今は使います。
クリップアートとメタファイル
古いクリップアートと埋め込みメタファイルの修正をまとめて入れました。透かし画像はPublisherと同じように色が薄くなり、クリップアート内の白い板はあなたが設定した塗りの色に変わり、クリーム色の背景が紙の縁のように切り取られることはなくなり、古いOfficeのクリップアートの一部に出るライラック色の板も、正しく透明として扱われるようになりました。
文字組み
均等割り付けの文字は、汎用の設定ではなく、Publisher自身の均等割り付けの設定に従います。テキストフレームに独自の余白がない場合、今はPublisherと同じ既定の余白を使います。フレームに収まらない語は、Publisherが切る場所と同じ、フレームの端で切られます。そして右の余白を超えたタブは、次の語を次の行に折り返すようになり、Publisherの動作と一致します。
この中の一つ、フレーム端での切り詰めには副作用がありました。私たちのテスト内の、ごく一部のファイルで、この変更とは無関係な計測処理を通じて、文字の位置がずれてしまったのです。原因を見つけ、その計測処理を修正し、同じリリースで直しました。結果は今も確認を続けており、何か見つかればまた報告します。
Wordファイル
ヘブライ語とアラビア語の右から左への文字も、今は機能します。Publisherが語をハイフネーションする箇所では、Wordファイル側にも同じ位置に明示的なソフトハイフンが入ります。Wordの既定のタブ幅は、Publisherのものと一致するようになりました。矢印は、線の正しい端に、正しい大きさで付きます。線の端は、Publisherが丸形の端を使っている箇所では、丸形になります。「最小値」の行間は、正確な値に均されることなく保たれます。WordArtはホストされる形になったので、Wordが実際にその変形を適用し、平らな文字として表示されることがなくなりました。ラベルやチケットのような、1枚に複数のコピーが並ぶデザインも、正しく変換されます。そしてファイル内のフォント名は、私たちの代替フォントではなく、元のフォントの名前のままなので、別の環境でファイルを開いても、実際に使われていたフォントが分かります。
InDesignとAffinityのファイル
行間は、InDesign自身がベースラインを測る方法と一致するようになりました。897件のInDesignテストセットでは、ページ数の不一致が545件から36件に減りました。配置した画像は、今は自分の境界を宣言するので、InDesignは回転や拡大縮小を無視せず、正しく適用します。文書がベクター形式で保存しているクリップアートは、以前は平らな画像として届いていましたが、今はベクター形式のまま配置されます。どの大きさでもくっきりしたままで、中の文字も文字のままです。文書の中で反転指定された画像は、反転した状態で出力されます。これまでは、この書き出しでその反転が一度も反映されていませんでした。フォントリソースには、実際のPostScript名が入ります。楕円形、角丸、吹き出し型のテキストフレームは、長方形に潰されることなく、実際の形を保ちます。破線と点線のストロークは、そのパターンを保ちます。線には矢印が付きます。そしてグループの中の線は、別の何かに変わることなく、線のままです。
先週からの修正はそのまま
前回の記事で直した冊子の不具合は、そのまま有効です。Wordに変換した冊子は、正しい面に文字が入ったままです。9月3日以降に冊子を変換していない場合、すでに修正版をお使いです。
それが今回のリリースです。お手元のファイルが以前このような形で崩れていたなら、もう一度変換してみてください。プレビューは無料、変換は一度きりの49米ドルで無制限です。