2016年01月29日

Glyphsによる縦組み専用の数字フォント

DTP作業者にとっての難易度 ★☆☆☆☆(1)

InDesignの縦組み内では数字(いわゆる半角数字)を「縦中横」「縦組み中の欧文回転」「文字回転」などの機能で回転させることができます。しかしいずれの場合も小数点や桁区切り記号はそれぞれピリオド、カンマのままなので通常は「検索/置換」により中黒、読点に置き換えなければなりません(さらに半角扱いにすることも必要です)。今回は、そんな問題に対応する「縦組み専用の数字フォント」をGlyphsで作ってみました。

ピリオド、カンマのパス形状を変更したフォントを使用すれば、テキストを修正しなくても小数点や桁区切り記号を簡単に目的通りの体裁にすることができます。また数字グリフも作成してOpenTypeフィーチャーを少し工夫すれば、「縦中横」「縦組み中の欧文回転」「文字回転」などの機能を使わなくても数字を正立させ、2桁数字を横並びにすることができます。さらに漢数字に見せることも可能です。
003.png
以下、動画をご覧ください。

いずれも実験的なフォントであり実務で使用できる場面は限られると思います。自己責任でご使用いただけますようお願いします。また、ご使用にあたっては事前に充分検証してください。

※これらのフォントを使用した部分に「縦中横」「縦組み中の欧文回転」「文字回転」などを適用しないようご注意ください(回転しすぎた体裁になります)。

※これらのフォントと既存フォント(の数字グリフ)の混在は混乱の元になるので避けるべきでしょう。

※Illustratorでは「デザインのセット(ss01などを使用する機能)」をスタイルに設定することはできません(字形パレットから1文字ずつ入力することは可能)。

※アセンダやディセンダを一般的な値に設定した場合、Illustrator(縦組み)では他フォントと文字位置が揃いません。これに対応するためにサンプルデータ内にはIllustrator専用フォントも用意しました。


サンプルデータはこちら《minimum_2016_0129.zip》です。

・サンプルフォントは「源ノ角ゴシック (Source Han Sans )バージョン1.004」のアウトラインを使用した派生フォントです。

・このフォントのライセンスはSIL_Open_Font_License_1.1に準じます。
 SIL_Open_Font_License_1.1については下記サイトを参照ください。
 原文:
 http://scripts.sil.org/OFL
 日本語訳:
 http://sourceforge.jp/projects/opensource/wiki/SIL_Open_Font_License_1.1

posted by 照山裕爾 at 15:49| Comment(4) | TrackBack(0) | Glyphs | このブログの読者になる | 更新情報をチェックする

2016年01月12日

正規表現スタイルで内側のカギ括弧を小カギにする。

DTP作業者にとっての難易度 ★★★★☆(4)

先日、編集者の方から「文章のカギ括弧内にカギ括弧が使われている(二重になっている)場合は内側のみを小カギにしてほしい」と相談されました。これに対応するための正規表現スタイルを考えてみました。以下、動画をご覧ください。

Aは二重の場合のみを想定したものです。まずは内側の受け(」)を小カギにしています。

※内側の受けの後には受けが1個必ず存在します(その間に起こしと受けがペアで存在する可能性があります)。また、その後は起こしと受けが必ずペアの形で存在するはずです(この間にも起こしと受けがペアで存在する可能性があります)。これを正規表現スタイルにしました。

さらに、その直前に存在する起こし(「)を小カギにすれば完成です。

BはAの応用編で、三重構造までを想定したものです。かなり複雑になり、負担が大きいためかInDesignがフリーズすることも多く、あまり実用的ではなさそうです。

CはA・Bとは異なるアプローチで三重構造に対応したものです。まずは全ての起こし・受けを小カギにした後、対象となる起こしのみを大カギに戻します。

※対象となる起こしの後には、かならず1個の受けが存在します。また、その間には起こしと受けがペアの形で存在する可能性があります。さらにその間にも起こしと受けがペアの形で存在する可能性があります。これを正規表現スタイルにしました。

次に、その直前の受けを大カギにします。これだけでは文章(段落)の最後の受けが対象外になるので、最後にこれのみを対象とした正規表現スタイルを用意しました。Cでは三重構造の二番目と三番目のカギ括弧の書式が同一になってしまいますが、シンプルなので使いやすいと思います。

いずれの方法も適切に機能しないケースがあるかもしれません。自己責任で慎重にご使用くださいますようお願いします。
サンプルデータはこちら《minimum20160112.zip》です。
posted by 照山裕爾 at 02:59| Comment(0) | TrackBack(0) | InDesign-書式・スタイル | このブログの読者になる | 更新情報をチェックする