搜尋

首頁  >  問答  >  主體

有沒有辦法連結到 rmarkdown 中的選項卡式部分?

我想創建一個指向 rmarkdown 文件中某個部分的內部鏈接,但該部分是一個選項卡,標準鏈接方法似乎不起作用。

標準方法是:

---
title: "Untitled"
output: html_document
---

# Section to link to

text and more 

# Next section

See [this section](#section-to-link-to)

Works!

就我而言,我想要連結到的部分是選項卡集的一部分:

---
title: "Untitled"
output: html_document
---

# Section {.tabset}

## Subsection to link to

text and more 

## Next subsection

text and more

# Next section

See [this section](#subsection-to-link-to)

Doesn't work :(

編輯:要明確的是 - 我的問題不是如何建立選項卡集,或如何建立內部連結/錨點,而是交集:如何建立到選項卡式部分的內部連結。輸出應如下圖所示:

我嘗試了一些替代錨點方法(例如命名要連結到的部分,並在連結中使用該名稱)。但沒有喜悅。該連結在輸出中突出顯示,表明它應該可以工作,但單擊後卻不起作用。

我沒有發現任何內容表明您無法連結選項卡式部分,因此我在這裡詢問是否有辦法,或者只是沒有辦法。

謝謝!

P粉541551230P粉541551230409 天前563

全部回覆(2)我來回復

  • P粉277464743

    P粉2774647432023-12-21 17:18:15

    我剛剛遵循了這個答案。如果您想連結更大的部分(Section),您可以使用:#section

    程式碼:

    ---
    title: "Untitled"
    output: html_document
    ---
    
    # Section {.tabset}
    
    ## Subsection to link to
    
    text and more 
    
    ## Next subsection
    
    text and more
    
    # Next section
    
    See [this section](#section)
    
    This seems to work

    要連結該小節,如您所提到的,您可以使用:[本節](#subsection-to-link-to)

    程式碼:

    ---
    title: "Untitled"
    output: html_document
    ---
    
    # Section {.tabset}
    
    ## Subsection to link to
    
    text and more 
    
    ## Next subsection
    
    text and more
    
    # Next section
    
    See [this section](#subsection-to-link-to)
    
    This seems to work

    回覆
    0
  • P粉006847750

    P粉0068477502023-12-21 14:53:18

    這似乎是一個標記為無法修復的錯誤。設計不支持,請參閱 GitHub 上的問題

    回覆
    0
  • 取消回覆