ref: a0fe117002d7e68a70487c49a88cc81ca773565d
parent: fbf8bcacc464e9bfbc816fa6d097e6371662ce02
author: bep <[email protected]>
date: Fri Dec 26 11:04:49 EST 2014
Add doc for Blackfriday configuration See #686
--- a/docs/content/content/front-matter.md
+++ b/docs/content/content/front-matter.md
@@ -93,3 +93,9 @@
*If neither `slug` or `url` is present, the filename will be used.*
+## Configure Blackfriday rendering
+
+It's possible to set some options for Markdown rendering in the page's front matter, as an override to the site wide configuration.
+
+See [Configuration]({{< ref "overview/configuration.md" >}}) for more.
+
--- a/docs/content/overview/configuration.md
+++ b/docs/content/overview/configuration.md
@@ -63,6 +63,24 @@
SidebarRecentLimit: 5
...
+## Configure Blackfriday rendering
+
+[Blackfriday](https://github.com/russross/blackfriday) is the [Markdown](http://daringfireball.net/projects/markdown/) rendering engine used in Hugo. The Blackfriday configuration in Hugo is mostly a set of sane defaults that should fit most use cases.
+
+But Hugo does expose some options -- in the table below matched with the corresponding flag in the [Blackfriday source](https://github.com/russross/blackfriday/blob/master/html.go):
+
+
+Flag | Default | Blackfriday flag | Purpose
+--- | --- | --- | ---
+angledQuotes | false | HTML_SMARTYPANTS_ANGLED_QUOTES | Enable angled double quotes (`« »`)
+
+**Note** that these flags must be grouped under the `blackfriday` key and can be set on **both site and page level**. If set on page, it will override the site setting.
+
+```
+blackfriday:
+ angledQuotes: true
+```
+
## Notes
Config changes do not reflect with [Live Reload](/extras/livereload).