org: hlines
14.8.2.18 ‘:hlines’
...................
Tables are frequently represented with one or more horizontal lines, or
hlines. The ‘:hlines’ argument to a code block accepts the values ‘yes’
or ‘no’, with a default value of ‘no’.
• ‘no’ Strips horizontal lines from the input table. In most
languages this is the desired effect because an ‘hline’ symbol is
interpreted as an unbound variable and raises an error. Setting
‘:hlines no’ or relying on the default value yields the following
results.
#+NAME: many-cols
| a | b | c |
|---+---+---|
| d | e | f |
|---+---+---|
| g | h | i |
#+NAME: echo-table
#+BEGIN_SRC python :var tab=many-cols
return tab
#+END_SRC
#+RESULTS: echo-table
| a | b | c |
| d | e | f |
| g | h | i |
• ‘yes’ Leaves hlines in the table. Setting ‘:hlines yes’ has this
effect.
#+NAME: many-cols
| a | b | c |
|---+---+---|
| d | e | f |
|---+---+---|
| g | h | i |
#+NAME: echo-table
#+BEGIN_SRC python :var tab=many-cols :hlines yes
return tab
#+END_SRC
#+RESULTS: echo-table
| a | b | c |
|---+---+---|
| d | e | f |
|---+---+---|
| g | h | i |