首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Slidify:代码对齐

Slidify:代码对齐
EN

Stack Overflow用户
提问于 2013-09-21 12:44:58
回答 1查看 1.6K关注 0票数 7

我对两列幻灯片中的代码对齐有问题。

这是我这张幻灯片的代码,

代码语言:javascript
复制
--- &twocol

## Sample R Codes

*** =left

```{r, echo=FALSE}

选项(width=30)

代码语言:javascript
复制
```{r, fig.height=5.5,highlight=TRUE, fig.show='hide',tidy=TRUE}

mvreg.sim <-函数(xcov,beta1=matrix(c(0.7,0.2,0.2,0.7),

代码语言:javascript
复制
         nr = 2, nc = 2),  err.mu=c(0,0), 
代码语言:javascript
复制
         err.sigma=matrix(c(100,0,0,100), nr=2)){

图书馆(Mvtnorm)

N <- nrow(xcov)

E <- rmvnorm范数(N,平均值= err.mu,σ= err.sigma)

Y <-矩阵(NA,nrow = N,ncol = 2)

(I in 1:N){

代码语言:javascript
复制
y[i,] <- (xcov[i,])%*%beta1 + e[i,]

}

返回(Y)

}

代码语言:javascript
复制
*** =right

This is the explanation of the plot.

```{r, fig.height=5.5,highlight=TRUE,echo=FALSE}

X <- seq(0,10,by = 0.01)

Y <- x

图(x,sin(y),xlab =‘x-轴’,ylab = 'sin(x)',main =‘样本图’)

代码语言:javascript
复制

我是个新手,对html知之甚少。我使用tidy=TRUEoptions(width=60)来控制框内代码的宽度,但是对齐方式受到了影响。我要把对齐设置为正确的。任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-21 12:50:36

问题在于,Slidify中心中的默认两列布局对齐了左列(我将在下一个版本中修复它)。这是使用的两列模板。

代码语言:javascript
复制
---
layout: slide
---
{{{ slide.content }}}
<div style='float:left;width:48%;' class='centered'>
  {{{ slide.left.html }}}
</div>
<div style='float:right;width:48%;'>
  {{{ slide.right.html }}}
</div>

最简单的修复方法是将上面的布局保存为twocol.html目录下的assets/layouts,然后删除class = "centered"。自定义布局自动覆盖系统布局。只需确保您在assets/layouts中删除该文件,因为这是Slidify查找自定义布局的位置。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18932773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档