私のFirefox(Linux)では、File → Page Setup → Page Size
でページをA4に変更できます。これを行うと、デフォルトのレターではなく、A4としてページを印刷するようにブラウザに通知します。私のプリンタにはレター用紙サイズがありません(米国に存在するだけです)。ページサイズの変更を忘れた場合は、そこまで歩いて行き、「ページサイズの変更」を押して印刷を開始する必要があります。
デフォルトのページサイズをA4に一度だけ設定するにはどうすればよいですか?
私は今日これと同じ問題を抱えていて、グーグルを検索した後にこの投稿を見つけました。基本的にAndroid Eveのレイアウトと同じ方法で、代わりにprint.print_paper_name
設定を使用し、値としてiso_a4
を使用して修正しました。
つまり、長いバージョンは次のとおりです。
about:config
」と入力します。print.print_paper_name
と入力し、Enterキーを押します。print.print_paper_name
という名前のエントリをダブルクリックします。iso_a4
と入力し、[OK]を押します。チェックアウト このマニュアルページ :
paperconfig-システムのデフォルトの用紙サイズを設定します
あらすじ
paperconfig [ -v,--version ] [ -h,--help ] [ -p, --paper papername | --force ]
説明
paperconfigは、papersize>ファイルを使用するツールで使用されるシステム(またはデフォルト)の用紙を設定します。紙を使用するようにインタラクティブに要求するか、スクリプトによって非インタラクティブに呼び出すことができます。
用紙サイズが変更されると、paperconfigは/etc/libpaper.dディレクトリのスクリプトを実行して他のパッケージに変更を通知します。
オプション
-v、-バージョン
paperconfigのバージョンを印刷して終了します。
-h、-ヘルプ
使用法と終了に関するヘルプを印刷します。
-p、-paper papername
可能であればpapernameを使用してください。 papernameが有効な用紙でない場合は、エラーメッセージを出力して終了します。
- 力
実際の用紙が有効な用紙であっても、システム用紙のインタラクティブな選択を強制します。環境
PAPERCONF使用する用紙サイズを含むファイルへのフルパス。このファイルは、システムの用紙サイズで書き換えられます。
ファイル
/ etc/papersize
PAPERSIZE変数が設定されていない場合に使用されるシステム全体のデフォルトの用紙サイズの名前が含まれます。/etc/libpaper.d
用紙サイズが変更された後に実行するスクリプトのディレクトリ。このパッケージはここにスクリプトを配置しませんが、他のパッケージは配置できます。
したがって、コマンドラインでpaperconfig -p a4
を実行します。
Linux上のFirefox5では、Daveの答えは機能しませんでした。Firefoxは、表示されるプリンターごとに個別の設定を保存するようになりました。 about:configでprint_paper_nameを検索すると、各プリンターに同様の設定がいくつか表示されます。 「printer.printer_Samsung_ML-2010.print_paper_name」。それらすべてをiso_a4に設定し、標準化された用紙サイズの文明化された世界に参加してください。
/ etc/papersizeにa4が含まれていることを確認してください。何らかの理由で、文字になる傾向があります。
Sudo sh -c "echo 'a4' > /etc/papersize"
次に、LC_PAPERをロケールに設定します。私の場合はスウェーデンです。
Sudo sh -c "echo 'export LC_PAPER="sv_SE.utf8"'>> .profile"
文字を使用するのは米国だけであり、その他の国ではA4を使用しているため、en_USを除くすべてのロケールが機能するはずです。
ページ設定に移動し、Shrink to fit Page Width
オプションを無効にしてみてください。設定オプションを変更した後、これが私のために機能した唯一のことでした。 (デフォルトの用紙サイズ「レター」から「A4」に変更する場合。)