ตั้งค่าการจัดเรียงย่อหน้าภาษาอาหรับและฮิบรูให้เขียนจากขวาไปซ้ายในโปรแกรม Writer

หากข้อความภาษาอาหรับหรือฮิบรูใน Writer เริ่มต้นจากขอบที่ไม่ถูกต้อง ให้ตั้งค่าทิศทางการจัดเรียงย่อหน้าเป็นขวาไปซ้าย (RTL) การจัดชิดขวาเพียงอย่างเดียวจะไม่เปลี่ยนแปลงการไหลของข้อความ ก่อนอื่น ให้เปิดใช้งานการควบคุมการจัดเรียงสองทิศทางของ LibreOffice ในเมนูเครื่องมือ > ตัวเลือก > ภาษาและภูมิภาค > ทั่วไป (บน macOS ให้เปิดการตั้งค่า LibreOffice) จากนั้นตั้งค่าย่อหน้าที่ได้รับผลกระทบเป็น RTL จากรูปแบบ > ย่อหน้า > การจัดแนว

การตั้งค่าเหล่านี้เกี่ยวข้องกับการจัดเรียงย่อหน้าและพฤติกรรมของเคอร์เซอร์ ไม่ได้ติดตั้งฟอนต์ที่ขาดหายไป แปลข้อความ หรือบังคับให้คำและตัวเลขภาษาอังกฤษอ่านย้อนกลับ เอกสารช่วยเหลือของ LibreOffice 26.8 ระบุว่าภาษาอาหรับและฮิบรูเป็นภาษาที่มีรูปแบบการจัดวางข้อความที่ซับซ้อน (CTL) และอธิบายคำสั่ง RTL และแป้นพิมพ์ลัด

ทำไมจึงไม่มีการควบคุม RTL?

LibreOffice จะซ่อนปุ่มควบคุมแบบสองทิศทางบางส่วนไว้ จนกว่าคุณจะเปิดใช้งานตัวเลือกอินเทอร์เฟซที่เกี่ยวข้อง ไปที่เครื่องมือ > ตัวเลือกขยายภาษาและตำแหน่งที่ตั้งแล้วเลือกทั่วไปเปิดใช้งานแสดงองค์ประกอบ UI สำหรับการเขียนแบบสองทิศทาง จากนั้นคลิกตกลงบน macOS ให้ใช้LibreOffice > การตั้งค่าเพื่อเปิดกล่องโต้ตอบตัวเลือกเดียวกัน ข้อความหรือตำแหน่งของเมนูอาจแตกต่างกันเล็กน้อยขึ้นอยู่กับระบบปฏิบัติการและเค้าโครงอินเทอร์เฟซ

การตั้งค่านี้ทำให้คำสั่ง RTL ใช้งานได้ แต่จะไม่เปลี่ยนทิศทางของทุกย่อหน้าในเอกสารที่เปิดอยู่โดยอัตโนมัติ หากคุณใช้การตั้งค่าภาษาเค้าโครงข้อความที่ซับซ้อนสำหรับการตรวจทาน ให้เลือกภาษาอาหรับหรือฮิบรูที่เหมาะสมในส่วนนั้นด้วย ภาษาสำหรับการตรวจทานและทิศทางของย่อหน้าเป็นการตั้งค่าที่แยกจากกัน เอกสารอ้างอิงตัวเลือกภาษา ของ LibreOffice อธิบายตัวเลือกอินเทอร์เฟซแบบสองทิศทาง ในขณะที่คู่มือภาษา CTLแสดงรายการการรองรับภาษาอาหรับและฮิบรู

ในกล่องโต้ตอบตัวเลือก LibreOffice > ภาษาและภูมิภาค > ทั่วไป โดยเลือก "แสดงองค์ประกอบ UI สำหรับการเขียนแบบสองทิศทาง" ไว้
เปิดใช้งาน “แสดงองค์ประกอบ UI สำหรับการเขียนแบบสองทิศทาง” ใน ภาษาและภูมิภาค > ทั่วไป เพื่อแสดงปุ่มควบคุม RTL

ฉันจะเปลี่ยนทิศทางของย่อหน้าที่เขียนไว้แล้วได้อย่างไร?

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

