ข้ามไปยังเนื้อหาหลัก

รีลีส 1.2.4

รีลีส 1.2.4

วันที่เผยแพร่: 12 Jun 2026

การปรับปรุง

  • ปรับปรุงลักษณะการแสดงผลของข้อความให้ดีขึ้น รวมถึงการจัดวางตำแหน่งที่แม่นยำยิ่งขึ้น การคงเอฟเฟกต์ตัวหนาแบบอิงเส้นขีด ระยะห่าง และตัวยก/ตัวห้อย
  • ปรับปรุงการตรวจจับตัวเอียงสำหรับฟอนต์ที่ลงท้ายด้วย suffix แบบย่อของ foundry เช่น Obl หรือ It
  • Added support for common Japanese fonts, including:
    • DFKai-SB
    • HGMaruGothicMPRO
    • Kozuka Gothic Pro
    • Meiryo
    • MeiryoUI
    • ShinGoPro
    • Yu Mincho
  • ขยายการจับคู่ชื่อฟอนต์ Yu Gothic ให้ครอบคลุมฟอนต์ที่คล้ายกับ Yu Gothic
  • ขยายการจับคู่ชื่อฟอนต์ MS Mincho และ MS Gothic ให้ครอบคลุมคำแปลภาษาญี่ปุ่น
  • Added support for common Chinese fonts, including:
    • Microsoft JhengHei
    • Microsoft YaHei
    • MingLiU
    • PMingLiU
    • SimHei
    • SimSun
  • Added support for symbol fonts:
    • Wingdings (และ Wingdings 2 / Wingdings 3)
    • ZapfDingbatsITC
  • Added support for additional non-western fonts, including:
    • B Nazanin (เปอร์เซีย / อาหรับ)
    • David (ฮีบรู)
    • Malgun Gothic (เกาหลี)
    • Poppins (เทวนาครี / ละติน)
    • Traditional Arabic
  • Added support for common Cyrillic, Greek and Turkish fonts, including:
    • Avenir
    • Bahnschrift
    • Century Schoolbook
    • Consolas
    • Constantia
    • DejaVu Sans
    • Eurostile
    • Fira Sans
    • Franklin Gothic
    • Futura
    • Lucida Sans Unicode
    • Monotype Corsiva
    • Myriad Pro
    • PT Sans
    • Raleway
    • Sylfaen
    • Ubuntu
    • URW Palladio L

การแก้ไข

  • แก้ไขปัญหาที่อักขระภาษาจีน ญี่ปุ่น และเกาหลีบางตัวอาจถูกแทนที่ด้วยอักขระที่ไม่ถูกต้องหลังการประมวลผล
  • แก้ไขปัญหาที่ข้อความกลับหัวใน PDF จะแสดงเป็นด้านถูกต้องหลังการประมวลผล

การเปลี่ยนแปลง

  • ขณะนี้จำเป็นต้องมีใบอนุญาต Glasswall Conform ที่ถูกต้องก่อนประมวลผลไฟล์ ใช้ --license เพื่อระบุไฟล์ใบอนุญาตหรือไดเรกทอรีในโหมดการประมวลผลใดก็ได้ ในโหมด engine หากไม่ได้ระบุ --license ระบบจะค้นหา gwkey.lic จากไดเรกทอรีไลบรารีโดยอัตโนมัติ ติดต่อ [email protected] เพื่อขอรับใบอนุญาต

  • ขณะนี้ toolchain สำหรับ build บน Linux ทำงานภายใต้ crypto policy แบบ FIPS และไบนารีที่ได้จะลิงก์แบบไดนามิกกับ OpenSSL ของโฮสต์แทนการบันเดิลของตัวเอง ดังนั้นการบังคับใช้ FIPS จึงสืบทอดมาจากโฮสต์ที่ใช้ deploy: บนโฮสต์ที่เปิดใช้ FIPS พร้อม OpenSSL ที่ผ่านการรับรอง FIPS ไบนารีจะเรียกใช้งานผ่าน OpenSSL นั้นและปฏิบัติตามข้อจำกัดของ FIPS; บนโฮสต์ที่ไม่ใช่ FIPS พฤติกรรมจะไม่เปลี่ยนแปลง

  • ขณะนี้ตัวติดตั้ง Linux เผยแพร่เป็น 2 เวอร์ชัน โดยแยกตาม OpenSSL ABI เนื่องจาก OpenSSL SONAME ที่ไบนารีต้องการจะถูกกำหนดตายตัวตั้งแต่เวลาสร้าง แต่ละเวอร์ชันถูก build ทั้งในรูปแบบ RPM และ DEB:

    • ..._ossl1.1 — ต้องใช้ openssl-libs >= 1.1.1 (RPM) หรือ libssl1.1 (DEB) เหมาะสำหรับ Rocky Linux 8 / RHEL 8
    • ..._ossl3 — ต้องใช้ openssl-libs >= 3.0.0 (RPM) หรือ libssl3 (DEB) เหมาะสำหรับ Rocky Linux 9 / RHEL 9, Ubuntu 22.04 และ Ubuntu 24.04 ตัวติดตั้งจะประกาศ dependency เหล่านี้ไว้ ดังนั้นการติดตั้งเวอร์ชันที่ไม่ถูกต้องจะล้มเหลวอย่างชัดเจนในขั้นตอน dnf install / apt install แทนที่จะไปล้มเหลวเมื่อรันครั้งแรก

    ปัญหาที่ทราบ

    • ไม่รองรับสระภาษาฮีบรู (nikud)