Maiuscola automatica con accento ad inizio frase

  • Creatore
    Topic
  • #111071
    Up
    0
    Down
    ::


    Salve a tutti! Mi ritrovo ad aprire nuovamente un post dopo una piccola ricerca in rete che non mi ha dato risultati esaustivi (sarò incapace a cercare?). Sto scrivendo un rapporto in italiano, e quando mi ritrovo a scrivere una lettera accentata ad inizio frase (come ” E’ “) la scrivo con l’apposita lettera “è”, che non esiste in formato maiuscolo su tastiera, a quanto mi risulta. E’ possibile, come su word, inserire un pacchetto o qualche altra soluzione che metta maiuscole automaticamente le lettere accentate dopo un punto? Allego il mio preambolo con i pacchetti già inseriti:

    `
    \documentclass[11pt,a4paper,titlepage]{report}
    \usepackage {graphicx}
    \usepackage {booktabs}
    \usepackage{tabularx}
    \usepackage{array}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{titlepic}
    \usepackage{pdfpages}
    \usepackage{hyperref}
    \usepackage{subfigure}
    \usepackage[]{appendix}
    \usepackage{amsmath}
    \usepackage{cellspace}
    \usepackage{multicol}
    \usepackage{siunitx}
    \usepackage{xcolor,colortbl}
    \usepackage{float}
    `

    Grazie in anticipo per l’aiuto!

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


      Ogni sistema operativo ha le proprie combinazioni di tasti per inserire i glifi non presenti esplicitamente sulla tastiera.
      Le istruzioni in rete non mancano. Vedi per esempio qui

      Ciao
      Ivan

    • #111073
      Up
      0
      Down
      ::

      ivan” post=111355Ogni sistema operativo ha le proprie combinazioni di tasti per inserire i glifi non presenti esplicitamente sulla tastiera.
      Le istruzioni in rete non mancano. Vedi per esempio qui

      Ciao
      Ivan

      Ok quindi non esiste un modo di farlo fare in automatico a Latex dopo ogni punto giusto? Mi metterò a cercare ogni occorrenza con trova in tal caso. Grazie comunque!

    • #111074
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Dai, non disperarti.
        Tutte le lettere possono essere accentate con i comandi di basso livello, compreso È, che si scrive in linguaggio base con [tt]\`E[/tt].
        Poi ogni editor ha la possibilità di attivare la Tabella dei caratteri con la quale puoi inserire qualunque carattere tu voglia.
        Poi esiste la possibilità di creare una piccola macro:`\usepackage{xspace}% per lo spazio intelligente
        \newcommand{\E}{\`E\xspace}`Tieni presente che l’accento grave, sempre a causa della pochezza della tastiera italiana, non adatta nemmeno per scrivere correttamente nella lingua per la quale è stata creata, si scrive tenendo tenuto il tasto Alt mentre sul tastierino si batte la sequenza di cifre 96; se hai un laptop senza tastierino separato, devi agire con il tasto FN o con simili altri tasti.MA dopo aver inserito quelle due righe nel tuo preambolo, puoi scrivere cose come le seguenti`\E vero che ieri sono andato a Roma.

        \E, quindi, proprio vero!` Come vedi non hai nessun bisogno di mettere un gruppo vuoto o una barra rovescia dopo la macro, perché lo spazio intelligente capisce da solo se la macro è immediatamente seguita da uno spazio oppure se è immediatamente seguita da un altro carattere.

        Per i pochi anni in cui, comprando un desktop tramite il consorzio delegato dall’amministrazione centrale alle amministrazioni periferiche, ho dovuto usare la tastiera italiana ho usato quella macro quotidianamente. Poi mi sono stufato della pochezza della della tastiera italiana e anche di Windows, sono passato a un Mac con tastiera USA e non ho più avuto nessun problema; lavorando da tastiera, che è priva di qualunque segno accentato ma contiene tutti i segni ASCII, gli unici che servono pre programmare, posso mettere nei file sorgente qualunque lettera accentata: è, È, é, ë, ê, ñ, ç, ș, ł, š, ę, eccetera.

        Lasciando perdere le magie del Mac 😉 , tieni presente che su qualunque guida sono elencati i comandi per creare macro, e/o i comandi per mettere qualunque diacritico sopra o sotto ogni lettera.

      • #111075
        samiel
        Partecipante
          Up
          0
          Down
          ::


          Se usi Linux, basta mettere il Caps Lock, battere è oppure é
          per avere È oppure È. Windows non lo fa

          m

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

      Go to top