*印刷用ページ出力機能 or 印刷対応スキン+CSS [#vba2213d] -ページ: BugTrack -投稿者: [[official:choco]] -優先順位: 普通 -状態: 完了 -カテゴリー: 本体新機能 -投稿日: 2002-07-26 (金) 20:29:07 -バージョン: **メッセージ [#n18d85a8] chocoともうします。 現在のバージョンでは、印刷すると$body以外の色々な情報も含まれてしまいます。 印刷する時は -一番上のtable(ロゴ、WikiName、URL) -$hr -$body -$hr -$fmt(last-modified) だけになるとよいのですが…。 印刷用ページを別ウィンドウで開くボタンを追加するとか、cssとスキンをうまく使って印刷時に見せるパーツと見せないパーツを制御できるといいなぁと思います。 とりあえず[[choco]]に、今使っている暫定対応策をアップしてみました。 でもところどころ <td class="noprint"> とかやっていて見苦しいので、できればPukiWiki本体で何かしらサポートできませんでしょうか。。。 ---- -印刷用のスタイルシートを用意すれば対応できますよ。メニューバーを印刷したくなければ、メニューバー部分(.ltable)をwidth:0px;display:noneやvisibility:collapseにしたスタイルシートを設定すればよいでしょう。上部のメニューや下部のメニューバー部分も同様の方法で対応できます。-- [[reimy]] SIZE(10){2002-07-26 (金) 20:45:48} -現在制作中のスキンが完成したら印刷用のスタイルシートも用意しようと思います。 -- [[reimy]] SIZE(10){2002-07-26 (金) 20:48:37} -ありがとうございます! 印刷でメニュー部分が必要になることって多分あまりないですよね…。私も、media="print"の時だけ一部の要素を display:none にすることで、画面表示/印刷両用にして対応してみました。でもCSSあまり詳しくないものですから、まっとうな方法(タグ付け?CSS?)がよく分からず。reimy様のスキンにほのかな期待を寄せさせていただきますー -- [[choco]] SIZE(10){2002-07-26 (金) 21:23:18} -スキンはわたしじゃなくって[[kawara]]さんが作成中です(^^;; -- [[reimy]] SIZE(10){2002-07-26 (金) 23:21:57} -いいですね~<印刷ボタン -- [[ゆう]] SIZE(10){2002-07-26 (金) 22:16:22} -[[Reimy's PukiWiki:http://reimy.com/]]で印刷用CSSのテストを行なってます。こんな感じでよければ、CVS版への反映も行ないます。ブラウザの印刷プレビューで確認してください>[[choco]] -- [[reimy]] SIZE(10){2002-09-05 (木) 11:46:55} -reimyさんのページ拝見しました。ついでに猫描いておきました。左のrecentがあるTDをクラス「ltd」にしてnoprint指定ですね。実は他にも印刷する/しないを制御したい部分があったりして…。ちょっと、この件について対応案を[[choco]]に書きましたので、ご検討いただけませんでしょうか。 -- [[choco]] SIZE(10){2002-09-09 (月) 14:24:36} -[[PukiWiki/1.4/ちょっと便利に/印刷用表示対応スキン]]参照。 -- [[reimy]] &new{2003-05-22 (木) 01:23:33}; #comment //#comment