如何在 Firefox 中将默认“页面设置→页面大小”设置为 A4?

如何在 Firefox 中将默认“页面设置→页面大小”设置为 A4?

在我的 Firefox (linux) 中,我可以将页面更改为 A4 File → Page Setup → Page Size。这样做,我会通知浏览器将我的页面打印为 A4,而不是默认的 Letter。我的打印机没有 Letter 纸张尺寸(只有美国才有)。如果它忘记更改页面尺寸,我必须走到它面前,按“更改页面尺寸”开始打印。

如何永久地将默认页面尺寸设置为 A4?

答案1

我今天也遇到了同样的问题,在谷歌搜索后找到了这篇文章。我按照 Android Eve 给出的方法基本修复了这个问题,只是改用了设置print.print_paper_name并将其用作iso_a4值。

长版本是这样的:

  1. 在地址栏中输入about:config
  2. 在过滤框中输入print.print_paper_name并按 Enter。
  3. 双击名为 的条目print.print_paper_name
  4. iso_a4在对话框中输入并按确定。
  5. 请注意,它现在运行良好,并赞同这个回应;)

答案2

查看本手册页

paperconfig-配置系统默认纸张尺寸

概要

paperconfig [ -v,--version ] [ -h,--help ] [ -p, --paper papername | --force ]

描述

paperconfig 使用 papersize 文件设置工具要使用的系统(或默认)纸张。它可以以交互方式请求要使用的纸张,也可以通过脚本以非交互方式调用。

当纸张尺寸发生变化时,paperconfig 通过运行 /etc/libpaper.d 目录中的脚本来通知其他软件包此变化。

选项

-v,--version
打印 paperconfig 的版本并退出。
-h,--help
打印使用帮助并退出。
-p, --paper papername
尽可能使用 papername。如果 papername 不是有效的纸张,则打印错误消息并退出。
--force
强制交互式选择系统纸张,即使实际纸张是有效的。

环境

PAPERCONF 包含要使用的纸张尺寸的文件的完整路径;此文件将使用系统纸张尺寸重写。

文件

/etc/papersize
包含如果未设置 PAPERSIZE 变量则要使用的系统范围默认纸张尺寸的名称。

/etc/libpaper.d
纸张大小更改后运行的脚本目录。此软件包未在此处放置脚本,但其他软件包可能会放置。

因此您可以paperconfig -p a4在命令行中运行。

答案3

确保 /etc/papersize 中有 a4,因为某种原因它往往是字母。

sudo sh -c "echo 'a4' > /etc/papersize"

然后将 LC_PAPER 设置为您的语言环境,在我的情况下是瑞典。

sudo sh -c "echo 'export LC_PAPER="sv_SE.utf8"'>> .profile"

除 en_US 之外的所有语言环境都应该可以工作,因为美国是唯一使用字母的,而世界其他国家/地区都使用 A4。

答案4

  1. 在地址栏中输入“about:config”。
  2. 在过滤框中输入“print.postscript.paper_size”,然后按 Enter。
  3. 双击名为“print.postscript.paper_size”的条目。
  4. 在对话框中输入“纸张”,然后按确定。

相关内容