Answers:
我今天也遇到了同样的问题,并且在搜索Google之后发现了这篇文章。我以与Android Eve布局基本相同的方式对其进行了修复,只不过使用了print.print_paper_name
设置并将其iso_a4
用作值。
所以长版本是:
about:config
。print.print_paper_name
在过滤框中,然后按Enter。print.print_paper_name
。iso_a4
在对话框中输入,然后按确定。查看此手册页:
paperconfig-配置系统默认纸张尺寸
概要
paperconfig [ -v,--version ] [ -h,--help ] [ -p, --paper papername | --force ]
描述
paperconfig使用papersize> file设置工具要使用的系统(或默认)纸张。它可以交互地请求使用纸张,也可以被脚本非交互地调用。
更改纸张尺寸后,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
在命令行中运行。
/etc/papersize
-它说a4
在那里;但是,Firefox仍然坚持要写信(该死……)
Dave的答案在Linux上的Firefox 5中对我不起作用,似乎Firefox现在为它看到的每台打印机存储了单独的设置。如果在about:config中搜索print_paper_name,则将为每台打印机看到几个类似的设置,例如“ printer.printer_Samsung_ML-2010.print_paper_name”。将它们全部设置为iso_a4并加入标准化纸张尺寸的文明世界。
na_letter
; 将它们更改为iso_a4
。即使没有重新启动,默认页面大小也会发生变化(对于我想使用的打印机,对我来说是printer_PDF.print_paper_name
)。再次感谢-干杯!
pdfinfo
在这些打印输出上使用).... 该死!
确保/ 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。
a4
中/etc/papersize
绝对不会不为Firefox浏览器。我也有LC_PAPER="en_GB.utf8"
一个locale-gen
并重新启动后,仍然没有去。