UTF-16の印刷についてNo.23930
w033 さん 07/10/27 10:53
 
はじめまして。
いつも秀丸を使わせていただいております。

WindowsXPでUnicodeでしか保存できない
(Sjisなどで保存しようとすると警告が出ます)
テキストを秀丸で読み込み、印刷しようとすると
10文字前後のあたりで強制改行されてしまいます。
回避方法はないでしょうか。

同じ設定でSJISのテキストを印刷すると、
ちゃんと紙の右端までいきますので、
設定ではないと思っています。
同じテキストをWindows標準のメモ帳で印刷すると、
メモ帳の機能内で普通に印刷できますので、
OSやプリンターも関係ないかと思っています。
(なので、黙ってメモ帳で印刷すればいいという
 話でもあるのですが、使い慣れないもので)

環境はWindowsXP+秀丸7です。
(パブリッシャーは、その環境では入れていません)
6など、過去に出たかはわかりません。

印刷物はWindows2003のイベントビューワでイベントを
コピーボタンでクリップボードにコピーしたものを
保存したものです。
文書内にダンプ結果が表示され、Aの上にアクセント文字が
ついたような文字が含まれています。
既に書いたように、秀丸で保存しようとすると、デフォルトの
文字コードでは、内容が失われます、的なメッセージが
表示されますので、UTF-16を選んで保存しています。
秀丸上の表示は、印刷のような改行は入りません。

もし、回避方法がございましたら、ご教示願います。

[ ]
RE:23930 UTF-16の印刷について(追記)No.23931
w033 さん 07/10/27 10:57
 
書き忘れがありました。

印刷で改行されるのは、1行ではなく、
そのドキュメントのすべての行が、同じあたりで改行され
印刷されております。

以上、よろしくお願いします。

[ ]
RE:23931 UTF-16の印刷について(追記)No.23933
秀丸担当 さん 07/10/29 11:44
 

>印刷で改行されるのは、1行ではなく、
>そのドキュメントのすべての行が、同じあたりで改行され
>印刷されております。

似たようなテキストを作ってみてやってみましたが、問題を確認することができ
ませんでした。
秀丸パブリッシャーを使わない場合は、折り返しは画面上の折り返しと同じもの
を使用します。
画面上で改行が入っていなくても、見た目上でそのように折り返されていれば、
印刷も折り返されます。
印刷する直前の画面上の見た目はどのようになっているでしょうか。見た目上折
り返していないのにそうなるとしたら、何か不具合があるのかもしれません。

以下の設定はどのようになっているでしょうか。
・UTF-16のファイルを開いて、[その他]→[ファイルタイプ別の設定]→[フォン
ト]のフォントとフォントサイズ
・[その他]→[ファイルタイプ別の設定]→[体裁]で、折り返しの設定。
・折り返しが「ウィンドウ幅に合わせる」の場合はウィンドウ幅。
・[その他]→[動作環境]→[印刷]の設定。
・[ファイル]→[印刷]での、フォントとフォントサイズ、マージンなど。
 (印刷ダイアログがWindows2000タイプの場合は印刷ダイアログの「オプショ
ン」に設定があります)

[ ]
RE:23933 UTF-16の印刷について(追記)No.23952
w033 さん 07/10/31 20:22
 
秀丸担当者 様

お世話になっております。
今日、この現象が出たテキストを探したのですが、残念ながら消してしまったようで、
ファイルが見つかりませんでした。

>・折り返しが「ウィンドウ幅に合わせる」の場合はウィンドウ幅。
ヒントをいただきまして、おそらく自分はこれだったのではなかろうかと思いました。
少なくとも私の環境はこれになっておりますので、ウィンドー化して印刷をしたので
はないかと、自分で推測しております。
(ちなみに他の設定は行番号を出すくらいしかいじっておりませんので)
ファイルがのこっていれば、確実にこれだといえたのですが・・・申し訳ございませ
ん。

万が一、また同じような現象が出ましたら、改めてご相談させていただきます。
ご回答、ありがとうございました。

[ ]