ทำไม Helvetica [Neue] ดูน่ากลัวอย่างยิ่งใน Illustrator


15

Helvetica ดูน่ากลัวเสมอใน Illustrator CS4 + บน Mac ของฉันรวมถึงระบบปฏิบัติการทุกรุ่นโดยไม่คำนึงถึงขนาดหรือหน่วย ด้านล่างนี้เป็นภาพหน้าจอของ Helvetica ที่ 12px, 24px และ 36px

Helvetica ที่ 12px Helvetica ที่ 24px Helvetica ที่ 36px

มีวิธีในการต่อต้านนี้หรือไม่? แบบอักษรอื่น ๆ ดูดี แต่ Helvetica (Neue หรืออย่างอื่น) ดูน่ากลัวอยู่เสมอราวกับว่าการแสดงผลพิกเซลย่อยถูกปิด


2
นี่อาจไม่ได้คำตอบที่ชัดเจน แต่ฉันเชื่อว่าคำถามที่แน่นอนของคุณกำลังถูกกล่าวถึงในฟอรัมของ Adobe ที่นี่: forums.adobe.com/message/2443391
Henrik

1
ขอบคุณสำหรับลิงค์! การอภิปรายนั้นเก่ามาก ฉันพบว่ามันยากที่จะเชื่อว่าแบบอักษรของฉันได้รับความเสียหายในคอมพิวเตอร์หลายเครื่องผ่านระบบปฏิบัติการหลายระบบผ่าน CS หลายรุ่น ฉันเป็นคนเดียวที่มีผลกระทบนี้จริง ๆ หรือ
Andrew

FWIW ฉันได้ทำการทดสอบการเปรียบเทียบการเรนเดอร์ png กับการส่งออกภายในเพื่อดูว่าฟอนต์แสดงผลบนระบบของฉันอย่างไร (ยืนยันไม่ดีเกินไป) หนึ่งคาดว่าการเรนเดอร์ "แบบปรับให้เหมาะสมที่สุด" จะดูดีขึ้น แต่ที่แปลกก็คือเรนเดอร์ที่ "ได้รับการปรับปรุงให้ดีที่สุด" ที่เข้าใกล้ความพึงพอใจมากขึ้น i.imgur.com/izTuj.png
Henrik

1
@hced การแสดงผลของคุณถูกต้องมากอธิบายสิ่งที่ฉันเห็น r ตัวพิมพ์เล็กเหล่านั้นไร้สาระ!
Andrew

คำตอบ:


10

ครั้งแรกสาเหตุที่พบบ่อยสองประการของข้อความที่ไม่ชัดเจนและไม่อยู่ในแนวที่ตัวละครไม่ได้เรียงแถวหรือขนาดอย่างถูกต้องเมื่อเปรียบเทียบกันซึ่งไม่ใช่สาเหตุในกรณีนี้ :

  • การจัดตำแหน่งผิดไปยังกริดพิกเซล เวอร์ชันล่าสุดของ Illustrator มีตัวเลือก 'จัดชิดกับพิกเซลกริด' แต่จะมีผลกับทุกอย่างและมีผลกระทบเช่นการป้องกันความกว้างของเส้นขีดที่น้อยกว่า 1 พอยต์ คุณสามารถ pixel ชิดวัตถุที่บุคคลโดยไม่มีผลกระทบอื่น ๆ ที่มีพิกเซลจัดสคริปต์ (ดาวน์โหลด)จากWundes
  • ตรวจสอบอีกครั้งว่าข้อความไม่ได้หมุนไปมากนักเนื่องจากจะทำให้คำใบ้หายไป

อย่างไรก็ตามกรณีนี้เป็นการรวมกันของ anti-aliasing และการบอกนัย ใน Illustrator CS5 + มีตัวเลือกว่าประเภทต่อต้านต่อต้านนามแฝงคล้ายกับใน Photoshop อย่างไรเราจึงสามารถเปรียบเทียบชุดค่าผสม (แถวบนสุดคือ 10 Helvetica Neue Light แถวด้านล่าง 14 พอยต์) ซึ่ง CS4 ดูเหมือนจะใช้เฉพาะ 'Sharp':


ด้วยคำใบ้ (เช่นแสดงตัวอย่างบนหน้าจอหรือใน CS5 + บันทึกสำหรับเว็บด้วยการเลือก "เพิ่มประสิทธิภาพประเภท")

ป้อนคำอธิบายรูปภาพที่นี่


