
Ubuntu日本語フォーラム

ログインしていません。
いつもお世話になっています hotohoto です。
::題名::
このフォーラム自体の印刷がうまくできません。
::目的::
このフォーラムを印刷をしたい。
::状況::
このフォーラムの内容をいつも見られるように印刷しようとしました。
ところが、どうやらうまくできません。
うまくできないの状況は
「全てのページを印刷できない」ということです。
具体的には
「最初のページは空白、次のページが印刷、3枚目は空白」
なります。
firefox上のファイル-印刷プレビューをすると3枚しか表示されません。
::質問::
皆さんはどうでしょうか?
::環境依存::
もしかすると私の環境だけだからかもしれません。
私の今の環境は、windowsXPsp2 / firefox3.5.2 です。
::一応解決策::
自分としては
紙copi というソフトを立てあげておいて
firefox上のUBUNTUフォーラムーページの内の全部を指定し
その紙copiで取り込みます。
その後紙copi上で、html の編集をして印刷としたらできました。
編集したのは、多くのページが空白になってしまうからです。
::その問題点::
しかし結構手間な作業です。
::ほか::
UBUNTU機にはプリンターを接続していないので、確かめていません。
オフライン
VBox(HostはWinXP)上のUbuntuで、firefoxから見ましたが、同じようですね。
firefoxで印刷することを考慮していない構成になっているのでしょう。
いろいろなブラウザを試すと、印刷できるものも見つかるかも。
とりあえず、w3mでバッファを保存(Sコマンド)で、テキストに落とせることは
確認しました。うちに帰ったらOperaも試してみることができますが。。
オフライン
【追記】
WindowsXP+Opera10では印刷できそうです。
(プレビューのみの確認で印刷はしていません)
オフライン
常套手段として Another HTML-lint gateway でチェックしてみました。xhtml1.0 Strict としては、かなり厳しい結果になりました。
昔 ( phenix と呼ばれていた頃 ) から、 Firefox では印刷が鬼門である、といわれるほど柔軟性がみられないので、その影響がでているのかもしれません。おそらく DTD に Valid であれば OK という扱いになっている.....いや要は人が足りないのは知ってるんですが。
# 印刷関係ではありませんが bugzilla に bug を登録した時に、開発部隊への救援を要請されたことがあります ( あくまでパッチ要員としてですよ )。
# 今でも余裕がないのかどうかはわかりませんが。
【追追記】
ubuntu 9.04 + opera10 でもいけそうです。
当面はw3mかoperaで凌いで下さい。
オフライン
【追記】
bugzilla に、それらしい bug を発見することができませんでした。Mozilla の立ち位置は Web 標準を推進するところにあるので、bug を立てても DTD に Valid ですらないサイトに対する bug は INVALID になる可能性が強いです。
本来ならサイト側で修正するべき、なのかも知れませんけど。。
HTMLとかよくわかんないのでパスです(笑)
とりあえず別のブラウザでなら印刷できるので致命的ではないかな、と。
オフライン
皆さんありがとうございます。hotohotoです。
結構盛り上がらせてしまいました。
どうやら Firefox の問題のようですね。それとは考えていませんでした。
XPで Mozilla Ver 1.4 ではだめ、GoogleChrome では問題無しでした。
Opera は今は無いので試していませんがとりあえずChromeで印刷します。
フォーラムの問題では無いのでしょう。
次なる課題:
印刷開始しました。でもちょっと肌色の部分が大きいなあ・・・インクが心配です。
昔と違って「ダウンロードしてからシンプルなHTML形式ではない」ので、
「印刷前の処理としてダウンロードしてから背景を消すとか簡単にできない」ので
簡単に使えるHTMLのエディタをご存じないですか?
XP / UBUNTU どちらでもいいのですが
オフライン
ご質問の内容に対する直接的な回答はkompozerパッケージでどうでしょう、となるのでしょうけど、少し前に試したときはバグっていて使い物になりませんでした。今なら直ってるかも?本家からバイナリを落としてくるのも一案です。
が、個人的には、w3mをお薦めしたいところです。
簡単にテキストに落とせるので便利だと思うのですが。。
オフライン
さっそくどうもhmatsueさん
text ブラウザですね。試していないのですが、XPの場合ですと単にコピーペーストするのと同じ感覚になりますか?
そうならば、「全部範囲指定し、適当なtext editor(私はQX)で加工する」ということと同じになるのでしょうか?
w3m側から無いもので。lynx はdos時代に使ったことがあります。
オフライン
hotohoto による投稿:
さっそくどうもhmatsueさん
そうならば、「全部範囲指定し、適当なtext editor(私はQX)で加工する」ということと同じになるのでしょうか?
サイトのレイアウトがスペースなどを使って多少反映された形にはなります、lynxを使った事があるなら、あんな感じの表示になります。
w3mですが、例えば
w3m 'https://forums.ubuntulinux.jp/viewtopic.php?id=5703&action=new' > out.txt
を端末で行えばこのトピックが out.txt として保存されます。
URLに ? や & や / など端末に誤解される文字を含むため「'」(シングルクォート)で囲っておく必要があります。
または、hmatsueさんの投稿にあるように
w3m 'https://forums.ubuntulinux.jp/viewtopic.php?id=5703&action=new'
と端末で行ってこのフォーラムが表示されたら「S」(大文字なのでShift押しながらs)を打つと端末の一番下に保存ファイル名を促されます。
※ちなみにw3mを終了するには「Q」です。
オフライン
> ackさん
フォロー多謝です。
> hotohotoさん
前提を勘違いしていましたが、情報が印刷できればよいというのではなく、体裁をある程度保ったまま印刷したいということでしょうか。で、あれば、kompozerとかになるのでしょうか。実際には試していないのでやってみないとご希望の処理ができるかわかりませんが、一度試してみて下さい。ちなみにWindows版もあるそうです。
オフライン
hotohoto による投稿:
::質問::
皆さんはどうでしょうか?
全く同じ現象です。
・Ubuntu 8.04 + Firefox 3.0.x
・Windows 2000 + Firefox 3.0.x
調査目的で、とある方法でページ内全CSSを無効化したら、正しく印刷プレビューできたので、おそらくCSSが原因でしょう。
というわけで、シンプルな印刷レイアウトを実現する為の Firefox用のgreasemonkeyスクリプトを勉強がてら自作してみました。
「Ubuntu.ja forum Simple Style For Printing」
http://userscripts.org/scripts/show/56926
当フォーラムのページを印刷する時だけ、
当スクリプトをgreasemonkey上で有効化 -> ページをリロード -> シンプルな印刷レイアウトで再表示 -> プレビュー -> 印刷指示 -> 当スクリプトを無効化、という使い方を想定してます。
デフォルトの印刷フォントサイズは固定値にしてますが、プレビュー画面でフォントサイズを変えられます。
(Firefoxのバージョンによって変えられない場合は、スクリプトを直接編集して変えます。)
訂正です。
STGSAGWAN による投稿:
調査目的で、とある方法でページ内全CSSを無効化したら、正しく印刷プレビューできたので、おそらくCSSが原因でしょう。
Firefoxと当FluxBBのCSSの兼ね合いと表現した方が適切だったと思います。
訂正です。
× Ubuntu.ja forum Simple Style For Printing
○ Ubuntu.jp forum Simple Style For Printing
何故かjaとjpを間違えてしまいます。
STGSAGWANさん による投稿:
調査目的で、とある方法でページ内全CSSを無効化したら、正しく印刷プレビューできたので、おそらくCSSが原因でしょう。
もしよろしければ Firefox のバージョンを教えていただけますか?
Firefox 3.5.2 だと CSS をメニューから off にしても、プレビュー画面では CSS が有功になった状態で、3 ページ表示になっています。もちろんページコンテンツの一部しかプレビューされません。
bugzilla に bug を立てることも想定してますので、協力頂けると幸いです。
> STGSAGWANさん
失礼しました。Firefox 3.0.* ですね。
# オフトピ
Firefox 3.0.* でのプレビュー異常の再現を確認しました。私は詳細調査後、bugzilla への登録へ動きます。
hotohotoです、なにやら大騒ぎになってしまい・・・
「XP sp3 ですが Firefox 3.5.2 で greasemonky を無効」にしても印刷プレビューは変わりませんでした。
それから同じく別のPCでXP(sp2)で最新のSeamonkey1.1.17(English) をインストールしました。
(Seamonkey は HTMLの編集が付いていていいですよlinux 版もあるんですね)
現象は同じです。
やはり3ページのみです
オフライン
> hotohotoさん
bugzilla 登録の件は特別なできごとではないので気にしなくてもいいですよ。急いでるわけでもないですし ( 急いでも意味がない、というのもあります )。私も同じ bug がすでに登録されていないか時間をかけてチェックしてから登録作業をしますから。
それと私が登録している bug は「メニューからCSSをオフにしても印刷プレビューでCSSが有効になったままになっている」という bug ですから、hotohotoさんの直面されている問題とは直接は関係ないかもしれません。
# オフトピ
現在 bugzilla の運用でいろいろあるようなので、より開発者よりユーザに近い問題報告センターに登録しておきました。
# 確認した範囲内では本家 bugzilla でも発見できなかったので DUPLICATE ではないとは思えますが、
# コードを精査すると DUPLICATE の可能性もあります。
# オフトピ
【追記】
このトピック本来の bug は bug 316113 の DUPLICATE だと思われるので登録していません。
# このトピックの bug は、厳密には CSS の clear の話ではないので、bug を立てても DUPLICATE にならないかもしれませんが、
# bug を立てるには開発者レベルの情報が不足しています。
# オフトピ
avidya による投稿:
現在 bugzilla の運用でいろいろあるようなので、より開発者よりユーザに近い問題報告センターに登録しておきました。
上記問題報告センターは参照しないでください。まだ正式運用されていない旨、連絡賜わりました。
bug の報告先がきまりしだい、またお知らせします。
根本解決ではありません。
Ubuntu 8.04 の場合ですが、取り合えず、この現象は以下によって回避出来ます。
Ubuntu 8.10、9.04については印刷機能は使ってませんので定かではないのですが..
1.先に印刷したい範囲をマウスでドラッグして色を反転させておいてから
2.印刷ダイアログで、[全般]ではなく、[オプション]タブで[選択した部分だけを印刷]にチェック。
https://forums.ubuntulinux.jp/viewtopic.php?id=2674
オフライン
# オフトピ
avidya による投稿:
上記問題報告センターは参照しないでください。まだ正式運用されていない旨、連絡賜わりました。
bug の報告先がきまりしだい、またお知らせします。
本家 bugzilla に bug 514629 として登録しました。
# 英語が変かもしれません。