LibreOffice Writer中出現了「錯誤:找不到參照來源」是什麼意思? / What is the Error Message "Error: Reference source not found" in LibreOffice Writer
出現「錯誤:找不到參照來源」的意思,就是因為原本交互參照的圖或表被移除的關係。
The error message "Error: Reference source not found" means that the figure or table originally cross-referenced has been removed.
交叉參照 / Cross-Reference
交叉參照(Cross-Reference),或者稱為「交互參照」,這是一種在文件中創建指向其他部分的參考的方法,常用於指向文件中的特定頁面、圖表、表格、章節或其他元素。在論文寫作中,我們常常要在文字段落裡指出此時要對照的圖、表或是式,例如:「綜合上述三項研究問題,得歸納出圖2的研究架構圖。」其中「圖2」即是交叉參照的對象。
在LibreOffice Writer裡要建立和使用交叉參照的方式比較複雜。我在「LibreOffice Writer使用APA第七版圖片與表格標號最完整的做法」這篇中提出了簡單的做法:複製 master-thesis-style.odt 裡面的圖表標號到你的論文中再作修改即可。至於式的交叉參照則可以參考「如何在LibreOffice Writer裡使用公式?」這篇的教學。
使用交叉參照的一大優勢在於其動態性。當文件中的參照源位置或內容發生變化時(例如,章節標題變更或頁面數量增加),相關的交叉參照會自動更新,反映這些變化。這能夠有效地避免手動更新參照的操作過程,節省了大量時間和減少了錯誤。
錯誤:找不到參照來源 / Error: Reference source not found
使用交叉參照還有另一個好處,那就是當你文件中交叉參照的來源被移除時,LibreOffice Writer會自動替換成警告訊息:「錯誤:找不到參照來源」(Error: Reference source not found),提醒你要記得更新這些引用來源。
有時候你可能是不小心刪除了圖表,但更常見的情況是,你從另一份文件複製了新的圖表,並取代了原本的圖表。遇到這種情況的話,我們要怎麼將原本的交叉參照指向新插入的參照來源呢?
替換參照來源 / Change reference source
如果要修改交叉參照的參考來源,做法是在「錯誤:找不到參照來源」(Error: Reference source not found)上按右鍵,選擇「編輯欄位」(Edit Fields...)。
接著在「編輯欄位命令」(Edit Fields)對話視窗內,選擇正確的交叉參照來源。
如此一來,原本的警告訊息就會被替換成正確的參照對象。而且就算往後你在文中的圖表有新增或移除,交叉參照的數字依然會依照出現的順序一一標號,省下你重新計數的困擾。
這篇關於處理LibreOffice Writer交互參照警告訊息的教學就到此為止了。文章最後要來問的是,你比較喜歡那種交叉參照的寫法呢?
1. 「圖3」:直接計算圖片數量的寫法。
2. 「圖2-3」:帶有章節跟編號的寫法。
3. 「上圖」:只有前後順序的寫法。
4. 「在圖中可以看到」:通靈式寫法。
5. 其他:歡迎在下面留言分享你的做法喔!