Spiriti in greco con suftesi

  • Creatore
    Topic
  • #113118
    Up
    0
    Down
    ::


    Buongiorno, spero di non aprire una discussione già fatta ma non sono riuscito a trovare una soluzione per il mio problema ne all’interno della classe suftesi ne in altro.
    Ho bisogno di inserire lettere greche con lo spirito nella classe suftesi. Nella classe articolo non ho problemi ma quando passo alla classe suftesi lo spirito non viene riportato sopra la lettera ma a fianco di essa. C’è una maniera particolare di inserimento per la classe specifica? Per inserire il testo greco io scrivo semplicemente:
    `\greektext …`
    Avete qualche consiglio da darmi?

    Grazie mille e scusate il disturbo!

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #113119
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        A me suftesi non dà nessun problema.

        Ma per risponderti sarebbe utile avere un esempio minimo compilabile, e sapere come è impostato il tuo editor e il tuo preambolo (impostazioni di codifica) e che font hai impostato.

      • #113120
        Up
        0
        Down
        ::


        Grazie della risposta! Questo è il mio preambolo:
        `\documentclass{suftesi}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[greek,italian]{babel}`
        E vado a richiamare il testo greco per fare ad esempio alpha con lo spirito con:
        `\textgreek

      • #113121
        Up
        0
        Down
        ::

        Lencioni” post=113469Grazie della risposta! Questo è il mio preambolo:
        `\documentclass{suftesi}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[greek,italian]{babel}`
        E vado a richiamare il testo greco per fare ad esempio alpha con lo spirito con:
        `\textgreek

        Scrivi polutoniko.greek.

        Ciao
        Tommaso

      • #113122
        Up
        0
        Down
        ::

        illinguista1972″ post=113470

        Grazie della risposta! Questo è il mio preambolo:
        `\documentclass{suftesi}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[greek,italian]{babel}`
        E vado a richiamare il testo greco per fare ad esempio alpha con lo spirito con:
        `\textgreek

        Scrivi polutoniko.greek.

        Ciao
        Tommaso

        Anche in tale maniera ho sempre lo stesso problema

      • #113123
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::



          @Tommaso
          , [tt]polutonico.greek[/tt] risale alla preistoria, prima metà degli anni ’90. Funziona per retrocompatibilità.

          Documentazione texdoc babel-greek


          @Lencioni
          , il tuo non è un esempio minimo compilabile, perché richede interventi da perte di chi vuol darti una mano per confezionare un file .tex direttamente compilabile.

          Per fortuna quel poco che hai mandato cotien l’essenziale epr confezionare l’esempio.

          Un esempio minimo compilabile comincia generalmente con \documentclass e finisce con \end{document}; se hi bisogno di altri file non standard, prima di \documentclass potrebbero essserci uno o più ambienti filecontents* che contengono i sorgenti degli altri file non standard.
          Ora è tardi, ma domattina esamino bene la cosa; ho il sospetto che la cosa dipenda dai font di default, e in particolare che non sia stata specificata l’opzione greekfont=…
          Ma devo verificare. Ho anche altri sospetti. Domai ti faccio sapere. Come puoi vedere nelle pagine 5-7 della documentazione gli spiriti vengono sempre bene, come anche gli altri diacritici.

        • #113124
          Heinrich Fleck
          Partecipante
            Up
            0
            Down
            ::


            Ciao Lencioni,
            attendendo l’intervento di OldClaudio che sicuramente sarà in grado di fornirti notizie migliori delle mie, ti dico che in passato ho usato spesso suftesi in combinazione con il greco (package teubner) senza nessun problema. Stasera prima di scrivere ho testato di nuovo per scrupolo quei vecchi file che risalgono a più di tre anni fa, ed ho notato anch’io dei problemi: mentre il greco in Didot è regolarmente composto, quello con caratteri della serie Lipsiakos (sempre package teubner) non si compone nonostante il mio file sia molto più abbondante di istruzioni di quelle poche appresso riportate.
            Comunque, se fossi interessato al solo greco Didot, quest’esempio minimale va perfettamente a compilazione con tutti gli spiriti, gli accenti e gli iota sottoiscritti per la classe suftesi:

            `
            \documentclass[10pt,twoside,greekfont=cbgreek]{suftesi}
            \usepackage[T1]{fontenc}
            \usepackage[utf8]{inputenc}
            \usepackage[greek,italian]{babel}
            \usepackage{teubner}
            \newenvironment{GRD}{\begin{otherlanguage*}{greek}\upshape}{\end{otherlanguage*} }
            %\newenvironment{GRL}{\begin{otherlanguage*}{greek}\lishape}{\end{otherlanguage*} }

            \begin{document}
            \textbf{GRECO}\\
            \begin{GRD}Skull'ihs Skiwna\~ios, d'uths t\~wn t'ote \>anjp'wpwn \>'aristos, \<`os ka'i \>en t\~h| nauhg'ih| t\~h| kat'a P'hlion genom'enh| poll`a m`en \>'eswse twn qrhm'atwn to\~isi Persh|si, poll`a d`e ka`i a\>ut`os perieb'aleto.\end{GRD}

            \smallskip

            \textbf{ITALIANO}\\
            Scillia di Scione, il sommozzatore più valente a quel tempo, già in occasione del naufragio avvenuto sotto il Pelio molti tesori aveva recuperato per i Persiani e molti altri ne aveva anche trattenuti per sé.
            \end{document}

            `

            Ho usato ad abundantiam la scrittura <> per replicare il tuo esempio, ma anche <> produce lo stesso output; la scrittura preceduta dalla barra è però consigliabilissima nei casi di scrittura a\>ut… o a\~ut…

            Il codice di definizione dell’ambiente, quello preceduto dal segno di commento (GRL) , come quello definito da GRD, me lo fornì tanti anni fa proprio OldClaudio, ed è quello (GRL) che sotto suftesi non produce più i caratteri inclinati, fino a tre anni sì; con le altre classi testate (scrbook e memoir), ed anche in combinazione con altri package, la routine va a compilazione; la distribuzione nel PC è aggiornata a ieri.
            Ciao, Enrico M.

          • #113125
            Up
            0
            Down
            ::


            Buongiorno! Ho risolto! Come previsto da OldClaudio il problema era la definizione del font. Avevo letto che suftesi considerava come default Artemisia ma ho visto basta specificarglielo e tutto funziona perfettamente. Grazie mille dell’aiuto di entrambi!

          • #113126
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Con la mia installazione del sistema TeX aggiornata ad oggi, e specificando i font `\textgreek{

            • #113127
              Up
              0
              Down
              ::


              Premetto che sto usando TeX Live 2016…
              Se si carica il pacchetto cochineal, anche con la classe book, non si riesce più a ottenere il font greco Lipsian. Quindi una parte del problema sta nell’interazione tra cochineal e teubner:
              `\documentclass{book}
              \usepackage[T1]{fontenc}
              \usepackage[utf8]{inputenc}
              \usepackage[greek,italian]{babel}

              %\usepackage{cochineal}

              \usepackage{teubner}
              \newenvironment{GRD}{%
              \begin{otherlanguage*}{greek}\upshape}{\end{otherlanguage*} }
              \newenvironment{GRL}{%
              \begin{otherlanguage*}{greek}\lishape}{\end{otherlanguage*} }

              \begin{document}
              \textbf{GRECO}\\
              \begin{GRD}
              Skull'ihs Skiwna\~ios, d'uths t\~wn t'ote \>anjp'wpwn \>'aristos, \<`os ka'i \>en t\~h| nauhg'ih| t\~h| kat'a P'hlion genom'enh| poll`a m`en \>'eswse twn qrhm'atwn to\~isi Persh|si, poll`a d`e ka`i a\>ut`os perieb'aleto.\end{GRD}

              \smallskip

              \begin{GRL}
              Skull'ihs Skiwna\~ios, d'uths t\~wn t'ote \>anjp'wpwn \>'aristos, \<`os ka'i \>en t\~h| nauhg'ih| t\~h| kat'a P'hlion genom'enh| poll`a m`en \>'eswse twn qrhm'atwn to\~isi Persh|si, poll`a d`e ka`i a\>ut`os perieb'aleto.\end{GRL}

              \smallskip

              \textbf{ITALIANO}\\
              Scillia di Scione, il sommozzatore più valente a quel tempo, già in occasione del naufragio avvenuto sotto il Pelio molti tesori aveva recuperato per i Persiani e molti altri ne aveva anche trattenuti per sé.
              \end{document}
              `

              Con suftesi si può usare l’opzione
              `defaultfont=none`
              che avevo creato apposta per quei casi in cui non si riesce a far funzionare i font per qualche ragione.
              In pratica l’opzione elimina tutte le definizioni che suftesi imposta per i font, trasformandola di fatto, per quanto riguarda i font, in una classe book. In questo modo si ha un controllo totale sui font. è vero che suftesi carica anche altri pacchetti, ma questi difficilmente possono conflliggere con pacchetti e definizioni di font.

              Ciao
              Ivan

            • #113128
              Heinrich Fleck
              Partecipante
                Up
                0
                Down
                ::


                Bene Ivan, grazie per il suggerimento. Inserendo l’opzione defaultfont=none ottengo il greco in Lipsiakos anche con la distribuzione TeXlive 2018.
                Saluti e grazie, Enrico M.

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

            Go to top