แสดงบทความที่มีป้ายกำกับ Writer แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Writer แสดงบทความทั้งหมด

วันอังคารที่ 27 กุมภาพันธ์ พ.ศ. 2567

[LibreOffice Writer] สั่งให้แสดงตัวอักขระที่ถูกซ่อนไว้

บางทีอาจมีกรณีที่เราคัดลอกข้อความจาก LibreOffice Writer (หรือ MS Word) ไปแปะที่อื่น แล้วปรากฏว่าปลายทางมีตัวอักขระเพิ่มงอกมาจากไหนก็ไม่รู้ ทั้งๆ ที่ดูจากต้นฉบับก็ไม่เห็นจะมีอะไร นั่นอาจเกิดจากอักขระที่งอกออกมานั้นถูกซ่อนไว้นั่นเอง

หรือเป็นกรณีที่เราสั่งปรินท์ข้อความ (หรือทำ pdf) แต่ปรากฏว่าข้อความบางส่วนหายไป ทั้งๆ ที่บนหน้าจอต้นฉบับก็มองเห็นอยู่ทนโท่ นั่นก็เกิดจากสาเหตุการสั่งซ่อนข้อความ (หรือซ่อนย่อหน้า) เอาไว้


วันศุกร์ที่ 23 กุมภาพันธ์ พ.ศ. 2567

[LibreOffice Writer] ค้นหาบรรทัดที่เครื่องหมายคำพูดเปิดปิดมีไม่ครบ

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


วันเสาร์ที่ 17 กุมภาพันธ์ พ.ศ. 2567

[LibreOffice Writer] ตั้งค่าภาษาให้กับเอกสารอย่างถูกต้อง

ใน LibreOffice Writer นั้น หากต้องการจัดหน้าเอกสารให้บรรทัดจัดชิดขอบซ้ายขวา (Justified) นั้น เราสามารถเลือกได้โดยตรง ซึ่งต่างจาก MS Office Word ที่ต้องเลือกเป็นกระจายแบบไทย (Thai Distribute) ซึ่งโดยปกติหลังจากการติดตั้ง LibreOffice ไปแล้ว เมื่อมีการตั้งค่า Locale ให้เป็นไทย เอกสารที่สร้างหลังจากนั้นก็ควรต้องเป็นไทย


วันพฤหัสบดีที่ 2 พฤศจิกายน พ.ศ. 2566

[LibreOffice Writer] ลบการขึ้นหน้าใหม่ การขึ้นบรรทัดใหม่ บรรทัดว่าง และการกดแท็บ

การทำเอกสารนั้น บางครั้งมีความจำเป็นที่ต้องแทรกการบังคับขึ้นหน้าใหม่ (manual page break) การบังคับขึ้นบรรทัดใหม่ (manual line break) และการกดแท็บ (tab mark) แต่หลังจากแทรกไปแล้วบางทีจะต้องลบเอาพวกนี้ทิ้ง ซึ่งในกรณีที่เป็น MS Office Word ค่อนข้างจะทำได้ง่าย คือสั่งค้นหา ^m ^p ^t แล้วแทนที่ด้วยความว่าง

แต่ในกรณีของ LibreOffice Writer นั้น การลบเครื่องหมายบังคับขึ้นหน้าใหม่ เป็นอะไรที่ทำไม่ได้ จำเป็นต้องใช้ extension ที่ชื่อ AltSearch (Alternative Find & Replace for Writer) มาช่วย แต่ extension นี้ไม่ได้อัปเดตมาหลายปีมากแล้ว (ล่าสุดคือ 1.4.2) และ LibreOffice Writer รุ่นที่ผมใช้คือ 7.6.2.1 ซึ่ง AltSearch มันไม่สามารถจัดการกับ manual page break ได้แล้ว (แต่ยังจัดการกับอักขระพิเศษอื่นๆ ได้อยู่) ซึ่งด้วยความที่ปกติแล้วเอกสารที่ผมทำงานจะไม่มีการใส่ manual break มา ผมเลยไม่รู้ว่ามันใช้ไม่ได้มาตั้งแต่เวอร์ชันอะไร


วันจันทร์ที่ 30 ตุลาคม พ.ศ. 2566

[LibreOffice Writer] เปลี่ยน template ให้กับเอกสารที่สร้างไว้แล้ว

โดยปกติแล้วเวลาสร้างเอกสารขึ้นใหม่ ถ้าเราไม่ได้เลือก template อะไร มันจะเลือก default.ott โดยอัตโนมัติ แต่ถ้าอยากสร้างเอกสารที่เป็นรูปแบบที่เรากำหนดเอง (ขนาดหน้ากระดาษ, ระยะขอบ, แบบและสไตล์ของตัวอักษร ฯลฯ) ก็จะเลือกที่เมนู File / New / Templates... (หรือกด Shift + Ctrl + N) ก็จะมีรายการ template ขึ้นมาให้เลือก ซึ่งจะมีทั้งที่มากับโปรแกรมและที่เราสร้างไว้เอง

แต่ในกรณีที่เราเคยสร้างเอกสารไว้แล้ว และต้องการจะเปลี่ยน template ในภายหลัง โดยปกติแล้วจะทำไม่ได้ จำเป็นต้องใช้ส่วนเสริม extension ชื่อว่า Document Template Changer ซึ่งใช้งานได้ทั้ง Writer, Calc, Draw, Impress

เวอร์ชันล่าสุดของ extension นี้คือ 2.0.1 (ตั้งแต่ปี 2020) ผมใช้งานกับ LibreOffice 7.2.x.x ได้ไม่มีปัญหา