2015-08-13 113 views
3

與提問here類似,我試圖在長文檔中插入錨點,以便用戶可以輕鬆導航到文檔的TOC。R markdown在文檔頂部的錨點

我的代碼如下:

--- 
title: "Sample Document" 
output: 
    html_document: 
    toc: true 
    theme: united 
--- 
<a id="top"></a> 

# First Section 

然後,添加[Go to Top](#top)的地方我想一個鏈接轉到文檔的頂部。

我遇到的問題是,點擊Go to Top時,頁面向上滾動,使得First Section位於頂部,而不是目錄(這是我想要的)。所以用戶必須再次向上滾動去TOC。

有什麼辦法可以回滾到文檔的最頂端,以便在頁面上再次看到TOC。

我試圖把<a id="top"></a>放在---之前,但那不行。

任何幫助將不勝感激!謝謝。

+0

應該與任何種類的ID的工作,所以''back to top也應該工作。 – drmariod

回答

2

只需添加你的地方聯繫起來,指#header ...

<a href="#header">back to top</a> 
+0

這有效。謝謝。 – SN248

+0

該解決方案非常適合'HTML'輸出,但不適用於'PDF'。 – SabDeM

+0

確實如此,沒有在'PDF'上檢查過它,也不確定hyper ref如何在這種情況下工作。 – drmariod