Как установить «Параметры страницы → Размер страницы» по умолчанию в формате 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в командной строке.

digitxp
источник
В моем старом 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.

Johan
источник
Ввод 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. Введите «бумага» в диалоговом окне и нажмите ОК.
Android Eve
источник
Я уже сделал эту конфигурацию, но Firefox настаивает на отправке страниц письма :-(
neves
В Windows Firefox даже не имеет параметра размера бумаги и просто следует настройке по умолчанию, предоставленной драйвером принтера. Возможно, вам придется изменить настройки лотка для бумаги через интерфейс драйвера принтера. Не уверен, есть ли централизованное место для этого в Linux ... Если вы используете Gnome, возможно, вы можете попробовать System -> Administration -> Printing
billc.cn
0

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

драгоценный камень
источник