2013-03-06 2 views
7

Меня интересует использование разных макетов для разных слайдов в моем файле index.Rmd. после копирования шаблона, предоставленного here и ниже, я создал файл .html в своей папке assets/layouts.Настройка макетов слайдов в slidify

<slide class="{{ class }}" id="{{ id }}"> 
    <hgroup> 
    {{{ header }}} 
    </hgroup> 
    <article> 
    <hr noshade size=4 color='red'> 
    {{{ content }}} 
    <div class='left' style='float:left;width:48%'> 
    {{{ left }}} 
    </div>  
    <div class='right' style='float:right;width:48%'> 
    {{{ right }}} 
    </div> 
    </article> 
</slide> 

проникнув далеко, остается неясным:

1) почему скользит в моей палубе пустые и не отображаются какие-либо из ниже:

--- 
#testing 
hello 

*** left 

- point a 
- point b 
- point c 

*** right 

- point a 
- point b 
- point c 

2) как «вызвать» пользовательский макет из папки моих ресурсов для с отдельным слайдом, а не всей колодой

ответ

10

Вы можете указать макет слайда в качестве метаданных. Например, если вы сохранили макет, который вы описываете в вопросе, как twocol.html в assets/layouts, то вы можете указать макет в метаданных уровня слайда. A & указывает макет, а . задает класс, а # указывает идентификатор. Вы также можете определить свои собственные метаданные как key:value пар.

--- &twocol 

## Two Columns 

*** left 

- point a 
- point b 
- point c 

*** right 

- point a 
- point b 
- point c 
+0

Отлично, спасибо за разъяснение! – Sally

 Смежные вопросы

  • Нет связанных вопросов^_^