คุณยังสามารถใช้แถบเครื่องมือควบคุมจากขวาไปซ้าย หรือกด Ctrl+Shift+Dเพื่อสลับทิศทางการป้อนข้อความปัจจุบันได้ ในคู่มือช่วยเหลือของ LibreOffice เวอร์ชันปัจจุบัน คำสั่งนี้ยังมีให้ใช้งานจากเมนูหน้าแรกในแท็บ Home ในอินเทอร์เฟซแบบแท็บ และจากแถบด้านข้าง Properties ด้วย หากต้องการกลับไปใช้การป้อนข้อความจากซ้ายไปขวา ให้ใช้Ctrl+Shift+Aหรือเลือกตัวควบคุมจากซ้ายไปขวา ระบบปฏิบัติการหรือแอปพลิเคชันอื่นอาจดักจับทางลัดได้ หากการกดปุ่มลัดไม่ตอบสนอง ให้ใช้คำสั่งเมนู

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

หน้าต่างโต้ตอบย่อหน้าของ LibreOffice บนแท็บการจัดแนว โดยเลือก "จัดแนวจากขวาไปซ้าย (RTL)" ในส่วนคุณสมบัติ
สำหรับย่อหน้าที่มีอยู่แล้ว ให้เลือก "จากขวาไปซ้าย (RTL)" ในเมนู รูปแบบ > ย่อหน้า > การจัดแนว > คุณสมบัติ

ทำไมคำ ตัวเลข หรือเครื่องหมายวรรคตอนในภาษาอังกฤษจึงยังคงเขียนจากซ้ายไปขวา?

โดยปกติแล้ว การเคลื่อนที่ของเคอร์เซอร์ในลักษณะนี้มักเกิดขึ้นในย่อหน้าที่เขียนจากขวาไปซ้าย ข้อความภาษาอาหรับหรือฮิบรูจะเขียนจากขวาไปซ้าย ในขณะที่ข้อความภาษาตะวันตกที่แทรกอยู่ เช่น ชื่อ ที่อยู่เว็บไซต์ หรือตัวเลขภาษาอังกฤษ จะเขียนจากซ้ายไปขวา ดังนั้น เคอร์เซอร์จึงอาจเคลื่อนที่ในลักษณะที่แตกต่างจากการพิมพ์ภาษาอังกฤษทั่วไป คู่มือ CTL ของ LibreOffice อธิบายว่าข้อความภาษาตะวันตกยังคงเขียนจากซ้ายไปขวาภายในข้อความที่เขียนจากขวาไปซ้าย และได้บันทึกพฤติกรรมการเคลื่อนที่ของเคอร์เซอร์ตามหลักตรรกะไว้ด้วย

ทดสอบด้วยตัวอย่างสั้นๆ แทนที่จะตัดสินจากหน้าที่มีเนื้อหาหนาแน่น: พิมพ์วลีภาษาอาหรับหรือฮิบรูหนึ่งวลี เพิ่มวลีภาษาอังกฤษสั้นๆ และตัวเลข จากนั้นใส่เครื่องหมายวงเล็บหรือเครื่องหมายโคลอน ย่อหน้าควรเริ่มต้นทางด้านขวา ตัวอักษรฮิบรูหรืออาหรับควรเชื่อมต่อกันและอ่านได้ตามลำดับปกติ และข้อความภาษาละตินที่แทรกอยู่ควรยังคงอ่านได้ชัดเจนจากซ้ายไปขวา เครื่องหมายวรรคตอนอาจปรากฏอยู่ใกล้กับส่วนอื่นๆ ของข้อความ เนื่องจากตำแหน่งของเครื่องหมายขึ้นอยู่กับทิศทางของข้อความโดยรอบ ตรวจสอบทั้งบรรทัดก่อนที่จะย้ายเครื่องหมายด้วยตนเอง

หากมีเพียงย่อหน้าเดียวที่แสดงพฤติกรรมผิดปกติ ให้คลิกภายในย่อหน้านั้นแล้วตรวจสอบทิศทางการแทรกอีกครั้ง เอกสารอาจมีทั้งย่อหน้าที่เขียนจากซ้ายไปขวา (LTR) และจากขวาไปซ้าย (RTL) การเปลี่ยนทิศทางการแทรกสำหรับข้อความใหม่ไม่ได้หมายความว่าจะแก้ไขย่อหน้าที่จัดรูปแบบแตกต่างกันอยู่แล้ว ดังนั้นให้เลือกข้อความที่ได้รับผลกระทบแล้วใช้การจัดรูปแบบ RTL โดยตรงเมื่อจำเป็น

