suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Gibt es eine Möglichkeit, in rmarkdown auf Abschnitte mit Registerkarten zu verlinken?

Ich möchte einen internen Link zu einem Abschnitt in einem Rmarkdown-Dokument erstellen, aber der Abschnitt ist eine Registerkarte und die Standardverknüpfungsmethode scheint nicht zu funktionieren.

Die Standardmethode ist:

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

# Section to link to

text and more 

# Next section

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

Works!

In meinem Fall war der Abschnitt, auf den ich verlinken wollte, Teil eines Tab-Sets:

---
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 :(

BEARBEITEN: Um es klarzustellen – meine Frage ist nicht, wie man Tabulatorsätze erstellt oder wie man interne Links/Anker erstellt, sondern Schnittmenge: wie man interne Links zu Abschnitten mit Registerkarten erstellt. Die Ausgabe sollte so aussehen:

Ich habe einige alternative Verankerungsmethoden ausprobiert (z. B. den Abschnitt, auf den Sie verlinken möchten, benennen und diesen Namen im Link verwenden). Aber es gibt keine Freude. Der Link wird in der Ausgabe hervorgehoben, was darauf hinweist, dass er funktionieren sollte, beim Klicken jedoch nicht.

Ich habe nichts gefunden, das besagt, dass Sie Tab-Abschnitte nicht verknüpfen können, also frage ich hier, ob es einen Weg gibt oder ob es einfach keinen Weg gibt.

Danke!

P粉541551230P粉541551230409 Tage vor565

Antworte allen(2)Ich werde antworten

  • 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

    Antwort
    0
  • P粉006847750

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

    这似乎是一个标记为无法修复的错误。设计不支持,请参阅 GitHub 上的问题

    Antwort
    0
  • StornierenAntwort