Как установить «Параметры страницы → Размер страницы» по умолчанию в формате A4 в Firefox?


9

В моем Firefox (Linux) я могу изменить страницу как A4 в File → Page Setup → Page Size. Делая это, я сообщаю браузеру распечатать мои страницы в формате A4, а не по умолчанию Letter. У моего принтера нет формата бумаги Letter (он просто существует в США). Если он забудет изменить размер страницы, я должен идти к нему, нажмите «изменить размер страницы», чтобы начать печать.

Как установить размер страницы по умолчанию на A4 один раз и навсегда?


2
Представленные здесь решения не работают для меня на Firefox 17 на Ubuntu Precise. Не могли бы вы обновить свой вопрос, чтобы вызвать новые ответы?
JJD

Ответы:


6

У меня была такая же проблема сегодня, и я нашел этот пост после поиска в Google. Я исправил это в основном так же, как выложил 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. Обратите внимание, что теперь он работает нормально, и поддержите этот ответ;)

Работает на Ubuntu 14.04. Огромная ошибка на стороне Ubuntu (и др.), Чтобы не установить Размер письма / бумаги в Locale. Здесь, в Европе, у нас нет американской бумаги. В США у вас есть американская бумага. Если бы я захотел печатать на американской бумаге, я бы установил свой язык Linux на США или переехал бы в США и купил бы там свою бумагу.

5

Проверьте эту справочную страницу :

paperconfig - настроить системный размер бумаги по умолчанию

конспект

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

Описание

paperconfig устанавливает системную (или стандартную) бумагу, которая будет использоваться инструментами, использующими файл paperize> file. Он может либо запрашивать в интерактивном режиме бумагу для использования, либо вызываться неинтерактивно> сценариями.

Когда размер бумаги был изменен, paperconfig уведомляет другие пакеты об изменении>, запустив сценарии в каталоге /etc/libpaper.d.

Опции

-v, - версия
Распечатать версию paperconfig и выйти.
-h, - help
Распечатать справку об использовании и выходе.
-p, --paper
papername Если возможно, используйте papername. Если имя бумаги не является допустимой, напечатайте сообщение об ошибке и выйдите.
--force
Принудительный интерактивный выбор системной бумаги, даже если фактическая бумага является действительной.

Окружающая обстановка

PAPERCONF Полный путь к файлу, содержащему размер используемой бумаги; этот файл будет перезаписан в соответствии с системным размером бумаги.

файлы

/ etc / paperize
Содержит имя общесистемного формата бумаги по умолчанию, который будет использоваться, если переменная PAPERSIZE не установлена.

/etc/libpaper.d
Каталог скриптов, запускаемых после изменения размера бумаги. Этот пакет не содержит скриптов, но другие пакеты могут.

Таким образом, вы будете работать paperconfig -p a4в командной строке.


В моем старом CentOs 5.2 (это корпоративная машина) у
меня нет paperconfig

Если на вашем компьютере есть файл / etc / paperize, вы можете изменить его на a4, и он будет иметь тот же эффект.
digitxp

2
Спасибо за это и от меня - к сожалению, я только что проверил /etc/papersize- и там написано a4; Тем не менее, Firefox по-прежнему настаивают на письме (черт возьми ...)
sdaau

Согласитесь со sdaau FFox, похоже, игнорирует / etc / paperize. Время покажет, какие другие программы тоже игнорируют этот параметр. Именно в такие времена становится совершенно очевидно, почему все используют Windows и Mac. Совершенно глупо, что никто в здравом уме не захочет возиться с бесконечными текстовыми файлами, если единственное, что он хочет сделать, - это напечатать его принтером, который он купил в стране, где нет общедоступной us_letterhead нигде, по всей стране.

3

Ответ Дейва у меня не сработал в Firefox 5 на Linux, похоже, Firefox теперь хранит отдельные настройки для каждого принтера, который видит. Если вы ищете print_paper_name в about: config, вы увидите несколько похожих настроек для каждого принтера, например «printer.printer_Samsung_ML-2010.print_paper_name». Установите все из них на iso_a4 и присоединитесь к цивилизованному миру стандартизированных размеров бумаги.


Большое спасибо, @LukeMcCarthy - похоже, это помогло мне; действительно, на моем Firefox было множество вариантов na_letter; изменил их на iso_a4. и даже без перезагрузки размер страницы по умолчанию изменился (для принтера, который я хотел использовать, который для меня был printer_PDF.print_paper_name). Еще раз спасибо - ура!
Сдау

.... тем не менее, самая отвратительная часть этого - то, что теперь я выбираю А4 по умолчанию в опциях «Печать в файл» - но ЭТО НЕ УСТАНАВЛИВАЕТ чертов размер страницы; так что теперь я должен вернуться через это окно опций и ЗАПИСАТЬ размер страницы на что-то ДРУГОЕ, чем А4, а затем НАЗАД СНОВА на А4, так что он понимает, что это чертовски А4 (всегда используйте pdfinfoна этих распечатках) .... Черт возьми !
sdaau

3

Убедитесь, что в / etc / paperize есть 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а перезагрузка и до сих пор не идет.
10

0
  1. В адресной строке введите «about: config».
  2. Введите «print.postscript.paper_size» в поле фильтра и нажмите Enter.
  3. Дважды щелкните запись с именем «print.postscript.paper_size».
  4. Введите «бумага» в диалоговом окне и нажмите ОК.

Я уже сделал эту конфигурацию, но Firefox настаивает на отправке страниц письма :-(
neves

В Windows Firefox даже не имеет параметра размера бумаги и просто следует настройке по умолчанию, предоставленной драйвером принтера. Возможно, вам придется изменить настройки лотка для бумаги через интерфейс драйвера принтера. Не уверен, есть ли централизованное место для этого в Linux ... Если вы используете Gnome, возможно, вы можете попробовать System -> Administration -> Printing
billc.cn

0

Попробуйте перейти к настройке страницы и отключить эту Shrink to fit Page Widthопцию. Это было единственное, что сработало для меня после изменения параметров конфигурации. (Для изменения формата бумаги по умолчанию «Letter» на «A4».)

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.