Guardando la guida ho provato a fare questo
`
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
% \setbeamercovered{transparent}
\usepackage{listings}
\lstset{language=Java,
basicstyle=\ttfamily,
keywordstyle=\color{blue}\ttfamily,
commentstyle=\color{green}\ttfamily,
stringstyle=\color{magentga}\ttfamily}
\begin{document}
\begin{lstlisting}
import java.io.File;
public class launcher {
public static void main(String[] args) {
SAT sat = new SAT();
String fileName = “twosat/”;
long startTime = System.currentTimeMillis();
// System.out.println(sat.greedysat(fileName));
File folder = new File(“twosat”);
File[] listOfFile = folder.listFiles();
for(int i= 0; i< listOfFile.length; i++)
{
System.out.println("\n "+listOfFile[i].getName() +": " + sat.greedysat(fileName+listOfFile[i].getName()));
}
long endTime = System.currentTimeMillis();
System.out.println("Tempo = " + (endTime - startTime)/1000);
}
}
\end{lstlisting}
\end{document}
`
ma non mi fa vedere l'anteprima e mi da questo errore, che fra l'altro non capisco
`
codice.tex
16
Undefined control sequence.
\lst@keywordstyle ->\color
{black}\bfseries
l.16 import
java.io.File;
`
EDITO perchè adesso mi si colora, mi mancava da aggiungere questo
“\usepackage[usenames]{color}”.
Ma ancora non mi si spezzano le linee lunghe..