mirror of
https://github.com/thangisme/notes.git
synced 2024-12-22 04:06:36 -05:00
Make examples more clear
This commit is contained in:
parent
c587c0b217
commit
1b0a313c16
@ -76,10 +76,10 @@ Dmitry Hrabrov at
|
||||
|
||||
## Examples
|
||||
|
||||
```
|
||||
Some unknown code in fences
|
||||
```
|
||||
✅ Using code fences + workaround:
|
||||
|
||||
{% highlight default %}
|
||||
{% raw %}{% capture code_fence %}
|
||||
```js
|
||||
// Javascript code with syntax highlighting in fences
|
||||
var fun = function lang(l) {
|
||||
@ -87,21 +87,13 @@ var fun = function lang(l) {
|
||||
return true;
|
||||
}
|
||||
```
|
||||
|
||||
```ruby
|
||||
# Ruby code with syntax highlighting in fences
|
||||
GitHubPages::Dependencies.gems.each do |gem, version|
|
||||
s.add_dependency(gem, "= #{version}")
|
||||
end
|
||||
```
|
||||
|
||||
{% highlight ruby %}
|
||||
# Ruby code with syntax highlighting using Liquid
|
||||
GitHubPages::Dependencies.gems.each do |gem, version|
|
||||
s.add_dependency(gem, "= #{version}")
|
||||
end
|
||||
{% endcapture %}
|
||||
{% assign code_fence = code_fence | markdownify %}
|
||||
{% include fix_linenos.html code=code_fence %}{% endraw %}
|
||||
{% endhighlight %}
|
||||
|
||||
✅ Using liquid highlighting + workaround:
|
||||
|
||||
{% capture code %}
|
||||
{% highlight ruby linenos %}
|
||||
# Ruby code with syntax highlighting and fixed line numbers using Liquid
|
||||
@ -113,8 +105,8 @@ end
|
||||
{% include fix_linenos.html code=code %}
|
||||
{% assign code = nil %}
|
||||
|
||||
With the default configuration options, the following example illustrates
|
||||
the incorrect formatting arising from the incompatibility of HTML compression
|
||||
❌ With the default configuration options, the following example illustrates
|
||||
the **incorrect** formatting arising from the incompatibility of HTML compression
|
||||
and the non-conforming HTML produced by Jekyll for line numbers:
|
||||
|
||||
{% highlight ruby linenos %}
|
||||
|
Loading…
Reference in New Issue
Block a user