Merge branch 'master' of github.com:hakimel/reveal.js into dev
This commit is contained in:
		
						commit
						ddd0e85f41
					
				
					 1 changed files with 5 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -596,15 +596,18 @@ Reveal.addEventListener( 'fragmenthidden', function( event ) {
 | 
			
		|||
 | 
			
		||||
### Code syntax highlighting
 | 
			
		||||
 | 
			
		||||
<<<<<<< HEAD
 | 
			
		||||
By default, Reveal is configured with [highlight.js](https://highlightjs.org/) for code syntax highlighting. Below is an example with clojure code that will be syntax highlighted. When the `data-trim` attribute is present surrounding whitespace is automatically removed.
 | 
			
		||||
=======
 | 
			
		||||
By default, Reveal is configured with [highlight.js](https://highlightjs.org/) for code syntax highlighting. Below is an example with clojure code that will be syntax highlighted. When the `data-trim` attribute is present, surrounding whitespace is automatically removed.  HTML will be escaped by default. To avoid this, for example if you are using `<mark>` to call out a line of code, add the `data-noescape` attribute to the `<code>` element.
 | 
			
		||||
 | 
			
		||||
```html
 | 
			
		||||
<section>
 | 
			
		||||
	<pre><code data-trim>
 | 
			
		||||
	<pre><code data-trim data-noescape>
 | 
			
		||||
(def lazy-fib
 | 
			
		||||
  (concat
 | 
			
		||||
   [0 1]
 | 
			
		||||
   ((fn rfib [a b]
 | 
			
		||||
   <mark>((fn rfib [a b]</mark>
 | 
			
		||||
        (lazy-cons (+ a b) (rfib b (+ a b)))) 0 1)))
 | 
			
		||||
	</code></pre>
 | 
			
		||||
</section>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue