7

2 列のスライドのコードの配置に問題があります。

ここに画像の説明を入力

このスライドのコードは次のとおりです。

--- &twocol

## Sample R Codes

*** =left

```{r, echo=FALSE}
options(width=30)
```


```{r, fig.height=5.5,highlight=TRUE, fig.show='hide',tidy=TRUE}
mvreg.sim <- function(xcov,beta1=matrix(c(0.7, 0.2, 0.2, 0.7), 
             nr = 2, nc = 2),  err.mu=c(0,0), 
             err.sigma=matrix(c(100,0,0,100), nr=2)){
  library(mvtnorm)
  N <- nrow(xcov)
  e <- rmvnorm(N, mean = err.mu, sigma = err.sigma)  
  y <- matrix(NA, nrow = N, ncol = 2)
  for(i in 1:N){
    y[i,] <- (xcov[i,])%*%beta1 + e[i,]
  }
  return(y)
}
```

*** =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
plot(x, sin(y), xlab = 'x-axis', ylab = 'sin(x)', main = 'Sample Plot')
```

私はhtmlに関する知識がほとんどないため、スライドするのは初めてです。ボックス内のコードの幅を制御するためtidy=TRUEに withを使用しますが、何らかの理由で配置が影響を受けます。options(width=60)配置を右寄せに設定したい。どんな助けでも大歓迎です。

4

1 に答える 1

11

問題は、Slideify のデフォルトの 2 列のレイアウトが中央に左の列を揃えているためです (次のバージョンで修正します)。これは、使用される 2 列のテンプレートです。

---
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/layoutsSlidifyがカスタムレイアウトを探す場所であるため、必ずファイルをドロップしてください.

于 2013-09-21T12:50:36.823 に答える