ไม่ต้องมีการบอกใบ้ (เช่นเพิ่มประสิทธิภาพ 'บันทึกสำหรับเว็บหรือน้อยกว่า CS4 บันทึกสำหรับเว็บ):

ป้อนคำอธิบายรูปภาพที่นี่


คุณสามารถเห็นการบิดเบือนที่น่าเกลียดลดตัวอักษรแบบแบนและเพิ่มตัวอักษรแบบกลมการปรากฏขึ้นเมื่อมีการให้คำใบ้และเมื่อการลบรอยหยักเป็น 'ชาร์ป'โดยไม่คำนึงว่าวัตถุนั้นจะถูกจัดแนวกับตารางพิกเซล - หรือไม่ (การปรับรายละเอียดให้พอดีกับกริดพิกเซล) เกิดขึ้นที่ระดับรายละเอียดของตัวละครแต่ละตัวไม่ใช่วัตถุข้อความ

(ฉันไม่สามารถหาคำสะกดได้ว่าวิธีการต่อต้านนามแฝงแต่ละวิธีทำอย่างไร - ดูเหมือนว่า 'กรอบ' และ 'แข็งแรง' จริง ๆ แล้วอาจปิดการใช้คำใบ้ของ Illustrator หรืออย่างน้อยก็ทำให้ชื้นลง)

ยังทราบวิธีการจัดตำแหน่งวัตถุข้อความไปยังตารางพิกเซลไม่สร้างความแตกต่างเล็ก ๆ เมื่อเค้าปิด (เช่น "อิล" ในความชั่วร้ายในกรณีชาร์ป) แต่มีการสุ่มจำนวนนี้ บางครั้งมันจะเป็นการปรับปรุงบางครั้งมันอาจทำให้การแสดงผลข้อความแย่ลงบางครั้งมันจะไม่สร้างความแตกต่าง

ใน CS6 คุณสามารถควบคุมสิ่งเหล่านี้ได้ ใน CS4 สำหรับข้อความในภาพสำหรับการแสดงผลบนเว็บวิธีแก้ปัญหาที่ฉันแนะนำคือการคัดลอกภาพหน้าจอของการแสดงตัวอย่างบนหน้าจอที่ 100% ไปยัง Photoshop เมื่อคุณต้องการบอกใบ้และใช้ Save For Web พร้อมสคริปต์ Pixel Alignเมื่อคุณ ไม่ต้องการให้มีคำใบ้และเมื่อรวมภาพสองภาพใน Photoshop เข้าด้วยกันซ้อนทับและลบพื้นที่ของภาพที่คุณต้องการให้ภาพอื่น ๆ หรือใช้ข้อความใน Photoshop และใช้ประโยชน์จากตัวควบคุมการลดรอยหยัก

ข้อความที่ถูกพิมพ์มักจะดีกว่าสำหรับการอ่าน แต่ในบางกรณีเช่นนี้มันผิดไปมาก ...


ว้าวช่างเป็นคำตอบที่ดีมาก! ฉันขอโทษฉันไม่ได้ทำเครื่องหมายก่อนหน้านี้! การทดลองของคุณมีประโยชน์อย่างมากในการเข้าถึงจุดต่ำสุดและฉันดีใจที่ได้ยินว่าใน CS6 เราสามารถควบคุมได้จริง
Andrew

6

Adobe Illustrator และ Adobe Photoshop ไม่ใช้การลดรอยหยักย่อย นี่คือหนึ่งในเหตุผลที่พวกเขาทั้งสองมีแนวโน้มที่จะแสดงผลชนิดที่เลวร้ายยิ่งกว่าข้อความส่วนติดต่อผู้ใช้ใน OS X หน้าเว็บใน Safari, Chrome และ Firefox ยังแสดงด้วยการลดรอยหยัก subpixel ในกรณีส่วนใหญ่เช่นกัน (ขึ้นอยู่กับหน้าเว็บ CSS แม้ว่า)

อันที่จริงแล้ว OS X ไม่ได้ใช้การลดรอยหยักย่อยตลอดเวลาเฉพาะเมื่อการเรนเดอร์อยู่บนพื้นหลังที่ทึบแสง:

ข้อความสามารถวาดได้โดยใช้การลดรอยหยักย่อยพิกเซลเมื่อคอมโพสิตเป็นพื้นหลังทึบแสงที่มีอยู่ในเวลาเดียวกับที่ rasterized

- การอ้างอิง CATextLayer Class ของ Apple

นอกจากนี้ Adobe ยังใช้เอ็นจิ้นแสดงผลข้อความที่แตกต่างกับ OS X และ Windows อย่างน่าจะเป็นเพื่อให้พวกเขาสามารถมีผลลัพธ์ข้ามแพลตฟอร์มที่สอดคล้องกัน

ฉันไม่แน่ใจว่าทำไม Helvetica Neue ไม่ดีหรือแตกต่าง มันอาจเป็นเพียงอาการของความแตกต่างที่กว้างขึ้น


2

ข้อเสนอแนะของฉันคือการเปิดไฟล์ใน Apple Preview ทุกคราว มันมีการแสดงข้อความที่ดีขึ้นอย่างมากมาย วิธีนี้ช่วยให้คุณสามารถแก้ไขปัญหาได้อย่างน้อยก็จนกว่าคุณจะตัดสินใจส่งออก


2

ข้อความที่แสดงผลบนหน้าจอมักจะมีระดับของคำใบ้และการลบรอยหยักในระดับหนึ่ง สิ่งเหล่านี้มีจุดประสงค์เพื่อให้ข้อความสามารถอ่านได้บนหน้าจอมากขึ้น

นักวาดภาพประกอบที่นี่กำลังใช้ระดับคำใบ้หรือการลบรอยหยักในระดับที่แตกต่างกับสิ่งที่คุณเห็นในระบบปฏิบัติการของคุณดังนั้นมันจึงดูแตกต่างกัน ระบบปฏิบัติการที่เลือกไว้จะแสดงข้อความและทุกอย่างดูผิดไป)

