|
indesign2018 mac 10.12 sierra
チラシを作成しているのですが、値組を作成するとき、「g(グラム)」の表示の前後にカーニングを入れる決まりがあるのですが、検索置換でカーニングを入れることは可能でしょうか
検索置換にこだわっているわけでなく、一括でカーニングを入れることができればと思い、質問させていただきました
|
No.10099 2021/06/29(Tue) 08:43:24
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
|
Re: カーニングについて / (z-) |
|
|
|
カーニングで任意の数値を入れられるのは手動時のみで、 検索置換や正規表現スタイル(ひいては文字スタイル)では 和文等幅、オプティカル、メトリクス、0 からの選択のみとなります。
なので、トラッキング(字送り)で代用することとなります。
一括検索置換は正規表現検索で可能です。 書式例を提示するには、まず組みのサンプルが欲しいところです。
たぶんこのあと詳しい人が書いてくれます。
|
No.10100 2021/06/29(Tue) 12:15:15
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15
|
|
Re: カーニングについて / お〜まち |
|
|
|
おそらく「750g×3袋」のような表記だと思いますが、「g」だけにトラッキングを設定すると「g」と「×」の間は設定できますが、「0」と「g」の間は設定できませんね。 「0」と「g」の間に設定するには、 ・「g」に文字前のアキを設定する(あける場合のみ) ・「0」にトラッキングを設定する(あける場合も詰める場合も可) の2つの方法があるわけですが「カーニングを入れる」だけだとあけるのか詰めるのかわかりません。
仮に「0」にトラッキングを入れる方法ですと、その文字は「0」だけではないはずで、正規表現でどのように表現するべきかは、全ての例を見ないと何ともいえません。 例えば「750mg×3袋」の場合でしたら「m」と「g」の間も該当しますが、この場合処理するのかどうかということです。
そういった条件が決められるなら正規表現検索置換や正規表現スタイルを使って処理できます。正規表現スタイルを設定しておく方が直しに強くていいですね。
|
No.10101 2021/06/29(Tue) 14:38:28
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.79 Safari/537.36
|
|
Re: カーニングについて / B |
|
|
|
(z-)さん、お〜まちさん 返信ありがとうございます
書式例は、お〜まちさんの示した通りのものです。 「g」以外はカーニングを使用しません
お〜まちさんの指摘通り、000g の部分は0だけではありませんが そのような表記は稀で、大抵は「100g当り」と表記されます
その「100g当り」という表記に対して、 「0」と「g」と「×」の間にカーニングを『50』ずつ入れてあけたい場合、 どのようにしたらいいかを質問させていただきました。
トラッキングで数値を挿入する場合、 次回の校正時に、訂正があった場合、文字が伸びるので使用しないように決まりがあります
スタイルもクライアント側から使用しないでほしいと 言われているのでなるべく使わない方向で探しています。
言葉不十分で申し訳ありませんでした
|
No.10102 2021/06/29(Tue) 15:06:00
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
|
|
Re: カーニングについて / B |
|
|
|
すいません、表記について訂正します
100g当り 750g×3袋 という2種類の表記が出てきます
100g当りのほうは、検索置換を使って対応ができています
750g×3袋 についての質問です
|
No.10103 2021/06/29(Tue) 17:37:07
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
|
|
Re: カーニングについて / (z-) |
|
|
|
>トラッキングで数値を挿入する場合、 >次回の校正時に、訂正があった場合、文字が伸びるので使用しないように決まりがあります
これは、トラッキングのかかった文字を(より長い文字列に)打ちかえた際に調整を怠ったやつですね。
正規表現スタイルは、設定した条件に合致した箇所にのみ指定の文字スタイルがあたるという仕組みなので、たとえば g の後ろの文字にツメがかかるよう仕向けたとして、その文字を2文字以上のものに打ちかえても、g の次の次の文字には影響がありません。 また、諸事情で g のすぐ後ろのツメがかかった文字を削除した場合、次の次にいた文字が繰り上がって g のすぐ後ろに来たとき、同様にツメがかかります。 ですので、しっかり作り込んである上ではハウスルールの見直しを要求してもよいのでは、と思います。
具体的な手法については別の方にお譲りします(現在、別件で頭がいっぱいなのですみません)
|
No.10104 2021/06/30(Wed) 12:25:58
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15
|
|
Re: カーニングについて / B |
|
|
|
(z-)さん 返信が遅れてしまいすいません
まだ、手探り状態で、どのように対応していけば良いのか試行錯誤中です 現在進行中のものが落ち着いたら一考いたします
ありがとうございました
|
No.10105 2021/07/02(Fri) 14:56:30
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.114 Safari/537.36
|
|
Re: カーニングについて / az |
|
|
|
謎の決まりごとわかります… var Doc = app.activeDocument; app.findGrepPreferences.findWhat = "(?<=[0-9])g"; var Res = Doc.findGrep(); for(var i=0; i<Res.length; i++){ Res[i].insertionPoints[0].kerningValue=50; Res[i].insertionPoints[-1].kerningValue=50; }
|
No.10125 2021/07/20(Tue) 19:34:43
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.2 Safari/605.1.15
|
|
Re: カーニングについて / B |
|
|
|
azさん、ありがとうございました
望んでいたものをいただき、作業がスムーズに進んでいます。
|
No.10126 2021/07/27(Tue) 13:13:24
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36
|
|