เนื่องจากโดนพาดพิงในบทความ “เลิกใช้ 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 สำหรับแปลงเลขอราบิกเป็นเลขไทย เพียงเลือกตัวเลขที่ต้องการเปลี่ยนแล้วคลิกปุ่มเปลี่ยนตัวเลข! ง่ายแบบนี้มีไว้ใช้ไม่เสียหาย ดาวน์โหลดเลย

ช่วงนี้มีงานโอเพนซอร์สที่น่าสนใจสองงานจัดขึ้นใกล้ๆ กันครับ เลยจับมาประชาสัมพันธ์สักหน่อย เผื่อใครอยากจะเข้าร่วม

Linux Day 2011

  • วัน : วันเสาร์ที่ 28 พฤษภาคม – วันอาทิตย์ที่ 29 พฤษภาคม 2554
  • เวลา : ตั้งแต่เวลา 8.30 น.-16.30 น.
  • สถานที่ : ห้องประชุม ศ. ดร. สุดใจ สำนักหอสมุดกลาง มหาวิทยาลัยศรีนครินทรวิโรฒ(ประสานมิตร)

Open Office Day 2011

  • วันที่: 7 มิถุนายน 2011 9.00 – 16.00 น.
  • สถานที่: TBD (ห้องประชุม สวทช. โยธี)

รายละเอียดเพิ่มเติม Linux Day, Open Office Day

Osdev ร่วมกับเนคเทค และ ม.บูรพา จัดกิจกรรมเขียนโปรแกรมมาราธอน หรือ Codefest 2011 โดยรวบรวมปัญหาจากผู้ใช้งานมาเป็นโจทย์ให้โปรแกรมเมอร์ร่วมกันพัฒนาส่วนขยาย ฟีเจอร์เพิ่มเติม เพื่อให้มั่นใจได้ว่า OpenOffice จะมีฟีเจอร์ที่ตรงตามความต้องการของผู้ใช้งานในประเทศไทย กิจกรรมนี้จัดขึ้นที่ชั้น 5 อาคารสิรินธร ม.บูรพา เมื่อวันที่ 25 – 26 มีนาคมที่ผ่านมา ภายในงานมีโปรแกรมเมอร์ที่มีความสนใจในการพัฒนา OpenOffice และต้องการศึกษาหาความรู้เพิ่มเติม เข้าร่วมงานกว่ายี่สิบชีวิต มาช่วยกันพัฒนาฟีเจอร์เพิ่มเติมให้กับ OpenOffice เพื่อแก้ไขปัญหาการใช้งาน OpenOffice ในประเทศไทย ตามโจทย์ที่ทาง Osdev รวบรวมมาให้ เช่นการเปลี่ยนตัวเลขในเอกสารให้เป็นเลขไทยทั้งใน Writer และ Calc การพัฒนาฟังก์ชั่น datedif และ การจัดรูปแบบหน้ากระดาษที่ใกล้เคียงกับ Microsoft Office มากขึ้น

หลังจากรองคณบดีคณะวิทยาศาสตร์และคณะวิทยาการสารสนเทศ ม.บูรพาได้กล่าวต้อนรับและเปิดงาน ผู้ร่วมงานก็เริ่มแบ่งกลุ่มและช่วยกันเขียนโปรแกรมทันทีตามโจทย์ ภายในระยะเวลาจำกัดคือยี่สิบสี่ชั่วโมงต่อเนื่องในการทำงาน โดยมีทาง Osdev เป็นที่ปรึกษาในทางเทคนิค และมี ม.บูรพา อำนวยความสะดวกให้ทั้งในเรื่องของสถานที่ คอมพิวเตอร์ และ ที่พัก รวมไปถึงอาหารและของทานเล่นที่มีให้ทานกันได้ตลอดเวลา เป็นการเขียนโปรแกรมข้ามวันข้ามคืนกันแบบไม่ต้องลุกไปที่ไหนกันเลย จากกิจกรรม Codefest ที่เนคเทคจัดขึ้นในครั้งนี้ทำให้ได้ส่วนขยายฟีเจอร์สำหรับ OpenOffice เกือบสิบตัว ถึงจะได้ไม่ครบทุกโจทย์ที่กำหนด แต่สิ่งที่มีค่ายิ่งกว่านั้นคือบุคลากรโปรแกรมเมอร์ที่สามารถช่วยกันพัฒนา OpenOffice ได้ต่อไปในอนาคต

