Skip to content

Commit

Permalink
Minor re-org of tests and tags
Browse files Browse the repository at this point in the history
  • Loading branch information
kaushalmodi committed Nov 27, 2017
1 parent 842e2e3 commit 5d9b531
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 30 deletions.
56 changes: 29 additions & 27 deletions test/site/content-org/all-posts.org
Expand Up @@ -472,7 +472,8 @@ sense. But hey, a test is a test./

You should see *no* table exported above.
* Source blocks :src_block:
** Code-fenced source blocks (default behavior)
** Code fence :code_fence:
*** Code-fenced source blocks (default behavior)
:PROPERTIES:
:EXPORT_FILE_NAME: code-fenced-src-blocks-default
:EXPORT_DATE: 2017-07-31
Expand All @@ -484,7 +485,7 @@ The source blocks are code-fenced by default.
*It is necessary to set the Hugo site config variable
=pygmentsCodeFences= to =true= for syntax highlighting to work for
fenced code blocks.*
** Code-fenced source blocks :code_fence:
*** Code-fenced source blocks
:PROPERTIES:
:EXPORT_HUGO_CODE_FENCE: t
:EXPORT_FILE_NAME: code-fenced-src-blocks
Expand All @@ -498,7 +499,8 @@ the =EXPORT_HUGO_CODE_FENCE= property to =t=.
*It is necessary to set the Hugo site config variable
=pygmentsCodeFences= to =true= for syntax highlighting to work for
fenced code blocks.*
** Source blocks with =highlight= shortcode :highlight:shortcode:
** Highlight Shortcode :highlight:shortcode:
*** Source blocks with =highlight= shortcode
:PROPERTIES:
:EXPORT_HUGO_CODE_FENCE:
:EXPORT_FILE_NAME: highlight-shortcode-src-blocks
Expand All @@ -512,66 +514,66 @@ property needs to be left *empty* instead of setting to =nil=!
:END:
#+END_EXAMPLE
#+INCLUDE: "./all-posts.org::#example-text-with-code-blocks" :only-contents t
** Source blocks with line number annotation
*** Source blocks with line number annotation
:PROPERTIES:
:EXPORT_FILE_NAME: source-block-with-line-numbers
:END:
- [[http://orgmode.org/manual/Literal-examples.html][Org reference]]
- [[https://gohugo.io/content-management/syntax-highlighting/][Hugo =highlight= shortcode with line numbers]]
*** Cases
**** Cases
:PROPERTIES:
:CUSTOM_ID: source-block-line-number-cases
:END:
**** Default new line number start
***** Org source
***** Default new line number start
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-n-default-start>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-n-default-start>>
#+END_SRC
**** Specify new line number start
***** Org source
***** Specify new line number start
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-n-custom-start>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-n-custom-start>>
#+END_SRC
**** Default continued line numbers
***** Org source
***** Default continued line numbers
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-n-default-continue>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-n-default-continue>>
#+END_SRC
**** Specify continued line numbers jump
***** Org source
***** Specify continued line numbers jump
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-n-custom-continue>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-n-custom-continue>>
#+END_SRC
** Source blocks with highlighting
*** Source blocks with highlighting
:PROPERTIES:
:EXPORT_FILE_NAME: source-block-with-highlighting
:CUSTOM_ID: source-blocks-with-highlighting
:END:
*** Without line numbers
**** Without line numbers
:PROPERTIES:
:CUSTOM_ID: source-blocks-with-highlighting-no-linenums
:END:
***** Org source
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-hl-without-n>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-hl-without-n>>
#+END_SRC
Expand All @@ -580,7 +582,7 @@ page/container width. This could be either called a bug in Hugo, or
the HTML limitation.

A workaround is below.. *use line numbers too!*.
*** With line numbers *not* starting from 1
**** With line numbers *not* starting from 1
:PROPERTIES:
:CUSTOM_ID: source-blocks-with-highlighting-with-linenums-not-starting-from-1
:END:
Expand All @@ -594,23 +596,23 @@ in the =highlight= shortcode when line numbers are enabled).
always with the starting line number reference of 1. That
has no relation with the value of the line numbers
displayed using the =-n= or =+n= switches!
***** Org source
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-hl-with-n-not-1>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-hl-with-n-not-1>>
#+END_SRC
*** With line numbers
**** With line numbers
:PROPERTIES:
:CUSTOM_ID: source-blocks-with-highlighting-with-linenums
:END:
***** Org source
****** Org source
#+BEGIN_SRC org :noweb yes
<<src-block-hl-with-n>>
#+END_SRC
***** Output
****** Output
#+BEGIN_SRC org :noweb yes :exports results :results output replace :eval yes
<<src-block-hl-with-n>>
#+END_SRC
Expand Down
2 changes: 1 addition & 1 deletion test/site/content/posts/code-fenced-src-blocks-default.md
@@ -1,7 +1,7 @@
+++
title = "Code-fenced source blocks (default behavior)"
date = 2017-07-31
tags = ["src-block"]
tags = ["src-block", "code-fence"]
draft = false
+++

Expand Down
2 changes: 1 addition & 1 deletion test/site/content/posts/source-block-with-highlighting.md
@@ -1,6 +1,6 @@
+++
title = "Source blocks with highlighting"
tags = ["src-block"]
tags = ["src-block", "highlight", "shortcode"]
draft = false
+++

Expand Down
2 changes: 1 addition & 1 deletion test/site/content/posts/source-block-with-line-numbers.md
@@ -1,6 +1,6 @@
+++
title = "Source blocks with line number annotation"
tags = ["src-block"]
tags = ["src-block", "highlight", "shortcode"]
draft = false
+++

Expand Down

0 comments on commit 5d9b531

Please sign in to comment.