This is not needed
This commit is contained in:
		
					parent
					
						
							
								ee02c0422a
							
						
					
				
			
			
				commit
				
					
						de7022fdd2
					
				
			
		
					 1 changed files with 0 additions and 124 deletions
				
			
		|  | @ -1,124 +0,0 @@ | ||||||
| --- |  | ||||||
| layout: page |  | ||||||
| title: Syntax Highlighting Post |  | ||||||
| description: "Demo post displaying the various ways of highlighting code in Markdown." |  | ||||||
| modified: 2014-12-23 |  | ||||||
| tags: [sample post, code, highlighting] |  | ||||||
| image: |  | ||||||
|   feature: abstract-10.jpg |  | ||||||
|   credit: dargadgetz |  | ||||||
|   creditlink: http://www.dargadgetz.com/ios-7-abstract-wallpaper-pack-for-iphone-5-and-ipod-touch-retina/ |  | ||||||
| --- |  | ||||||
| 
 |  | ||||||
| Syntax highlighting is a feature that displays source code, in different colors and fonts according to the category of terms. This feature facilitates writing in a structured language such as a programming language or a markup language as both structures and syntax errors are visually distinct. Highlighting does not affect the meaning of the text itself; it is intended only for human readers.[^1] |  | ||||||
| 
 |  | ||||||
| [^1]: <http://en.wikipedia.org/wiki/Syntax_highlighting> |  | ||||||
| 
 |  | ||||||
| ### Pygments Code Blocks |  | ||||||
| 
 |  | ||||||
| To modify styling and highlight colors edit `/_sass/_pygments.scss`. |  | ||||||
| 
 |  | ||||||
| {% highlight css %} |  | ||||||
| #container { |  | ||||||
|     float: left; |  | ||||||
|     margin: 0 -240px 0 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| {% endhighlight %} |  | ||||||
| 
 |  | ||||||
| {% highlight html %} |  | ||||||
| {% raw %} |  | ||||||
| <nav class="pagination" role="navigation"> |  | ||||||
|     {% if page.previous %} |  | ||||||
|         <a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a> |  | ||||||
|     {% endif %} |  | ||||||
|     {% if page.next %} |  | ||||||
|         <a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a> |  | ||||||
|     {% endif %} |  | ||||||
| </nav><!-- /.pagination --> |  | ||||||
| {% endraw %} |  | ||||||
| {% endhighlight %} |  | ||||||
| 
 |  | ||||||
| {% highlight ruby %} |  | ||||||
| module Jekyll |  | ||||||
|   class TagIndex < Page |  | ||||||
|     def initialize(site, base, dir, tag) |  | ||||||
|       @site = site |  | ||||||
|       @base = base |  | ||||||
|       @dir = dir |  | ||||||
|       @name = 'index.html' |  | ||||||
|       self.process(@name) |  | ||||||
|       self.read_yaml(File.join(base, '_layouts'), 'tag_index.html') |  | ||||||
|       self.data['tag'] = tag |  | ||||||
|       tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: ' |  | ||||||
|       tag_title_suffix = site.config['tag_title_suffix'] || '–' |  | ||||||
|       self.data['title'] = "#{tag_title_prefix}#{tag}" |  | ||||||
|       self.data['description'] = "An archive of posts tagged #{tag}." |  | ||||||
|     end |  | ||||||
|   end |  | ||||||
| end |  | ||||||
| {% endhighlight %} |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| ### Standard Code Block |  | ||||||
| 
 |  | ||||||
|     {% raw %} |  | ||||||
|     <nav class="pagination" role="navigation"> |  | ||||||
|         {% if page.previous %} |  | ||||||
|             <a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a> |  | ||||||
|         {% endif %} |  | ||||||
|         {% if page.next %} |  | ||||||
|             <a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a> |  | ||||||
|         {% endif %} |  | ||||||
|     </nav><!-- /.pagination --> |  | ||||||
|     {% endraw %} |  | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| ### Fenced Code Blocks |  | ||||||
| 
 |  | ||||||
| To modify styling and highlight colors edit `/_sass/_coderay.scss`. Line numbers and a few other things can be modified in `_config.yml`. Consult [Jekyll's documentation](http://jekyllrb.com/docs/configuration/) for more information. |  | ||||||
| 
 |  | ||||||
| ~~~ css |  | ||||||
| #container { |  | ||||||
|     float: left; |  | ||||||
|     margin: 0 -240px 0 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| ~~~ |  | ||||||
| 
 |  | ||||||
| ~~~ html |  | ||||||
| {% raw %}<nav class="pagination" role="navigation"> |  | ||||||
|     {% if page.previous %} |  | ||||||
|         <a href="{{ site.url }}{{ page.previous.url }}" class="btn" title="{{ page.previous.title }}">Previous article</a> |  | ||||||
|     {% endif %} |  | ||||||
|     {% if page.next %} |  | ||||||
|         <a href="{{ site.url }}{{ page.next.url }}" class="btn" title="{{ page.next.title }}">Next article</a> |  | ||||||
|     {% endif %} |  | ||||||
| </nav><!-- /.pagination -->{% endraw %} |  | ||||||
| ~~~ |  | ||||||
| 
 |  | ||||||
| ~~~ ruby |  | ||||||
| module Jekyll |  | ||||||
|   class TagIndex < Page |  | ||||||
|     def initialize(site, base, dir, tag) |  | ||||||
|       @site = site |  | ||||||
|       @base = base |  | ||||||
|       @dir = dir |  | ||||||
|       @name = 'index.html' |  | ||||||
|       self.process(@name) |  | ||||||
|       self.read_yaml(File.join(base, '_layouts'), 'tag_index.html') |  | ||||||
|       self.data['tag'] = tag |  | ||||||
|       tag_title_prefix = site.config['tag_title_prefix'] || 'Tagged: ' |  | ||||||
|       tag_title_suffix = site.config['tag_title_suffix'] || '–' |  | ||||||
|       self.data['title'] = "#{tag_title_prefix}#{tag}" |  | ||||||
|       self.data['description'] = "An archive of posts tagged #{tag}." |  | ||||||
|     end |  | ||||||
|   end |  | ||||||
| end |  | ||||||
| ~~~ |  | ||||||
| 
 |  | ||||||
| ### GitHub Gist Embed |  | ||||||
| 
 |  | ||||||
| An example of a Gist embed below. |  | ||||||
| 
 |  | ||||||
| {% gist mmistakes/6589546 %} |  | ||||||
		Reference in a new issue