- Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 10 anni, 9 mesi fa da .
-
Topic
-
Salve a tutti, ho un problema con l’indentazione del codice / pseudocodice.
Il documento è il seguente:`
\documentclass[11pt,a4paper,oneside]{book}\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\usepackage{layaureo}
\usepackage{graphicx}\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[colorlinks=true,urlcolor=blue,citecolor=ForestGreen,linkcolor=blue]{hyperref}\date{}
\usepackage{listings}
\begin{document}
\lstset{language=Pascal}
\section*{Codice}
\begin{lstlisting}[frame=single]
when received (risposta, esito, numero) do
begin
if numero = mio-numero then begin
numrisp = numrisp + 1
ok = ok and esito
end else
pass (risposta, esito, numero)
emd
\end{lstlisting}\end{document}
`Il problema riguarda il codice: l’indentazione c’è (anche se manuale), ma alla stampa i termini risultano troppo distanziati, rispetto all’indentazione “classica” su un editor di lavoro.
Come ovviare a questo? non ho un file da importare, in quanto sono pseudocodici.
- Devi essere connesso per rispondere a questo topic.