เมนูเพิ่มเติม
เข้าชม: 1635|ตอบกลับ: 0

[Adminstrator]


เหงาจุง

อาสึนะ คิริโตะ HBD Tz Azusa Yui Mikasa Ackerman Hatsune Miku Tokisaki Kurumi 2Y Yatogami Tohka Itsuka Shido Tobiichi Origami Itsuka Kotori Yoshino Tokisaki Kurumi Kuriyama Mirai Yaya Mio Yukina Tsumugi HBD Miku 7Y Halloween 2014 Sinon  Christmas ! 2014 Happy new year 2015 Saitama Inori วันแม่ 2559

  • โมเอะ: 47525
  • Money: 5462132
  • Tz: 51242
  • Posts: 5429
  • Donate: 970 THB
  • Joined: 11-11-2011
พลังน้ำใจ: 196435
   Pet:
Rem V.1
หัวฟ้านางเอก

โพสต์เมื่อ 10-12-2011 22:01:46 |แสดงโพสต์ทั้งหมด
พวกคันจิ หรือตัวอักษรญี่ปุ่น
สามารถอ่านและเขียนได้ทั้งแนวนอนและแนวตั้ง

แนวนอน
อ่านจากซ้ายไปขวา ตามลูกศรสีแดง

บรรทัดบนไปบรรทัดล่าง  ตามลูกศรสีน้ำเงิน
ฟุริกานะจะอยู่ด้านบน



แนวตั้ง
อ่านจากบนลงล่าง ตามลูกศรสีแดง
จากบรรทัดด้านขวาไปด้านซ้าย ตามลูกศรสีน้ำเงิน
ฟุริกานะจะอยู่ด้านขวา



ส่วนการวางลักษณะฟุริกานะ ดังรูป


นี่คือ รูปแบบของภาษาญี่ปุ่น
ฉะนั้นแล้ว การวางตำแหน่งพวกคาราโอเกะที่เป็นภาษาญี่ปุ่น
เมื่อวางในแนวตั้ง มักจะอยู่ฝั่งขวาจอ เนื่องจากฟ้อนต์ภาษาญี่ปุ่น
มันเซ็ตมาให้เหมาะกับฝั่งขวา เพื่ออ่านจากขวาไปซ้ายได้ง่ายนั่นเอง
จะไปวางคาราโอเกะทางซ้ายก็ได้ ไม่มีใครว่า
แต่ถ้ามีภาษาอังกฤษปนในเนื้อเพลงด้วย มันจะหันไปได้ด้านเดียวนั่นเอง

บทนี้หลังจากตัดสินใจอยู่นาน จึงคิดว่า
ตัวอย่างโค้ดที่ยกมาจะมีการปรับตำแหน่งให้เหมาะกับคันจิ
โดยไม่รวมตำแหน่งฟุริกานะเข้าไป เพื่อให้ดูง่ายๆ เป็นพื้นฐานนั่นเอง

ก่อนอื่นเรามาดูเรื่องฟ้อนต์ที่จะใช้ก่อนครับ
เวลาเราใส่ฟ้อนต์ญี่ปุ่นที่วางได้ทั้งแนวตั้งและแนวนอน
มันจะมีรูปแบบ 2 แบบด้วยกัน ในชื่อเดียวกัน
ฟ้อนต์ที่ขึ้นต้นด้วยตัว@ จะเป็นฟ้อนต์แนวตั้ง
ส่วนที่ไม่ขึ้นต้นด้วย@ จะเป็นฟ้อนต์แนวนอน



ถ้าไม่มีฟ้อนต์ที่ขึ้นต้นด้วย@ ผมแนะนำฟ้อนต์ของepson
http://www.wazu.jp/gallery/Fonts_Japanese.html
โหลดมา แตกเป็นไฟล์ tff  ใส่c:\windows\fonts
บางฟ้อนต์ในเวปนั้น อันที่ไม่ใช่file tff บางทีไม่ใช่ฟ้อนต์สำหรับใส่ในวินโดว์นะครับ


การใช้ฟ้อนต์แนวตั้ง ใส่ด้านข้างนั้น

