Non capisco un warning

  • Creatore
    Topic
  • #112174
    Up
    0
    Down
    ::


    Ciao a tutti!
    Mi aiutate a comprendere questo messaggio?
    `
    LaTeX Warning: Command \textquoteright invalid in math mode on input line 318.
    `
    Ma mi rimanda a queste righe (ci sono altri warnings simili):
    `
    Affrontiamo l’uso del quantificatore $\exists !$. L’espressione \[\exists ! x : \mathcal{P}(x)\] indica che \emph{esiste uno e un solo $x$ per cui $\mathcal{P}(x)$ è vero}. Con questa notazione vogliamo dire che esiste almeno un $x$ per cui $\mathcal{P}(x)$ è vero e se $\mathcal{P}(x’)$, allora $x=x’$.
    `
    Il warning non compromette la compilazione del file .pdf, ma mi da “fastidio” continuare a vederlo lì senza capire cosa significa.

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #112175
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se guardi bene nell’ultima espressione hai usato virgoletta alta semplice invece dell’apostrofo (virgoletta alta dritta).

        Con i font di questo forum sono difficili da distinguere, ma la ‘apostrofo vero è così ‘, mentre la virgoletta alta aperta è così ’.
        Noti la diversa inclinazione?

        Ecco, quello è il significato del warning.

      • #112176
        Up
        0
        Down
        ::


        Non avevo notato questa cosa dell’apostrofo. Adesso rileggendo il warning, dopo il tuo post penso di aver capito. Se ho capito: l’apostrofo in generale va fatto con una virgoletta alta dritta. Pensavo che la virgoletta alta semplice fosse l’apostrofo. Quindi, avendo ubuntu, qual è la combinazione di tasti per produrre l’apostrofo corretto? Poi un’altra cosa: l’apice per indicare la derivata di una funzione – a questo punto credo che non sia un apostrofo – come si fa? Allo stesso modo dell’apostrofo corretto?
        Grazie.

      • #112177
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ubuntu o non Ubuntu tutto dipende dalla tastiera che hai. Se hai una tastiera italiana l’apice o virgoletta diritta si fa, credo, con la maiuscola del 2. Non ne sono sicuro, perché non ho una tastiera italiana (secondo me sempre sconsigliabile per programmare, quindi anche per usare LaTeX; naturalmente uno deve fare di necessità virtu, quindi usa la tastiera che può).

          Il codice ASCII dell’apice diritto è ; I font codificati a 7 bit (come il semplice Computer Modern codificato OT1) non contengono altro, quindi usano lo stesso segno sia per l’apostrofo, sia per la virgoletta alta aperta.

          Se usi il pacchetto textcomp e i font CMR il comando \textquotesingle porta al carattere

          Ma se usi font opentype è il carattere U+2019 (2019 è in esadecimale) che rappresenta la virgoletta alta destra semplice.

          Invece in matematica il segno ‘ diventa il \prime e ripetuto [tt]’ ‘[/tt] diventa il doppio apice.

          Se con Ubuntu puoi usare combinazioni di tasti particolari epr quel programma per ottenre segni diversi da quelli indicati sui tasti della tua tastiera, questo dipende da Ubuntu, non da LaTeX, il quel interpreta i codici che riceve in input secondo la dichiarazione specificata con l’opzione passata a inputenc e produce il segno testuale corrispondente alla codifica specificata con l’opzione passata a fontenc mentre in matematica si comporta come le varie codifiche OT!, per gli operatori, OML per i simboli letterali, OMS per i simboli non letterali, OMX per i simboli di grandezza variabile e secondo le macro che ogni segno, in base alla sua categoria matematica è programmato a fare.
          Cone LuaLaTeX e XeLaTeX e i font OpenType non ci sono alternative nel senso che sia l’input sia l’output devono essere codificatI UTF-8 e non bisogna nemmeno specificare i pacchetti inputenc e fontenc.

          Quindi vedi, è difficile rispondere alla tua domanda, senza disporre dei tuoi stessi mezzi, macchina, tastiera, sistema operativo, editor, eccetera. Purtroppo io non ne dispongo. Forse potrà risponderti qualcuno che ne dispone.

        • #112178
          Up
          0
          Down
          ::


          Ok, grazie. Capisco che è una cosa complicata.
          Comunque, io dovrei avere la tastiera italiana – all’installazione di Ubuntu ho selezionato “Italiana”.

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

      Go to top