|
|
- The repository includes a great configuration for shown listings in LaTeX with the option to show only a specific range of line numbers.
-
- This is the code in LaTeX, do not forget to include the 'lst-config.tex' file in your folder:
- ```
- \documentclass{book}
- \input{lst-config}
- \begin{document}
- Here is a code example with showing only specific ranges:
-
- \lstinputlisting[label=ls:figure, caption=Using the configuration., linerange={1-5, 18-23, 39},matchrangestart=t]{code.txt}
- \end{document}
- ```
-
- This is the source called in LaTeX exmaple:
-
- ```
- \documentclass{article}
- \usepackage{blindtext}
- \usepackage{graphicx}
-
- \begin{document}
- \section{Introduction}
- \label{sec:intro}
- Now I'm using label command to create cross-references, e.g. in section \ref{sec:review} a literature review is presented, in section \ref{sec:method} the methodology is presented, and so on...
-
- \section{Literature review}
- \label{sec:review}
- \blindtext[1]
-
- \section{Methodology}
- \label{sec:method}
- In the Fig. \ref{fig:image-a} the methodology is presented.
-
- \begin{figure}[!h]
- \centering
- \includegraphics[width=3in]{example-image-a}
- \caption{The caption of the figure}
- \label{fig:image-a}
- \end{figure}
-
-
-
- \section{Preliminary data}
- \label{sec:pre}
- \blindtext[1]
-
- \section{Statement of limitations}
- \label{sec:limitations}
- \blindtext[1]
-
- \section{Conclusions}
- \label{sec:conclusions}
- \blindtext[1]
-
- \end{document}
- ```
- This is the output in the PDF file:
-
- ![](example.png)
-
-
|