เมื่อวันก่อนมีเด็กฝึกงานกรมที่ดินขึ้นมาที่สำนักงานมาถามเรื่องโปรแกรมทำ E-Book ชื่อ Flip Book บอกว่าที่สำนักงานแจกโปรแกรมฟรีเล่นเอางงกันไปเลย ผมเองไม่ค่อยมีความรู้เรื่องนี้เท่าไร ก็เลยได้ลองค้นหาโปรแกรมแนวๆ นี้มาลองเล่นดูบ้าง ซึ่งโปรแกรมที่คล้ายๆ Flip Book มีหลายตัวมาก วันนี้ผมจะมาแนะนำ MegaZine3 ครับ

MegaZine3 เป็นโปรแกรมใช้สร้าง E-Book ประกอบไปด้วย Flash Script สำหรับไปติดตั้งบนเว็บ และโปรแกรมสร้างไฟล์ข้อมูลหนังสือ ซึ่งโชคร้ายโปรแกรมสร้างไฟล์ข้อมูลหนังสือมันไม่ support linux :P แต่ไม่เป็นไรครับ ทาง MegaZine3 ได้แนะนำทางออกให้ 2 ทางคือ ใช้ SWFTools ในการแยกไฟล์ PDF ไปเป็นไฟล์ Flash หรือใช้ ImageMagick ในการแยกไฟล์ PDF ไปเป็นภาพ ซึ่ง MegaZine3 สามารถสร้างหน้าหนังสือจากภาพและไฟล์ Flash ได้

ดูตัวอย่าง

หนังสือเปิดโลกโอเพนซอร์ส

มาลงมือกัน เริ่มจากสร้างไฟล์เอกสารของเรามาก่อนบน OpenOffice.org Writer ครับดังนี้

จากนั้นดาวน์โหลด MegaZine3 มาครับ คลี่ไฟล์ออกจะพบ folder แบบนี้

ให้คุณสร้างไดเรคทอรี data ลงในไดเรคทอรี megazine จากนั้น export ไฟล์หนังสือของเราจาก OpenOffice.org Write ไปเป็น PDF ใส่ลงในไดเรคทอรี data ที่เราเพิ่งสร้างเมื่อกี้ จากนั้นเราจะใช้ ImageMagick แยกไฟล์ PDF ไปเป็นไฟล์ภาพกันครับ

ไฟล์ PDF ที่ได้ผมใช้ชื่อว่า mybook.pdf ให้เราใช้เครื่องมือจาก ImageMagick ดังนี้ (ใครมีวิธีที่ดีกว่านี้ก็สามารถเลือกวิธีของคุณได้นะครับ ไม่บังคับ)

convert mybook.pdf mybook-%d.jpg

เราจะได้ไฟล์ mybook-0.jpg ไปจนถึง mybook-15.jpg ตามจำนวนหน้าของหนังสือครับ

จากนั้น แก้ไขไฟล์ megazine.mz3 ซึ่งเป็นไฟล์ข้อมูลหนังสือที่เป็นรูปแบบ XML ดังนี้

<book
pageheight="842"
pagewidth="595"
bgcolor="0xCCCC99"
pagethickness="0.3"
maxloaded="10"
minscale="0.3"
plugins="backgroundsounds, batchpages,navigationbar, gallery, overlays, titles, anchors, swfaddress, links, keyboardnavigation, slideshow, options"
>
<foreground>
<box background="image(gui/engine/poweredby.png)" width="160" height="45" anchors="pw-w,ph-h" url="http://www.megazine3.de/" target="_blank"/>
</foreground>
<chapter>
<page stiff="true" anchor="cover">
<img src="data/mybook-0.jpg" aa="true" width="595" height="842"/>
</page>
<page>
<img src="data/mybook-1.jpg" aa="true" width="595" height="842"/>
</page>
<page>
<img src="data/mybook-2.jpg" aa="true" width="595" height="842"/>
</page>
<page>
<img src="data/mybook-3.jpg" aa="true" width="595" height="842"/>
</page>
...
<page>
<img src="data/mybook-15.jpg" aa="true" width="595" height="842"/>
</page>
</chapter>
</book>

เปิดไฟล์ index.html เพื่อดูผลลัพท์ได้เลยครับ จะได้ผลลัพท์ดังนี้

หรือจะดู online ได้ที่เว็บไทยโอเพนซอร์ส ลองเอาไปประยุกต์ใช้กันดูได้ครับ อ้อ เกือบลืม อ่านเอกสารเพิ่มเติมได้ที่ http://www.megazine3.de/doc/MegaZine3 ครับ :)

