Jak ustawić domyślną „Ustawienia strony → Rozmiar strony” jako A4 w Firefoksie?

9

W moim Firefoksie (linux) mogę zmienić stronę na A4 File → Page Setup → Page Size. Robiąc to, informuję przeglądarkę, aby wydrukowała moje strony w formacie A4 zamiast domyślnego Letter. Moja drukarka nie ma formatu Letter (istnieje tylko w USA). Jeśli zapomnisz zmienić rozmiar strony, muszę do niego podejść i nacisnąć „zmień rozmiar strony”, aby rozpocząć drukowanie.

Jak ustawić domyślny rozmiar strony na A4 raz i na zawsze?

Neves
źródło
2
Przedstawione tutaj rozwiązania nie działają dla mnie w przeglądarce Firefox 17 w systemie Ubuntu Precise. Czy możesz zaktualizować swoje pytanie, aby uzyskać nowe odpowiedzi?
JJD,

Odpowiedzi:

6

Miałem ten sam problem dzisiaj i znalazłem ten post po przeszukaniu Google. Naprawiłem to w zasadzie w taki sam sposób, jak to zaplanował Android Eve, po prostu używając tego print.print_paper_nameustawienia i używając iso_a4jako wartości.

Długa wersja to:

  1. W pasku adresu wpisz about:config.
  2. Wpisz print.print_paper_namew polu filtru i naciśnij Enter.
  3. Kliknij dwukrotnie pozycję o nazwie print.print_paper_name.
  4. Wejdź iso_a4w okno dialogowe i naciśnij OK.
  5. Zauważ, że teraz działa dobrze, i poprzyj tę odpowiedź;)
Dave
źródło
Działa na Ubuntu 14.04. Ogromny błąd po stronie Ubuntu (i in.), Który nie ustawił formatu Letter / Paper na Locale. Tutaj w Europie nie mamy amerykańskiego papieru. W USA masz papier amerykański. Gdybym chciał drukować na papierze amerykańskim, ustawiłbym moje ustawienia regionalne Linuksa na USA lub całkowicie przeniósł się do USA i tam kupiłbym mój papier.
5

Sprawdź tę stronę podręcznika :

paperconfig - skonfiguruj domyślny rozmiar papieru w systemie

Streszczenie

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

Opis

Paperconfig ustawia systemowy (lub domyślny) papier, który ma być używany przez narzędzia korzystające z pliku papiery>. Może albo interaktywnie prosić o użycie papieru, albo być nazywany nieinteraktywnie> przez skrypty.

Po zmianie rozmiaru papieru paperconfig powiadamia inne pakiety o zmianie>, uruchamiając skrypty w katalogu /etc/libpaper.d.

Opcje

-v, - version
Wydrukuj wersję paperconfig i wyjdź.
-h, - help
Wydrukuj pomoc na temat użytkowania i wyjścia.
-p, - papier
nazwa_aplikacji Jeśli to możliwe , użyj nazwy papername. Jeśli nazwa pliku nie jest prawidłowym papierem, wydrukuj komunikat o błędzie i wyjdź.
--force
Wymusza interaktywny wybór papieru systemowego, nawet jeśli sam papier jest prawidłowy.

Środowisko

PAPERCONF Pełna ścieżka do pliku zawierającego format papieru do użycia; plik zostanie przepisany na systemowy rozmiar papieru.

Akta

/ etc / papersize
Zawiera nazwę systemowego domyślnego rozmiaru papieru, który będzie używany, jeśli zmienna PAPERSIZE nie jest ustawiona.

/etc/libpaper.d
Katalog skryptów uruchamianych po zmianie rozmiaru papieru. Ten pakiet nie umieszcza tutaj żadnych skryptów, ale inne pakiety mogą.

Więc działałbyś paperconfig -p a4w linii poleceń.

