Modificare riferimenti con lstlisting

  • Creatore
    Topic
  • #108461
    Up
    0
    Down
    ::


    Ciao a tutti, non so se posto nella sezione giusta, in ogni caso ho un problema; in pratica ho copiato e incollato del codice java in un report che sto scrivendo ed ho usato lstlisting, il problema sorge nel momento in cui voglio fare riferimento a quel codice, infatti, scrivendo

    \begin{lstlisting}
    ….
    \end{lstlisting}

    ed usando \ ref{frettyy()} mi porta come riferimento il numero della sezione mentre invece io vorrei usare come riferimento la parola frettyy().Ho provato ad usare \nameref ma il riferimento scompariva. Ho provato anche a cercare altrove ma non ho trovato nulla. Spero di essermi spiegato bene. Grazie mille in anticipo

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #108462
      Massimiliano
      Partecipante
        Up
        0
        Down
        ::


        Ciao 87Dargor87,

        Io ho provato col seguente codice:
        `
        \hypertarget{frettyy}{}
        \begin{lstlisting}
        for i:=maxint to 0 do
        begin
        { do nothing }
        end;
        Write('Case insensitive ');
        WritE('Pascal keywords.');
        \end{lstlisting}
        `
        e dove ti serve:
        `
        \hyperlink{frettyy}{frettyy()}
        `
        in questo modo dovresti ottenere quello che vuoi.

        Spero di esserti stato utile.

    Visualizzazione 0 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top