LibreOffice 3.5 โปรแกรมสำนักงานโอเพนซอร์สเข้าสู่สถานะ Release Candidate (RC1) แล้ว ในรุ่น RC1 นี้ไม่มีอะไรใหม่เพิ่มเข้ามาจากรุ่น Beta การพัฒนาในช่วง RC นี้จะเกี่ยวกับการแก้บั๊กต่างๆ ก่อนที่จะออกรุ่น 3.5 ในช่วงต้นเดือนกุมภาพันธ์ สำหรับในรุ่น 3.5 มีการเปลี่ยนแปลงหลายอย่างทั้งการปรับปรุงเรื่องประสิทธิภาพของโปรแกรม คุณสมบัติใหม่ และอัพเดท Interface สำหรับการจัดการหัวกระดาษและท้ายกระดาษ และการเปลี่ยนแปลงที่สำคัญคือการ import เอกสาร Microsoft Visio ใน Impress และ Draw ข้อมูลคุณสมบัติใหม่ๆ สามารถอ่านเพิ่มเติมได้ที่บันทึกการออกรุ่น ในรุ่น RC1 สามารถดาวน์โหลดไปทดสอบกันได้แล้ว มีรุ่นสำหรับ Windows, Mac และ Linux สำหรับท่านที่พบปัญหาและบั๊กสามารถรายงานได้ที่ Bug Report

ที่มา – H-Online

เนื่องจากโดนพาดพิงในบทความ “เลิกใช้ Sarabun IT9 เถิด” ในบรรทัดสุดท้าย เรื่องการพิมพ์เลขไทยในโปรแกรมสำนักงานก็เลยมาเขียนตอบให้ :) โดยปกติการพิมพ์เลขไทยในสมัยโบราณในแป้นพิมพ์ดีดต้องกดแป้นยก เพื่อพิมพ์ตัวอักษรที่อยู่ข้างบนแป้นนั้นๆ ถ้าต้องการพิมพ์เลขไทยยาวๆ ก็กดแป้นยกค้างไว้พิมพ์ไปเรื่อยๆ สำหรับท่านที่ใช้เครื่องคอมพิมพ์เตอร์เป็นเครื่องพิมพ์ดีด ก็จะใช้แป้นพิมพ์ลักษณะเดียวกัน คือกดแป้นยก (ปุ่ม Shift) แล้วกดปุ่มเพื่อพิมพ์ตัวเลขไทย แต่เนื่องจากคอมพิวเตอร์แสดงผลตัวอักษรบนหน้าจอโดยใช้ font (แบบอักษร) ที่อยู่ในรูปแบบของไฟล์ฟอนต์ ทำให้การแสดงผลตัวอักษรบนคอมพิวเตอร์สามารถแสดงผลได้หลากหลาย สามารถใช้ฟอนต์ในเอกสารได้หลากหลาย การทำงานเอกสารจึงเป็นเรื่องง่ายและสะดวกสบาย

แต่การที่เครื่องคอมพิวเตอร์มีแป้น Numeric Keypad ทำให้หลายท่านคิดว่าแป้น Numeric Keypad สามารถพิมพ์เลขไทยได้ เอ่อ… บนแป้นมันเป็นเลขอราบิกมันจะเป็นเลขไทยไปได้อย่างไร ไหนๆ ก็ต้องพิมพ์เลขไทยอยู่แล้วการแสดงผลให้เป็นเลขไทยทั้งเลขอราบิกแท้และเลขไทยแท้ยังไงๆ มันก็ต้องแสดงผลเป็นเลขไทยเพราะฟอนต์ จึงมีคนหัวใสเอาไฟล์ฟอนต์ไปแก้ให้อักษรที่เป็นเลขอราบิกเป็นเลขไทยทั้งหมด ไม่ว่าจะสลับแป้นพิมพ์เป็นอะไรตัวเลขที่ออกมาจะเป็นเลขไทยทั้งหมด อ่ะแน่นอนก็มันมีอักษรที่เป็นเลขไทยในอักษรเลขอราบิกน่ะสิ การทำแบบนี้ทำให้เกิดความสับสนทั้งผู้ที่ไม่มีฟอนต์และผู้ที่มีฟอนต์ ดังปัญหาที่คุณศิระได้นำเสนอไปแล้ว