ข่าวดีก็คือว่ามันมักจะไม่ได้มีความสำคัญกับผลลัพธ์ที่ได้; เมื่ออยู่ใน Illustrator คุณมีความกังวลมากขึ้นเกี่ยวกับผลลัพธ์เวกเตอร์ที่สร้างขึ้น หาก Illustrator แสดงผลเป็น "nicer" มากสำหรับคุณมันก็ยังไม่ได้ให้ภาพตัวอย่างที่ดีของสิ่งที่แสดงผลเนื่องจากหน้าจอที่แสดงภาพแรสเตอร์นั้นเป็นปัจจัยที่ จำกัด อย่างมาก เพื่อให้ได้ภาพตัวอย่างที่ดีของรูปทรงตัวอักษรที่คุณต้องซูมเข้าใกล้มาก ๆ และเพื่อดูตัวอย่างของลักษณะที่พิมพ์ออกมาอย่างดีคุณต้องพิมพ์มัน

การลบรอยหยักของข้อความบนหน้าจอช่วยป้องกันไม่ให้รูปร่างตัวอักษรน่าเกลียดอันเป็นผลมาจาก rasterisation แต่มีการลบรอยหยักหลายประเภท ระบบปฏิบัติการส่วนใหญ่ในปัจจุบันนี้ใช้การลดรอยหยักของพิกเซลย่อยซึ่งเป็นประเภทที่ "คมชัดที่สุด" เพราะมันเพิ่มความละเอียดแนวนอนเป็นสามเท่าในขณะที่ตัวอย่างของคุณจะไม่แสดง anti-aliasing ย่อยพิกเซล ด้วยเหตุนี้ "ลำต้น" ในแนวตั้งจึงดูไม่คมชัดในขนาดที่เล็ก

คำใบ้ของข้อความบนหน้าจอช่วยให้ลำต้นและแท่งของข้อความมีความแตกต่างและคมชัดยิ่งขึ้นโดยเลื่อนไปตามแนวตารางพิกเซล ระบบปฏิบัติการแตกต่างกันอย่างมากในระดับการบอกใบ้กับ Windows ที่ทำมันอย่างแรงกล้าและ Mac OS X ไม่ได้ทำสิ่งใดเลย ดังนั้นสิ่งใดที่แตกต่างไปจากสิ่งที่คุณคุ้นเคยอาจดูผิด (เช่นการบอกกล่าวที่ไม่ดีก็ดูผิดด้วย) กลุ่มตัวอย่างที่คุณให้ข้อความที่แสดงให้เห็นว่าเป็นทำนองอย่างหนักและความผิดพลาดที่ด้านบนของตัวพิมพ์เล็ก "x" นำให้เชื่อว่าเป็น Illustrator อัตโนมัติเค้ามัน การบอกใบ้โดยอัตโนมัติสามารถทำให้แบบอักษรบางแบบดูใช้ได้และคนอื่น ๆ ดูแย่มาก โดยเฉพาะอย่างยิ่งถ้าคุณมักจะใช้ Mac OS X สิ่งนี้จะผิดไปจากคุณทั้งสองทาง

อย่างไรก็ตามอย่างที่กล่าวมามันไม่ได้ส่งผลกระทบต่อผลสุดท้าย


