วิธีเชื่อมต่อ ONLYOFFICE Desktop Editors กับ ownCloud Server
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
ตัวอย่างประกอบ:มิรากำลังเตรียมรายงานสำหรับการประชุมคณะกรรมการใน LibreOffice Flatpak และจำเป็นต้องใช้ฟอนต์ลิขสิทธิ์ชื่อ “Northstar Sans” ซึ่งทีมออกแบบจัดหาให้ ชื่อและสถานการณ์เป็นเพียงสมมติฐาน เธอติดตั้งฟอนต์ลงในไดเร็กทอรีฟอนต์ของผู้ใช้ รีเฟรชแคชฟอนต์ และรีสตาร์ท LibreOffice วิธีนี้จะทำให้ฟอนต์ยังคงใช้งานได้ในแอปพลิเคชันของเธอโดยไม่ต้องเปลี่ยนแปลงแพ็กเกจ Flatpak หรือให้สิทธิ์ LibreOffice ในการเข้าถึงไดเร็กทอรีโฮมของเธออย่างกว้างขวาง
เอกสารประกอบการผสานรวมเดสก์ท็อปปัจจุบันของ Flatpak อธิบายว่าเหตุใดวิธีการนี้จึงได้ผล: ฟอนต์โฮสต์$XDG_DATA_HOME/fontsจะถูกเปิดเผยภายในแซนด์บ็อกซ์ที่/run/host/user-fonts. Flatpak ยังเปิดเผยไดเร็กทอรีฟอนต์ของระบบด้วย เอกสารระบุว่าไฟล์การกำหนดค่า fontconfig ของโฮสต์จะไม่ถูกเปิดเผย ดังนั้นกฎฟอนต์เฉพาะระบบอาจไม่ถูกนำไปใช้ ดูเอกสารประกอบฟอนต์อย่างเป็นทางการของ Flatpakขั้นตอนด้านล่างนี้ใช้กับแอปพลิเคชัน Flathub LibreOffice org.libreoffice.LibreOfficeID
ก่อนอื่น ตรวจสอบใบอนุญาตของฟอนต์และใช้เฉพาะไฟล์ที่คุณได้รับอนุญาตให้ติดตั้งเท่านั้น หากฟอนต์มาในรูปแบบไฟล์ ZIP ให้แตกไฟล์และค้นหาไฟล์ฟอนต์จริง รูปแบบฟอนต์เดสก์ท็อปทั่วไป ได้แก่ OpenType ( .otf) และ TrueType ( .ttf) ห้ามคัดลอกไฟล์ ZIP ลงในไดเร็กทอรีฟอนต์
Mira สามารถติดตั้งฟอนต์ได้โดยไม่ต้องใช้สิทธิ์ผู้ดูแลระบบ โดยปกติแล้วไดเร็กทอรีฟอนต์ต่อผู้ใช้จะ~/.local/share/fontsเทียบเท่ากับ$XDG_DATA_HOME/fontsไดเร็กทอรีข้อมูล XDG มาตรฐาน เอกสารของ Flatpak ระบุว่าควรหลีกเลี่ยง~/.fontsไดเร็กทอรี แบบเก่านี้
mkdir -p "$HOME/.local/share/fonts"
cp "$HOME/Downloads/NorthstarSans-Regular.otf" "$HOME/.local/share/fonts/"
หากแพ็กเกจฟอนต์มีไฟล์แบบปกติ ตัวหนา ตัวเอียง หรือตัวหนาเอียงแยกกัน ให้ติดตั้งแต่ละแบบที่ต้องการ ควรคงชื่อไฟล์เดิมไว้หากทำได้ อย่าเปลี่ยนชื่อไฟล์ฟอนต์เพื่อเลียนแบบตระกูลหรือน้ำหนักฟอนต์อื่น สำหรับฟอนต์หลายตระกูล ให้สร้างโฟลเดอร์ย่อยเพื่อความเป็นระเบียบเรียบร้อย
Fontconfig สร้างแคชเพื่อให้แอปพลิเคชันสามารถค้นหาฟอนต์ที่ติดตั้งไว้ได้ ในระบบ Linux หลายระบบfc-cacheแพ็กเกจ fontconfig ของระบบจะจัดเตรียมไว้ให้ รีเฟรชแคชสำหรับไดเร็กทอรีของผู้ใช้แต่ละราย:
fc-cache -f "$HOME/.local/share/fonts"
ตัวเลือก นี้-fจะบังคับให้สแกนไดเร็กทอรีที่ระบุ หากเชลล์แจ้งว่าfc-cacheไม่พบ ให้ติดตั้งยูทิลิตี้ fontconfig ผ่านตัวจัดการแพ็กเกจของระบบปฏิบัติการ Linux หรือใช้ยูทิลิตี้การจัดการฟอนต์เพื่อรีเฟรชข้อมูลฟอนต์ ชื่อแพ็กเกจและเครื่องมือแบบกราฟิกจะแตกต่างกันไปตามระบบปฏิบัติการ
เพื่อตรวจสอบว่า fontconfig ของโฮสต์มองเห็นตระกูลฟอนต์หรือไม่ ให้รันคำสั่งต่อไปนี้:
fc-list | grep -i "Northstar Sans"
แทนที่ชื่อด้วยชื่อตระกูลฟอนต์ที่แสดงโดยผู้เผยแพร่ฟอนต์ การจับคู่ที่สำเร็จเป็นวิธีตรวจสอบที่มีประโยชน์ แต่ไม่ได้พิสูจน์ว่า LibreOffice ได้อัปเดตรายการฟอนต์ของตนเองแล้ว
บันทึกเอกสารที่เปิดอยู่และปิดหน้าต่าง LibreOffice ทั้งหมด เริ่ม Flatpak อีกครั้งจากเมนูแอปพลิเคชันของคุณ หรือเรียกใช้จากเทอร์มินัล:
flatpak run org.libreoffice.LibreOffice
โปรแกรม LibreOffice อาจอ่านรายการฟอนต์เมื่อเริ่มต้นทำงาน ดังนั้นการติดตั้งฟอนต์ในขณะที่ Writer ยังเปิดอยู่ อาจทำให้รายการฟอนต์เก่าปรากฏให้เห็น ในตัวอย่างของมิรา เธอรอจนกว่าโปรแกรมทั้งหมดจะปิดสนิท จากนั้นจึงเริ่ม Writer อีกครั้ง หากฟอนต์ยังไม่ปรากฏ ให้รีสตาร์ทเซสชันเดสก์ท็อปหลังจากตรวจสอบขั้นตอนง่ายๆ ด้านล่างแล้วเท่านั้น การรีบูตระบบทั้งหมดมักไม่ใช่ขั้นตอนแรกในการแก้ไขปัญหา
เปิดโปรแกรม Writer คลิกที่ช่องตระกูลฟอนต์บนแถบเครื่องมือจัดรูปแบบ แล้วพิมพ์ชื่อตระกูลฟอนต์ให้ถูกต้อง คุณยังสามารถเปิดรายการฟอนต์และค้นหาตามตัวอักษรได้อีกด้วย สร้างบรรทัดทดสอบสั้นๆ ใช้ฟอนต์ใหม่ และตรวจสอบว่าตัวอักษรแสดงผลได้ตามที่คาดไว้ ลองใช้แบบปกติและแบบตัวหนาแยกกัน หากโปรแกรมมีฟอนต์ให้เลือกมากกว่าหนึ่งแบบ
เพื่อตรวจสอบความถูกต้องในทางปฏิบัติ มิราเปิดสำเนาแม่แบบรายงานของเธอ ใช้ฟอนต์ Northstar Sans กับหัวเรื่องและย่อหน้า บันทึกสำเนาทดสอบ ปิดเอกสาร แล้วเปิดใหม่อีกครั้ง นี่เป็นเพียงตัวอย่างประกอบ ไม่ใช่รายงานการทดสอบจริง เป้าหมายคือเพื่อยืนยันว่าตระกูลฟอนต์ปรากฏในรายการ และรูปแบบที่ต้องการยังคงถูกใช้งานหลังจากเปิดเอกสารใหม่
Flatpak ถูกออกแบบมาเพื่อแยกแอปพลิเคชันออกจากกัน แต่ทำให้สามารถเข้าถึงฟอนต์ของระบบได้ผ่านเส้นทางที่กำหนดไว้ การแมปฟอนต์ของผู้ใช้ที่ระบุไว้ในเอกสารหมายความว่า$XDG_DATA_HOME/fontsสามารถค้นหาฟอนต์ได้โดยไม่ต้องให้แอปพลิเคชัน Office เข้าถึงระบบไฟล์ทั้งหมดของระบบ การตั้งค่าแบบครอบคลุม เช่น--filesystem=hostไม่จำเป็นสำหรับขั้นตอนการทำงานมาตรฐานนี้ และให้สิทธิ์การเข้าถึงที่กว้างกว่าการติดตั้งฟอนต์มาก
Flatpak จะแมปฟอนต์จาก/usr/share/fontsไปยัง/run/host/fontsจาก/usr/local/share/fontsไปยัง/run/host/local-fontsและจากไดเร็กทอรีฟอนต์ข้อมูลผู้ใช้ไปยัง/run/host/user-fontsซึ่งครอบคลุมการติดตั้งทั่วไปทั้งในระดับระบบและต่อผู้ใช้ แต่ปัญหาเฉพาะด้านการบรรจุ การทำงาน หรือโฮสต์อาจยังคงส่งผลกระทบต่อการตั้งค่าแต่ละแบบได้ ไฟล์การกำหนดค่า fontconfig ของโฮสต์จะไม่ถูกเปิดเผยต่อแซนด์บ็อกซ์ ซึ่งแยกต่างหากจากไฟล์ฟอนต์เอง
printf '%s\n' "${XDG_DATA_HOME:-$HOME/.local/share}/fonts"`if` หากXDG_DATA_HOMEตั้งค่าเป็นตำแหน่งที่ไม่ใช่มาตรฐาน ให้วางฟอนต์ไว้ในfontsไดเร็กทอรีย่อยแทนที่จะสันนิษฐานเอา~/.local/share/fontsเอง.otfหรือ.ttfไฟล์ฟอนต์ ไม่ใช่แค่ไฟล์เก็บถาวร ไฟล์ PDF สำหรับดูตัวอย่าง หรือเอกสารลิขสิทธิ์fc-listคำสั่ง `fontconfig` เพื่อตรวจสอบชื่อที่ fontconfig ตรวจพบfc-cache -fสำหรับไดเร็กทอรีที่ถูกต้อง จากนั้นปิดและเปิด LibreOffice ใหม่ทั้งหมด หน้าต่างที่มีอยู่สามารถคงรายการแบบอักษรเดิมไว้ได้flatpak run org.libreoffice.LibreOfficeอาจไม่สามารถเรียกใช้งานเวอร์ชันนั้นได้ ตรวจสอบแอปที่ติดตั้งแล้วflatpak listและใช้ ID ที่แสดงสำหรับการติดตั้งของคุณฟอนต์อาจปรากฏบนคอมพิวเตอร์ของคุณ แต่ฟอนต์บนคอมพิวเตอร์ของคนอื่นอาจถูกแทนที่ได้ เอกสารส่วนใหญ่มักอ้างอิงถึงตระกูลฟอนต์โดยใช้ชื่อ ซึ่งไม่ได้หมายความว่าผู้รับทุกคนจะมีฟอนต์เดียวกันติดตั้งอยู่เสมอไป หากผู้รับต้องการสำเนาที่ถูกต้องและไม่จำเป็นต้องแก้ไขข้อความ ให้ส่งออกเป็นไฟล์ PDF และตรวจสอบก่อนแชร์ หากไฟล์นั้นต้องสามารถแก้ไขได้ ให้ประสานงานเรื่องความพร้อมใช้งานและลิขสิทธิ์ของฟอนต์กับผู้รับ
ผลลัพธ์ที่ได้นั้นตรงไปตรงมา: ตระกูลฟอนต์ใหม่จะปรากฏในตัวเลือกฟอนต์ของ LibreOffice นำไปใช้กับข้อความ และยังคงถูกเลือกอยู่เมื่อเปิดเอกสารอีกครั้ง หากไม่เป็นเช่นนั้น โปรดตรวจสอบเส้นทางข้อมูลผู้ใช้และไฟล์ฟอนต์ก่อนที่จะเปลี่ยนสิทธิ์การเข้าถึงแบบแซนด์บ็อกซ์ การแมป Flatpak มาตรฐานครอบคลุมตำแหน่งฟอนต์ต่อผู้ใช้ตามปกติ กฎ fontconfig แบบกำหนดเอง เส้นทาง XDG ที่ผิดปกติ แพ็กเกจ LibreOffice ทางเลือก และข้อจำกัดด้านลิขสิทธิ์ฟอนต์อาจต้องมีการจัดการแยกต่างหาก
รายงานสมมุติของมิราจะเสร็จสมบูรณ์เมื่อฟอนต์ Northstar Sans ปรากฏใน Writer และสำเนาทดสอบที่บันทึกไว้ยังคงรักษาการจัดรูปแบบที่ต้องการไว้ สำหรับผู้ใช้รายอื่น การตรวจสอบแบบเดียวกันนี้จะแยกแยะความแตกต่างระหว่างฟอนต์โฮสต์ที่หายไปกับการรีเฟรชแอปพลิเคชันหรือปัญหาการจัดแพ็กเกจ โดยไม่ทำให้ระบบรักษาความปลอดภัยของ Flatpak อ่อนแอลงโดยไม่จำเป็น
เชื่อมต่อ ONLYOFFICE Desktop Editors กับเซิร์ฟเวอร์ ownCloud ของคุณ ลงชื่อเข้าใช้ เปิดไฟล์บนคลาวด์ จัดการการเชื่อมต่อ และแก้ไขปัญหาการตั้งค่าทั่วไป
แก้ไขปัญหาการใช้งาน CPU สูงใน Collabora Online โดยการระบุโปรเซสชุดเครื่องมือที่ทำงานหนัก ตรวจสอบเมตริกและบันทึก ปรับแต่งการทำงานพร้อมกันและการล้างข้อมูล และตรวจสอบการแก้ไขอย่างปลอดภัย
เรียนรู้วิธีปรับแต่งแบรนด์ ONLYOFFICE Docs ด้วยโลโก้ส่วนหัวและสีของอินเทอร์เฟซ รวมถึงข้อจำกัดของใบอนุญาต การตั้งค่าธีม JSON เส้นทาง Docker และการทดสอบ
แก้ไขปัญหาข้อความที่อ่านยากใน LibreOffice Calc โดยตรวจสอบธีมของแอป แบบอักษรและสีเติมของเซลล์ สไตล์ และการจัดรูปแบบตามเงื่อนไข จากนั้นตรวจสอบผลลัพธ์การพิมพ์
ล้างคำเตือนการล็อกผู้ใช้ที่ไม่รู้จักของ LibreOffice อย่างปลอดภัย ตรวจสอบเซสชันที่ใช้งานอยู่ ป้องกันสำเนา ลบเฉพาะการล็อกที่หมดอายุซึ่งได้รับการตรวจสอบแล้ว และทดสอบเอกสาร
แก้ไขข้อความภาษาอาหรับหรือฮิบรูที่จัดเรียงหรือผสมกับภาษาอังกฤษไม่ถูกต้องใน LibreOffice Writer เปิดใช้งานการจัดวางข้อความที่ซับซ้อน กำหนดทิศทางย่อหน้า และตรวจสอบผลลัพธ์
เรียนรู้การใช้งาน VLOOKUP และ XLOOKUP ใน LibreOffice Calc รวมถึงการค้นหาแบบตรงกันทุกประการ การค้นหาทางซ้าย ผลลัพธ์ที่ไม่พบ การค้นหาแบบย้อนกลับ ทางเลือกอื่นนอกเหนือจาก INDEX/MATCH และข้อผิดพลาดที่พบบ่อย
แก้ไขปัญหาการตรวจสอบความถูกต้องของหลักฐาน WOPI ใน Collabora Online โดยตรวจสอบคีย์การค้นหา การหมุนเวียนคีย์ URL พร็อกซี การประทับเวลา และรายการอนุญาตโฮสต์
เปิดใช้งานการติดตามการเปลี่ยนแปลงสำหรับทุกคนในเอกสาร ONLYOFFICE รักษาสถานะการใช้งานไว้หลังจากเปิดเอกสารใหม่ และทำความเข้าใจข้อจำกัดของการตั้งค่าเริ่มต้นแบบทั่วโลก
เปรียบเทียบการตั้งค่าการหมดเวลาต่อการดู การไม่โฟกัส การไม่มีการใช้งานเอกสาร การบันทึกอัตโนมัติ และพร็อกซีของ Collabora Online จากนั้นเลือกและตรวจสอบการตั้งค่าสำหรับการใช้งานของคุณ