กลับมาเรื่องการพิมพ์เลขไทยบนเครื่องคอมพิวเตอร์ สำหรับท่านที่ใช้เครื่องคอมพิวเตอร์เป็นเครื่องพิมพ์ดีดท่านจะรู้สึกว่าพิมพ์เลขไทยได้ยากมาก เพราะต้องกดแป้นยกจนเมื่อยมือ :) ซึ่งคิดว่าท่านน่าจะคุ้นชินกับการทำงานบนเครื่องพิมพ์ดีดมากว่า แนะนำให้ท่านพยายามให้ใช้เครื่องคอมพิวเตอร์ให้เป็นเครื่องคอมพิวเตอร์ครับ :) ซึ่งโปรแกรมสำนักงานบนคอมพิวเตอร์มีคุณสมบัติพิเศษต่างๆ ให้เรียกใช้หรือปรับแต่งได้ สำหรับบทความนี้จะกล่าวถึงโปรแกรมสำนักงานแบบโอเพนซอร์สเท่านั้น สำหรับไมโครซอฟต์ออฟฟิสสามารถโทรศัพท์เพื่อสอบถามจากเจ้าหน้าที่ของไมโครซอฟต์ (ประเทศไทย) ได้ สำหรับท่านที่ใช้โปรแกรมสำนักงานแบบโอเพนซอร์ส เช่น OpenOffice.org หรือ LibreOffice อ่านต่อกันได้เลย!

โปรแกรม OpenOffice.org หรือ LibreOffice สามารถเรียกใช้การแสดงผลตาม Locale ที่เราตั้งไว้ได้ ให้ดูที่ Language Setting ตั้งค่าไว้ถูกต้องหรือไม่

หน้าจอ Language Setting

หากท่านตั้งค่า Locale ได้ถูกต้องแล้วท่านสามารถใช้เครื่องมือของโปรแกรมสำนักงานในการทำงานกับเลขไทยได้แล้ว เช่น การเปลี่ยนรูปแบบตัวเลขในโปรแกรมตารางคำนวณ หรือรูปแบบการแสดงผลวันที่ เป็นต้น สำหรับโปรแกรมพิมพ์เอกสาร ท่านที่สามารถพิมพ์เลขไทยได้ง่ายๆ ดังนี้

วิธีที่ 1 ใช้การแสดงผลของ Locale

หากท่านต้องการให้ทั้งเอกสารของท่านเป็นเลขไทยทั้งหมดและสามารถสลับไปมาระหว่างเลขอราบิกและเลขไทย ให้ท่านตั้งค่าได้ในส่วน Complex Type Layout กำหนด Numeral ให้เป็น System ดังภาพ

Complex Type Layout

ตัวเอกสารเองเป็นเลขอราบิกแบบนี้

เมื่อกำหนดรูปแบบ Numeral ใน CTL จะได้เอกสารหน้าตาแบบนี้

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

วิธีที่ 2 ใช้ Extension

สำหรับเปลี่ยนเลขอาราบิกเป็นเลขไทย ดาวน์โหลดได้ที่ http://www.osdev.co.th/extensions/convert-arabic-number-to-thai-number ติดตั้งโดยใช้ Extension Mananger คุณจะพบว่าโปรแกรมมี Icon เพิ่มขึ้นมา 1 อัน ดังภาพ

คลิกปุ่มเลข ๑ เพื่อใช้เปลี่ยนเลขอราบิกเป็นเลขไทย :)

หมายเหตุ วิธีนี้ข้อมูลในเอกสารจะกลายเป็นเลขไทยจริงๆ

OpenOffice.org และ LibreOffice มีจุดเด่นที่หลายท่านไม่รู้ คือ ท่านสามารถเพิ่ม Extension ได้เหมือน Firefox ใช่ครับ เพิ่ม Extension ได้เหมือนเว็บเบราเซอร์ดีๆ อย่าง Firefox ซึ่งชุด OpenOffice.org/LibreOffice มี Extesion ให้เลือกใช้ ซึ่งแน่นอนว่าท่านที่ใช้ OpenOffice.org ในงานเอกสารภาษาไทยต้องมี Extension ติดเครื่องไว้บ้าง เพื่อการทำงานที่คล่องตัว สะดวกและรวดเร็ว วันนี้จะมาแนะนำ OpenOffice.org Extension ที่ควรมีไว้ติดเครื่องกันครับ

Thai Document Template

Thai Document Template เป็น Extension รวบรวมเทมเพลตเอกสารภาษาไทยไม่ว่าจะเป็นเอกสารราชการ เอกสารและแบบฟอร์มภาษาไทยอื่นๆ ใช้งานง่ายเพียงติดตั้ง Extension แล้วเลือกแม่แบบเอกสารใช้งานได้เลย :) ง่ายแบบนี้ไม่ติดตั้งไม่ได้แล้ว ดาวน์โหลดเลย

Garuda Gallery

Garuda Gallery เป็นสมุดภาพรวมตราครุฑในรูปแบบต่างๆ สามารถนำไปใช้กับเอกสารราชการได้ ด้วยลายเส้นที่สวยเรียบ คมชัด ทำให้งานเอกสารพิมพ์ออกมาได้สวยงาม หากท่านใช้ OpenOffice.org หรือ LibreOffice ที่ใช้ทำงานเอกสารราชการห้ามพลาด! ดาวน์โหลดเลย

