carattere “>”

  • Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 20 anni, 2 mesi fa da ev.
  • Creatore
    Topic
  • #9744
    Up
    0
    Down
    ::


    ciao a tutti,
    come da oggetto, vorrei sapere come poter fare a stampare su schermo il carattere “>”. Digitandolo normalmente viene fuori un carattere strano, una specie di punto di domanda ribaltato? Qualche idea?

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

      ciao a tutti,
      come da oggetto, vorrei sapere come poter fare a stampare su schermo il carattere “>”. Digitandolo normalmente viene fuori un carattere strano, una specie di punto di domanda ribaltato? Qualche idea?

      Si tratta del punto di domanda di apertura che si usa in spagnolo. Il carattere “>” è un simbolo matematico e infatti funziona perfettamente in modo matematico. Un sostituto fuori è \textgreater. ll carattere “<" è ovviamente \textless. Perché li vuoi usare nel testo normale? Non come sostituti delle parentesi ad angolo, spero. :) Ciao Enrico

    • #9746
      Up
      0
      Down
      ::


      A me produce lo stesso simbolo sia dentro che fuori dall’ambiente matematico.

    • #9747
      Up
      0
      Down
      ::

      A me produce lo stesso simbolo sia dentro che fuori dall’ambiente matematico.

      Fammi indovinare: \usepackage[T1]{fontenc}?

      Ciao
      Enrico

    • #9748
      Up
      0
      Down
      ::


      Ottima sfera di cristallo!

    • #9749
      Up
      0
      Down
      ::

      Ottima sfera di cristallo!

      TeX soffre di alcune magagnette che ne rivelano l’origine in tempi in cui occorreva stare molto attenti alle risorse che si impegnavano. Per questo all’inizio i font erano limitati a 128 caratteri e Knuth decise di inserire nei font i caratteri importanti per la composizione dei testi; così, per esempio, invece dei caratteri < e > inserì i segni di interpunzione spagnoli ¡ e ¿.

      Una scelta che, vista con il senno di poi, si è rivelata sbagliata. I font EC, al contrario, hanno una perfetta corrispondenza con i caratteri ASCII stampabili nella prima metà. Quindi ci sono < e > al posto “giusto”. Solo i caratteri nei posti 0-31 e 127 non corrispondono al codice ASCII che là mette cose del tutto inutili dal punto di vista tipografico.

      Altre scelte “sbagliate” nei font CM? Be’, il carattere $, in cmti è reso con il segno della sterlina. Provare a scrivere {\itshape\char`\$} per credere. Non \$, che in LaTeX è definito in modo da evitare il problema richiamando essenzialmente \textdollar se si è in modo testo e \mathdollar se si è in modo matematico. Il comando \textdollar è di quelli che dipendono dalla codifica in uso (OT1 oppure T1). Vediamo.
      `\DeclareTextCommand{\textdollar}{OT1}{\hmode@bgroup
      \ifdim \fontdimen\@ne\font >\z@
      \slshape
      \else
      \upshape
      \fi
      \char`\$\egroup}
      \DeclareTextCommand{\textsterling}{OT1}{\hmode@bgroup
      \ifdim \fontdimen\@ne\font >\z@
      \itshape
      \else
      \fontshape{ui}\selectfont
      \fi
      \char`\$\egroup}`
      Non è difficile leggere la definizione di \textdollar. Il parametro \fontdimen1\font (\@ne sta per la costante 1 e \z@ per 0) contiene la percentuale di inclinazione del font in uso; se il font è inclinato viene scelto il carattere che sta al posto del dollaro nel codice ASCII (\char`\$) in \slshape (dove c’è effettivamente il carattere $); altrimenti si usa \upshape. Per \textsterling, invece, se il font in uso è inclinato, si passa a \itshape; se il font è diritto si passa al font “corsivo diritto” (\fontshape{ui}).

      Questo è quanto accade in ot1enc.def, mentre in t1enc.def si trova semplicemente
      `\DeclareTextSymbol{\textdollar}{T1}{`\$}
      \DeclareTextSymbol{\textsterling}{T1}{191}`
      Ciao
      Enrico

    • #9750
      Up
      0
      Down
      ::

      ciao a tutti,
      come da oggetto, vorrei sapere come poter fare a stampare su schermo il carattere “>”. Digitandolo normalmente viene fuori un carattere strano, una specie di punto di domanda ribaltato? Qualche idea?

      Si tratta del punto di domanda di apertura che si usa in spagnolo. Il carattere “>” è un simbolo matematico e infatti funziona perfettamente in modo matematico. Un sostituto fuori è \textgreater. ll carattere “<" è ovviamente \textless. Perché li vuoi usare nel testo normale? Non come sostituti delle parentesi ad angolo, spero. :) Ciao Enrico[/quote] Ti ringrazio del suggerimento. Comunque devo utilizzare quel simbolo per comporre una specie di freccia con i caratteri, ->, dato che nella mia tesi c’è una parte fatta a tutorial. Ho un’altra domanda, anche se ot: dato che dovrei usare anche “<<" e ">>” come segni di punteggiatura, ho provato a utilizzare \textgreater e \textless , ma il risultato è osceno. C’è un modo per rappresentare i caratteri “>>” e “<<" ?

    • #9751
      Up
      0
      Down
      ::

      Ti ringrazio del suggerimento.
      Comunque devo utilizzare quel simbolo per comporre una specie di freccia con i caratteri, ->, dato che nella mia tesi c’è una parte fatta a tutorial. Ho un’altra domanda, anche se ot: dato che dovrei usare anche “<<" e ">>” come segni di punteggiatura, ho provato a utilizzare \textgreater e \textless , ma il risultato è osceno. C’è un modo per rappresentare i caratteri “>>” e “<<" ?

      Se vuoi le virgolette basse (francesi), devi usare la codifica T1
      `\usepackage[T1]{fontenc}`
      ma ti consiglio, se non l’hai ancora fatto, di installare i font CM-super.

      In questo caso le virgolette si scrivono semplicemente con << e >> (proprio i due caratteri uno attaccato all’altro).

      Per le frecce composte a mano, sarebbe meglio usare il “Typewriter Type”:
      `\texttt{->}`
      funziona benissimo.

      Ciao
      Enrico

    • #9752
      Up
      0
      Down
      ::


      ottimo!
      Senti, ma per installare i font per queste virgolette francesi?

    • #9753
      ev
      Partecipante
        Up
        0
        Down
        ::

        per installare i font per queste virgolette francesi?

        La documentazione della tua distribuzione di TeX/LaTeX ed il sito di GuIT.

        Se hai una distribuzione recente, puoi fare a meno dei font CM-super ed usare il pacchetto lmodern.

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

    Go to top