ルビについて
[12449]ルビについて 投稿者:ZARU 投稿日:2007/10/19(Fri) 16:25
MacOSX/InDesignCSを使っています。
テキストフレーム内の特定の文字列にルビをふりたいのですが、複数の文字に一発でふるやり方が分かりません。
例えば、1文字にルビをふる場合
textObj.contents = "漢字";
textObj.characters[0].rubyFlag = true;
textObj.characters[0].rubyString = "かんじ";
textObj.characters[0].rubyFontSize = 7;
textObj.characters[0].rubyAlignment = RubyAlignments.rubyFullJustify;
これで「漢」の上に「かんじ」とルビがふられます。
が、本当は「漢字」の上に「かんじ」とルビをふりたいのです。
どのようにすればいいのでしょうか?
テキストフレーム内の特定の文字列にルビをふりたいのですが、複数の文字に一発でふるやり方が分かりません。
例えば、1文字にルビをふる場合
textObj.contents = "漢字";
textObj.characters[0].rubyFlag = true;
textObj.characters[0].rubyString = "かんじ";
textObj.characters[0].rubyFontSize = 7;
textObj.characters[0].rubyAlignment = RubyAlignments.rubyFullJustify;
これで「漢」の上に「かんじ」とルビがふられます。
が、本当は「漢字」の上に「かんじ」とルビをふりたいのです。
どのようにすればいいのでしょうか?
[12449へのレス]Re: ルビについて 投稿者:お~まち 投稿日:2007/10/19(Fri) 21:57
グループルビにしたいのであれば
textObj.contents = "漢字";
textObj.rubyFlag = true;
textObj.rubyType = RubyTypes.groupRuby;
textObj.rubyString = "かんじ";
textObj.rubyFontSize = 7;
textObj.rubyAlignment = RubyAlignments.rubyFullJustify;
でよいのでは?
textObj.contents = "漢字";
textObj.rubyFlag = true;
textObj.rubyType = RubyTypes.groupRuby;
textObj.rubyString = "かんじ";
textObj.rubyFontSize = 7;
textObj.rubyAlignment = RubyAlignments.rubyFullJustify;
でよいのでは?
コメント欄と投稿されているコメントを見る場合はこちらをクリック
━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOKUPRE PR ━
チラシ印刷・ポスター印刷・新聞折込チラシ印刷・チケット印刷 冊子印刷・ポケットフォルダー印刷・Flash 電子カタログ変換などに対応した印刷サービス
激安印刷通販サービスはこちら 選挙ポスター印刷もあります。
━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOKUPRE PR ━
チラシ印刷・ポスター印刷・新聞折込チラシ印刷・チケット印刷 冊子印刷・ポケットフォルダー印刷・Flash 電子カタログ変換などに対応した印刷サービス
激安印刷通販サービスはこちら 選挙ポスター印刷もあります。
━━━━━━━━━━━━━━━━━━━━━━━━━━━ TOKUPRE PR ━