เราเซ็ตได้2วิธี
1 แบบกำหนดรูปแบบอักษรไปที่ style manager
โดยกำหนดตำแหน่งการวาง และ เซ็ตRotation เป็น-90



2 แบบกำหนดรูปแบบตัวอักษรโดยใช้ใส่โค้ดลงไป

วิธีการใช้โค้ดจะอยู่ในรูปแบบ
template syl
โดยมีการกำหนดตำแหน่ง\an5 และ \pos(x,y)
ตำแหน่งบรรทัดที่เราต้องการขึ้นอยู่กับ การกำหนดตำแหน่งx หรือ y นั่นเอง
ในที่นี้ สามารถปรับเปลี่ยนได้หลายแบบมาก ขึ้นอยู่กับแต่ละคน


แต่โดยหลัก รูปแบบของcode
คันจิแนวนอน คือ {\an5\pos(x,y)}

คันจิแนวตั้ง คือ {\an5\pos(x,y)\frz-90}

มีการใช้karaskel แทนที่x,y เข้าไปกำหนดตำแหน่งต่างๆ
ดังนั้นจะให้คันจิอยู่ตำแหน่งไหน จะขึ้นอยู่กับการกำหนดของเราเอง


เรามาดูตำแหน่งและโค้ดกัน



วางแนวตั้งด้านขวา ตำแหน่ง an6
-------------------
template syl noblank : {\an5\pos(!meta.res_x-line.margin_v-line.height!,!(meta.res_y-line.width)/2+syl.center!)\frz-90}



วางแนวตั้งด้านซ้าย ตำแหน่ง an4
-------------------
template syl noblank : {\an5\pos(!line.margin_v+line.height!,!(meta.res_y-line.width)/2+syl.center!)\frz-90}



วางแนวนอนด้านบน ตำแหน่ง an8
-------------------
template syl noblank : {\an5\pos(!(meta.res_x-line.width)/2+syl.center!,!line.margin_v+line.height!}



วางแนวนอนด้านล่าง ตำแหน่ง an2
-------------------
template syl noblank : {\an5\pos(!(meta.res_x-line.width)/2+syl.center!,!meta.res_y-line.margin_v-line.height!)}


ขอkaraskelอธิบายดังนี้

meta.res_x คือ ขนาดจอตามแนวแกนx
meta.res_y คือ ขนาดจอตามแนวแกนy
line.width คือ ขนาดความกว้างของบรรทัด
line.height คือ ขนาดความสูงของบรรทัด
line.margin_v คือระยะความสูงขอบของบรรทัด
syl.center คือ ตำแหน่งกึ่งกลางของคำ

เนื่องจากเป็นkaraskel ดังนั้นต้องดูให้ดีว่า ค่าFrom video
เรานั้นถูกต้องหรือไม่ ถ้าไม่ถูกต้องอาจจะเกิดการเพี้ยนของตำแหน่งได้
อย่าลืมเซ็ตFrom Video


การใช้โค้ดกำหนดตำแหน่งนั้น มีข้อดีตรงการทำฟุริกานะนั่นเอง
สามารถทำให้ทำฟุริกานะได้ง่าย ไม่ต้องไปนั่งกำหนดเองอยู่
โดยแค่เราใส่โค้ดตำแหน่งที่มีระยะห่างจากเดิมไปนิดนึงนั่นเอง

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



ปิด

ประกาศจาก Admin

ช่วยบริจาคค่า VPS หน่อยจ้า
ช่วยบริจาคค่า VPS หน่อยจ้า
ช่วยหน่อยเนอะ ไม่ได้บังคับนะเออ เเต่สักหน่อยก๊ยังดี ^^

ดู »

ThaiZeed

|ดูการ์ตูนออนไลน์|โหลดการ์ตูน|Doujin|ดูการ์ตูนซับไทย|ดูการ์ตูนพากย์ไทย|อ่านการ์ตูน|

GMT+7, 7-12-2016 04:50 , Processed in 0.041506 second(s), 16 queries , Xcache On.

Powered by Discuz!

© 2001-2012  Template BY: GDC & 2th