digitxp
źródło
Nie mam konfiguracji papierowej w moim starym CentOs 5.2 (jest to maszyna korporacyjna)
neves
Jeśli na twoim komputerze znajduje się plik / etc / papersize, możesz zmienić zawartość na a4 i będzie to miało ten sam efekt.
digitxp
2
Dziękuję za to również ode mnie - niestety właśnie sprawdziłem /etc/papersize- i a4tam jest napisane ; Jednak firefox nadal nalega na list (cholera ...)
sdaau,
Zgadzam się z sdaau FFox wydaje się ignorować / etc / papersize. Czas pokaże, co inne programy również zignorują to ustawienie. Takie czasy sprawiają, że zupełnie oczywiste jest, dlaczego wszyscy używają Windowsa i Maca. Zupełnie nie można wywnioskować, że nikt przy zdrowych zmysłach nie chciałby bawić się niekończącymi się plikami tekstowymi, jeśli jedyne, co chce zrobić, to wydrukować za pomocą swojej drukarki, którą kupił w kraju, w którym nie ma nigdzie dostępnej usługi logistycznej na terenie całego kraju.
3

Odpowiedź Dave'a nie działała dla mnie w Firefoksie 5 na Linuksie, wygląda na to, że Firefox przechowuje teraz osobne ustawienia dla każdej drukarki, którą widzi. Jeśli szukasz print_paper_name w about: config, zobaczysz kilka podobnych ustawień dla każdej drukarki, np. „Printer.printer_Samsung_ML-2010.print_paper_name”. Ustaw je wszystkie na iso_a4 i dołącz do cywilizowanego świata znormalizowanych rozmiarów papieru.

Luke McCarthy
źródło
Wielkie dzięki, @LukeMcCarthy - wydaje się, że to zrobiło dla mnie lewę; rzeczywiście było mnóstwo opcji, które widziałem na moim Firefoksie, były ustawione na_letter; zmieniłem je na iso_a4. i nawet bez restartu zmienił się domyślny rozmiar strony (dla drukarki, której chciałem użyć, czyli dla mnie printer_PDF.print_paper_name). Jeszcze raz dziękuję - na zdrowie!
sdaau
.... najgorsze jest jednak to, że teraz domyślnie wybieram A4 w opcjach „Drukuj do pliku” - ale STILL nie ustawia cholernego rozmiaru strony; więc teraz wróciłem do tego okna opcji i PRZEKLUCZĘ rozmiar strony na coś INNEGO niż A4, a następnie POWRÓT PONOWNIE do A4, więc rozumie, że to jest cholerny format A4 (zawsze używaj pdfinfona tych wydrukach) ... Cholera!
sdaau
3

Upewnij się, że / etc / papersize ma w sobie a4, z jakiegoś powodu jest to zwykle litera.

sudo sh -c "echo 'a4' > /etc/papersize"

Następnie ustaw LC_PAPER na swoje ustawienia regionalne, w moim przypadku jest to Szwecja.

sudo sh -c "echo 'export LC_PAPER="sv_SE.utf8"'>> .profile"

Wszystkie lokalizacje oprócz en_US powinny działać, ponieważ tylko USA używają liter, reszta świata używa A4.

Johan
źródło
Umieszczenie a4na /etc/papersizepewno ma nie pracować dla Firefoksa. Mam również LC_PAPER="en_GB.utf8"po A locale-geni restart, i nadal nie ma.
l0b0,
0
  1. W pasku adresu wpisz „about: config”.
  2. Wpisz „print.postscript.paper_size” w polu filtru i naciśnij Enter.
  3. Kliknij dwukrotnie pozycję o nazwie „print.postscript.paper_size”.
  4. Wpisz „papier” w oknie dialogowym i naciśnij OK.
Android Eve
źródło
Skonfigurowałem już tę konfigurację, ale Firefox nalega, aby wysłać strony z
listami
W systemie Windows Firefox nie ma nawet opcji rozmiaru papieru i po prostu dostosowuje się do ustawień domyślnych dostarczonych przez sterownik drukarki. Być może musisz zmienić ustawienia tacy papieru za pomocą interfejsu sterownika drukarki. Nie jestem pewien, czy jest to scentralizowane miejsce do zrobienia tego w systemie Linux ... Jeśli używasz Gnome, możesz spróbować System -> Administracja -> Drukowanie
billc.cn
0

Spróbuj przejść do Ustawienia strony i wyłączyć tę Shrink to fit Page Widthopcję. To była jedyna rzecz, która działała dla mnie po zmianie opcji konfiguracji. (Do zmiany domyślnego rozmiaru papieru „Letter” na „A4”.)

Klejnot
źródło