表組、線種について

[2317]表組、線種について 投稿者:tery 投稿日:2003/06/17(Tue) 10:27
お世話様です。
また少しお聞きしたいことがあります。
MAC OS 9.2.2、InDesign2.0.2ですが、
表組の体裁が、デフォルトで上下左右の空きが0.5mmになってますが
これを最初から0mmにしておきたいのですがそのような事はできるのでしょうか?
それから線種もデフォルトに0.15mmがないので、それをプルダウンメニューの中に入れたいのですがムリでしょうか?
なにかよいアドバイスをお願い致します!
» 1
[2317へのレス]Re: 表組、線種について 投稿者:YUJI 投稿日:2003/06/18(Wed) 17:50
たぶん、ムリなのではないかと思います。
» 2
[2317へのレス]Re: 表組、線種について 投稿者:tery 投稿日:2003/06/19(Thu) 13:27
お返事ありがとうございました。
そうですかぁ………。道に作業していきたいと思います。
できたら楽だったのになあと思いました。
» 3
[2317へのレス]Re: 表組、線種について 投稿者:しまざき 投稿日:2003/06/23(Mon) 10:26
いつも参考にさせていただいてます。

デフォルトの設定を変えられる訳ではないので、お役に立つかわかりませんが、、、、

ネットでどなたかが書かれたスクリプトを参考に作ってみました。
よくスクリプトを知らないで書いていますので、実行前にバックアップを
必ず取っておいてください。
変更したいセルを選択してから実行します。
(OSX10.2.6,AS1.9,InDesign 2.0.2Jで確認してます)

-----------------
tell application "InDesign 2.0.2J"
activate
set myDocument to active document
set mywindow to active window

set myspread to active spread of mywindow
set MyItem to all page items of properties of myspread

set SelectProp to object reference of selection

set properties of SelectProp to {top inset:0}
set properties of SelectProp to {right inset:0}
set properties of SelectProp to {left inset:0}
set properties of SelectProp to {bottom inset:0}

end tell
-----------------

ただし、デフォルトでの行幅は空きを詰めた分狭くなるようです。
同じようなものですが、高さを変えるスクリプトです。

-----------------
tell application "InDesign 2.0.2J"
activate
set myDocument to active document
set mywindow to active window

set myspread to active spread of mywindow
set MyItem to all page items of properties of myspread

set SelectProp to object reference of selection

set properties of SelectProp to {height:10}

end tell
-----------------

set properties of SelectProp to {height:10}の数値を変えると
好きな幅に出来ます。
私の環境では単位はmmです。が環境設定を変えるとどう動くのかは
確認していません。

もっとキレイに書けるのでしょうか????
» 4
[2317へのレス]Re: 表組、線種について 投稿者:しまざき 投稿日:2003/06/23(Mon) 10:39
長々とすみません、線種のこと読み落としてました。
これも表を作成した後のことなので的外れですが、
下のスクリプトは外側を0.25mm内側を0.15mmにします。

---------------------------
tell application "InDesign 2.0.2J"
activate
set myDocument to active document
set mywindow to active window

set myspread to active spread of mywindow
set MyItem to all page items of properties of myspread

set SelectProp to object reference of selection

set properties of SelectProp to {top edge stroke weight:0.25}
set properties of SelectProp to {right edge stroke weight:0.25}
set properties of SelectProp to {left edge stroke weight:0.25}
set properties of SelectProp to {bottom edge stroke weight:0.25}
set properties of SelectProp to {inner column stroke weight:0.15}
set properties of SelectProp to {inner row stroke weight:0.15}

end tell
---------------------------

私はこれと、これをばらして数値を変えたものを数種類作って
OSXのアップルスクリプトメニューバーに入れてます。
» 5
[2317へのレス]しまざきさんへ 投稿者:tery 投稿日:2003/06/25(Wed) 18:02
お返事遅れて申しわけありません。
アップルスクリプトはいまいち分からない(MAC歴1年未満;)ので
研究してみたいと思います。
わざわざ作ってもらってありがとうございました。
» 6
[2317へのレス]しまざきさんへ 投稿者:tery 投稿日:2003/06/30(Mon) 15:03
試してみたところ、ちゃんと変更することができました!
これで作業がはかどります。
ありがとうございました。
» 7
[2317へのレス]Re: 表組、線種について 投稿者:しまざき 投稿日:2003/07/01(Tue) 08:59
teryさん
わずかでも、お役にたてて幸いです。
がんばってくださいね。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア