Problema, inserendo un carattere speciale ad esempio \vert

  • Creatore
    Topic
  • #89916
    Up
    0
    Down
    ::


    Salve a tutti, sono nuovo del forum e anche di LaTex, ho una domanda che probabilmente per molti di voi sarà una cavolata.
    Inserendo un carattere speciale tipo \vert che dovrebbe far comparire | funziona senza problemi ma tutto il testo dopo di esso perde la formattazione? come posso fare?

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

      Rossini” post=89453Salve a tutti, sono nuovo del forum e anche di LaTex, ho una domanda che probabilmente per molti di voi sarà una cavolata.
      Inserendo un carattere speciale tipo \vert che dovrebbe far comparire | funziona senza problemi ma tutto il testo dopo di esso perde la formattazione? come posso fare?

      [tt]\vert[/tt] è un carattere “matematico” e va inserito solo nelle formule matematiche. Che ti serve, di preciso?

      Ciao
      Enrico

    • #89918
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::

        Rossini” post=89453Salve a tutti, sono nuovo del forum e anche di LaTex, ho una domanda che probabilmente per molti di voi sarà una cavolata.
        Inserendo un carattere speciale tipo \vert che dovrebbe far comparire | funziona senza problemi ma tutto il testo dopo di esso perde la formattazione? come posso fare?

        Guarda che se usi la codifica utf8 e per i font la codifica T1, se nel sorgente c’è |, nel file composto viene |.

        Certo ha ragione Enrico nel dire che | è un carattere che si usa solo in matematica, vuoi direttamente, vuoi tramite il comando \vert; ma a cosa ti serve nel testo?

      • #89919
        Up
        0
        Down
        ::


        se io scrivo il carattere | da tastiera mi viene fuori un – allungato,
        il carattere | mi serve perche devo scrivere una pipeline per il terminale di linux.
        Ad esempio: ps -ef –no-header | wc -l

        Devo fare una relazione e mi occorre inserire proprio quel simbolo…

      • #89920
        Up
        0
        Down
        ::

        Rossini” post=89464se io scrivo il carattere | da tastiera mi viene fuori un – allungato,
        il carattere | mi serve perche devo scrivere una pipeline per il terminale di linux.
        Ad esempio: ps -ef –no-header | wc -l

        Devo fare una relazione e mi occorre inserire proprio quel simbolo…

        Aggiungi
        `\usepackage[T1]{fontenc}`
        al tuo preambolo. Ma se usi
        `\texttt{ps -ef –no-header | wc -l}`
        ti uscirà corretto lo stesso.

        Ciao
        Enrico

      • #89921
        Up
        0
        Down
        ::


        ho provato ad aggiungere \texttt{ps -ef –no-header | wc -l} come hai detto tu ma mi toglie il grassetto

      • #89922
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Il font teletype è privo di grassetto. Se proprio hai bisogno del grassetto, usa la codifica T1 dei ofnt e scrivi \textbf, al posto di \texttt. Se non usi la codifica T1 per i font con cui scirvi, non puoi disporre del segno | se non in modo matematico, per esempio, usando anche il pacchetto amasmath:
          `{\boldmath$\text{ps -ef –no-header} \middle| \text{wc -l}$}`\middle serve per avere le spaziature esatte attorno al segno |

          Visto che si tratta di codice informatico il teletype è però più indicato.

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

      Go to top