วิดีโอแนะนำการใช้งานคำสั่งแทนที่รูปอักขระพิเศษ FontLab – Ligatures

วิดีโอแนะนำการใช้เขียนคำสั่งสคริ๊ปการรับค่า การแทนที่การพิมพ์รูปอักขระพิเศษ(Special Glyph)หรือรูปรวมอักขระ 2-3 ตัว ไว้เป็นตัวเดียว เพื่อช่วยแก้ปัญหาเรื่องขนาด ลำดับการพิมพ์ เรียง รวม ซ้อนรูปอักขระ สระ วรรณยุกต์ ช่องว่างระหว่างตัวอักขระ : FontLab – Ligatures by Joaquim Nielsen A ligature is a special character that combines two (or sometimes three) characters into a single character. A standard ligature is functional in nature, and is created to solve the problem of characters that crash when set next to each other.

ligature คืออะไร ผมอ่านออกเสียงว่า ลิกะเจอร์ มีบางท่านอ่านออกเสียงแบบติดตลก ว่า ลิเก จะคืออะไร ก็คือวิธีการแก้ปัญหาเรื่องการจัดเรียงพิมพ์ตัวอักษร(Type Arranging)ที่มีปัญหาเรื่องที่ว่างสีขาว(White Space) มากเกินไปหรือห่างมากไปอันเนื่องจากมีรูปขาดหาย(ในสายตาเรา)ไม่เต็มกรอบโครงสร้างสี่เหลี่ยม เช่นในภาษาลาตินตัวพิมพ์ใหญ่ ก็คือตัว A ตัว T เป็นต้น หรือปัญหาเรื่องการลำดับตำแหน่งรูปสระ พยัญชนะและวรรณยุกต์ ในภาษาที่แตกต่างกัน อาทิเช่น เมื่อเรียงพิมพ์แล้วเกิดมีบางส่วนของรูปอักขระซ้อนทับหรือบังกัน เช่นในภาษาลาตินก็อย่างเช่นตัวพิมพ์เล็ก fi ,fl ทำให้อ่าน-ดูขัดตาไม่สวยด้วยปัญหาเรื่องระยะห่างของแบบตัวพิมพ์หรืออาจเนื่องจากการปรับจัดระยะชิดกั้นหน้าหนัง(Side Bearing)หรือที่เรียกว่าการจัดเคิร์นนิ่ง(Kerning)เองหรืออัตโนมัติไม่ครบทุกรูปอักขระ-สระ ที่มีมากมาย เช่นในภาษาไทย มีรูปสระ-วรรณยุกต์ซ้อนทับตำแหน่งพิมพ์เดิม ซ้อนอยู่เป็นระดับบน-ล่างพยัญชนะ และยังมีหางยาวพ้นระดับความสูงของบรรทัดปกติอีกด้วย เช่น ป ฟ ฝ เป็นต้น ปัญหาดังกล่าวมานี้จึงต้องมีการแก้ปัญหาเพื่อให้การเรียงพิมพ์ตัวเนื้อความออกมาได้ดีสวยงามไม่น่ารำคาญสายตาเวลาอ่าน นั่นก็คือต้องมี การแก้ปัญหาให้เช่นการเขียนคำสั่ง(Tag)กำกับอักขระเพิ่มเป็นพิเศษ และมีการเขียนรูปอักขระเพิ่มด้วยการรวมร่างแบบตัวอักขระ สองหรือสามตัวให้เป็นรูปตัวเดียว เหมือนกับการเขียนและเรียกใช้งานรูปสัญลักษณ์อักขระพิเศาที่นอกเหนือจากที่มีในตารางมาตรฐานของแป้นพิมพ์  ซึ่งปัญหานี้ก็ต้องอาศัยซอฟต์แวร์ที่เอื้อต่อการจัดการแก้ไข ใส่ตำสั่งแท๊กสคริ๊ป หรือด้วยการการเขียนโปรแกรมคำสั่งให้ดำเนินการเรียกใช้ให้โดยอัตโนมัติ หรือเรียกใช้รูปอักขระที่มีรูปลักษณ์พิเศษที่ถูกเขียนควบรวมรูปร่างแทนขึ้นใหม่(Ligatures) ให้เข้าใช้แทนที่ตำแหน่งพิมพ์ เมื่อเงื่อนไขที่พิมพ์รูปอักขระป้อนเข้าตรงกับคำสั่งที่เขียนขึ้นไว้ในโปรแกรมฟ้อนต์นั่นเอง ซึ่งความสามารถนี้ในโปรแกรมฟ้อนต์แล็บ มีให้พร้อมรองรับการแก้ปัญหาเอาไว้แล้ว เป็นคุณสมบัติพิเศษที่โดดเด่นที่ศึกษาได้ง่าย ทั้งในเวอร์ชั่นสำหรับติดตั้งใช้ในเครื่องคอมพิวเตอร์ระบบปฏิบัติการ MacIntosh และระบบปฏิบัติการ Windows

Related Posts Plugin for WordPress, Blogger...
Be Sociable, Share!

Tags: , , ,