ฉันมักจะใช้ Illustrator โดยมีเป้าหมายชัดเจนในการส่งออกเป็นรูปแบบดิจิทัลและไม่ค่อยได้ใช้มันสำหรับงานพิมพ์ ดังนั้นในขณะที่ฉันเข้าใจว่ามันจะดูดีเมื่อพิมพ์ด้วย Retina-esque แสดงสิ่งนี้ไม่ควรเป็นปัญหาอีกต่อไป ฉันต้องการ Illustrator เกือบจะใช้การแสดงผลแบบอักษรของระบบดั้งเดิมสำหรับการแสดงผล ในขณะที่มันจะเป็นข้ามแพลตฟอร์มที่แตกต่างกันอย่างน้อยก็จะต้องสอดคล้องกันต่อแพลตฟอร์ม
แอนดรู

ปัญหาคือคุณกำลังสร้างภาพแรสเตอร์ซึ่งไม่มีพิกเซลย่อยอยู่ การแสดงผลพิกเซลย่อยคือความสามารถของฮาร์ดแวร์
horatio

@ Horatio ไม่จริงทั้งหมดคุณสามารถอบการแสดงผลพิกเซลย่อยในถ้าคุณรู้ว่าลำดับพิกเซลหน้าจอและการกำหนดค่าล่วงหน้า
joojaa

มันเป็นไปได้ที่จะฉลาดและทำให้ภาพที่ได้รับการปรับให้ดีที่สุดจาก Illustrator: ส่งออก 3 เท่าของผลลัพธ์สุดท้ายที่ตั้งใจไว้จากนั้นใน Photoshop ฯลฯ เลื่อนช่องสีแดงขวาหนึ่งพิกเซลและช่องสีฟ้าซ้ายหนึ่งพิกเซลโดยไม่ต้องเปลี่ยนขนาดผ้าใบ เป็นขนาดเอาต์พุตที่ตั้งใจและ voila แต่จะไม่มีการกรองหรือบอกเป็นนัยว่าตัวแสดงข้อความบนหน้าจอมีดังนั้นยังคงไม่เหมือนเดิม
thomasrutter

-1

มันดูดีในคอมพิวเตอร์ของฉัน:

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อพิจารณาถึงข้อ จำกัด ของข้อความที่แรสเตอร์แล้วนี่เป็นเรื่องที่ดีพอสมควร รูปแบบตัวอักษรที่แตกต่างกันเหมาะกว่าสำหรับขนาดตัวอักษรขนาดเล็กและหากคุณมีการแสดงผลพิกเซลย่อยซึ่งใช้ได้เฉพาะกับการเรนเดอร์เฉพาะอุปกรณ์ (เช่นหน้าเว็บและข้อความ UI) ดังนั้นคุณต้องใช้ชีวิตจริงด้วย AA ปกติ ด้วยข้อความที่มีความเปรียบต่างสูง (และสีดำบนสีขาวนั้นมีความเปรียบต่างสูง) ที่ความละเอียดต่ำเช่นการแสดงเดสก์ทอป / แล็ปท็อปทั่วไป 72ppi

หากคุณใช้ Helvetica สำหรับความละเอียดการพิมพ์ 300dpi + หรือคุณกำลังแสดงผลบนหน้าจอ LCD ความละเอียดสูง (หรือขนาดใหญ่กว่าปกติ 72 PPI LCD ที่ออกแบบมาให้ดูจากระยะไกล) นั่นไม่ใช่ปัญหา


สีดำกับสีเหลืองมีความคมชัดสูงกว่าสีดำบนพื้นสีขาว
Ryan

3
@ Ryan: ไม่จริง ขาวดำ (หรือกลับกัน) ถือเป็นคอนทราสต์ 100% (สำหรับทั้งระบบภาพดิจิตอลและการทดสอบการมองเห็น) การเปลี่ยนสีขาวเป็นสีเหลืองทำให้ความแตกต่างของความสว่างลดลง สีเหลืองเช่นสีแดงเป็นสิ่งที่ได้รับความสนใจซึ่งเป็นเหตุผลว่าทำไมสีเหลืองและสีดำจึงเป็นสีเตือนมาตรฐาน แต่สำหรับ AA สีดำกับสีเหลืองในการแสดงผล RGB แบบ 8 บิตโดยทั่วไปนั้นจะต้องผ่านระดับ 255 ในช่องสีเขียวและสีน้ำเงินในขณะที่บนพื้นขาวต้องใช้ทั้ง 3 ช่อง
Lèsemajesté
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.