袋綴じNo.26055
Jam さん 09/01/30 18:29
 
秀丸エディタで作成したテキストファイルを印刷する際に、
袋綴じなど、とじ方を指定することはできますでしょうか?

平綴じ、中綴じなどのやり方も、教えていただけると嬉しいです。

[ ]
RE:26055 袋綴じNo.26062
パブリッシャー担当 さん 09/02/02 12:19
 

 いつもお世話になっております。

>秀丸エディタで作成したテキストファイルを印刷する際に、
>袋綴じなど、とじ方を指定することはできますでしょうか?

 秀丸パブリッシャーをご利用頂ければ、ある程度は対応可能かと思います。
 秀丸パブリッシャーの印刷ダイアログの、「本文BOX−段組み」にて段組み設
定を「2」と設定して各余白を設定すれば袋とじ印刷は可能かと思います。
 また、袋綴じに関しましては、プリンター自体が袋綴じ等の印刷方法に対応し
ていて、プリンターのプロパティで設定できる場合があるのでご確認ください。

>平綴じ、中綴じなどのやり方も、教えていただけると嬉しいです。

 「平綴じ」や「中綴じ」に関しましては、一枚の用紙に表裏4ページの印刷が
必要であり、ページ割りなども必要となりますので秀丸パブリッシャーでも対応
するのは難しいかと思います。

 1ページずつ用紙の印刷位置などを設定して入れ替えながら印刷をおこなうと
言う方法がまず考えられますが、膨大な労力が必要になるかと思いますので実用
的では無いかと思います。

 元のテキスト原稿を元に、印刷されるページの順序を考慮に入れてテキストを
再配置した印刷用のファイルを用意して印刷を行うという方法もあるかと思いま
す。
 例えば、12ページからなる冊子でしたら、3枚の用紙が必要で、1枚目の表に12
ページ目と1ページめが印刷され裏には11ページ目と2ページめが印刷されますの
で、テキストファイルの内容をファイルの先頭から「12ページ用の内容」「1
ページ用の内容」「11ページ用の内容」「2ページ用の内容」と各ページ用のテ
キストをうまく配置して印刷を行えば可能かと思います。

 どちらの方法もあまり実用的ではない様に思いますが現状では上記の方法しか
ないように思います。

 よろしくお願いします。

[ ]
RE:26062 袋綴じNo.26063
お茶 さん 09/02/02 23:59
 
横合いから便乗ですいません。
お茶と申します。

パブリッシャー担当さま

>秀丸パブリッシャーの印刷ダイアログの、「本文BOX−段組み」にて
>段組み設定を「2」と設定して
>各余白を設定すれば袋とじ印刷は可能かと思います。

うまくいきました。
じつは、この袋綴じ印刷が必要で、
今まで、その為だけに他のシェアウエアを使っていました。
ただ、それがユニコードに対応していないのが
ながらく悩みの種でありました。

秀丸パブリッシャーで、袋綴じ印刷がこんなに簡単にできるとは
長年使いながら気がつきませんでした。

ユニコードに対応した秀丸でできるとなるとこんな嬉しいことはありません。

で、横書きの袋綴じは難なく出来てしまいましたが、
同じように縦書きで試してみましたが、うまくいきません。
どうすればいいでしょうか。

それからページ番号の位置ですが、
現在、第1行目に「Page1」と出ていますが
目立たないかたちでフッターの位置に変更できないでしょうか。

ヘルプをみていますと、それも可能なようですが、
どこで設定するのか、皆目わかりません。
どこかに隠しボタンがあるのかと捜していますが……?

よろしくお願いします。




[ ]
RE:26063 袋綴じNo.26067
パブリッシャー担当 さん 09/02/03 11:20
 

 いつもお世話になっております。

>で、横書きの袋綴じは難なく出来てしまいましたが、
>同じように縦書きで試してみましたが、うまくいきません。
>どうすればいいでしょうか。

 これは、秀丸パブリッシャーでもちょっと無理そうです。

>それからページ番号の位置ですが、
>現在、第1行目に「Page1」と出ていますが
>目立たないかたちでフッターの位置に変更できないでしょうか。

 印刷テンプレートでBOXを配置してページ番号を表示するように設定すれば、
