[ 掲示板に戻る ]

過去ログ閲覧モード

エクセルからの表の配置 / えび
windows、「CS2」使用。

テキストボックス内にエクセルの表を配置した時、「1.2.3.4.5.…」と縦に表が作られていた場合、途中の「3」だけ行ごと削除すると「1.2.4.5…」となってしまいますが、これをエクセルで修正して配置し直すと、表の体裁が全て元に戻ってしまいます。
この数字を連続するように修正するには、上記の方法か、一つ一つ、入力し直さないとダメでしょうか?
簡単にできる方法を教えて下さい。よろしくお願いします。

No.1014 2008/04/17(Thu) 10:58:09
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Re: エクセルからの表の配置 / いき URL
まずは参考までに。
http://study-room.info/id/study/main2/study81.html
ここで紹介されている市川せうぞーさんのスクリプトはApple Scriptですが、下記にはそれをJavaScriptで同じような機能を実現するスクリプトが置いてあります。

ミシマバイカモさん:InDesignスクリプト配給所
http://www4.tokai.or.jp/high-sea-fleet/

No.1015 2008/04/17(Thu) 12:26:13
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

Re: エクセルからの表の配置 / えび
いき様
ありがとうございました。

No.1019 2008/04/18(Fri) 09:50:44
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
(No Subject) / ゴゴ
Mac10.4.11 CS3でJavaScriptでルビを自動的に検索してルビを振るというのをつくろうとおもっているのですが例えば
「費用を小額で済む」という文が合ったら「費用」と「済む」だけにルビ振ると行った感じなんですが、JavaScriptでできることなのでしょうか?

No.1016 2008/04/17(Thu) 13:26:37
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_4_11; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

(No Subject) / いき URL
最近、ここでその話題が出てましたね。
記事検索で
「JavaScriptについて」
をキーワードに検索していただくと出てきます。
過去ログNo.938から始まる一連のスレッドです。

No.1017 2008/04/17(Thu) 13:45:25
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

(No Subject) / 梅花藻(ミシマバイカモ)
JavaScriptでルビを振るという話ですと、
http://www2.rocketbbs.com/11/bbs.cgi?id=thats&mode=pickup&no=938

を参照していただければわかると思います。
練習がてら、
Indesign-JavaScript-AppleScript-Monzai
という連携で、選択範囲に総ルビを振るスクリプトは書いたことがあります。
ただ、完全自動では望みの形でのルビ振りは出来ませんので、Monzaiから戻って来たルビを単語単位で振る際に、JavaScriptのダイアログで確認、変更できるようにしました。

また、あらかじめ、ルビ振り用のデータテーブルのようなものを用意しておくならば、JavaScriptのみでも作成は可能だろうとは思います。
(No.940でいきさんが述べているようなものですが、データテーブルは別ファイルにして読み込む形でもよいので、データテーブル作成に掛かる膨大な時間を考えなければ、JavaScript部分はそんなに大掛かりなものにはならないでしょう。)

No.1018 2008/04/17(Thu) 13:47:08
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
ベースラインシフト以外の設定 / えび
windowsで「CS2」を使用しています。
テキストボックスで、一行に10ポイントの文字と30ポイントの文字を入力すると、文字が中央に揃いますが、文字の下が直線上に揃うように(ベースラインシフトを使用せず)一括で設定する事はできますか?

No.1011 2008/04/16(Wed) 13:10:05
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Re: ベースラインシフト以外の設定 / いき URL
文字パレット→文字揃えの設定をご確認ください。
あとはメニューを見れば意味はおわかりになるかと。

No.1012 2008/04/16(Wed) 13:30:58
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

Re: ベースラインシフト以外の設定 / えび
いび様

ありがとうございました。できました。

No.1013 2008/04/16(Wed) 13:45:49
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
文字詰めをスタイルで変更できないでしょうか。 / y-11
いつもお世話になってます。
以前からできそうでできないなぁと思っているのですが、
例えば、単行本のような本文がメインの書籍を作っているとき、はじめは40字詰めで作っていたものを、
ページ数の関係で、42字詰めに変更したいとき、
グリッドフォーマットや段落スタイルを使っても、変更できないですよね?
何か方法はあるのでしょうか。よろしくお願いします。

No.1000 2008/04/14(Mon) 22:42:37
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: 文字詰めをスタイルで変更できないでしょうか。 / 匿名A
版面が同じなら、段落スタイルの文字サイズ/字送りを変更するだけでしょ? (変なことやってなければですが)

きちんとスタイルを当てていなかったり、版面が変わる場合は、スタイルいじるだけじゃ駄目ですけど。

No.1008 2008/04/15(Tue) 13:43:15
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

Re: 文字詰めをスタイルで変更できないでしょうか。 / y-11
匿名A様、ありがとうございます。

