html - 在RMarkdown中,可以在页面右侧放置 float TOC吗

标签 html r r-markdown

当我在 R-Markdown 中添加 float 目录时文档,它总是在页面的左侧(内容在右侧),如下所示:

---
title: "some title"
author: "me"
date: "3/2/2020"
output: 
  html_document:
    toc: TRUE
    toc_float: TRUE
---

Default placing of floating TOC

但是,我想将 float 目录移动到页面的右侧。我怎样才能做到这一点?下面的图片是我想要的:

enter image description here

最佳答案

R Hmisc包裹hidingTOC函数执行此操作,允许更改显示的某些特征,并提供标记为 1 2 3 的按钮,读者可以单击以将目录显示到级别 1、级别 1-2、级别 1-3。无特殊yaml需要;只要require(Hmisc)在您的设置块中,并在该块之后的某个时间具有内联文本:r hidingTOC(buttonLabel="Outline")或者只使用默认值。你也可以直接说 r Hmisc::hidingTOC()作为内联 R 代码。不需要将这些命令放在一个块中;它们呈现自动包含在文档中的 HTML。

关于html - 在RMarkdown中,可以在页面右侧放置 float TOC吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60492122/

相关文章:

html - 在 Firefox 和 Internet Explorer 中图像不会自动调整大小(通过 CSS)

r - 如何使在函数内创建的对象在外部可用

r - R 中无限和的近似

r - rmarkdown 表的单个单元格中的多行

r - 调用rmarkdown::render时接收器已满

javascript - 具有特定状态的新浏览器窗口

javascript - 如何使用 ionicons 将搜索图标图像放在搜索框中?

javascript - 用 fetch 事件替换 service worker 中的 Assets

java - 如何找到 R 中 eval 期间出现的问题?

rstudio - RPresentation 中的字体大小没有变化