任意の位置に表示することは可能なのですが、段落を指定して用紙内に複数の
ページを配置している場合はうまくいかないです。

 これも現状の秀丸パブリッシャーでは仕様の関係で出来ません。

 裏技的な解決方法ですが、テキスト情報の中に直接ページ番号を入れてしまう
ことで任意の位置にページ番号を印刷することは出来るのでは無いかと思います。

 ご不便おかけして申し訳ございませんがよろしくお願いします。

[ ]
RE:26067 袋綴じNo.26068
お茶 さん 09/02/03 13:31
 
お茶です。

>>で、横書きの袋綴じは難なく出来てしまいましたが、
>>同じように縦書きで試してみましたが、うまくいきません。
>>どうすればいいでしょうか。
>
> これは、秀丸パブリッシャーでもちょっと無理そうです。

そうですか。では要望として出して置きます。
印刷ソフトとしては、やはり欲しい機能です。

>>それからページ番号の位置ですが、
>>現在、第1行目に「Page1」と出ていますが
>>目立たないかたちでフッターの位置に変更できないでしょうか。
>
> 印刷テンプレートでBOXを配置してページ番号を表示するように設定すれば、
>任意の位置に表示することは可能なのですが、段落を指定して用紙内に複数の
>ページを配置している場合はうまくいかないです。
>
> これも現状の秀丸パブリッシャーでは仕様の関係で出来ません。
>
> 裏技的な解決方法ですが、テキスト情報の中に直接ページ番号を入れてしまう
>ことで任意の位置にページ番号を印刷することは出来るのでは無いかと思います。

これでは、テキストの編集、変更のたびに、位置を修正してゆかねばならず
現実的ではないですね。

では、片方のページだけ(たとえば奇数ページ)入れていくという方法は
可能でしょうか。

シンプルなデジタルテキストの良さとアナログ紙面の良さの両方を享受したいと考え
ている贅沢をお許しください。

それから、印刷設定がテンプレートファイルとして保存されていることが
わかりましたが、この印刷テンプレートを
マクロファイルなどと同じように、秀丸サイトにアップしてほしいですね。
ユーザーさんが作られた各種のテンプレートがアップされるようになると
すばらしいと思います。

それに、ゆくゆくは、
秀丸パブリッシャーを秀丸メールのように独立したシェアソフトにして
他のエディターからでも使えるようにして欲しいです。

しっかりした印刷ソフトがあれば
テキストエディターの可能性はさらに広がっていくと思います。

以上、要望としてお願いします。



[ ]
RE:26068 袋綴じNo.26081
パブリッシャー担当 さん 09/02/03 15:43
 

 いつもお世話になっております。

>では、片方のページだけ(たとえば奇数ページ)入れていくという方法は
>可能でしょうか。

 レイアウト編集でBOXを新規に追加してページ番号を指定したい位置に配置し
た後、BOXのプロパティの「テキスト」の「属性」部分を「ページ番号」に設定
して「書式」の部分に「-n-」と記述すると「n」の部分にページ番号が挿入され
ます。
 詳細につきましては、ヘルプの「印刷テンプレートファイルの編集方法」等に
てご確認くださいますようお願いします。

>マクロファイルなどと同じように、秀丸サイトにアップしてほしいですね。
>ユーザーさんが作られた各種のテンプレートがアップされるようになると
>すばらしいと思います。

 要望が多ければライブラリの新設を検討させていただきたいと思います。

 承りましたご要望は、要望リストに追加させていただきまして検討させていた
だきたいと思います。

 今後ともよろしくお願いします。

[ ]
RE:26067 袋綴じNo.26089
山紫水明 さん 09/02/03 18:30
 
 パブリッシャー担当さん,

> 裏技的な解決方法ですが、テキスト情報の中に直接ページ番号を入れてしまう
>ことで任意の位置にページ番号を印刷することは出来るのでは無いかと思います。

 現在パブリッシャーで印刷する時の1ページの行数は,行間隔を指定すること
によって決まっているようです。したがって,1ページの行数はプレビューで確
認しないとわかりません。
 あらかじめ行数を指定するようにもできないでしょうか。その場合は行数優先