ผมจำได้ว่าเคยเขียนวิธีการใช้ OpenOffice.org Writer ระดับเซียนไปแล้วเมื่อหลายปีก่อน วันนี้จะมาแนะนำ การใช้งาน OpenOffice.org Writer อีกเช่นเคย แต่เป็นการทำหนังสือทำมือหรือ Booklet ถ้านึกไม่ออกว่าเป็นยังไงให้นึกถึงหนังสือสวดมนต์เล่มเล็กๆ เย็บด้วยแม็กตรงกลางแล้วพับครึ่ง อย่างนี้เขาเรียกว่า Booklet ครับ เนื่องจากแฟนผมหาวิธีทำหนังสือทำมืออยู่ระยะหนึ่งซึ่งพยายามมาก พยายามแม้กระทั่งอยากจะหัดใช้ Adobe Indesign เลยทีเดียว ถึงแม้ว่า Microsoft Office 2007 ที่ซื้อมามันก็สามารถทำได้ แต่ด้วยความหงุดหงิดก็เลยหาวิธีทำ Booklet บน OpenOffice.org Write บ้าง แหมโปรแกรมโอเพนซอร์สระดับโลกขนาดนี้ทำไม่ได้ก็เชยแล้วล่ะครับ ผมลองทำออกมาแล้วได้หน้าตาแบบนี้ครับ

booklet

วิธีการทำมีดังนี้ครับ ให้คุณพิมพ์เอกสารตามปกติ ใส่เลขหน้าปรับแต่งให้สวยงามดังภาพ

จากนั้น ตั้งค่าเครื่องพิมพ์ให้กำหนดหน้าเป็น Brochure

แล้วก็สั่งพิมพ์หน้า-หลัง พับกลางแล้วเย็บแม็กได้เลยครับ :) ง่ายมั๊ย

ผมได้เอกสารมาฉบับหนึ่งเป็นเอกสารการเข้าจอดเรือของท่าเรืออะไรสักอย่างที่ประเทศนิวซีแลนด์ เอกสารเป็น ODF ครับ และแน่นอนใช้ OpenOffice.Org ซึ่งแบบฟอร์มที่ผมได้มาเป็นเอกสารแบบ field form คือมี field แถบเทาๆ เวลาคลิกที่ field ที่ต้องการจะใส่ข้อมูลก้อจะมี input box มาให้เรากรอกข้อมูล OpenOffice.Org สนับสนุนการใช้ field form และ input field มาตั้งแต่เวอร์ชั่น 2.4 แล้วครับแต่ไม่ได้เขียนเป็น how-to มาแนะนำวิธีการใช้งานกันสักที เอาเป็นว่าวันนี้ผมจะมาแนะนำการประยุกต์เอกสารธรรมดาๆ ให้เป็น field form ง่ายๆ เอาไว้กรอกข้อมูลให้เป็นระเบียบเรียบร้อยและดูสวยงามครับ

ก่อนจะเข้าสู่ขั้นตอนการทำจะขออธิบายข้อดีของการทำ field form นอกจากจะทำให้เอกสารดูสวยงามแล้ว การใส่ข้อมูลก้อง่ายอีกด้วย และที่สำคัญคุณสามารถกำหนดเขตข้อมูลได้เองด้วย เดี๋ยวเรามาลองดูตัวอย่างเอกสารนี้กันครับแบบฟอร์ม "ใบสัญญาเป็นแฟนกัน" เอาสนุกนะครับอย่าคิดมาก :)

เวลาเราพิมพ์เอกสารใหม่เราก้อเอาเทมเพลท (ไฟล์แบบฟอร์มว่างๆ) มาแก้ไขขีดเส้นใต้ บ้างก้อใส่กล่องข้อความ หรือพิมพ์ทับไปเลย อันนี้ก้อแล้วแต่ความชอบของใครของมัน วันนี้ผมจะมานำเสนอวิธีการทำ form field กรอกข้อมูลง่ายๆ ได้เอกสารสวยงามกันครับ มาพิจารณาแบบฟอร์ม "ใบสัญญาเป็นแฟนกัน" เรามีช่วงว่างๆ ให้กรอกข้อมูลได้แก่
1. เขียนขึ้นที่ไหน
2. วันที่ เดือน ปี
3. ชื่อผู้ทำสัญญา อายุ
4. ชื่อคู่สัญญา อายุ

