[ 掲示板に戻る ]

記事No.5119に関するスレッドです

別々にうったテキストをルビに / 鷲 Email
画像のような状態のExcelのデータを、Indesign上でルビ付きテキストに変換する方法があれば、御教授願えませんか。
8000項目もあり、途方にくれています。

No.5116 2010/10/08(Fri) 08:26:33
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729)

Re: 別々にうったテキストをルビに / まる
もし私がこの仕事をするのなら、
基本的に総ルビ+単純なルビのようなので、
RubyManagerみたいなプラグインを使用して総ルビで組み、
それをエクセルのデータに基づいてきちんと校正するというのが、
正確かつ速いかなあ、という気がします。
(熟慮の上ではないですが)

古典文学の総ルビとかでしたら、こうはいかないと思います。

No.5117 2010/10/08(Fri) 10:25:04
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; ja-jp) AppleWebKit/533.18.1 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5

Re: 別々にうったテキストをルビに / いき URL
書き込みの最下行の情報および貼付画像の画面を見る限り、Windowsで作業なさっているのであろうことは想像がつきます。
環境とバージョンは質問のたびに書き込んでくださいね。

私が作業するとしても、Excel上のルビは校正チェック用として利用するだけですね。
PICTRIXさんのスクリプトを利用なさることを提案しておきます。
http://www.pictrix.jp/?p=3369

詳細はリンク先に預けますが、最初のうちは手作業でルビを入力し、だんだん辞書が鍛えられていくので、8000項目ともなれば作業効率がずいぶん違ってくるのではないかと。

No.5118 2010/10/08(Fri) 11:51:19
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729)

Re: 別々にうったテキストをルビに / dot
スクリプトを作ってみました。(WinXP、CS3)
テキストをタブ区切り状態でInDesignに流し込んで、
カーソルを立てた状態でスクリプトを実行してみてください。
期待されておられるような結果になるか分かりませんが…

app.findGrepPreferences = NothingEnum.nothing;
app.changeGrepPreferences = NothingEnum.nothing;
app.changeGrepPreferences.changeTo = "";
var sel = app.activeDocument.selection[0];
sel = sel.parentStory;
var para = sel.paragraphs;
for (i = 0; i < para.length; i++) {
var baraPara = para[i].contents.split("\t");
var rubStr = baraPara[1].split("*");
app.findGrepPreferences.findWhat = "~K+";
var fnStr = para[i].findGrep();
if (fnStr.length > 0) {
for (j = 0; j < rubStr.length; j++) {
fnStr[j].rubyFlag = true;
fnStr[j].rubyString = rubStr[j];
}
app.findGrepPreferences.findWhat = "\t.+";
para[i].changeGrep();
}
}

No.5119 2010/10/08(Fri) 14:43:33
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Re: 別々にうったテキストをルビに / 鷲 Email
まる様、プラグインの購入も検討してみます。
いき様、ご指摘ありがとうございました。バージョン等明記するのは基本でした。PICTRIXさんのスクリプト、これから運用していきたいと思います。
dot様、スクリプトを作っていただき本当にありがとうございました。テキスト側に不備が無ければ、まったく問題なく動きました。テキスト側にルビが用意されていない箇所があるので、そこだけ何とかすれば大丈夫そうです。

皆様、有用な情報をありがとうございました。

No.5120 2010/10/12(Tue) 14:25:30
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.10) Gecko/20100914 Firefox/3.6.10 ( .NET CLR 3.5.30729)