LaTeX/Algoritmes en broncodes: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Regel 368:
We geven een voorbeeld:
<source lang="LaTeX">
\documentclass{article}\usepackage{listings}\usepackage{color}\usepackage[dutch]{babel}\lstset{language=Java, escapeinside={//(*}{*)},%een listings label komt tussen ``//{'' en ``}'' rangeprefix=//\{, rangesuffix=\}, includerangemarker=false}\begin{document}\begin{lstlisting}[linerange=mainBegin-mainEnd]public class HelloWorld{//{mainBegin} public static void main(String[] args){ System.out.println("Hello world!");//(*\label{ru:printCommando}*) int a = 5/3;//(*{\color{blue}\ \ \ \ \ $a=\frac{5}{3}$}*) }//{mainEnd}}\end{lstlisting}In regel \ref{ru:printCommando} tonen we ``Hello world!''.\end{document}</source>
Let er wel even op het regelnummer in je document. Het <tt>listings</tt> pakket begint standaard te tellen bij 1 aan het begin van de code, maar nu geef je die code niet meer weer. Je kan mogelijk het pakket instellen om regelnummers weer te geven of je kan instellen om te beginnen tellen bij de eerste regen van de weergegeven code, dit is al behandeld in een vroegere subsectie.
|