# for titles
## for major headings
### for subheadings
#### for 4th level subheadings
- stuff you want to write
>Indent this awesome stuff!
Using a greater than sign before your text makes a cool, indented text block! This is another one of my favorites that I really try not to overuse because I love the effect so much.
**Make this so, so dark!**
Make this so, so dark!
Bold text is one of my favorites when I don't want to overuse color or indented blocks in my notebook but want to make an important point pop. It's clean and simple, but it stands out, too.
*Tell all the truth but tell it slant*
Tell all the truth but tell it slant
~~Strike this, reverse it~~
Strike this, reverse it
Below are two code snippets and the rendered code snippets; they will give you a nice, subtle line for separating sections in your notebook.
****
OR
____
This works well in markdown files like your README files, but it will not render properly here because Github Pages doesn't work well with some markdown, especially when you mix markdown with html. Don't worry, it will look cool in your READMEs and other markdown files.
markdown
- [x] Some task
- [ ] Some more tasks
I LOVE colored fonts in notebooks! Be careful of using the really light colored ones; as you can see below, they're really hard to read!
<font color=green>Write your so, so important stuff here!</font>
Colored font really makes text pop in your notebook.
Colored font really makes text pop in your notebook.
Colored font really makes text pop in your notebook.
Colored font really makes text pop in your notebook.
Colored font really makes text pop in your notebook.
Some colored font can be too hard to read, so be careful.
Some colored font can be too hard to read, so be careful.
I love the colored boxes, but I try not to overuse them! You can change the color by changing the alert type you specify as you will see in the example code blocks below:
<div class="alert alert-block alert-info"><b>Tip:</b> Use blue boxes (alert-info) for tips and notes.If it’s a note, you don’t have to include the word “Note”.</div>
<div class="alert alert-block alert-warning">Write stuff here.</div>
<div class="alert alert-block alert-success">Write stuff here.</div>
<div class="alert alert-block alert-danger">Write stuff here.</div>
Pop text with a bright background or use this great snippet to replicate the look of typing in the terminal.
<code style="background:yellow;color:black">Useful for highlighting to grab the attention of the reader towards certain points.</code>
Grab the attention of the reader!
<p style="background:black">
<code style="background:black;color:white">C:\Users\YOUR_USERNAME> pip3 install roughviz
</code>
</p>
C:\Users\YOUR_USERNAME> pip3 install roughviz
Here is what the code looks like with the table the rendered code creates below it.
| Step 1 | Step 2 | Step 3 | Step 4 | Step 5 |
|---------|--------|--------|--------|--------|
|Acquire |Prep |Explore |Model |Evaluate|
Step 1 | Step 2 | Step 3 | Step 4 | Step 5 |
---|---|---|---|---|
Acquire | Prep | Explore | Model | Evaluate |
Customize the alignment of your table with the addition of a colon in your hyphen strings.
:--- = left align
---: = right align
:---: = centered
You can use the grave accent on the upper left of your keyboard to surround code snippets. They will display in monospace font like this with a gray background instead of executing. Use this when you are embedding small snippets of code in your text. If you have a code block, see the syntax below for Code and Syntax Highlighting.
When you are displaying more than a word or phrase of code, this is a great way to handle blocks of code. You can see the block begins and ends with three grave accent marks. In this example, my code is Python, so I identify my language on the first line. This allows the notebook to display proper highlighting like you would see in a text editor. Super clean.
```python
def cool_code(code):
print(code)
```
def cool_code(code):
print(code)
You can simply drag and drop or copy and paste an image into your Jupyter notebook. I have run into issues when I embed more than one image in a notebook by using drag and drop, so I prefer to embed my images using the syntax you see below.
Below, you can see the code and the rendered code below it displaying the image. The text in the brackets is optional, but it's nice to include a description.
![innovation_mind_map](https://i.pinimg.com/originals/2c/65/e9/2c65e919057ff833bfeaa8c513b4ba52.gif)
![](https://www.python.org/static/community_logos/python-logo-master-v3-TM.png)
Embed an internal link to a section of your own notebook. This is great to quickly jump from one section of a large notebook to another.
<a id='section_1'></a>
For more details, see [Section 1](#section_1)
Here is an example that will take you back to the Text Styling section above.
The *quick*, brown fox jumped **over** the lazy [dog](https://en.wikipedia.org/wiki/Dog).
The quick, brown fox jumped over the lazy dog.
<button class="button-save large">[Codeup Data Science](https://codeup.com/ds-course-catalog/)</button>
<button class="button-save large">[w3docs](https://w3docs.com)</button>
If you use an image saved locally, it will not display in your html file. You need the image address.
[![alt text](image address)](target_url)
[![button](copy_and_paste_giant_image_address_here)](https://ghost.org/changelog/markdown/)
This is a nice, simple rundown of markdown formatting
This is a nice Basic Syntax Guide that shows Markdown and HTML versions side-by-side.
Who doesn't love a nice, simple cheatsheet
This cheatsheet for using LaTeX in your notebook can save you a lot of time!
This one is GREAT, too. Just remember that you need to surround the text with dollar signs like below.
markdown
$\Omega$
$\Omega$
1.Run the following from your command line:
conda install -c conda-forge jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
2.Once installed, you'll need to restart the notebook server.
3.Once restarted, you should be able to find the configurator in your edit
tab at the top of your notebook.
4.Check the box at the top of the Nbextensions Configurator like you see below.
I know it sounds scary, but just use common sense and try out new things one at a time.
I have only used Table of Contents and zenmode. One of those is useful, haha. If you find something really useful, please share your finding!