มาพิจารณาข้อมูลที่จะกรอกกันก่อน
1. เขียนขึ้นที่ไหน = กรอกข้อมูลเอง
2. วันที่ เดือน ปี = วันที่กรอกข้อมูลเอง (ตัวเลข)  เดือนเลือกเป็นรายชื่อเดือน ปีกรอกข้อมูลเอง (ตัวเลข)
3. ชื่อผู้ทำสัญญา อายุ = ชื่อผู้ทำสัญญา และ อายุ กรอกข้อมูลเอง
4. ชื่อคู่สัญญา อายุ = ชื่อคู่สัญญา  และ อายุ กรอกข้อมูลเอง

วิธีการทำ
1. เปิดเอกสารขึ้นมา
2. เลื่อนเคอร์เซอร์จุดที่ต้องการใส่ field เอาตรงเขียนที่ก่อนนะครับ
3. คลิกเมนู Insert > Fields > Other…
4. เลือกแท็บ Functions ในส่วน Type เลือก Input field ตรงช่อง Referance ใส่ชื่อ field ลงไปครับ "เขียนที่"
5. คลิกปุ่ม Insert จะมีหน้าต่างให้กรอกข้อมูลดังภาพ
6. ใส่ช่องว่างไปเรื่อยๆ ครับ แล้วกดปุ่ม Ok
7. คุณจะพบว่ามีแถบเทาๆ ขึ้นมาแล้ว

ทำตามขั้นตอนข้างต้นตรงวันที่ และปี สำหรับในส่วนเดือนเราจะมาทำ list field กัน เลือก เมนู Insert > Fields > Other… เหมือนเดิม เลือกแท็บ Functions ในส่วน Type เลือก List Field ในช่อง Name ให้ใส่ชื่อ field ลงไปคือเดือน ส่วน Item คือชื่อเดือนที่เราต้องการให้เลือก มกราคม-ธันวาคม (กดปุม Add ไปเรื่อยๆ จนครบ) ก้อจะได้ข้อมูลดังภาพ

ใส่ field ให้กับข้อมูลที่เหลือตามประเภท field ที่เหมาะสม ดูภาพสำเร็จกันเลยครับ

พอเราได้เอกสารแบบสมบูรณ์แล้วก้อเก็บเป็น template เพื่อใช้ในครั้งต่อๆ ไป คิดว่าการประยุกต์ใช้ OpenOffice.Org ในครั้งนี้คงไม่ยากจนเกินไป  ลองเอาไปประยุกต์กับแบบฟอร์มในองค์กรณ์ของคุณดูนะครับ :)

 ตัวอย่างไฟล์ – สัญญาเป็นแฟนกัน

เอางานแม่แบบเอกสาร OpenOffice.org เก่า ตั้งแต่สมัยเมื่อนานมาแล้วมาปัดฝุ่นใหม่ ทำเป็น extension สำหรับ OpenOffice.org อย่างจริงๆ จังๆ โดย extension ที่มีให้แบ่งเป็น 2 ส่วน คือ แม่แบบเอกสาร (template) และแกลลอรี (gallery) ภาพตราครุฑ สำหรับงานเอกสารราชการโดยเฉพาะ สำหรับแม่แบบอาจถูกบ้างไม่ถูกบ้างก็จะค่อยๆ ทะยอยแก้ไขให้ สำหรับท่านที่ใจดีอยากช่วยเหลืองานทำแม่แบบเอกสาร หรือ extension เจ๋งๆ ก็เขียน issue ไว้ได้ที่ http://code.google.com/p/ooo-thai-document-template สำหรับท่านที่สนใจสามารถดาวน์โหลดไฟล์ extension ได้ดังนี้

  1. แกลลอลี่ภาพตราครุฑสำหรับงานเอกสารราชการ
  2. แม่แบบสำหรับงานเอกสารราชการ
  3. แม่แบบบัญชีครัวเรือน

สำหรับแม่แบบเพิ่มเติมสามารถอัพเดทได้จากหน้าจัดการ extension ได้โดยตรง

