相关疑难解决方法(0)

R Markdown中的2列部分

我是R Markdown的新手,我正在为我的工作中的一些新R用户组建一个R Markdown HTML页面,给他们一个介绍,并通​​过一些简单的演示.在展示像head和之类的东西的同时tail,它看起来很混乱,因为它会逐个打印出每个输出.只要我的.Rmd的其他部分被分成两列,我希望它们.在我的研究中,我遇到了这个问题:R Markdown中的2列报告 - 将HTML放在数据框之外.有一些关于HTML代码的变通方法的讨论,但我不是在HTML或CSS中的那个级别.我确实试过包括

<div class="columns-2">
</div>

从官方rmarkdown文档,但它没有任何影响

当我准备放弃时,@Molx对Stack Overflow问题发表评论说你可以将列分开***,但没有给出任何进一步的解释.我在几个方面试了一下:我***把R代码块中间包含在内,我将R代码块分开并放在两者***之间.当我做后者时,它***只是成为一个横向规则而对列没有任何作用.

我希望尽可能避免使用表格和CSS.如果有人对此有任何想法,我会很感激.

html r r-markdown

42
推荐指数
5
解决办法
3万
查看次数

两列布局与降价

我正在制作一个并排的文本.我必须准备两个列布局.例如,一列包含英文文本,其他列/右列包含前(英文)文本的翻译.Markdown不支持表格标记,但Github Flavored Markdown支持.我做了几次尝试,但遗憾的是无法解决.看起来很糟糕.即使我放了两列,我也应该看不见桌边.

markdown github-flavored-markdown gitbook

13
推荐指数
2
解决办法
2万
查看次数

如何并排显示两个降价代码块

我希望在重构之前和之后并排显示两个源代码块.是否可以并排创建两个代码块?如果没有,那么替代解决方案是什么?

markdown

9
推荐指数
2
解决办法
1651
查看次数

Pandoc markdown中的LaTeX多列块

我想使用pandoc将markdown文件转换为html和pdf.对于打算用于打印的pdf文件,我想以两列格式呈现一个(窄)文本块.这就是我提出的(并且不起作用):

---
papersize: a4
documentclass: article
header-includes:
    - \usepackage{multicol}
...

H1
==============

H2 - A
--------------

\begin{multicols}{2}

### H3 - a
Blah blah blah...

### H3 - b
Blah blah blah...

### H3 - c
Blah blah blah...

\end{multicols}

H2 - B
--------------
Blah blah blah...
Run Code Online (Sandbox Code Playgroud)

这可以通过pandoc实现吗?问题是,pandoc似乎从对待一切\begin{multicols}{2},以\end{multicols}作为原料乳胶源.这意味着:

  1. html输出不包含块的内容.
  2. LaTeX会阻塞块,因为markdown在传递给它之前不会被解释.

有没有办法指示pandoc注入环境启动命令(\begin{multicols}{2})但是在那一点停止LaTeX原始块而不是扫描找到它的结束?或者可能是一种更好的解决方案来达到预期的效果

我用于转换的命令行是:

pandoc --standalone --normalize -f markdown-hard_line_breaks -t html5 --self-contained -o out.pdfl in.md
pandoc --standalone --normalize -f markdown-hard_line_breaks -t latex -o out.pdf in.md
Run Code Online (Sandbox Code Playgroud)

markdown latex pandoc

9
推荐指数
1
解决办法
4239
查看次数

如何在GitHub README中使用Markdown渲染多个列?

为了呈现三列中的项目,我尝试将以下CSS3指令添加到项目的README.md文件中,但样式被删除:

<div style="-webkit-column-count: 3; -moz-column-count: 3; column-count: 3; -webkit-column-rule: 1px dotted #e0e0e0; -moz-column-rule: 1px dotted #e0e0e0; column-rule: 1px dotted #e0e0e0;">
    <div style="display: inline-block;">
        <!-- first column's content -->
    </div>
    <div style="display: inline-block;">
        <!-- second column's content -->
    </div>
    <div style="display: inline-block;">
        <!-- third column's content -->
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这种样式在GitHub处理Markdown之外正常工作.如何将数据放入Markdown文档中的多个列?请注意,我不关心对IE浏览器的支持,也不关心IE是否呈现单个列(无论如何,我的软件项目在Windows客户端上都不起作用).

markdown github css3

3
推荐指数
1
解决办法
4680
查看次数