か,行間隔優先かを選択することになると思います。行数優先を選べば,行間隔
は自動的に計算されるという具合です。
 技術的な難易のことは全くわかっていないのですが。

 もし,それができれば副産物として,上記のようなページ番号の挿入もマクロ
で可能になると思います。

                                    山紫水明
                                    SANSHISUIMEI

[ ]
RE:26081 袋綴じNo.26091
Jam さん 09/02/03 22:17
 
丁寧なご回答どうもありがとうございました。

実は自分もお茶さんと同様に、
縦書きでの袋綴じ印刷を希望しておりましたので、
(詳しく書くべきでした、申し訳ありません)
お茶さんとのやりとりをありがたく拝見させていただきました。
またお茶さんがご提案なさっておられる、
縦書きでの袋綴じ印刷の対応や、印刷設定ファイルのライブラリ設置が
実現されることを願ってやみません。


ついでといっては失礼かもしれませんが、
素人の浅知恵を書かせて下さい。

現在、秀丸パブリッシャーのレイアウト編集機能において、
一段目も二段目も同じレイヤー(便宜上こう呼びます)にあります。
これを複数のレイヤーに分けるようには出来ないでしょうか。

つたない説明で申し訳ありませんが、
仮に四つのレイヤー(中身自体は連結)に分割したものを配置することで、
一枚のA4用紙から文庫サイズで四ページ分出力できることになります。

また同じレイヤーをコピーして配置できれば、
四枚分、同一のレシピカードが作成することが可能です。
(もちろん印刷後に裁断することになりますが)

大多数のユーザーさまには不必要な機能かもしれませんが、
ご検討いただけると幸いです。

[ ]
RE:26068 袋綴じNo.26092
山紫水明 さん 09/02/04 08:25
 
 お茶さん,

>> 裏技的な解決方法ですが、テキスト情報の中に直接ページ番号を入れてしまう
>>ことで任意の位置にページ番号を印刷することは出来るのでは無いかと思います。

>これでは、テキストの編集、変更のたびに、位置を修正してゆかねばならず
>現実的ではないですね。

 横書きであれば,一度パブリッシャーのプレビューで,1ページの行数と1行
の字数を確認しておくことによりマクロで処理できますから,それほど非現実的
でもないと思います。

     では, (^^)/~
                                    山紫水明(ユーザー)
                                    SANSHISUIMEI

[ ]
RE:26092 袋綴じNo.26093
お茶 さん 09/02/04 09:29
 
お茶です。

山紫水明さん、いつもお世話になっています。

>>> 裏技的な解決方法ですが、テキスト情報の中に直接ページ番号を入れてしまう
>>>ことで任意の位置にページ番号を印刷することは出来るのでは無いかと思います。
>
>>これでは、テキストの編集、変更のたびに、位置を修正してゆかねばならず
>>現実的ではないですね。
>
> 横書きであれば,一度パブリッシャーのプレビューで,1ページの行数と1行
>の字数を確認しておくことによりマクロで処理できますから,それほど非現実的
>でもないと思います。

 なるほど、ようやくイメージできました。

 いちおう、こちらのニーズを申し上げますと、
 たとえば出版社などに原稿を渡すときに、プリントアウトした原稿に
テキストデータを添えて渡します。

 この場合、プリントアウトしたものは、できるだけ担当者が読みやすく、
チェックし易く、後の打ち合わせをし易い形を心がけます。

 ですから、最終の形態をイメージし易い、袋綴じ印刷が一番都合がいいわけです。
(製本はしません)

 ただ、じっさいのレイアウトなどは、編集さんにまかせますから、提出するテキス
トデータの方には、余計なページ記号やタグがあると困るわけです。

 また、執筆の段階でも、時折、プリントアウトして自己チェックします。この時も
やはり印刷はベタテキストではなく、袋綴じ印刷の形でプリントしたいのです。この
場合、できあがり分量を知る上でもページ数は必要です。

 ということで、ページ数は進展とともに、変化してゆきます。また1ページ当りの
行数も指定できるとありがたいです。

 勝手なことを申し上げていますが、もしよろしければ、マクロを組んでいただける
と嬉しいです。

 それから、パプリッシャー担当さん

 横書きも必要なのですが、縦書き対応も切にお願い申し上げます。



[ ]
RE:26089 袋綴じNo.26095
パブリッシャー担当 さん 09/02/04 16:51
 

 いつもお世話になっております。