แถบเครื่องมือ LibreOffice Writer แสดงการควบคุมทิศทางการเขียนจากขวาไปซ้าย และปุ่มลัด Ctrl+Shift+D
ตัวควบคุมทิศทางการเขียนจะเปลี่ยนการป้อนข้อความปัจจุบันเป็นจากขวาไปซ้าย นอกจากนี้ ในความช่วยเหลือของ LibreOffice ยังระบุว่าสามารถใช้ Ctrl+Shift+D ได้ด้วย

ถ้าข้อความยังอ่านไม่ออก ควรตรวจสอบอะไรบ้าง?

แยกปัญหาเรื่องทิศทางการเขียนออกจากปัญหาเรื่องแบบอักษร หากตัวอักษรปรากฏให้เห็นแต่ดูเหมือนจะเริ่มต้นจากด้านที่ไม่ถูกต้อง หรือเครื่องหมายวรรคตอนวางผิดตำแหน่ง ให้ตรวจสอบทิศทางการเขียนย่อหน้าอีกครั้งและทดสอบกับบรรทัดสั้นๆ ใหม่ หากตัวอักษรแสดงเป็นกล่องว่าง เครื่องหมายคำถาม หรือสัญลักษณ์ที่ไม่เชื่อมต่อกัน การแก้ไขเฉพาะทิศทางการเขียนจากขวาไปซ้ายอาจไม่เพียงพอ ลองใช้แบบอักษรที่มีอักขระภาษาอาหรับหรือฮิบรูที่ต้องการและติดตั้งอยู่ในคอมพิวเตอร์ ความพร้อมใช้งานของแบบอักษรและการจัดรูปแบบแบบอักษรอาจส่งผลต่อวิธีการแสดงผลเอกสารบนเครื่องอื่น ดังนั้นให้ตรวจสอบไฟล์เดียวกันในสภาพแวดล้อมเป้าหมายหากจะแชร์ไฟล์นั้น

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

เมื่อการควบคุมทิศทางการแสดงผลใช้งานได้กับย่อหน้าทดสอบใหม่ แต่ข้อความที่นำเข้าบางส่วนยังคงผิดพลาด ให้ใช้ RTL เฉพาะกับข้อความนั้น หรือตรวจสอบการจัดรูปแบบย่อหน้าที่ได้รับมา หากตัวอักษรหายไปหรือผิดรูป ให้แก้ไขการครอบคลุมของฟอนต์หรือการติดตั้งฟอนต์แทนที่จะสลับทิศทางการแสดงผลซ้ำๆ

เขียนเอกสารที่มีข้อความภาษาฮิบรูจัดชิดขวา และมีบรรทัดที่ผสมภาษาอาหรับและอังกฤษ เพื่อตรวจสอบความลื่นไหลของข้อความ
ตัวอย่างข้อความผสมภาษาขนาดสั้นช่วยยืนยันว่าย่อหน้าเริ่มต้นจากด้านขวา ในขณะที่ข้อความภาษาละตินที่แทรกอยู่ยังคงเขียนจากซ้ายไปขวา

ฝากความเห็น

จำกัดการวินิจฉัยเพิ่มเติมและการอัปเดตข้อมูลใน LibreOffice

จำกัดการวินิจฉัยเพิ่มเติมและการอัปเดตข้อมูลใน LibreOffice

ปิดการแสดงสถิติการอัปเดตและการแจ้งเตือนรายงานข้อผิดพลาดของ LibreOffice จากนั้นตรวจสอบว่าการตั้งค่าเหล่านั้นครอบคลุมอะไรบ้างและวิธีการตรวจสอบความถูกต้อง

ใช้ Regex ใน LibreOffice Writer เพื่อแก้ไขข้อความแบบเป็นชุด

ใช้ Regex ใน LibreOffice Writer เพื่อแก้ไขข้อความแบบเป็นชุด

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

