ทำให้ LibreOffice Writer แทรกรูปภาพ“ เป็นอักขระ” โดยค่าเริ่มต้นหรือไม่


11

เมื่อฉันวางรูปภาพลงใน LibreOffice Writer มันจะยึดค่า "To ย่อหน้า" เป็นค่าเริ่มต้น (ตามที่แสดงในรูปภาพคลิกขวาที่เมนู -> รูปภาพ ... -> ประเภท ... -> Anchor)

แน่นอนว่าฉันสามารถเปลี่ยนสิ่งนี้ในรูปแบบต่อภาพ แต่ฉันเกือบจะต้องการใช้ "anchor เป็นตัวละคร" มากกว่า "anchor เป็นวรรค"

ดังนั้นฉันสามารถเปลี่ยนรูปแบบนี้ได้หรือไม่โดยการวางภาพที่ยึดไว้ "เป็นอักขระ" เป็นค่าเริ่มต้น ถ้าเป็นเช่นนั้นได้อย่างไร

ฉันใช้ LibreOffice เวอร์ชัน 3.5.4.2 ฉันดูในกล่องโต้ตอบตัวเลือกแล้ว แต่ไม่พบสิ่งใดเลย

คำตอบ:


6

ตามรายงานบั๊กนี้คุณต้องแก้ไขไฟล์ styles.xml ซึ่งสามารถเข้าถึงได้หากคุณคลายซิปเอกสารของคุณ

วิธีแก้ปัญหาคือการยึดรูปภาพหนึ่งตัวเป็นอักขระและสร้าง "สไตล์ใหม่จากการเลือก" หลังจากเลือกรูปภาพนี้ มันห่างไกลจากอุดมคติ แต่ทางเลือกเพียงทางเดียวในปัจจุบันคือการแฮกไฟล์ของ LibreOffice

เมื่อข้อผิดพลาดได้รับการแก้ไขควรเปลี่ยนสไตล์เริ่มต้นได้ง่ายกว่ามาก


5

ฉันเปิดไฟล์ Text_with_images.odt สำเร็จด้วยตัวจัดการการจัดเก็บถาวร (Engrampa หรือ FileRoller) จากนั้นแก้ไขสไตล์. xml

ฉันพบสิ่งนี้:

<style:graphic-properties text:anchor-type="paragraph"

และแก้ไขสิ่งนี้:

<style:graphic-properties text:anchor-type="as-char"

ฉันบันทึกการเปลี่ยนแปลงในไฟล์ทั้งสอง (styles.xml และ Text_with_images.odt) จากนั้นเปิดไฟล์ Text_with_images.odt ของฉันใน LibreOffice 4.2.8.2 แทรกภาพจากไฟล์อื่นและ voila! มันถูกยึดเป็นอักขระ (ไม่ใช่ย่อหน้า)


3

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.