そうです、版面を変えたいのです。
やはり、無理なんですかねぇ。
版面を変えるって、あまり、しないことですかねぇ。う〜ん。

No.1009 2008/04/16(Wed) 00:00:07
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: 文字詰めをスタイルで変更できないでしょうか。 / KOUJI
フレームの大きさを変更してオブジェクトメニュー→変形を再実行→変形シーケンスを再実行などを使って地道にやるしかないかと。
ショートカット割り当てれば数百ページあってもそれほど時間かからないと思いますよ。

No.1010 2008/04/16(Wed) 01:09:53
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13
テキストの回り込み / KM
いつも参考にさせていただいてます。
InDesignCS3を使用しています。
テキストの回り込みをさせて、写真を配置する時に、その写真の中にキャプションを入れたいのですが、回り込みされているため、キャプションがオーバーテキストになってしまいます。
ご教授いただけたらありがたいのですが…。
よろしくおねがいします。

No.1001 2008/04/15(Tue) 11:10:08
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: テキストの回り込み / wahsy
写真とキャプションのテキストボックスをグループ化させ、それから回り込みをかければ良いのではないでしょうか?
No.1002 2008/04/15(Tue) 11:20:04
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

Re: テキストの回り込み / KM
wahsyさん、レスありがとうございます。

やはりその方法ですかね…。
一つ説明不足でしたが、写真の背面に四角形のオブジェクトを作り、そのオブジェクトに回り込みをかけていたので、こういった事がおきてしまいました。

たしかに、グループ化して写真等に回り込みをかければ、問題ないですね。
ありがとうございます。この方法で試してみます。

No.1003 2008/04/15(Tue) 12:03:39
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: テキストの回り込み / かたやなぎ
というか「テキストの回り込みを無視」すればいいのでは?
http://study-room.info/id/study/main2/study67.html

No.1004 2008/04/15(Tue) 12:06:56
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/312.9 (KHTML, like Gecko) Safari/312.6

Re: テキストの回り込み / KOUJI
他の部分に影響が出ないか要注意ですが、環境設定→組版でテキストの背面にあるオブジェクトを無視をチェックしてもいけそうです。
No.1006 2008/04/15(Tue) 12:35:26
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: テキストの回り込み / KM
かたやなぎさん、KOUJIさん、ありがとうございます。

>というか「テキストの回り込みを無視」すればいいのでは?
こんな方法あったんですね。すみません勉強不足でした。この方法が今の作業上では適しているようです。

>環境設定→組版
の方法も試してみました。確かに、他の部分への影響が注意が必要ですが、自分の中である程度一定のルール(?)を決めておけば、こちらも便利ですね。

次からはもう少し調べてから質問させていただきます。
とても参考になりました。ありがとうございました。

No.1007 2008/04/15(Tue) 13:26:42
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13
小塚OTFとEN DASH / シゲ
いつも参考にさせてもらってます。
フォントや字形に詳しくないのでお聞きします。
CS3で小塚ゴシックL(OTF)を使ってます。
右クリック→特殊文字の挿入→ハイフンおよびダッシュ→で
ENダッシュを挿入しました。
しかし字形パレットで確認するとENダッシュではなくFIGURE DASHとなっています。
他のフォントモリサワOTFやMinion ProなどではEN DASHとなってユニコードは2013で挿入されます。
小塚OTFだとFIGURE DASHユニコード2012となります。
WindowsXPの文字コード表からユニコード2013をコピペしてもユニコード2012になってしまいます。
EN DASHとFIGURE DASHは同じ物なんでしょうか?
気にしなくていいでしょうか?
小塚OTFは、CS3をインストールしたときに一緒にインストールされた物です。

No.996 2008/04/14(Mon) 14:59:09
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)

Re: 小塚OTFとEN DASH / 梅花藻
(全然、答えにはなっていないのですが、)
MAC OSX 10.4.9 InDesign CS2 4.05 で試してみました。

・特殊文字の挿入でENダッシュを入れた場合(数字はユニコード、またはDecimal値)
小塚ゴシック Pro L = 字形パレット:2012 情報パレット:2013 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2013 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)

・MACの文字パレットから2013 EN DASHを入れた場合
小塚ゴシック Pro L = 字形パレット:2012 情報パレット:2013 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2013 スクリプトで確認したcontents:2013

・MACの文字パレットから2012 FIGURE DASHを入れた場合
小塚ゴシック Pro L = 字形パレット:2012 情報パレット:2012 スクリプトで確認したcontents:2012
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2012 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)

となりました。どちらの書体も、ユニコード:2012と2013は、CID:114で同じグリフです。

また、最初にテキストフレームで小塚ゴシック Pro Lで調べ、コピー&ペーストして、A-OTF リュウミン Pro L-KLに書体を変えて、特殊文字の挿入でENダッシュを挿入したところ、字形パレットの表示が2012になるので、混乱しました。
(まだ、どういう時にどうなるのかが、よく分りません)

