![Figure 1: 1](fig1.png){#fig:1} ![Figure 2: 2](fig2.png){#fig:2} ![Figure 3: 3](fig3.png){#fig:3} ![Figure 4: 4](fig4.png){#fig:4} ![Figure 5: 5](fig5.png){#fig:5} ![Figure 6: 6](fig6.png){#fig:6} ![Figure 7: 7](fig7.png){#fig:7} ![Figure 8: 8](fig8.png){#fig:8} ![Figure 9: 9](fig9.png){#fig:9} ::: {#lst:code1 .listing .haskell} Listing 1: Listing caption 1 ``` haskell main :: IO () main = putStrLn "Hello World!" ``` ::: ::: {#lst:code2 .listing .haskell} Listing 2: Listing caption 2 ``` haskell main :: IO () main = putStrLn "Hello World!" ``` ::: ::: {#lst:code3 .listing .haskell} Listing 3: Listing caption 3 ``` haskell main :: IO () main = putStrLn "Hello World!" ``` ::: ::: {#lst:code4 .listing .haskell} Listing 4: Listing caption 4 ``` haskell main :: IO () main = putStrLn "Hello World!" ``` ::: ------------------------------------------------------------------------ ::: {#tbl:mytable} a b c --- --- --- 1 2 3 4 5 6 : Table 1: My table ::: ::: {#tbl:1} a b --- --- 1 2 : Table 2: Table ::: # List of Figures ::: {.list .list-of-fig} Figure 1. [1](#fig:1) Figure 2. [2](#fig:2) Figure 3. [3](#fig:3) Figure 4. [4](#fig:4) Figure 5. [5](#fig:5) Figure 6. [6](#fig:6) Figure 7. [7](#fig:7) Figure 8. [8](#fig:8) Figure 9. [9](#fig:9) ::: # List of Tables ::: {.list .list-of-tbl} Title 1. [My table](#tbl:mytable) Title 2. [Table](#tbl:1) ::: # List of Listings ::: {.list .list-of-lst} Listing 1. [Listing caption 1](#lst:code1) Listing 2. [Listing caption 2](#lst:code2) Listing 3. [Listing caption 3](#lst:code3) Listing 4. [Listing caption 4](#lst:code4) :::