Thai Number Converter

Thai Number Converter เป็น Extension สำหรับแปลงเลขอราบิกเป็นเลขไทย เพียงเลือกตัวเลขที่ต้องการเปลี่ยนแล้วคลิกปุ่มเปลี่ยนตัวเลข! ง่ายแบบนี้มีไว้ใช้ไม่เสียหาย ดาวน์โหลดเลย

Document foundation เปิดตัว LibreOffice 3.3.2 RC1 เป็นรุ่นแก้บั๊กรอบที่ 2 ในรุ่นนี้ ในรุ่น 3.3.2 นี้แก้ไขบั๊กที่พบหลายจุดในรุ่นที่แล้ว เช่น การเลื่อนเคอร์เซอร์ การนำเข้ามาโคร การจัดการฟอร์มใน Writer เป็นต้น สำหรับในรุ่นที่กำลังพัฒนาอยู่นี้ ยังไม่เหมาะสมกับการใช้งานจริง ผู้ใช้สามารถทดสอบการใช้งานและส่งข้อคิดเห็นหรือรายงานปัญหาที่พบกับนักพัฒนาเพื่อแก้ปัญหาได้ สำหรับ LibreOffice 3.3.2 RC1 สามารถดาวน์โหลดไดที่เว็บ QA Build ของ LibreOffice ได้โดยตรง LibreOffice เป็นโครงการแยกการพัฒนาออกจาก OpenOffice.org ซึ่ง Oracle เป็นผู้ดูแลในปัจจุบัน LibreOffice รุ่นล่าสุดคือ 3.3.1 ใช้สัญญาอนุญาติแบบ GNU/LGPL 3

Novell อยู่เบื้องหลังและเป็นกำลังหลักในการพัฒนา LibreOffice สำหรับ Commercial Support ทาง Novell เองก็ได้ประกาศออกมาแล้วว่าให้การซัพพอร์ทแบบ full commercial ในรูปแบบ enterprise-class ทาง Novell ยังบอกอีกว่า LiberOffice ที่มีโปรแกรมภายในทั้งหมด 6 ตัวสามารถทำงานได้กับ Microsoft Office ได้อย่างแน่นอน และยังช่วยลดค่าใช้จ่ายได้ถึง 50-60 เปอร์เซนต์ในระยะเวลา 3 ปี สำหรับ LibreOffice รุ่นฟรี สามารถดาวน์โหลดได้ที่เว็บไซต์ Document Foundation สามารถใช้งานได้ทั้ง Windows, Linux และ Mac

หากท่านติดตามข่าวของ OpenOffice.org คงทราบกันแล้วว่ามีการแยกโครงการใหม่จากเดิม OpenOffice.org เป็น LibreOffice ซึ่งมีหลายบริษัทให้การสนับสนุนไม่ว่จะเป็น Novell, Google และ Document Foundation สำหรับการเปลี่ยนแปลงครั้งนี้สร้างความแตกต่างหลายอย่างให้กับโครงการ OpenOffice.org เดิมที่ดูแลโดย Oracle และโครงการใหม่ที่ตั้งต้นโค้ดด้วย Go-OO ของ Novell ซึ่งให้การสนับสนุน SUSE เป็นหลักดังนั้นแพคเกจจะเป็น RPM ทั้งหมด Ubuntu และ Debian based-distro ก็ต้องแปลงแพคเกจกันยุ่งยาก นักพัฒนา LibreOffice ได้จัดเตรียม repository ให้ติดตั้ง LibreOffice บน Ubuntu, Debian, LinuxMint กันได้ง่ายๆ วิธีการติดตั้งมีดังนี้

เพิ่มรายการลงใน sources.list กันก่อน

echo 'deb http://download.tuxfamily.org/gericom/libreoffice /' | sudo tee -a /etc/apt/sources.list

ติดตั้ง key สำหรับเรียกใช้ repository

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 890E7A26

อัพเดทฐานข้อมูลแพคเกจ

sudo apt-get update

จากนั้นติดตั้งด้วยคำสั่ง

sudo apt-get install libreoffice3* libobasis3.3*

เท่านี้ก็เรียบร้อย สำหรับท่านที่ติดตั้ง LibreOffice ไปแล้วให้ทดสอบเรื่องภาษาไทยด้วยครับว่ามีปัญหาตรงไหนอย่างไร จะได้ช่วยกันแก้ไขในโอกาสต่อไป อ้อ อย่าลืมเล่น 3D Effect ใน Impress นะครับ ;)