diff --git a/example-site/content-org/all-posts.org b/example-site/content-org/all-posts.org index 9f1e2ff..666abaa 100644 --- a/example-site/content-org/all-posts.org +++ b/example-site/content-org/all-posts.org @@ -501,6 +501,28 @@ Here =~C-h f~= will show up as =`C-h f`= in Markdown and then Example: - Few of Emacs help keybindings: ~C-h f~, ~C-h v~ +** Multi-line bold +:PROPERTIES: +:EXPORT_FILE_NAME: multi-line-bold +:END: +*This works fine as the bold sentence does not include a newline.* + +*This is a sentence that should render completely in bold. It is + broken across multiple lines (in Org source) because of + auto-filling. But that should not break the bold rendering. But it + does by default.* + +If you do not see the above paragraph completely in bold, have below +in your emacs config to fix it: +#+BEGIN_SRC emacs-lisp :eval no +(with-eval-after-load 'org + ;; Allow multiple line Org emphasis markup. + ;; http://emacs.stackexchange.com/a/13828/115 + (setcar (nthcdr 4 org-emphasis-regexp-components) 20) ;Up to 20 lines, default is just 1 + ;; Below is needed to apply the modified `org-emphasis-regexp-components' + ;; settings from above. + (org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components)) +#+END_SRC * Example block :example: ** Simple :PROPERTIES: diff --git a/example-site/content/posts/multi-line-bold.md b/example-site/content/posts/multi-line-bold.md new file mode 100644 index 0000000..e0513b0 --- /dev/null +++ b/example-site/content/posts/multi-line-bold.md @@ -0,0 +1,25 @@ ++++ +title = "Multi-line bold" +tags = ["formatting"] +draft = false ++++ + +**This works fine as the bold sentence does not include a newline.** + +**This is a sentence that should render completely in bold. It is + broken across multiple lines (in Org source) because of + auto-filling. But that should not break the bold rendering. But it + does by default.** + +If you do not see the above paragraph completely in bold, have below +in your emacs config to fix it: + +```emacs-lisp +(with-eval-after-load 'org + ;; Allow multiple line Org emphasis markup. + ;; http://emacs.stackexchange.com/a/13828/115 + (setcar (nthcdr 4 org-emphasis-regexp-components) 20) ;Up to 20 lines, default is just 1 + ;; Below is needed to apply the modified `org-emphasis-regexp-components' + ;; settings from above. + (org-set-emph-re 'org-emphasis-regexp-components org-emphasis-regexp-components)) +```