Code inline
Code inline
Code Block
Markdown symbols ``` can easily create a code block as following examples.
1
This is a common code snippet, without syntax highlight and line number.
Specific Language
Using ```language you will get code snippets with line numbers and syntax highlight.
Note: The Jekyll style
{% highlight LANGUAGE %}or{% highlight LANGUAGE linenos %}are not allowed to be used in this theme !
1
2
3
4
5
6
# Yaml code snippet
items:
- part_no: A4786
descrip: Water Bucket (Filled)
price: 1.47
quantity: 4
Liquid Codes
If you want to display the Liquid snippet, surround the liquid code with {% raw %} and {% endraw %} .
1
2
3
{% if product.title contains 'Pack' %}
This product's title contains the word Pack.
{% endif %}
Inline code
This is an example of Inline Code.
Code block
Common
1
This is a common code snippet, without syntax highlight and line number.
Specific Languages
Console
1
2
3
$ env |grep SHELL
SHELL=/usr/local/bin/bash
PYENV_SHELL=bash
Ruby
1
2
3
4
def sum_eq_n?(arr, n)
return true if arr.empty? && n == 0
arr.product(arr).reject { |a,b| a == b }.any? { |a,b| a + b == n }
end
Shell
1
2
3
4
if [ $? -ne 0 ]; then
echo "The command was not successful.";
#do the needful / exit
fi;
Liquid
1
2
3
{% if product.title contains 'Pack' %}
This product's title contains the word Pack.
{% endif %}
Java
1
2
3
4
5
6
private void writeObject(java.io.ObjectOutputStream s)
throws java.io.IOException {
// Write out any hidden serialization magic
s.defaultWriteObject();
for (E e: map.keySet()) s.writeObject(e);
}
Mermaid SVG
gantt
title Adding GANTT diagram functionality to mermaid
apple :a, 2017-07-20, 1w
banana :crit, b, 2017-07-23, 1d
cherry :active, c, after b a, 1d
Mathematics
The mathematics powered by MathJax:
\[\sum_{n=1}^\infty 1/n^2 = \frac{\pi^2}{6}\]When $a \ne 0$, there are two solutions to $ax^2 + bx + c = 0$ and they are
\[x = {-b \pm \sqrt{b^2-4ac} \over 2a}\]
This post is licensed under
CC BY 4.0
by the author.