วิธีการตั้งค่าเริ่มต้น“ ตั้งค่าหน้ากระดาษ→ขนาดหน้ากระดาษ” เป็น A4 ใน Firefox?


9

ใน Firefox ของฉัน (linux) ฉันสามารถเปลี่ยนหน้าเว็บเป็น A4 File → Page Setup → Page Sizeได้ การทำเช่นนี้ฉันแจ้งให้เบราว์เซอร์พิมพ์หน้าของฉันเป็น A4 แทนที่จะเป็นค่าเริ่มต้นของ Letter เครื่องพิมพ์ของฉันไม่มีขนาดกระดาษ Letter (มีเฉพาะใน USA) หากลืมเปลี่ยนขนาดหน้าฉันต้องเดินไปกด "เปลี่ยนขนาดหน้า" เพื่อเริ่มพิมพ์

ฉันจะตั้งค่าขนาดหน้าเริ่มต้นเป็น 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 (et al) เพื่อไม่ตั้งค่าขนาดจดหมาย / กระดาษเป็นสถานที่ ที่นี่ในยุโรปเราไม่มีกระดาษอเมริกา ในสหรัฐอเมริกาคุณมีกระดาษ US ถ้าฉันต้องการพิมพ์ด้วยกระดาษ US ฉันจะตั้งค่าภาษาของ Linux เป็น US หรือย้ายไปที่สหรัฐอเมริกาโดยสิ้นเชิงและซื้อกระดาษของฉันที่นั่น

5

ลองดูหน้าคนนี้ :

paperconfig - กำหนดค่าขนาดกระดาษเริ่มต้นของระบบ

สรุป

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

ลักษณะ

paperconfig ตั้งค่าระบบ (หรือค่าเริ่มต้น) กระดาษที่จะใช้โดยเครื่องมือที่ใช้ไฟล์ papersize> มันสามารถถามโต้ตอบเพื่อให้กระดาษใช้หรือเรียกว่าไม่โต้ตอบ> โดยสคริปต์

เมื่อขนาดกระดาษมีการเปลี่ยนแปลง paperconfig จะแจ้งแพคเกจอื่น ๆ ของการเปลี่ยนแปลง> โดยการเรียกใช้สคริปต์ในไดเรกทอรี /etc/libpaper.d

ตัวเลือก

-v, - version
พิมพ์เวอร์ชันของ paperconfig และออก
-h, - help
พิมพ์ความช่วยเหลือเกี่ยวกับการใช้งานและออก
-p, - papername
ใช้ชื่อกระดาษถ้าเป็นไปได้ หากชื่อกระดาษไม่ใช่กระดาษที่ถูกต้องให้พิมพ์ข้อความแสดงข้อผิดพลาดและออก
-
บังคับใช้การเลือกแบบโต้ตอบของกระดาษระบบแม้ว่ากระดาษจริงจะเป็นกระดาษที่ถูกต้อง

สิ่งแวดล้อม

PAPERCONF เส้นทางแบบเต็มไปยังไฟล์ที่มีขนาดกระดาษที่จะใช้ ไฟล์นี้จะถูกเขียนใหม่ด้วยขนาดกระดาษของระบบ

ไฟล์

/ etc / papersize
ประกอบด้วยชื่อขนาดกระดาษเริ่มต้นของระบบที่จะใช้หากไม่ได้ตั้งค่าตัวแปร PAPERSIZE

/etc/libpaper.d
ไดเรกทอรีของสคริปต์ที่จะเรียกใช้หลังจากที่เปลี่ยนขนาดกระดาษ แพ็คเกจนี้ไม่มีสคริปต์ที่นี่ แต่แพ็คเกจอื่น ๆ อาจ

ดังนั้นคุณจะทำงานpaperconfig -p a4ใน commandline


ฉันไม่มี paperconfig ใน CentOs รุ่นเก่า 5.2 ของฉัน (เป็นเครื่องขององค์กร)
neves

หากมีไฟล์ / etc / papersize ในคอมพิวเตอร์ของคุณคุณสามารถเปลี่ยนเนื้อหาเป็น a4 และจะมีผลเหมือนกัน
digitxp

