Опишу ситуацию: при редактировании полей в макете страницы поля тела документа не меняются, а меняются только поля колонтитулов. Приблизительно так:
Причем никакие уговоры, пляски с print.print_unwriteable_margin_[где] в about:config не помогают. На Багзилле, кстати, есть зарегистрированный баг 536989, почему-то со статусом UNCONFIRMED.
Ну я, если признаться честно, особо не искал, но! благодаря доблестному товарисЧу Шиповскому Роману из славного города Тернополя, подавшего идею и скриптик, решение нашлось. Нужно выйти из браузера и применить скрипт:
#!/bin/bash for i in `find $HOME/.mozilla/firefox -name prefs.js` do sed -i '/print/d' $i echo 'user_pref("print.print_margin_bottom", "0"); user_pref("print.print_margin_left", "0"); user_pref("print.print_margin_right", "0"); user_pref("print.print_margin_top", "0"); user_pref("print.print_footercenter", ""); user_pref("print.print_footerleft", ""); user_pref("print.print_footerright", ""); user_pref("print.print_headercenter", ""); user_pref("print.print_headerleft", ""); user_pref("print.print_headerright", ""); user_pref("print.print_unwriteable_margin_bottom", 10); user_pref("print.print_unwriteable_margin_left", 20); user_pref("print.print_unwriteable_margin_right", 15); user_pref("print.print_unwriteable_margin_top", 15); user_pref("print.print_paper_name", "iso_a4"); user_pref("print.print_edge_bottom", 0); user_pref("print.print_edge_left", 0); user_pref("print.print_edge_right", 0); user_pref("print.print_edge_top", 0); user_pref("print.print_paper_height", "297,00"); user_pref("print.print_paper_name", "iso_a4"); user_pref("print.print_paper_size_type", 1); user_pref("print.print_paper_size_unit", 1); user_pref("print.print_paper_width", "210,00"); user_pref("print.print_plex_name", "default"); user_pref("print.print_resolution_name", "default"); user_pref("print.whileInPrintPreview",true); user_pref("print.print_scaling","0,97"); user_pref("print.print_shrink_to_fit",false);' >> $i done
Результат, как говориться, на лицо:
В багзиле явно неадекватные люди сидят.
ВідповістиВидалити*** This bug has been marked as a duplicate of bug 435807 ***
Это нормальный ответ????
Доработать им явно взападло