> あらかじめ行数を指定するようにもできないでしょうか。その場合は行数優先
>か,行間隔優先かを選択することになると思います。行数優先を選べば,行間隔
>は自動的に計算されるという具合です。

 承りましたご要望は、要望リストに追加させていただきまして検討させていた
だきたいと思います。

 よろしくお願いします。

[ ]
RE:26091 袋綴じNo.26096
パブリッシャー担当 さん 09/02/04 16:51
 

 いつもお世話になっております。

>縦書きでの袋綴じ印刷の対応や、印刷設定ファイルのライブラリ設置が
>実現されることを願ってやみません。

 承りましたご要望は、要望リストに追加させていただきまして検討させていた
だきたいと思います。

>現在、秀丸パブリッシャーのレイアウト編集機能において、
>一段目も二段目も同じレイヤー(便宜上こう呼びます)にあります。
>これを複数のレイヤーに分けるようには出来ないでしょうか。

 対応するのは難しいかと思います。

 よろしくお願いします。

[ ]
RE:26093 袋綴じNo.26099
山紫水明 さん 09/02/04 20:19
 
 お茶さん,

 とりあえず,次のマクロを実行してみてください。
 このマクロで印刷用一時ファイルが作成されますので,その後で印刷を指示し
てください。
 直接パブリッシャー画面を出すことも可能ですので,またやってみます。

//----------------------------------------------------------------//

//  レイアウト編集」→「本文BOXのプロパティ」で「折り返し文字数」を
// 「秀丸エディタと同じ」に指定する。
//  行数はや字数はプレビュー画面を見て決定する。

//// 初期設定,変更可能////////////////////
#gyodefault = 38;   // 段の行数
#jisuudefault = 70; // 1行字数(半角換算)
//////////////////////////////////////////
#ime = imestate;
if( #ime ) imeswitch;
#gyo = val(input("段の行数は(ページ数表示部分を含む)", str(#gyodefault)));
if( #gyo == 0 ) endmacro;
#jisuu = val(input("1行の字数(半角換算)は?", str(#jisuudefault)));
if( #jisuu == 0 ) endmacro;
menu "《ページマージン1行分》",
     "&1 入れない",
     "&2 入れる";
if( result <= 1 ) endmacro;
#margin = result - 2;
if( #margin ) $margin = "\n";
if( #ime ) imeswitch;
$file = filename;
#handle = hidemaruhandle(0);
config "w" + str(#jisuu);
while( #i < #jisuu / 2 - 1 ) {
    $space = $space + " ";
    #i = #i + 1;
}
disabledraw;
changename "printtemp.txt";
#i = 1;
while( 1 ) {
    #line = #gyo * #i;
    if( #line > linecount ) break;
    moveto 0, #line - #margin - 1;
    if( column == 0 ) {
        insert $margin + $space + "(" + str(#i) + ")\n";
    } else if( code != 0x0d ) {
        insert $margin + "\n" + $space + "(" + str(#i) + ")\n";
    } else {
        insert $margin + $space + "(" + str(#i) + ")";
    }
    #i = #i + 1;
}
openfile $file;
setactivehidemaru #handle;
clearupdated;
endmacro;
//----------------------------------------------------------------//

     では, (^^)/~
                                    山紫水明
                                    SANSHISUIMEI

[ ]
RE:26099 袋綴じNo.26131
お茶 さん 09/02/08 10:27
 
 お茶です。
 

> とりあえず,次のマクロを実行してみてください。
> このマクロで印刷用一時ファイルが作成されますので,その後で印刷を指示し
>てください。
> 直接パブリッシャー画面を出すことも可能ですので,またやってみます。

山紫水明さん、いつもありがとうございます。
活用させていただきます。


[ ]
RE:26131 袋綴じNo.26187
山紫水明 さん 09/02/13 17:24
 
 お茶さん,

> 直接パブリッシャー画面を出すことも可能ですので,またやってみます。

 試作品作って見ました。
 行数の指定もできるようにしています。
http://homepage2.nifty.com/12sun/sansui.html
に「印刷機能を拡張するマクロ β版」として置いています。

     では, (^^)/~
                                    山紫水明
                                    SANSHISUIMEI

[ ]