InDesignCS4を使っています。
先日、ヘッダへの自動入力でテキスト変数の機能に気付きました。
今度はページの全ての項目をヘッダに抜き出すことは無理でしょうか。
[12777] qr (2011/09/26 Mon 17:31)
とりあえず。
質問内容をはっきりと正確に書きましょう。
回答するプロの方々は、あなたの近況を知りませんし、
先日も昨日も一年前も知りません。
では、本題へいきますね。
>ヘッダーに自動入力は可能?
>InDesignCS4で百科事典のようなものを作ることになりました。
>各頁の最初の見出し語をヘッダに反映させなければなりません。
>本体文は見出し語、解説文などスタイルで全て設定しています。
>ページ数が多いので何か良い方法はありますでしょうか?
>
>[12710] qr (2011/09/15 Thu 17:34)
>ヘッダーの揃えを自動調節したい
>InDesignCS4です。
>ヘッダー用にリンクさせたテキストboxを作成しテキストを小口側に揃えるのですが、ページがズレる度に頭揃え尻揃えを手動で修正しています。
>何か良い方法はあるでしょうか?
>ヘッダ文字の文字数は色々です。またヘッダ項目が途中に追加される場合もあります。
>
>[12717] qr (2011/09/17 Sat 00:32)
ということを引き続き作業しているという解釈で良いのでしょうか?
推測します…(日本語で書くと)
「
そして、この課題に対して、
「テキスト変数」機能を用いて
行うことを思いついた。しかし、
ページの全ての要素を抽出できない。
これは、どうすれば良いのでしょうか?
お手数をお掛けいたしますが、
ご存知の方、ご回答いただけますと幸いです。
」
ということなのでしょうか?
[12784] 流星光輝 (2011/09/27 Tue 09:24) web
言葉足らずで申し訳ありませんでした。
推測の通りです。
テキスト変数ですとランニングテキストとして最初または最後の語彙をそれぞれ1つを抽出して表示できますが、ページ内にある全ての段落スタイル(見出語等)を抽出して反映させることは可能でしょうか?という内容です。
[12786] qr (2011/09/27 Tue 10:40)
> テキスト変数ですとランニングテキストとして最初または最後の語彙をそれぞれ1つを抽出して表示できますが、ページ内にある全ての段落スタイル(見出語等)を抽出して反映させることは可能でしょうか?という内容です。
要件は分かりました。
ところで、2つ気になる点があります。
まず1つ目
前スレから引用しますが、
>本体文は見出し語、解説文などスタイルで全て設定しています。
という記述は
「段落スタイル」or「文字スタイル」
どちらのスタイルでしょうか?
適切に設定されておりますよね?
2つ目ですが、
もし抽出対象が100箇所あったら、
そのヘッダ?(柱ではないのですよね)に
全て表示できるほど掲載スペースが
存在するのでしょうか?
存在しないのであれば、
またイレギュラーな処理が
発生するのでしょうか?
[12787] 流星光輝 (2011/09/27 Tue 11:39) web
回答ありがとうございます。
> まず1つ目
> 前スレから引用しますが、
> >本体文は見出し語、解説文などスタイルで全て設定しています。
>
> という記述は
> 「段落スタイル」or「文字スタイル」
> どちらのスタイルでしょうか?
>
> 適切に設定されておりますよね?
メインは「段落スタイル」ですが「文字スタイル」も一部あります。
ただし抽出がどちらか一方と言う事であれば、新たに専用スタイルを設定することは可能です。
> 2つ目ですが、
>
> もし抽出対象が100箇所あったら、
> そのヘッダ?(柱ではないのですよね)に
> 全て表示できるほど掲載スペースが
> 存在するのでしょうか?
極端な考えや可能性と言うことを考慮した場合、大まかなページ単位の抽出個数も記述しておけば良かったですね。ただ、もし何らかの規則性有る方法等で自動抽出が可能と言うことであるなら、例え項目が100個200個になる事が事前に予想る場合、それなりにスペースを確保すれば良いだけの事となので、個数はこの場合、特に論点ではないと考えていました。今回は多くて10個位、通常1〜5個位で普通です。
> 存在しないのであれば、
> またイレギュラーな処理が
> 発生するのでしょうか?
敢えてその可能性を考えた場合、ページに抽出項目が存在しない場合でしょうか。
しかしテキスト変数のランニングタイトルの機能でも最後に出現した項目を抽出します。それで良いのですが、その位でだと思います。
イレギュラー的なものが発生する場合は、そこだけは手動でも構わないと考えています。
今回は全て処理できなくても、せめて規則性の有る部分だけでも自動処理が出来ればと思っています。
理想としては目次抽出の様ですと都度書き換えなければならないので、テキスト変数的な挙動をしてくれると大変助かります。
宜しくお願いします。
[12788] qr (2011/09/27 Tue 12:38)
>例え項目が100個200個になる事が事前に予想る場合、それなりにスペースを確保すれば良いだけの事
基本的な解釈として、辞典等の誌面は
ページをなるべく少なくするために
文字が大量に入ると考えます。(経験則から)
色々な疑問が沸き立ちますが、軽く書いておきます。
ヘッダーのスペースを広げる
というのはどういうことなのでしょうか?
勝手にスペースを広げても良いのでしょうか?
というか、基本的にページの固定位置(柱)に、
ページ毎に違う文字列が表示されるということですよね。
版面はあるのですよね?
>理想としては目次抽出の様ですと都度書き換えなければならないので、テキスト変数的な挙動をしてくれると大変助かります。
ということは、テキスト変数の限界をご存知で、
目次機能との優劣も考慮したうえで、
このスレを立てたということになりますね。
[12789] 流星光輝 (2011/09/27 Tue 13:51) web
> ヘッダーのスペースを広げる
> というのはどういうことなのでしょうか?
> 勝手にスペースを広げても良いのでしょうか?
>
> というか、基本的にページの固定位置(柱)に、
> ページ毎に違う文字列が表示されるということですよね。
>
> 版面はあるのですよね?
「抽出項目が100個」とは最初流星光輝さんから投げ掛けられた質問であり、私としては極論として受け止めた結果の例え話です。
その上で実際には現実的ではないですが、仮に抽出項目が最初から100個200個発生しそうなレイアウトの本が有ったとしても、デザイン的にヘッダ領域をそれに対応した仕様にすれば良いだけの問題であって、自動処理に関しては抽出個数が複数と言う事では2個以上であれば100個でも200個でも処理的には同じかと考えており、抽出個数と言うのは今回に関しては論点には含まれないと考えておりました。
現に実際は1〜5個程度と申し上げております。
> ということは、テキスト変数の限界をご存知で、
> 目次機能との優劣も考慮したうえで、
> このスレを立てたということになりますね。
解無き質問をしているのでしょうか?
多くの人が色んな仕様のデータをInDesignで作成していると思います。
その中には複数の項目をヘッダに反映させている物を作成している方も居るかもしれません。
私自身、全ての機能を熟知している訳では有りませんし、他の方の中にはもっと効率良い方法で作業している方も居られるかもしれません。
そう言った高効率の糸口でも有ればと思っています。
今回の件でも標準機能で対応が難しいと結論づけても良いのか、他に方法は皆無なのか不明だったので質問させていただきました。
「出来ない」と結論づけられるので有れば仕方有りませんが。
[12791] qr (2011/09/27 Tue 16:55)
>解無き質問をしているのでしょうか?
>多くの人が色んな仕様のデータをInDesignで作成していると思います。
>その中には複数の項目をヘッダに反映させている物を作成している方も居るかもしれません。
>私自身、全ての機能を熟知している訳では有りませんし、他の方の中にはもっと効率良い方法で作業している方も居られるかもしれません。
>そう言った高効率の糸口でも有ればと思っています。
>今回の件でも標準機能で対応が難しいと結論づけても良いのか、他に方法は皆無なのか不明だったので質問させていただきました。
>「出来ない」と結論づけられるので有れば仕方有りませんが。
まあ、怒らずに聞いて下さいな。
簡単に「答え」を書いても良いのですが、
スレ主の読解力や、どの程度の知識をお持ちか
最初の書き込み内容では、回答する側として
推測しながら判断し、場合によっては、
回答に苦慮する場合が多々あるのです。
私の考える「答え」は、一応あります。
しかし、質問者さんの理解度や書き込み内容を
充分理解するうえで、色々と聞かせていただきました。
お気に障ったのであれば、謝らせていただきます。
では、お望みの「答え」を書かせていただきます。
■(完全自動化を目的とする場合)
テキスト変数を利用するケースだと、
最大2項目しか発生できません。
よって、今回の事案には使用できません。(自明)
■(半分手動になってしまいますが)
目次機能を利用して、「目次の更新」を叩けば
上手いこといくかも知れませんが。
デザイン次第になります。
全項目追い込むとか色々なケースが想像出来ますので。(自明)
■スクリプトを書いて自動化する
これが最大の解決方法です。
一応、標準機能に該当しますよね。
書くスキルが必要ですが…
簡単ですよ。敷居が高いだけですから。
※DTPの製作手段・目的達成のアプローチ方法に制限はありません。
お好きなワークフローを構築されれば宜しいかと思います。
「答え」を簡単に提供しても、また次なる「答え」を探してしまうのではないか
という危惧がありましたので、長々と書かせていただきました。
最後に掲示板という貴重なスペースを長文で埋めてしまい、
サーバに負担を掛けまして、申し訳ありませんでした。
以上
[12792] 流星光輝 (2011/09/27 Tue 17:23) web
何となく予想はしていましたが、やはり「scriptを使う」と言う方向になり、検討してみる事にいたします。
有り難うございました。
[12793] qr (2011/09/27 Tue 19:40)