XeLaTeX e metrica greca

  • Creatore
    Topic
  • #114393
    Up
    0
    Down
    ::


    Buona sera a tutti!
    Sto utilizzando XeLaTeX per comporre la mia tesi di dottorato in Letteratura Greca e avrei bisogno di inserire i simboli indicanti vocale breve e lunga, sia al di sopra delle lettere sia da soli. Nel primo caso riesco abbastanza facilmente tramite il Fontbook del Mac, mentre nel secondo, non potendo utilizzare il pacchetto teubner, non so proprio come fare. Qualche suggerimento?
    Grazie,
    Gregorius

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #114394
      samiel
      Partecipante
        Up
        0
        Down
        ::


        Premesso che io uso linux e per latex editor non “specializzati” (come texstudio)
        ma editor quasiasi (kate, xed, vim senza plugin), ottengo le lettere greche con i diacritici
        mediante alcune combinazioni di tasti. Ad esempio
        Accento acuto (ά, έ, ή, ί, ώ) –> (AltGr + ò) + …
        Accento grave (ὰ, ὲ, ὴ, ὶ, ὼ) –> (AltGr + à) + …
        Accento circonflesso (ᾶ, ῆ, ῖ, ῶ) –> (AltGr + è) + …
        Spirito dolce (ἀ, ἐ, ἠ, ἰ, ὀ, ὠ) –> (AltGr + Shift + ò) + …
        Spirito aspro (ἁ, ἑ, ἡ, ἱ, ὁ, ὡ) –> (AltGr + Shift + à) + …
        Iota sottoscritto (ᾳ, ῃ, ῳ) –> (AltGr + + [tastiera]) + …
        Dieresi (ϊ, ϋ) –> (Shift + ò) + …
        Breve (ᾰ, ῐ) –> (AltGr + Shift + +) + …
        Lunga (ᾱ, ῑ) –> (AltGr + Shift + è) + …
        Se io uso la combinazioni di tasti non seguita da lettera, ma da un semplice spazio,
        ottengo precisamente i diacritici di lunga e breve senza alcuna lettera sotto
        Breve ˘ –> (AltGr + Shift + +) + spazio
        Lunga ¯ –> (AltGr + Shift + è) + spazio

        m

        PS
        ammesso e non concesso che ti serva, il font KadmosU
        ha anche le combinazioni dei diacritici (spirito + accento)
        e sotto lunga o breve già pronti

      • #114395
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          1) se sei su un mac non hai nessun bisogno di usare FontBook.app. Ti basta installare il driver di tastiera del greco politonico andando su SystemPreferences che hai nella barra inferiore. e poi andando a configura gli input methods. Quando vuoi scrive in greco classico clicchi sulla A che c’è nella barra in alto a destra e poi selezioni Show Keyboard Viewer. Dopo un po’ che lo usi ti ricordi i tasti degli accenti a memoria e non hai più bisgono di quell’ingobrante finestra della tastiera. Per fare queste cose l’Help di Mac OS X è davvero di aiuto. Non hai mai usato il Keyboard Viewer nemmeno quando scrivi in italiano? vdi che puoi farci cose impensabili senza dover mai andare si FontBook. Inoltre per avere i codici unicode di qualuque carattere è molto pi comodo cliccare su A e scegliere Show Emoji & Symbols.

          Per gli accenti da soli dopo aver pigiato il tasto morto dell’accento che vuoi, premi enter e l’accento va a finire da solo nel file che stai scrivendo.

        • #114396
          Up
          0
          Down
          ::


          Grazie per le vostre risposte.
          Per scrivere in greco utilizzo la tastiera virtuale del greco politonico tramite il sistema descritto da OldClaudio. Il mio problema non riguarda gli accenti, ma unicamente i simboli prosodici di breve e lunga da soli, non applicati a lettere. Ho provato a cercare anche tramite Show Emoji & Symbols, ma non sono riuscito a trovarli; con il pacchetto teubner il problema non si pone, ma non mi risulta sia compatibile con Xelatex, purtroppo.

        • #114397
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Sì, purtroppo teubner non è ancora pronto per lavorare con XeLaTeX e LuaLaTeX; ci sto lavorando da tempo, ma ce ne vuole ancora molto.
            Puoi sempre estrarre il codice per le metrae dal file teubner.sty, mettendolo in un tuo file .sty da caricare prima di fontspec; gli ambienti e i vari comandi per accedere ai vari segni prosodici non richedono i font opentype e dovrebbero funzionare anche con XeLaTeX.
            Se cerchibene, nella distribuzione completa e aggiornata di MacTeX dovrebbe gia esserci un altro pacchetto che consente di comporre le metrae, meno funzionale di teubner, ma pur sempre usabile.

            Il pacchetto si chiama metre e la documentazione si legge con texdoc metre.

            Molto strano che anche quest’altro pacchetto (che non conoscevo quando ho cominciato a lavorare su teubner) sia scritto da un altro italiano.:-)

          • #114398
            Up
            0
            Down
            ::


            Grazie per le indicazioni, OldClaudio! Attenderò con pazienza i risultati del tuo lavoro su teubner.
            Proverò ad effettuare l’operazione che mi hai consigliato.
            Ho provato ad utilizzare metre, ma mi dà errore (\breve already defined)… Oggi pomeriggio faccio qualche altra prova ed eventualmente posto un EMC.
            Grazie
            Gregorius

          • #114399
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Sì \breve mi pare che sia già definita nell’interfaccia fra XeLaTeX e UNICODE.
              C’è una pezza che puoi porre in atto se non intendi usare il comando \breve originale, ma solo quello del pacchetto metre.
              Inserisci`\let\breve\undefined` prima di caricare metre. Queste due cose proprio alla fine del preambolo.

            • #114400
              Doc
              Partecipante
                Up
                0
                Down
                ::


                Mi intrometto rapidamente, ma mi risulta che quei caratteri siano codificato unicode.
                Pertanto, non si potrebbe usare XeLaTeX e inserire i simboli per come sono?
                I caratteri sono questi: http://skaldic.abdn.ac.uk/m.php?p=mufichars&i=1&v=-%20metrical

                Ovviamente, vanno cercati i font che li supportano.

                EDIT
                Anche questo documento è utile: LINK

              • #114401
                Up
                0
                Down
                ::


                Buona sera a tutti!
                Chiedo scusa per la mia scomparsa: ero fuori per un convegno e non avevo la possibilità di rispondere.
                Con il comando \let\breve\undefined il sistema restituiva degli errori, mentre la soluzione di inserire direttamente i simboli metrici tramite le codifiche indicate nel link sembra più pratica. Ho fatto un rapido tentativo, ma il risultato negativo deve verisimilmente esser dovuto al fondo che adopero, Arno Pro, che evidentemente non supporta questo tipo di simboli. Proverò al più presto con un altro font.
                Grazie a tutti per la disponibilità e per l’aiuto!
                gregorius

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

            Go to top