use code-block directive and linenos option