MarkDown styles
We are prone to let our mental life become invaded by legions of half truths, prejudices, and propaganda. At this point, I often wonder whether or not education is fulfilling its purpose. A great majority of the so-called educated people do not think logically and scientifically.
The mind-warping film opened with a hospital patient Simon Cable (Ryan Phillippe) awakening in a hospital with little knowledge (amnesia perhaps?) of what had happened, and why he was there, etc. He was told by attending Dr. Jeremy Newman (Stephen Rea) that it was July 29, 2002 (Simon thought it was the year 2000 - he was confused - he heard a doctor say 20:00 hours!) and that he had died for two minutes from cardiac arrest following the near-fatal accident – but he had been revived (“You’re as good as new”). Dr. Newman: “Simon, this is the 29th of July. The year is 2002. And your wife, whose name is Anna, is waiting outside.”
So how do we do spoilers?
1
<span class="spoiler">My hidden paragraph here.</span>
jekyll new <PATH>
installs a new Jekyll site at the path specified (relative to current directory). In this case, Jekyll will be installed in a directory called myblog
. Here are some additional details:
- To install the Jekyll site into the directory you’re currently in, run
jekyll new
. If the existing directory isn’t empty, you can pass the –force option with jekyll new . –force. jekyll new
automatically initiatesbundle install
to install the dependencies required. (If you don’t want Bundler to install the gems, usejekyll new myblog --skip-bundle
.)- By default, the Jekyll site installed by
jekyll new
uses a gem-based theme called Minima. With gem-based themes, some of the directories and files are stored in the theme-gem, hidden from your immediate view. - We recommend setting up Jekyll with a gem-based theme but if you want to start with a blank slate, use
jekyll new myblog --blank
- To learn about other parameters you can include with
jekyll new
, typejekyll new --help
.
Special formatting
As well as bold and italics, you can also use some other special formatting in Markdown when the need arises, for example:
strike through- ==highlight==
- *escaped characters*
Writing code blocks
There are two types of code elements which can be inserted in Markdown, the first is inline, and the other is block. Inline code is formatted by wrapping any word or words in back-ticks, like this
. Larger snippets of code can be displayed across multiple lines using triple back ticks:
1
2
3
.my-link {
text-decoration: underline;
}
If you want to get really fancy, you can even add syntax highlighting using Rouge.
Full HTML
Special formatting
As well as bold and italics, you can also use some other special formatting in Markdown when the need arises, for example:
strike through- ==highlight==
- *escaped characters*
Writing code blocks
There are two types of code elements which can be inserted in Markdown, the first is inline, and the other is block. Inline code is formatted by wrapping any word or words in back-ticks, like this
. Larger snippets of code can be displayed across multiple lines using triple back ticks:
1
2
3
.my-link {
text-decoration: underline;
}
HTML
1
2
3
4
5
<li class="ml-1 mr-1">
<a target="_blank" href="#">
<i class="fab fa-twitter"></i>
</a>
</li>
CSS
1
2
3
4
5
6
7
8
.highlight .c {
color: #999988;
font-style: italic;
}
.highlight .err {
color: #a61717;
background-color: #e3d2d2;
}
JS
1
2
3
4
5
6
7
8
9
// alertbar later
$(document).scroll(function () {
var y = $(this).scrollTop();
if (y > 280) {
$('.alertbar').fadeIn();
} else {
$('.alertbar').fadeOut();
}
});
Python
1
print("Hello World")
Ruby
1
2
3
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
C
1
printf("Hello World");