ตั้งค่าการจัดเรียงย่อหน้าภาษาอาหรับและฮิบรูให้เขียนจากขวาไปซ้ายในโปรแกรม Writer

ตั้งค่าการจัดเรียงย่อหน้าภาษาอาหรับและฮิบรูให้เขียนจากขวาไปซ้ายในโปรแกรม Writer

เปิดใช้งานการควบคุมแบบสองทิศทางของ Writer ตั้งค่าการไหลของย่อหน้าแบบ RTL และตรวจสอบข้อความผสมภาษาอาหรับหรือฮิบรูโดยไม่รบกวนคำและตัวเลขภาษาอังกฤษ

คืนค่าแบบอักษร Calibri และ Arial ใน LibreOffice โดยไม่ต้องเดา

คืนค่าแบบอักษร Calibri และ Arial ใน LibreOffice โดยไม่ต้องเดา

ติดตั้งฟอนต์ Linux ที่เข้ากันได้กับระบบเมตริก หรือแมปฟอนต์สำรองของ LibreOffice โดยคำนึงถึงข้อกำหนดด้านลิขสิทธิ์ฟอนต์และความแตกต่างของเค้าโครงของ Microsoft ด้วย

สร้างไฟล์ PDF ที่กรอกข้อมูลได้จากแบบฟอร์มใน LibreOffice Writer

สร้างไฟล์ PDF ที่กรอกข้อมูลได้จากแบบฟอร์มใน LibreOffice Writer

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

สร้างไฟล์ PDF ด้วย LibreOffice โดยคงแบบอักษรที่คุณใช้ไว้

สร้างไฟล์ PDF ด้วย LibreOffice โดยคงแบบอักษรที่คุณใช้ไว้

แก้ไขปัญหาฟอนต์หายไปหรือถูกแทนที่ในไฟล์ PDF ที่สร้างด้วย LibreOffice Writer เลือกโปรไฟล์การส่งออกที่ถูกต้อง และตรวจสอบว่าฟอนต์ใดบ้างที่ฝังอยู่ในไฟล์ก่อนที่จะแชร์

แปลงไฟล์ DOCX เป็น PDF จำนวนมากด้วย LibreOffice CLI

แปลงไฟล์ DOCX เป็น PDF จำนวนมากด้วย LibreOffice CLI

แปลงโฟลเดอร์เอกสาร Word เป็นไฟล์ PDF ด้วยคำสั่งของ LibreOffice จัดการโฟลเดอร์ย่อยได้อย่างปลอดภัย และตรวจสอบผลลัพธ์ก่อนแชร์

ใช้เทมเพลตของคุณสำหรับเอกสารที่เขียนขึ้นใหม่ทุกฉบับ

ใช้เทมเพลตของคุณสำหรับเอกสารที่เขียนขึ้นใหม่ทุกฉบับ

ตั้งค่าเทมเพลต LibreOffice Writer แบบกำหนดเองเป็นค่าเริ่มต้น เพื่อให้เอกสารใหม่เปิดขึ้นด้วยสไตล์และเค้าโครงหน้ากระดาษที่คุณต้องการ

ตั้งค่า LibreOffice ให้รู้จัก Java Runtime ของคุณ

ตั้งค่า LibreOffice ให้รู้จัก Java Runtime ของคุณ

ติดตั้ง Java runtime ที่เข้ากันได้ เปิดใช้งานใน LibreOffice และแก้ไขปัญหาเมื่อรายการ JRE ว่างเปล่า โดยไม่ต้องเปลี่ยนแปลงการตั้งค่าที่ไม่เกี่ยวข้อง

เรียกใช้งาน LibreOffice Headless ใน Docker เพื่อแปลงไฟล์ PDF

เรียกใช้งาน LibreOffice Headless ใน Docker เพื่อแปลงไฟล์ PDF

สร้างคอนเทนเนอร์ LibreOffice ขนาดเล็ก แปลงเอกสารสำนักงานโดยไม่ต้องใช้ GUI และตรวจสอบความถูกต้องของไฟล์ PDF ที่ส่งออก พร้อมทั้งจำกัดการเข้าถึงไฟล์จากเครื่องโฮสต์