見開きのノンブルについて。
[7786]見開きのノンブルについて。 投稿者:ちっひー 投稿日:2013/08/30 19:34:47
始めまして、Indesign CS3 または CS6を使用しています。
ページのノンブルをオーバーライドなしで左右同じにすることは可能でしょうか。
後に、右ページを削除して通常の本の体裁にするためになるべく手作業でページ番号を入れたくはありません。
PDFに書き出して後ほどページを入れ、合本するという方法も考えたのですが、自動でページ番号を振れるいいアイデアをお聞きしたいと考え投稿させていただきました。
よろしくお願いいたします。
ページのノンブルをオーバーライドなしで左右同じにすることは可能でしょうか。
後に、右ページを削除して通常の本の体裁にするためになるべく手作業でページ番号を入れたくはありません。
PDFに書き出して後ほどページを入れ、合本するという方法も考えたのですが、自動でページ番号を振れるいいアイデアをお聞きしたいと考え投稿させていただきました。
よろしくお願いいたします。
[7787]Re: 見開きのノンブルについて。 投稿者:流星光輝 投稿日:2013/08/31 10:11:52
[7789]Re: 見開きのノンブルについて。 投稿者:sekita 投稿日:2013/08/31 12:40:00
[7790]Re: 見開きのノンブルについて。 投稿者:流星光輝 投稿日:2013/08/31 14:35:07
自分の理解が足りないのかと思い、
sekitaさんの方法を試してみました。
画像添付します。
期待するノンブル3を生成することが出来ませんでした。
標準機能で出来ますか?
出来ないと思い、先のレスをしております。
sekitaさんの方法を試してみました。
画像添付します。
期待するノンブル3を生成することが出来ませんでした。
標準機能で出来ますか?
出来ないと思い、先のレスをしております。
[7791]Re: 見開きのノンブルについて。 投稿者:sekita 投稿日:2013/08/31 15:12:28
流星光輝さん
ご指摘ありがとうございます。
すみません。勘違いでした。
実現したいのはスプレッド数ということですね。
これはやはり、おっしゃる通り、スクリプトでしょうね。
スプレッドカウントして、該当位置にフレームを配置していくという流れでしょうか。
ご指摘ありがとうございます。
すみません。勘違いでした。
実現したいのはスプレッド数ということですね。
これはやはり、おっしゃる通り、スクリプトでしょうね。
スプレッドカウントして、該当位置にフレームを配置していくという流れでしょうか。
[7792]Re: 見開きのノンブルについて。 投稿者:流星光輝 投稿日:2013/08/31 16:09:51
sekitaさん、確認ありがとうございます。
手元で密かに書いていたのですが、
どばっと放出しちゃいます(笑)
#target indesign
// スプレッド毎に加算して投入
//haba=210, takasa=40, X=0, Y=257
var X1=0,X2=210,Y1=257,Y2=297;
var pst=1; //開始ノンブル
var stp=1; // 加算量
var ly="nomble"; // 対象レイヤー
if (app.documents.length!=0){
var doc=app.activeDocument;
try{
L=doc.layers.add({name:ly});
}catch(e){}
L=doc.layers.itemByName(ly);
var lc=L.locked;
L.locked=false;
for (var i=0;i<doc.spreads.length;i++){
for (var j=0;j<doc.spreads[i].pages.length;j++){
ofs=doc.spreads[i].pages[j].bounds[1];
var f=doc.spreads[i].pages[j].textFrames.add(L);
f.strokeColor=doc.swatches.itemByName("None");
f.strokeWeight=0;
f.visibleBounds=[Y1,ofs+X1,Y2,ofs+X2];
f.contents=""+pst;
}
pst=pst+stp;
}
L.locked=true; // ノンブルを動かしたくないので、レイヤーをロックしちゃう。
}
手元で密かに書いていたのですが、
どばっと放出しちゃいます(笑)
#target indesign
// スプレッド毎に加算して投入
//haba=210, takasa=40, X=0, Y=257
var X1=0,X2=210,Y1=257,Y2=297;
var pst=1; //開始ノンブル
var stp=1; // 加算量
var ly="nomble"; // 対象レイヤー
if (app.documents.length!=0){
var doc=app.activeDocument;
try{
L=doc.layers.add({name:ly});
}catch(e){}
L=doc.layers.itemByName(ly);
var lc=L.locked;
L.locked=false;
for (var i=0;i<doc.spreads.length;i++){
for (var j=0;j<doc.spreads[i].pages.length;j++){
ofs=doc.spreads[i].pages[j].bounds[1];
var f=doc.spreads[i].pages[j].textFrames.add(L);
f.strokeColor=doc.swatches.itemByName("None");
f.strokeWeight=0;
f.visibleBounds=[Y1,ofs+X1,Y2,ofs+X2];
f.contents=""+pst;
}
pst=pst+stp;
}
L.locked=true; // ノンブルを動かしたくないので、レイヤーをロックしちゃう。
}
[7793]Re: 見開きのノンブルについて。 投稿者:ちっひー 投稿日:2013/09/02 09:49:04
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)