2
ขอบคุณสำหรับสิ่งนั้นจากฉันเช่นกัน - โชคไม่ดีที่ฉันเพิ่งตรวจสอบ/etc/papersize- และมันบอกว่าa4มี แต่ Firefox ยังคงยืนยันในจดหมาย (ด่ามัน ... )
sdaau

เห็นด้วยกับ sdaau FFox ดูเหมือนจะไม่สนใจ / etc / papersize เวลาจะบอกว่าโปรแกรมอื่น ๆ จะเพิกเฉยต่อการตั้งค่านั้นเช่นกัน ถึงเวลาแล้วที่เห็นได้ชัดว่าทำไมทุกคนใช้ Windows และ Mac มันอนุมานได้อย่างสมบูรณ์ว่าไม่มีใครในใจที่ถูกต้องอยากคลุกคลีกับไฟล์ข้อความที่ไม่มีที่สิ้นสุดหากสิ่งเดียวที่เขาต้องการทำคือการพิมพ์ด้วยเครื่องพิมพ์ของเขาที่เขาซื้อในประเทศที่ไม่มี us_letterhead อยู่ทุกที่ทั่วประเทศ

3

คำตอบของ Dave ไม่ได้ผลสำหรับฉันใน Firefox 5 บน Linux ดูเหมือนว่า Firefox จะเก็บการตั้งค่าแยกต่างหากสำหรับเครื่องพิมพ์แต่ละเครื่องที่เห็น หากคุณค้นหา print_paper_name ใน about: config คุณจะเห็นการตั้งค่าที่คล้ายกันหลายประการสำหรับเครื่องพิมพ์แต่ละเครื่องเช่น "printer.printer_Samsung_ML-2010print_paper_name" ตั้งค่าทั้งหมดให้เป็น iso_a4 และเข้าร่วมโลกแห่งอารยะธรรมของขนาดกระดาษมาตรฐาน


ขอบคุณมาก @LukeMcCarthy - ดูเหมือนว่าฉันได้ทำเคล็ดลับสำหรับฉันแล้ว แน่นอนมีตัวเลือกมากมายที่ฉันเห็นบน Firefox ของฉันถูกตั้งค่าเป็นna_letter; iso_a4การเปลี่ยนแปลงเหล่านั้นไป และแม้ไม่มีการรีสตาร์ทขนาดหน้าเริ่มต้นก็เปลี่ยนไป (สำหรับเครื่องพิมพ์ที่ฉันต้องการใช้ซึ่งสำหรับฉันก็คือprinter_PDF.print_paper_name) ขอขอบคุณอีกครั้ง - ไชโย!
sdaau

.... อย่างไรก็ตามส่วนที่เลวร้ายที่สุดเกี่ยวกับเรื่องนี้คือตอนนี้ฉันได้รับเลือก A4 โดยค่าเริ่มต้นในตัวเลือก "พิมพ์เป็นไฟล์" - แต่ STILL ไม่ได้ตั้งค่าขนาดหน้ากระดาษหนักหน่วง ดังนั้นตอนนี้ฉันกลับไปที่หน้าต่างตัวเลือกแล้วเรียกขนาดหน้ากระดาษให้เป็นอย่างอื่นที่ไม่ใช่ A4 จากนั้นกลับไปที่ A4 อีกครั้งดังนั้นจึงเข้าใจว่ามันคือ goddamn A4 (ใช้pdfinfoกับงานพิมพ์เหล่านั้นเสมอ) .... ขอขอบคุณ!
sdaau

3

ตรวจสอบให้แน่ใจว่า / 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 ควรทำงานได้เนื่องจาก US เป็นประเทศเดียวที่ใช้จดหมายส่วนที่เหลือของโลกใช้ A4


การใส่a4ใน/etc/papersizeแน่นอนไม่ทำงานสำหรับ Firefox ฉันยังมีLC_PAPER="en_GB.utf8"หลังจากlocale-genและรีบูตเครื่องและยังคงไม่ไป
l0b0

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')

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.