> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/zh-tw/wen-yu-da/88-why-does-changing-a-name-or-title-in-a-bib-file-cause-an-error.md).

# 為什麼在 bib 檔中變更名稱或標題會導致錯誤？

這種情況可能會在將參考從一頁移到另一頁而導致其他頁碼改變時發生——LaTeX 基本上無法判斷它究竟在哪一頁，因此我們的建置系統（稱為 latexmk）會反覆執行 latex，但始終無法收斂。最後它會放棄，而結果就是在 Overleaf 上出現錯誤。我們正在改進這種情況下的錯誤訊息，讓問題更容易診斷。

不幸的是，最好的做法是嘗試重新調整頁面以避免這個問題。例如，你可以加入一個 `\newpage` 或垂直間距，強制 LaTeX 將有問題的段落或章節移到下一頁。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/zh-tw/wen-yu-da/88-why-does-changing-a-name-or-title-in-a-bib-file-cause-an-error.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
