Virgolette e spazio

  • Creatore
    Topic
  • #15568
    Up
    0
    Down
    ::


    Ciao a tutti.
    Sto scrivendo la mia tesi e ho un piccolo-grande problema.
    Quando utilizzo le virgolette (uso \textquotedbl) poi non c’è lo spazio dopo la virgoletta.
    La resa finale è del tipo

    “parola”di prova….Orriblie…

    Cosa sbaglio?
    Ho provato ad usare \textquotedblleft e \textquotedblright ma non cambia nulla.

    Grazie per l’aiuto.
    Erica

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


      Ciao!
      Prova con:
      `\textquotedbl parola\textquotedbl\ di prova`

      LuCa

    • #15570
      Up
      0
      Down
      ::


      Funziona!!!!!
      Grazie mille!!
      Ora mi consumerò gli occhi per modificare tutto, ma almeno ho risolto.
      Grazie ancora…

    • #15571
      Up
      0
      Down
      ::


      Guarda il pacchetto xspace. Dovresti scrivere nel preambolo qualcosa del tipo:
      `\usepackage{xspace}
      \let\oldtextquotedblright\textquotedblright
      \renewcommand\textquotedblright{\oldtextquotedblright\xspace}`

    • #15572
      Up
      0
      Down
      ::

      Ciao a tutti.
      Sto scrivendo la mia tesi e ho un piccolo-grande problema.
      Quando utilizzo le virgolette (uso \textquotedbl) poi non c’è lo spazio dopo la virgoletta.
      La resa finale è del tipo

      “parola”di prova….Orriblie…

      Cosa sbaglio?
      Ho provato ad usare \textquotedblleft e \textquotedblright ma non cambia nulla.

      Sbagli, prima di tutto, a usare \textquotedbl; le virgolette devono essere distinte fra aperte o chiuse.

      Il modo standard di ottenerle in TeX è di usare l’apostrofo per le virgolette chiuse e il “backtick” per quelle aperte, raddoppiando per ottenere le doppie virgolette:
      “`prova''
      `prova'`
      Se non hai disponibile il simbolo ` sulla tastiera e usi l’opzione italiana di babel, puoi scrivere così, per avere le virgolette doppie:
      `”`prova''`
      Se vuoi le virgolette francesi «», puoi scrivere
      `\usepackage[T1]{fontenc}`
      nel preambolo e
      `<>`
      nel documento (proprio i simboli di minore e maggiore).

      Ricorda anche che uno spazio dopo un comando è sempre ignorato. Per averlo dopo \textquotedbl (sperando però che rinunci a usarlo), basta scrivere
      `\textquotedbl prova\textquotedbl{} e avrai lo spazio`
      Ciao
      Enrico

    • #15573
      Up
      0
      Down
      ::

      Il modo standard di ottenerle in TeX è di usare l’apostrofo per le virgolette chiuse e il “backtick” per quelle aperte, raddoppiando per ottenere le doppie virgolette:
      Codice:
      “prova”
      `prova’

      Se non hai disponibile il simbolo ` sulla tastiera e usi l’opzione italiana di babel, puoi scrivere così, per avere le virgolette doppie:
      Codice:
      “`prova”

      Ora mi prenderete tutti per una che non ha mai acceso un computer in vita sua….E mi sa che la domanda che sto per fare è veramente infima…..Ma anche nel secondo modo c’è il simbolo “backtick” , che io non ho….Uso una tastiera windows….Scusate l’immensa ignoranza!!
      In ogni caso, grazie dell’aiuto.

      Ericach

    • #15574
      Up
      0
      Down
      ::

      Il modo standard di ottenerle in TeX è di usare l’apostrofo per le virgolette chiuse e il “backtick” per quelle aperte, raddoppiando per ottenere le doppie virgolette:
      Codice:
      “prova”
      `prova’

      Se non hai disponibile il simbolo ` sulla tastiera e usi l’opzione italiana di babel, puoi scrivere così, per avere le virgolette doppie:
      Codice:
      “`prova”

      Ora mi prenderete tutti per una che non ha mai acceso un computer in vita sua….E mi sa che la domanda che sto per fare è veramente infima…..Ma anche nel secondo modo c’è il simbolo “backtick” , che io non ho….Uso una tastiera windows….Scusate l’immensa ignoranza!!

      Errore fu! 😥 Di scrittura e di memoria. Ovviamente è “doppio apice + doppio apice”
      `””`
      Ciao
      Enrico

    • #15575
      Up
      0
      Down
      ::


      Mi vergogno immensamente….ma nemmeno con
      `'' + ''`
      vengono le virgolette…
      O meglio, le virgolette vengono, ma sono tutte di chiusura…
      Cosa faccio che non funziona?
      Grazie mille!!!

    • #15576
      DMW
        Up
        0
        Down
        ::

        Mi vergogno immensamente….ma nemmeno con
        `'' + ''`
        vengono le virgolette…
        O meglio, le virgolette vengono, ma sono tutte di chiusura…
        Cosa faccio che non funziona?
        Grazie mille!!!

        Prova così
        `
        \documentclass{minimal}
        \usepackage[italian]{babel}
        \begin{document}
        “”testo'' %due volte maiuscola+2 e poi 2 apici

        “testo''
        \end{document}`

        il doppio apice, se usi win e la tastiera italiana, lo trovi sul numero 2, quindi basta premere maiuscola+2. L’apice lo trovi sotto il punto interrogativo accanto allo zero

        Più di così non so che fare.

        Ciao

        Andrea

      • #15577
        Up
        0
        Down
        ::


        Oppure, se usi windows, il simbolo ` lo trovi nella mappa dei caratteri (startprogrammiaccessoriutilità di sistemamappa dei caratteri)

      • #15578
        Up
        0
        Down
        ::

        Oppure, se usi windows, il simbolo ` lo trovi nella mappa dei caratteri (startprogrammiaccessoriutilità di sistemamappa dei caratteri)

        Oppure usa una tastiera americana che per scrivere con LaTeX è molto comoda.

      • #15579
        Up
        0
        Down
        ::


        Ciao a tutti,

        mi inserisco nella discussione per un dubbio sull’argomento.

        Il modo standard di ottenerle in TeX è di usare l’apostrofo per le virgolette chiuse e il “backtick” per quelle aperte, raddoppiando per ottenere le doppie virgolette:
        Codice:
        “prova”
        `prova’

        Se non hai disponibile il simbolo ` sulla tastiera e usi l’opzione italiana di babel, puoi scrivere così, per avere le virgolette doppie:
        Codice:
        “”prova”

        Stando a quanto scrive Enrico le soluzioni sono 2 (come da manuale babel):
        “prova”
        o
        “”prova” (mi sono permesso di correggere nella tua citazione l’errore di battitura che avevi già segnalato)
        con la seconda soluzione mi evito il backtick e quindi il fastidio dell’Alt+096..fatto sta che io uso
        \usepackage[italian]{babel}
        ed ho spuntato il file ithyph.tex nelle option di Miktek, ma lo shortcut “” continua a non produrre risultati..il backtick invece si mantiene efficace come sempre..seppur latitante dalla tastiera.
        Non che sia un problema ma sembrandomi di aver seguito passo passo i vostri consigli e lo stesso manuale del babel mi chiedo se non ci siano altre cose da fare per attivare lo shortcut e che io non ho fatto…l’editor (io ho WinEdt) influisce in qualche modo?

        Grazie per i vostri consigli..all’inizio vi avrei tempestati di domande ma in effetti nel forum ho trovato un mare di suggerimenti e soluzioni già impacchettate e spiegate a molti problemi che ho incontrato in questi giorni!Proprio bravi ed utili!

        Cristiano

      • #15580
        Up
        0
        Down
        ::

        Ciao a tutti,

        mi inserisco nella discussione per un dubbio sull’argomento.

        Stando a quanto scrive Enrico le soluzioni sono 2 (come da manuale babel):
        “prova”
        o
        “”prova” (mi sono permesso di correggere nella tua citazione l’errore di battitura che avevi già segnalato)
        con la seconda soluzione mi evito il backtick e quindi il fastidio dell’Alt+096..fatto sta che io uso
        \usepackage[italian]{babel}
        ed ho spuntato il file ithyph.tex nelle option di Miktek, ma lo shortcut “” continua a non produrre risultati..il backtick invece si mantiene efficace come sempre..seppur latitante dalla tastiera.

        Intanto per le virgolette chiuse è meglio usare due volte l’apostrofo:
        `””prova''`
        (sono nove caratteri in tutto). Il seguente documento
        `\documentclass[a4paper]{article}
        \usepackage[italian]{babel}
        \begin{document}
        “”prova''
        \end{document}`
        dà il risultato cercato. Probabilmente stai facendo qualcosa che non hai detto. 🙂

        Ciao
        Enrico

      • #15581
        Up
        0
        Down
        ::


        Funziona tutto..

        chissà cosa ho combinato, forse non avevo eseguito bene il refresh del Miktex dopo aver attivato lo hyphenation in italiano. La sintassi è la stessa degli altri giorni però prima non ottenevo l’effetto dello shortcut, anzi le virgolette aperte proprio non apparivano nel documento compilato.

        Scusate per il disturbo inutile e grazie ancora.

        Ciao

        Cristiano

      • #15582
        Up
        0
        Down
        ::


        Siete bravissimi, io sono un povero principiante…ho provato a mettere \textquotedbl prima e davanti la parola ma nulla.
        Per aiutarvi ad aiutarmi vi cito il preamobolo del file della mia tesi:

        \documentclass[a4paper,12 pt]{report}

        \usepackage{amssymb, amsmath, amsfonts, graphics, multicol, eucal, latexsym, graphicx, amsthm}

        \usepackage[italian]{babel}

        \usepackage[latin1]{inputenc}

        Grazie per i suggerimenti che mi darete e scusate il disturbo!

      • #15583
        DMW
          Up
          0
          Down
          ::


          Ma ci prendi in giro? 😀

          è \textquotedblleft e \textquotedblright. Leggiti la raccolta
          http://www.ctan.org/tex-archive/info/symbols/comprehensive/symbols-a4.pdf che trovi “linkata” pure in alto nella pagina.

          Ciao

          Andrea

        • #15584
          Up
          0
          Down
          ::

          Ciao!
          Prova con:
          `\textquotedbl parola\textquotedbl\ di prova`

          LuCa

          E ma qua era scritto cosi’, che ne so io 😀 Comunque adesso fa lo spazio a destra, ma non a sinistra, come mai secondo Voi?Grazie

        • #15585
          DMW
            Up
            0
            Down
            ::


            Perché dopo un \comando lo spazio viene mangiato.
            `\textquotedblleft\ parola\textquotedblright\ di prova`
            Comunque li toglierei e scriverei
            `\textquotedblleft parola\textquotedblright di prova`
            anche se non ho bisogno di usare quei comandi, visto che scrivo sempre
            “`parola'' di prova`

            Ciao

            Andrea

          • #15586
            Up
            0
            Down
            ::

            Mi vergogno immensamente….ma nemmeno con
            `'' + ''`
            vengono le virgolette…
            O meglio, le virgolette vengono, ma sono tutte di chiusura…
            Cosa faccio che non funziona?
            Grazie mille!!!

            Prova così
            `
            \documentclass{minimal}
            \usepackage[italian]{babel}
            \begin{document}
            “”testo'' %due volte maiuscola+2 e poi 2 apici

            “testo''
            \end{document}`

            il doppio apice, se usi win e la tastiera italiana, lo trovi sul numero 2, quindi basta premere maiuscola+2. L’apice lo trovi sotto il punto interrogativo accanto allo zero

            Più di così non so che fare.

            Ciao

            Andrea

            Io risolto così… tastiera ITA su Mac! 🙂
            Grazie

          • #15587
            Up
            0
            Down
            ::


            Con TexMakerX sembrano cambiare le cose… per ottenere correttamente le virgolette bisogna digitare:
            “`must''`

            Io scrivo la parola, poi torno indietro con il cursore, prima dell’inizio parola, e premo SHIFT+2, vado a fine parola, e ancora SHIFT+2.
            Forse non è ortodosso… ma pare funzionare! 😀

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

        Go to top