OpenOffice.org 3.2 ออกรุ่นมาเมื่อสัปดาห์ที่แล้ว ซึ่งการออกรุ่น 3.2 นี้ได้มีการแก้ไขบักไปหลายๆ จุด สามารถอ่านรายละเอียดเพิ่มเติมในส่วนนี้ได้ที่ บันทึกการออกรุ่นครับ การติดตั้ง OpenOffice.org 3.2 ที่จะมาแนะนำกันวันนี้เป็นการติดตั้งจาก deb package ที่ดาวน์โหลดมาจากเว็บไซต์ OpenOffice.org โดยตรง มาเริ่มขั้นตอนการติดตั้งกันเลยดีกว่า สำหรับท่านที่ใช้ Ubuntu 9.10 จะมี OpenOffice.org ติดตั้งมาให้เราอยู่แล้ว ซึ่งเป็นรุ่นเก่าคือรุ่น 3.1.1 ถ้าจะติดตั้งรุ่นใหม่ ให้เราเอา OpenOffice.org รุ่นเก่าที่ติดตั้งมาพร้อมกับ Ubuntu ออกเสียก่อน โดยใช้คำสั่ง

sudo apt-get remove openoffice-*

จากนั้นดาวน์โหลด OpenOffice.org 3.2 ที่หน้าดาวน์โหลดของเว็บ OpenOffice.org ดังนี้

wget http://download.services.openoffice.org/files/stable/3.2.0/OOo_3.2.0_LinuxIntel_install_en-US_deb.tar.gz

จากนั้นคลี่ไฟล์ที่เราดาวน์โหลดมาได้

tar zxvf OOo_3.2.0_LinuxIntel_install_en-US_deb.tar.gz

จากนั้นเริ่มติดตั้ง OpenOffice.org 3.2 กันได้

cd OOO320_m12_native_packed-1_en-US.9483/DEBS/

dpkg -i *.deb

cd desktop-integration

dpkg -i openoffice.org3.2-debian-menus_3.2-9472_all.deb

เท่านี้เราก็ติดตั้ง OpenOffice.org 3.2 ได้แล้ว :)

ช่วงเวลาที่ผ่านมาทีมงานนักพัฒนาอิสระได้โหมงานการพัฒนาและแก้ไขภาษาไทยบน OpenOffice.org มาได้สักระยะหนึ่ง ซึ่งล่วงเลยมากว่า 6 ปี การแปลภาษาไทยใน OpenOffice.org รุ่นใหม่ๆ ไม่มีความคืบหน้า ทางทีมงาน Thai Open Source ได้เร่ง contribute เข้าต้นน้ำให้มากที่สุด โดย “ปฏิญญามกราคม” ที่ทำร่วมกัน หวังจะช่วย contribute โครงการโอเพนซอร์ส อย่างน้อย 1 โครงการ หลังเลิกงาน 1 ชั่วโมง เพื่อสร้างกระแสในการพัฒนา และยังเป็นการช่วยงานพัฒนาภาษาไทยใน OpenOffice.org ให้ดีขึ้น แต่น้ำน้อยย่อมแพ้ไฟ ทีมงานไม่สามารถเร่งงานให้เสร็จได้ทันก่อน mile stone ถัดไปได้อย่างแน่นอน ซึ่งจะส่งผลกระทบให้ OpenOffice.org ในทุกระบบปฏิบัติการ การสนับสนุน locale ภาษาไทย เมนูภาษาไทยไม่ครบถ้วน ฯลฯ ทีมงานของ Oracle ที่รับผิดชอบดูแลโครงการ OpenOffice.org ต่อจาก Sun Microsystem ไม่ยังไม่ยืนยันว่าจะ build language pack Thai ให้ในช่วง release candidate หรือไม่

นั่นหมายความว่าจะไม่มีภาษาไทยใน OpenOffice.org ในรุ่นถัดไปและในตอนนี้ OpenOffice.org เข้าขั้นวิกฤติ หากปล่อยไว้นานกว่านี้คงไม่มีใครสามารถช่วยเหลือโครงการนี้ได้อีกต่อไป OpenOffice.org ยังต้องการกำลังจาก “คนไทยที่มีน้ำใจ อยากช่วยเหลือ อยากแบ่งปัน” กับโครงการนี้ ไม่มีฝรั่งคนไหนที่จะมาทำภาษาไทยให้ นอกจากคนไทยต้องรับผิดชอบงานพัฒนาในส่วนนี้เอง หากคุณต้องการช่วยเหลือในงานพัฒนา สามารถติดต่อเข้าร่วมโครงการแปลภาษาไทย บน OpenOffice.org ได้โดยการกรอกแบบฟอร์ม เพื่อร่วมโครงการได้ที่นี่ ทีมงานจะติดต่อกลับเพื่อนัดประชุมและวางแผนงานต่อไป