# A post with formatting

Here, I copied the different format that can be used in this blog.

## Lists

- One
- Two
- Three
- Four

This is a cite. —Me

## Images

Images can be made zoomable. Simply add `data-zoomable`

to `<img>`

tags that you want to make zoomable.

## Math expressions

You just need to surround your math expression with `$$`

, like `$$ E = mc^2 $$`

. If you leave it inside a paragraph, it will produce an inline expression, just like \(E = mc^2\).

To use display mode, again surround your expression with `$$`

and place it as a separate paragraph. Here is an example:

You can also use `\begin{equation}...\end{equation}`

instead of `$$`

for display mode math. MathJax will automatically number equations:

\begin{equation} \label{eq:cauchy-schwarz} \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right) \end{equation}

and by adding `\label{...}`

inside the equation environment, we can now refer to the equation using `\eqref`

.

## Tables

Using markdown to display tables is easy. Just use the following syntax:

```
| Left aligned | Center aligned | Right aligned |
| :----------- | :------------: | ------------: |
| Left 1 | center 1 | right 1 |
| Left 2 | center 2 | right 2 |
| Left 3 | center 3 | right 3 |
```

That will generate:

Left aligned | Center aligned | Right aligned |
---|---|---|

Left 1 | center 1 | right 1 |

Left 2 | center 2 | right 2 |

Left 3 | center 3 | right 3 |

A sample blog page that demonstrates the inclusion of Tweets/Timelines/etc.

## Tweet

An example of displaying a tweet:

jekyll-twitter-plugin (1.0.0): A Liquid tag plugin for Jekyll that renders Tweets from Twitter API http://t.co/m4EIQPM9h4

— RubyGems (@rubygems) October 5, 2014

## Code

```
s = "Python syntax highlighting"
print s
```

```
s <- "R syntax highlighting"
print s
```

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

int main(int argc, char const \*argv[])
{
string myString;
cout << "input a string: ";
getline(cin, myString);
int length = myString.length();
char charArray = new char * [length];
charArray = myString;
for(int i = 0; i < length; ++i){
cout << charArray[i] << " ";
}
return 0;
}