diff --git a/doc/org-manual.org b/doc/org-manual.org index db9d26e68..24bdc9fdb 100644 --- a/doc/org-manual.org +++ b/doc/org-manual.org @@ -11353,13 +11353,15 @@ see [[*Structure Templates]] for shortcuts to easily insert code blocks. #+end_example Both in =example= and in =src= snippets, you can add a =-n= switch to -the end of the =#+BEGIN= line, to get the lines of the example -numbered. The =-n= takes an optional numeric argument specifying the -starting line number of the block. If you use a =+n= switch, the -numbering from the previous numbered snippet is continued in the -current one. The =+n= switch can also take a numeric argument. This -adds the value of the argument to the last line of the previous block -to determine the starting line number. +the =#+BEGIN= line[fn::In the =src= snippets, switches must be placed +right after the language name and before the [[*Structure of Code +Blocks][header arguments]]], to get the lines of the example numbered. +The =-n= takes an optional numeric argument specifying the starting +line number of the block. If you use a =+n= switch, the numbering +from the previous numbered snippet is continued in the current one. +The =+n= switch can also take a numeric argument. This adds the value +of the argument to the last line of the previous block to determine +the starting line number. #+begin_example ,#+BEGIN_SRC emacs-lisp -n 20