No.997 2008/04/14(Mon) 16:42:59
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3

Re: 小塚OTFとEN DASH / NAOI URL
ヒラギノ以外のAdobe-Japan1フォントでは、U+2012 FIGURE DASHとU+2013 EN DASHは、いずれもCID=114に対応します。InDesignの字形パレットはCIDベースであるため、このような1対n対応のケースでは、そこで表示されるUnicodeの符号位置は(CIDから逆引きした符号位置のうちの1つに過ぎないので)実際の符号位置と一致するとは限りません。

で、逆引きのロジックはわからないのですが、わたしの環境でも、小塚書体ならCID=114→FIGURE DASH、モリサワ・フォントの場合はProならCID=114→FIGURE DASH(Pr5またはPr6だとCID=114→EN DASH)と表示されます。

いずれにしても、メニューの「ハイフンおよびダッシュ」から入力したのなら、実際の符号位置はU+2013 EN DASHだと思います。情報パレット(こちらはUnicodeベースです)で確認してみてください。

No.998 2008/04/14(Mon) 16:43:37
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: 小塚OTFとEN DASH / NAOI URL
すみませんかぶりました。わたしのNo.998はシゲさんへのコメントです。
No.999 2008/04/14(Mon) 16:56:58
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_2; ja-jp) AppleWebKit/525.13 (KHTML, like Gecko) Version/3.1 Safari/525.13

Re: 小塚OTFとEN DASH / 梅花藻
No.997 は今日調べ直したところ、contentsの返す値を間違えていたようです。

(誤)
・MACの文字パレットから2013 EN DASHを入れた場合
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2013 スクリプトで確認したcontents:2013

・MACの文字パレットから2012 FIGURE DASHを入れた場合
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2012 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)

(正)
・MACの文字パレットから2013 EN DASHを入れた場合
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2013 スクリプトで確認したcontents:1397059140(SpecialCharacters.enDash)

・MACの文字パレットから2012 FIGURE DASHを入れた場合
A-OTF リュウミン Pro L-KL = 字形パレット:2013 情報パレット:2012 スクリプトで確認したcontents:2012

1文字「-」を選択してcontentsを調べた場合、ユニコード2013のEN DASHは1397059140(SpecialCharacters.enDash)を返すということのようです。

また、字形パレットに表示されるユニコード値は、同じA-OTFであってもPro,Pr5,Pr6で(ウェイトも関係するかも)2012か2013は変わるようで、あてにしない方がよいようです。

No.1005 2008/04/15(Tue) 12:14:31
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/419 (KHTML, like Gecko) Safari/419.3
表組@空のセルを結合する / wahsy URL
はじめて書き込みさせていただきます。

2列のセルを選択しておきます。実行すると、2列めにテキストが入っていないセルを1列めと結合します。テキストが入っていれば結合しません。
というApple Scriptがリンク先にあります。

因みにこんな感じです。
*****以下スクリプト*****
tell application "InDesign 2.0.2J"
set Num1 to 1
set CountRow to count row of selection
--表の段数分繰り返し
repeat with myRows from 1 to CountRow
set Num2 to Num1 + 1
--表の右側のテキストを取得
set CellText to (contents of cell Num2 of selection)
--テキストがなければマージを実行
if (CellText = "") then
set TableColumn1 to (cell Num1 of selection)
set TableColumn2 to (cell Num2 of selection)
merge TableColumn1 with TableColumn2
set Num1 to Num1 - 1
end if
set Num1 to Num1 + 2
end repeat
end tell
*****以上スクリプト*****

これをwin-CS2環境で使いたく、JavaScriptやVBS等、自分なりに調べたつもりで色々試してみたのですが、上手くいきません。

どなたか御教授いただけたら幸甚です。
よろしくお願いします。

No.992 2008/04/11(Fri) 17:33:39
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

補足 / wahsy
上記添付画像のように、「表内の任意の2列を選択し、空セルがあったら連結する」といった事がしたいのです。
No.993 2008/04/11(Fri) 17:37:21
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13

Re: 表組@空のセルを結合する / 匿名A
sel = app.activeDocument.selection;
col_count = sel[0].columns.length;
if(col_count == 2){
cel_count = sel[0].cells.length-2;
for(r = cel_count ; r>=0 ; r-=2){
if(sel[0].cells[r+1].contents == ""){
sel[0].cells[r+1].merge(sel[0].cells[r]);}
}
}

こんなんで動きませんか?

No.994 2008/04/11(Fri) 20:01:50
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)

Re: 表組@空のセルを結合する / wahsy
バッチリ稼動しました。
2万行以上ある表組みを前に途方にくれていたところ大変助かりました。
ありがとうございました!

No.995 2008/04/14(Mon) 10:25:26
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13
全2093件 [ ページ : << 1 ... 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 ... 299 >> ]