Maiuscoletto dentro (o fuori?) dall’ambiente matematico

  • Creatore
    Topic
  • #8794
    Up
    0
    Down
    ::


    Ciao a tutti,
    dovrei scrivere un documento contentente lo pseudocodice di alcuni algoritmi (per la stesura dei quali uso il pacchetto algorithmic) in cui il nome delle procedure e della costante speciale “Nil” vengono scritti in maiuscoletto. Fino ad ora ho sempre scritto così, e non ho mai avuto problemi
    `$left[x] \leftarrow$ \textsc{Nil}`
    di recente, però, ho scoperto l’esistenza del documento Orrori in LaTeX: come maltrattare LaTeX e rendere infelice un copy editor e mi sono detto… gulp! Ma sto facendo le cose per bene?

    Il problema qui è che ho pensato solo all’aspetto visivo e non alla semantica: il valore “Nil” viene assegnato ad un puntatore, e quindi anche questo dovrebbe andare a finire “dentro” alla formula. Purtroppo, però, per rispettare questa osservazione, il codice mi verrebbe un pelino più orrendo:
    `$left[x] \leftarrow \text{\textsc{Nil}}$`
    In definitiva, quale sarebbe il modo corretto di scrivere questa cosa? Il maiuscoletto va dentro o fuori alla formula? E se va dentro, c’è un modo più corretto di scriverla?

    Ho visto anche dell’esistenza del comando \mathsc, ma non ho ancora capito come si usa (non mi va né in modalità normale, né matematica), se ha bisogno di un pacchetto e se è giusto usarlo…

    Grazie a tutti! A presto!

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

      Ciao a tutti,
      dovrei scrivere un documento contentente lo pseudocodice di alcuni algoritmi (per la stesura dei quali uso il pacchetto algorithmic) in cui il nome delle procedure e della costante speciale “Nil” vengono scritti in maiuscoletto. Fino ad ora ho sempre scritto così, e non ho mai avuto problemi
      `$left[x] \leftarrow$ \textsc{Nil}`
      di recente, però, ho scoperto l’esistenza del documento Orrori in LaTeX: come maltrattare LaTeX e rendere infelice un copy editor e mi sono detto… gulp! Ma sto facendo le cose per bene?

      Il problema qui è che ho pensato solo all’aspetto visivo e non alla semantica: il valore “Nil” viene assegnato ad un puntatore, e quindi anche questo dovrebbe andare a finire “dentro” alla formula. Purtroppo, però, per rispettare questa osservazione, il codice mi verrebbe un pelino più orrendo:
      `$left[x] \leftarrow \text{\textsc{Nil}}$`
      In definitiva, quale sarebbe il modo corretto di scrivere questa cosa? Il maiuscoletto va dentro o fuori alla formula? E se va dentro, c’è un modo più corretto di scriverla?

      Ho visto anche dell’esistenza del comando \mathsc, ma non ho ancora capito come si usa (non mi va né in modalità normale, né matematica), se ha bisogno di un pacchetto e se è giusto usarlo…

      Ma hai provato a scrivere `$\textit{left}[x]\leftarrow\textsc{Nil}$` che funziona benissimo?

      Ciao
      Enrico

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

Go to top