# Apache OpenOffice (ไทย)

This article or section is out of date.

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:Apache OpenOffice (ไทย)#)

บทความนี้จะแนะนำคุณในการติดตั้ง OpenOffice โดย Package ที่คุณจะติดตั้งเป็น package ที่พร้อมใช้งานจาก pacman

# การติดตั้ง OpenOffice 2

## ติดตั้งโปรแกรม

- ขั้นแรกคุณต้องติดตั้ง Java Runtime Environment (ไม่บังคับให้ติดตั้ง แต่แนะนำให้ติดตั้ง)

    # pacman -S j2re

- Download base:

    # pacman -S openoffice-base

- ติดตั้งชุดภาษาอื่นๆ (ยังไม่มีสำหรับภาษาไทย หากคุณเป็นนักพัฒนาและอยากที่จะสร้างชุดภาษาไทยสำหรับ OpenOffice บน Arch Linux โปรดสอบถามได้ในกระดานข่าว) และคุณไม่จำเป็นต้องติดตั้งชุดภาษาอังกฤษ เนื่องจากมันจะถูกติดตั้งมาให้เป็นที่เรียบร้อยแล้ว

    # pacman -S openoffice-XX (XX คือภาษาที่คุณต้องการ)

- ติดตั้งระบบตรวจการสะกดคำ (ไม่จำเป็น)

    # pacman -S openoffice-spell-XX (XX คือภาษาที่คุณต้องการ)

- คุณสามารถค้นหาชุดอุปกรณ์ภาษา สำหรับภาษาอื่นๆ ได้จาก AUR

## ตั้งค่าโปรแกรม

สั่งคำสั่ง '/opt/openoffice/program/soffice' เพื่อตั้งค่า OpenOffice2 สำหรับผู้ใช้งานธรรมดา และ เพื่อเริ่มต้นการใช้งาน OpenOffice2

OpenOffice2 มีความสามารถที่จะใช้ toolkit หลายๆ ตัวเพื่อใช้วาดภาพ และผสมเข้าเป็นส่วนหนึ่งของ desktop environment ที่แตกต่างกันด้วยวิธีที่ไม่ทำอันตรายต่อระบบ การเลือก toolkit เหล่านี้ คุณต้องตั้งค่าตัวแปร OOO_FORCE_DESKTOP ด้วยการตั้งค่าใน /etc/profile.d/ หรือด้วยการตั้งค่าใช้ shell ที่คุณใช้เริ่มต้น OpenOffice

ถ้าคุณต้องการใช้งาน OpenOffice กับ GTK2 ให้ใช้คำสั่งดังนี้ผ่านทาง bash shell

     # OOO_FORCE_DESKTOP=gnome soffice

หรือคุณจะใส่บรรทัดนี้เข้าไปในไฟล์ /usr/bin/soffice ก็ได้

     export OOO_FORCE_DESKTOP=gnome

## การใช้งาน

ถ้าคุณต้องใช้งานบางส่วนของ OpenOffice (แทนที่การใช้งานผ่าน soffice) เช่น โปรแกรมประมวลผลคำ (Write), โปรแกรมสเปรดชีท (Calc) และโปรแกมนำเสนอผลงาน (Impress) คุณสามารถสั่งงานได้ผ่านทาง script เหล่านี้

Writer

     /opt/openoffice/program/swriter

Calc

     /opt/openoffice/program/scalc

Impress

     /opt/openoffice/program/simpress

Math (โปรแกรมจัดการสูตรคณิตศาสตร์)

     /opt/openoffice/program/smath

Base (ระบบจัดการฐานข้อมูล)

     /opt/openoffice/program/sbase

ระบบจัดการ Printer (ควรใช้งานเป็น root)

     /opt/openoffice/program/spadmin

## ปัญหาที่อาจจะเกิดขึ้น

- ถ้าคุณมีปัญหาในการ upgrade จากเวอร์ชัน 1.1 เป็น 2 โปรดลองทำตามวิธีดังนี้

- ให้ปฏิเสธการใช้งานการตั้งค่าจากเวอร์ชัน 1.1.x
- ลบไดเรคทอรี .openoffice* จาก <home> ของคุณ
- ลบไดเรคทอรี OpenOffice* จาก <home> ของคุณ
- ลบ .sversionrc จาก <home> ของคุณ

- หากคุณต้องการลบเมนูของ OO 1.1.x ใน KDE

- ลบ ~/.kde/share/applnk/OpenOffice*

- หากคุณไม่สามารถอ่าน/เขียน จาก NFS ได้ ให้แก้ไขไฟล์ /opt/openoffice2/program/soffice คุณอาจจะต้องเลิกใช้งานการล็อคไฟล์ โดยใส่เครื่องหมาย # ไว้ด้านหน้า เช่น:

    # file locking now enabled by default
    #SAL_ENABLE_FILE_LOCKING=1
    #export SAL_ENABLE_FILE_LOCKING

- หากมันยังไม่ทำงาน หรือแสดงข้อผิดพลาด javaldx: Could not find a Java Runtime Environment! และแสดงกล่องข้อความผิดพลาดเกี่ยวกับ init ให้ลบไดเรคทอรี ~/.openoffice2 ออกไป
- โปรดเช็คการตั้งค่าการใช้งาน /etc/X11/xorg.conf ว่าคุณได้รับอนุญาตให้ใช้ DRI หรือไม่
- หากยังมีข้อสงสัย ตัวอย่างข้างล่างนี้อาจจะใช้งานได้

     Section "DRI"
     Group "users"
     Mode 0660
     EndSection

- หรือถ้าคุณไม่อยากทำตามขั้นตอนข้างต้น ให้เริ่มต้นโปรแกรมเป็น root
- ถ้ามี Setup wizard เปิดขึ้นมาทุกครั้งที่เริ่มใช้งาน (และโปรแกรมช้า และ ค้างในบางครั้ง) ให้ตรวจสอบ permission ของ ~/.openoffice2 มันอาจจะเป็นของ root

# ติดตั้งและใช้งาน OpenOffice 1.1.4

## การติดตั้ง

- Download โปรแกรมพื้นฐาน

    # pacman -S openoffice-base

- คุณต้องติดตั้งชุดภาษา แม้ว่าจะเป็นภาษาอังกฤษก็ตาม ระบบจะไม่ทำงานถ้าไม่ติดตั้งชุดภาษาluded)

    # pacman -S openoffice-XX (XX คือภาษาที่คุณต้องการ)

- การตรวจสะกดคำ ต้องติดตั้ง package เพิ่มเติม

    # pacman -S openoffice-spell-XX (XX คือภาษาที่คุณต้องการ)

## เพิ่มเติม

OpenOffice quickstarter สามารถใช้งานได้ใน KDE

    # pacman -S oooqs

## การตั้งค่า

1. สั่งคำสั่ง '/opt/openoffice/setup' เพื่อเริ่มตั้งค่าสำหรับผู้ใช้ทั่วไป
2. ใช้คำสั่ง 'soffice' เพื่อเริ่มใช้งาน

Category:

- Office (ไทย)

Hidden category:

- Pages or sections flagged with Template:Out of date