文字スタイルについて

[4896]文字スタイルについて | 投稿者:いくちゃん | 投稿日:2010/07/11(Sun) 17:28:46
はじめて!質問させていただきます。
現在、ウインドーズでアドビの製品CS4のインデザインを使って作業をしているのですが・・・・。
行き詰っている部分がありますので、ご教授を宜しくお願い致します。
質問内容は、文字スタイルのにあります詳細文字形式の字どりの部分の設定を変えたいのですが、(1?20字まで)となっているようで、ここの変更をしたいと思ってはいるのですが、変更は可能なのでしょうか?基本設定の所を覗いてはみましたが...。どこで変えればいいのか解りませんでした。
どなたか、おわかりの方がおられれば...お教え願いますでしょうか?宜しくお願い致します。
» 1
[4897]Re: 文字スタイルについて | 投稿者:いき | 投稿日:2010/07/12(Mon) 08:49:41
どう変更したいのか書かれていませんね。
どうしたいのでしょうか。
» 2
[4898]Re: 文字スタイルについて | 投稿者:ちこ | 投稿日:2010/07/12(Mon) 10:17:57
思うに、規定だと20字までとなっているけど、
21字以上にできないか、ということですよね。

プラグイン(有償)があればできそうですよ。
*http://dtp-bbs.com/indesignbbs/archives/10730_20070131194600.html
» 3
[4900]Re: 文字スタイルについて | 投稿者:いき | 投稿日:2010/07/12(Mon) 11:01:24
本当にしたいことが21字以上の字取りであれば、Windowsの場合有償プラグインに頼るまでもありません。
......何がしたいのでしょうか。
» 4
[4902]Re: 文字スタイルについて | 投稿者:amiza_ret | 投稿日:2010/07/13(Tue) 13:15:37
21字で字取りしたい場合で、
◎18字しかない場合、
 21字-18字=4字
 1000/(18字-1)=58.82
 58.82×4字=235.2
 よって、235を字送りの数値とすればOK
◎15字しかない場合、
 21字-15字=6字
 1000/(15字-1)=71.42
 71.42×6字=428.5
 よって、428を字送りの数値とすればOK

でいいのかな...?
javascript等のスクリプトを使うと簡単かもです。
計算式の意味はじっくり考えてもらえれば分かるかと思います。

もっとも、表みたいな感じで作成するのなら、
10Q(文字の大きさ)×21字(字詰め)×0.25=52.5mm
で、W=52.5mmのテキストフレームを作成しておき、「両端揃え」にすれば、揃うかと思います。
何で0.25かけるとかは、ネットで調べれば分かるはずです。

的外れだったらごめんなさい。
» 5
[4903]Re: 文字スタイルについて | 投稿者:こに | 投稿日:2010/07/13(Tue) 18:41:07
文字パネルで[字取り]のところに21と入力すると、
「値は0から20までの範囲内でなければなりません。」とアラートがでますが、
字取りの範囲を選択しておいてスクリプトで、
app.activeDocument.selection[0].jidori = 21;
を実行するとエラーにならずに21字取りになりますね。
InDesign上でも文字パネルに21と表示されます。
ただし、InDesignの仕様(制限)から外れることになるので、運用上どんなトラブルが発生するかはわかりません。自己責任でお願いします。
» 6
[4904]Re: 文字スタイルについて | 投稿者:いくちゃん | 投稿日:2010/07/13(Tue) 23:46:30
いきさん・ちこさん・amiza_retさん・こにさん

遅くなりましたが...みなさんありがとうございます。
予め設定されている文字詰めって...やはり20字が限度なんですね?
スプリクトで方法があるみたいですが、使用をした事がないので、この方法は止めておきます。
前回、何故(20字までしかないのでしょうか?)とお伺いしたのは、縦て組で文字の長さが違う文章を全て行別に文字を同じ長さまで揃えるという作業があったからでした。
タブで揃える方法もあったのかも知れませんが...。
当方、まだまだスキル上が未熟なのでイマイチ掴み切れませんでした。
普通...皆さんはこういう時はどのような作業を行われているのでしょうか?

※遅くなりましたが...みなさんありがとうございました。
» 7
[4905]Re: 文字スタイルについて | 投稿者:いき | 投稿日:2010/07/14(Wed) 00:10:43
> 縦て組で文字の長さが違う文章を全て行別に文字を同じ長さまで揃える

それなら(必要なら)インデントを設定した上で両端揃えにするだけで解決しそうですね。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)