Riutilizzo del comando |…| nel pgfmanual

  • Creatore
    Topic
  • #81986
    Liverpool
    Partecipante
      Up
      0
      Down
      ::


      Nel [tt]pgfmanual[/tt], da qualche parte che non ho individuato, è definito un comando [tt]|<...>|[/tt] che, oltre a stampare in stile dattiloscritto il suo contenuto, verifica se questo è una parola chiave già definita. In tal caso, la stampa con il colore opportuno.
      Ho definito questo comando:
      `\newcommand\arrowsnewidx[1]{%
      \index{#1@\protect\texttt{#1} arrow tip}%
      \index{Arrow tips!#1@\protect\texttt{#1}}%
      |#1|% <--- vorrei ma non funziona }` Il comando aggiunge manualmente delle voci nell'indice analitico e in più vorrei che stampasse il suo contenuto come se si trattasse di [tt]|<...>|[/tt], ma così come l’ho scritto non funziona. Per il momento l’ho sostituito con [tt]\texttt{#1}[/tt], ma non vorrei perdere la verifica delle parole chiave già definite.

      Mi potete spiegare dove sbaglio e come posso risolvere?
      Grazie mille,
      Luigi

    Visualizzazione 0 filoni di risposte
    • Autore
      Risposte
      • #81987
        Up
        0
        Down
        ::

        Liverpool” post=81276Nel [tt]pgfmanual[/tt], da qualche parte che non ho individuato, è definito un comando [tt]|<...>|[/tt] che, oltre a stampare in stile dattiloscritto il suo contenuto, verifica se questo è una parola chiave già definita. In tal caso, la stampa con il colore opportuno.
        Ho definito questo comando:
        `\newcommand\arrowsnewidx[1]{%
        \index{#1@\protect\texttt{#1} arrow tip}%
        \index{Arrow tips!#1@\protect\texttt{#1}}%
        |#1|% <--- vorrei ma non funziona }` Il comando aggiunge manualmente delle voci nell'indice analitico e in più vorrei che stampasse il suo contenuto come se si trattasse di [tt]|<...>|[/tt], ma così come l’ho scritto non funziona. Per il momento l’ho sostituito con [tt]\texttt{#1}[/tt], ma non vorrei perdere la verifica delle parole chiave già definite.

        Mi potete spiegare dove sbaglio e come posso risolvere?
        Grazie mille,
        Luigi

        Quell’uso di [tt]|…|[/tt] è equivalente a scrivere [tt]\verb|…|[/tt] e quindi non può essere usato nell’argomento di un comando.

        Ciao
        Enrico

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

    Go to top