Source blocks with line number annotation
tags:
src-block
Description/Summary
Org reference Hugo highlight shortcode with line numbers Cases Default new line number start Org source #+BEGIN_SRC emacs-lisp-n ;; this will export with line number 1 (default) (message "This is line 2") #+END_SRC Output 1 2 ;; this will export with line number 1 (default) (message "This is line 2") Specify new line number start Org source #+BEGIN_SRC emacs-lisp-n 20 ;; this will export with line number 20 (message "This is line 21") #+END_SRC Output 20 21 ;; this will export with line number 20 (message "This is line 21") Default continued line numbers Org source #+BEGIN_SRC emacs-lisp+n ;; This will be listed as line 22 (message "This is line 23") #+END_SRC Output 22 23 ;; This will be listed as line 22 (message "This is line 23") Specify continued line numbers jump Org source #+BEGIN_SRC emacs-lisp+n 10 ;; This will be listed as line 33 (message "This is line 34") #+END_SRC Output 33 34 ;; This will be listed as line 33 (message "This is line 34")
Content
Cases
Default new line number start
Org source
#+BEGIN_SRC emacs-lisp -n
;; this will export with line number 1 (default)
(message "This is line 2")
#+END_SRC
Output
1
2
|
;; this will export with line number 1 (default)
(message "This is line 2")
|
Specify new line number start
Org source
#+BEGIN_SRC emacs-lisp -n 20
;; this will export with line number 20
(message "This is line 21")
#+END_SRC
Output
20
21
|
;; this will export with line number 20
(message "This is line 21")
|
Default continued line numbers
Org source
#+BEGIN_SRC emacs-lisp +n
;; This will be listed as line 22
(message "This is line 23")
#+END_SRC
Output
22
23
|
;; This will be listed as line 22
(message "This is line 23")
|
Specify continued line numbers jump
Org source
#+BEGIN_SRC emacs-lisp +n 10
;; This will be listed as line 33
(message "This is line 34")
#+END_SRC
Output
33
34
|
;; This will be listed as line 33
(message "This is line 34")
|
Page (Debug)
Page Variable | Value |
Name |
"Source blocks with line number annotation"
|
Title |
"Source blocks with line number annotation"
|
ResourceType |
"page"
|
Kind |
"page"
|
Section |
"posts"
|
Draft |
false
|
Type |
"posts"
|
Layout |
""
|
Permalink |
"https://hugo-sandbox.netlify.com/posts/source-block-with-line-numbers/"
|
RelPermalink |
"/posts/source-block-with-line-numbers/"
|
Data |
page.Data{} (type:page.Data) |
|
NextPage | Source blocks with highlighting |
PrevPage | Spaces in categories |
NextInSection | Source blocks with highlighting |
PrevInSection | Spaces in categories |
Page Params (Debug)
maps.Params{"draft":false, "iscjklanguage":false, "lastmod":time.Date(2017, time.November, 2, 10, 12, 52, 0, time.Location("")), "tags":[]string{"src-block"}, "title":"Source blocks with line number annotation"} (type:maps.Params) |
File Object (Debug)
FileInfo Variable | Value |
UniqueID |
"7b78d4912277fad301b39ac0006807b4"
|
BaseFileName |
"source-block-with-line-numbers"
|
TranslationBaseName |
"source-block-with-line-numbers"
|
Lang |
"en"
|
Section |
"posts"
|
LogicalName |
"source-block-with-line-numbers.md"
|
Dir |
"posts/"
|
Ext |
"md"
|
Path |
"posts/source-block-with-line-numbers.md"
|