在我的 Firefox (linux) 中,我可以将页面更改为 A4 File → Page Setup → Page Size
。这样做,我会通知浏览器将我的页面打印为 A4,而不是默认的 Letter。我的打印机没有 Letter 纸张尺寸(只有美国才有)。如果它忘记更改页面尺寸,我必须走到它面前,按“更改页面尺寸”开始打印。
如何永久地将默认页面尺寸设置为 A4?
答案1
我今天也遇到了同样的问题,在谷歌搜索后找到了这篇文章。我按照 Android Eve 给出的方法基本修复了这个问题,只是改用了设置print.print_paper_name
并将其用作iso_a4
值。
长版本是这样的:
- 在地址栏中输入
about:config
。 - 在过滤框中输入
print.print_paper_name
并按 Enter。 - 双击名为 的条目
print.print_paper_name
。 iso_a4
在对话框中输入并按确定。- 请注意,它现在运行良好,并赞同这个回应;)
答案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
- 在地址栏中输入“about:config”。
- 在过滤框中输入“print.postscript.paper_size”,然后按 Enter。
- 双击名为“print.postscript.paper_size”的条目。
- 在对话框中输入“纸张”,然后按确定。