当reveal.js文件夹与markdown文件不相关时,我在用Pandoc制作一个自包含的reveal.js幻灯片时遇到了问题。
一个简单的Markdown文件Tester.md:
# Title Slide
# Second Slide
More stuff happening here
# Some more stuff
Hello
reveal.js文件夹位于“c:/Users/Jared/Documents/infoal.js”。
正在运行
pandoc -s -S -t revealjs Tester.md -o TesterReveal.html -V revealjs-ur
这个问题涉及reveal.js库,但更可能只是一个一般性的JavaScript问题。我有一些加载reveal.js库的超文本标记语言。如果我从https://cdn.jsdelivr.net/reveal.js/2.6.2加载它,一切都正常工作。我想做一些自定义主题,所以我试图运行reveal.js的本地副本,但是,当我从克隆reveal.js代码库并将其放在本地的HTML旁边时,确保所有链接也相应地更改了,它不起作用(没有文本呈现)。如果我在Chrome中查看JavaScript控制台,我会得到:
Uncaught ReferenceError: Reveal is not defined
我有一个从Asciidoc源代码生成reveal.js演示文稿的工作设置,并突出显示源代码。
例如,这是一张包含Java代码的幻灯片:
== Slide Two
Some sample text
[source,java]
----
public class TestClass {
public TestClass() {
}
}
----
如何从Asciidoc源码块使用来自reveal.js的?
我让truble设置了data-background属性。你知道为什么这不起作用吗?
angular.module('app',[]).controller('SlidesController',['$scope','$timeout', function($scope,$timeout){
$scope.slides = [
{ title:"I'm white - but should have some color", background:"#22BB44"}