
我有一本書,包含三個 LaTeX 部分。全書近 1000 頁,出於某些原因,將實體印刷的內容分成三本書是有意義的。 (這是一本包含三門課程的教科書,許多學生只選修該序列中的一門課程。)
現在,無論對錯,我決定重置每個部分的頁碼。因此第二部分將在新的第 1 頁上打開,依此類推。 (實際上這不是我的決定。這是印表機的要求,目錄後面的第一頁的列印頁碼為「1」。)對於三個獨立的部分來說,它的效果很好,儘管存在一些複雜性愛目錄、索引和各部分的交叉引用我不需要在這裡詳細介紹。
現在,除了三卷較小的捲外,我還想製作一份整本書的大 PDF。我想保持頁碼不變。也就是說,第二部分仍將在「1」頁上開啟。因此,如果您正在閱讀作為獨立卷印刷的第二部分的“第 27 頁”,那麼它仍然是三卷本中第二部分的“第 27 頁”。
我不介意目錄開始重複頁碼,因為目錄中會清楚標示「第一部分」、「第二部分」和「第三部分」。
我的問題是索引。我已經陷入了索引中包含“foo,27”這樣的條目的境地。但第 27 頁?第一部分、第二部分或第三部分中的那個?
是否可以更改索引標記其頁面引用的方式?那麼它可能會說“foo,II 27”或類似的東西?我在本書的序言和結尾處使用了imakeidx
with 。我已經瀏覽了文檔,但我能收集到的最多的是,如果這是可能的,那麼這是我不理解的 LaTeX 索引機制的更基本的東西。\makeindex[title=Index, intoc=true]
\printindex
imakeidx
我想避免實際將所有頁面編號為“II 27”,但我認為如果沒有其他可能的話,這是解決這個問題的一種方法。