Bookdown / Huskydown中具有多个功能(引用,标题,URL,PNG图等)的表]]

问题描述 投票:0回答:1

我想在R降价文档(Bookdown / Huskydown)中包含一个表格,该表格应满足以下要求。理想情况下,表格可以使用多种输出格式,例如LaTex / PDF和HTML。

要求:
  • 表格宽度:

固定
  • 单元格宽度:
  • 固定
  • 垂直对齐:
  • 单元格内容对齐到顶部
  • 文本格式:
  • ,例如粗体或斜体(最好是如果支持md格式,从而使代码输出不可知),并允许较长文本中的换行符
  • 引文:
  • 应该呈现
  • URL:
  • 作为HTML和LaTex / PDF中的可点击链接
  • 数字:
  • 包括
    1. 本地存储的图形,要么在
      • 降价方式![](Rlogo.png)
      • 编织方式knitr::include_graphics("Rlogo.png")
    2. 直接从网上获取的数字
  • 标题文字格式:
  • 标题也应允许文字格式
  • 脚注:
  • 在表中包括脚注
  • 表编号:
  • 表应编号
  • 需要参考表:
  • 在文档中需要
    Comparison of Approaches

    关于不同方法的注意事项

    • 固定单元格宽度:

    在markdown中,表标题中“-”的数目确定单元格宽度
  • 换行符:
    • LaTex:\\linebreak
  • [所有其他:<br/>
  • 参考
    • LaTex:添加\label{foo} => \ref{foo}\@ref(foo)
  • 降价:添加Table: (\#tab:md-table) Caption ==> \@ref(tab:md-table)
  • 关于不同方法的评论

    • Markdown:

    在markdown中轻松编码表
  • Kable&kableExtra:
  • 表格的通用R降价编码,但垂直文本对齐方式模糊且图形未包含在PDF中
  • Pander:
  • 获得最大效果,但没有垂直对齐和脚注
  • Huxtable:
  • 最有前途,但数字未包含在PDF中
    我想在R降价文档(Bookdown / Huskydown)中包含一个表格,该表格应满足以下要求。理想情况下,表格可以使用多种输出格式,例如LaTex / PDF和...
    r-markdown markdown bookdown kableextra pander
    1个回答
    0
    投票
    这比为上表提供MWE少了一个答案
    © www.soinside.com 2019 - 2024. All rights reserved.