การสร้างดัชนีใน Apple iWork Pages


4

เป็นไปได้ไหมที่จะสร้างดัชนีในเอกสารหน้า IWork?

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

คำตอบ:


1

ฉันเชื่อว่าสิ่งนี้เป็นไปได้แม้ว่าจะไม่ใช่เรื่องง่ายสำหรับ Applescript ที่ใช้ Pages ที่สร้างขึ้นในพจนานุกรม Applescript ขึ้นอยู่กับว่าคุณต้องการฟังก์ชั่น / การจัดรูปแบบอะไร

สคริปต์ต่อไปนี้อาจเป็นจุดเริ่มต้นที่ดี ในกรณีนี้มันจะค้นหาหน้าที่มีคำว่า "สมาชิก" แต่คุณสามารถเปลี่ยนเป็นบทสนทนารายการหรือสิ่งที่คุณพบว่ามีประโยชน์ รหัสค่อนข้างหยาบและไม่เร็วมาก แต่ก็ใช้งานได้

set theSearchText to "member"
copy theSearchText to theOutputText
set theOutputText to theOutputText & "   "
set theCurrentPage to 0

tell application "Pages"
    tell document 1
        repeat with i from 1 to count of words
            set theText to text of word i
            if item 1 of theText is equal to "member" then
                set thePageNumber to the page number of the containing page of word i
                if thePageNumber is not equal to theCurrentPage then
                    copy thePageNumber to theCurrentPage
                    set theOutputText to theOutputText & ", " & thePageNumber as string
                end if
            end if
        end repeat
        return theOutputText
    end tell
end tell

0

ฉันไม่เคยลอง แต่เนื่องจากดัชนีมีความเกี่ยวข้องกับสไตล์คุณสามารถสร้างสไตล์ที่เรียกว่า "คำ" ที่เหมือนกับสไตล์เนื้อหาร่างกายของคุณ จากนั้นคุณเพียงแค่สร้างดัชนีที่แสดงเนื้อหา "คำศัพท์" ทั้งหมดและนั่นคือมัน


0

แต่น่าเสียดายที่เป็นไปตามคู่มือการใช้งานหน้า 09 และเว็บไซต์อื่น TOC เก็บเพียงลักษณะย่อหน้า ซึ่งหมายความว่าคุณไม่สามารถสร้างรายการสำหรับข้อความในช่วงกลางของย่อหน้าซึ่งเป็นสิ่งที่รายการดัชนีส่วนใหญ่อ้างถึง ในทางทฤษฎีคุณสามารถทำเครื่องหมายรายการดัชนีที่ต้องการของคุณในทางทฤษฎีได้เช่น {white brackets}, แทนที่วงเล็บด้วยเครื่องหมายย่อหน้าในสไตล์ที่เข้าสู่ TOC, สร้าง TOC-that-like-an-an-index, บันทึกไว้, และย้อนกลับ

ในทางปฏิบัติการใช้การค้นหาและแทนที่เพื่อเปลี่ยนตัวละครที่มีสไตล์เป็นตัวแบ่งย่อหน้าสไตล์ดูเหมือนว่าจะเปลี่ยนทั้งข้อความก่อนหน้าและข้อความต่อไปนี้ให้เป็นรูปแบบที่บันทึกด้วย TOC ใหม่ ในอีกสิบนาทีฉันไม่สามารถเปลี่ยนรูปแบบการทำงานได้อย่างถูกต้องและจากนั้นฉันก็รู้ว่า: การเปลี่ยนคำที่จัดทำดัชนีเป็นย่อหน้าจะเป็นการผลักดันคำที่มีการจัดทำดัชนีในภายหลังให้นับจำนวนหน้าลงมากขึ้นยกเว้นเอกสารสั้น ๆ คุณจะจบลงด้วยรายการ TOC ที่ให้หน้าผิด

สิ่งที่เราทุกคนต้องการใช้โปรแกรมประมวลผลคำและสเปรดชีตคือ Apple ออกแบบอินเทอร์เฟซและ Microsoft เพื่อควบคุมการทำงาน

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