Scrivere in greco antico, non matematico

  • Creatore
    Topic
  • #9238
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Mi pareva che il tema fosse già stato trattato, ma una ricerca con “greco”, “greci”, “cbgreek” non ha dato esito. Strano…

      Devo scrivere la parola “nòstos” (ritorno) in greco antico. Mi pare di ricordare che si potessero usare i font greci di Beccari. Sul CTAN ho trovato tre file “cbgreek.map”, “cbgreek.cab” e “cbgreek.mf”.

      Qualcuno ha voglia di dirmi come installare il tutto e come procedere?

      Un salutone a tutti voi,
      Lorenzo

    Visualizzazione 11 filoni di risposte
    • Autore
      Risposte
      • #9239
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Lampo! Mi sono ricordato degli appunti LaTeX di H.Fleck, che propongono questa soluzione:
          `\documentclass{minimal}

          \usepackage[greek,italian]{babel}
          \usepackage{upgreek}

          \begin{document}

          Il \begin{otherlanguage*}{greek}nòstos\end{otherlanguage*} di Ulisse…

          \end{document}`

          Può andare? Sarà la paranoia, ma mi pare che la scritta greca sia un poco sfocata…

          L.

        • #9240
          Up
          0
          Down
          ::

          Lampo! Mi sono ricordato degli appunti LaTeX di H.Fleck, che propongono questa soluzione:
          `\documentclass{minimal}

          \usepackage[greek,italian]{babel}
          \usepackage{upgreek}

          \begin{document}

          Il \begin{otherlanguage*}{greek}nòstos\end{otherlanguage*} di Ulisse…

          \end{document}`

          Può andare? Sarà la paranoia, ma mi pare che la scritta greca sia un poco sfocata…

          Il pacchetto upgreek non c’entra niente. La “sfocatura” dipende dal fatto che i font che hai usato sono di tipo 3. Devi installare quelli di tipo 1, disponibili con uno dei pacchetti di i-Installer (se usi il Mac). L’installazione si può fare anche con gli altri sistemi.

          Gli accenti si inseriscono mettendoli davanti alla vocale, quindi direi “n`ostos”, non escludo che funzionino anche alcuni caratteri accentati direttamente.

          Ciao
          Enrico

        • #9241
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::

            La “sfocatura” dipende dal fatto che i font che hai usato sono di tipo 3. Devi installare quelli di tipo 1, disponibili con uno dei pacchetti di i-Installer (se usi il Mac).

            Ciao Enrico, per favore mi dici il nome del pacchetto da caricare con l’i-installer sul Mac? Ho visto che ce n’è uno piuttosto pesante (“cbgreek”), ma quello mi pare di averlo già installato…

            Ephcharistò!

            Lorenzo

          • #9242
            Up
            0
            Down
            ::

            La “sfocatura” dipende dal fatto che i font che hai usato sono di tipo 3. Devi installare quelli di tipo 1, disponibili con uno dei pacchetti di i-Installer (se usi il Mac).

            Ciao Enrico, per favore mi dici il nome del pacchetto da caricare con l’i-installer sul Mac? Ho visto che ce n’è uno piuttosto pesante (“cbgreek”), ma quello mi pare di averlo già installato…

            Ephcharistò!

            Mi pare di ricordare di aver dovuto insegnare “a mano” di caricare la mappa dei font con updmap-sys. Prova a lanciare il terminale e a dare `updmap –listmaps | grep cbgreek` Se non vedi nulla, devi aggiornare la mappa con `sudo updmap-sys –enable cbgreek.map`Ti sarà chiesta la password di amministratore. Occhio che, per motivi vari, i font di tipo 1 coprono solo quelli a corpo 10.

            Ciao
            Enrico

          • #9243
            lorenzo.pantieri
            Partecipante
              Up
              0
              Down
              ::

              Prova a lanciare il terminale e a dare `updmap –listmaps | grep cbgreek`

              Fatto, ma la sfocatura permane. Copio/incollo da Terminale:
              `Welcome to Darwin!
              imac-g5-di-lorenzo-pantieri:~ Lorenzo$ updmap –listmaps | grep cbgreek
              updmap: This is updmap, version 1122009795
              updmap: using transcript file `/Users/Lorenzo/Library/texmf/web2c/updmap.log'
              MixedMap cbgreek.map`

              Se non vedi nulla, devi aggiornare la mappa con `sudo updmap-sys –enable cbgreek.map`Ti sarà chiesta la password di amministratore.

              Fatto, ma anche così la sfocatura c’è sempre.
              `imac-g5-di-lorenzo-pantieri:~ Lorenzo$ sudo updmap-sys –enable cbgreek.map
              Password:
              updmap: –enable needs two parameters mapType mapFile.
              `
              A questo punto valuto se tenermi la sfocatura (che, invero, è leggera)?
              Grazie Enrico,
              Lorenzo

            • #9244
              Up
              0
              Down
              ::

              Fatto, ma anche così la sfocatura c’è sempre.
              `imac-g5-di-lorenzo-pantieri:~ Lorenzo$ sudo updmap-sys –enable cbgreek.map
              Password:
              updmap: –enable needs two parameters mapType mapFile.`
              A questo punto valuto se tenermi la sfocatura (che, invero, è leggera)?

              `sudo updmap-sys –enable MixedMap cbgreek.map`Scusa, ma ogni tanto la memoria fa difetto. In ogni caso ‘man updmap’ fa miracoli 😀

              Se usi corpo 11 o 12, non hai caratteri di tipo 1, come ti ho detto. Lanciando la compilazione del tuo documento di prova ottengo, sul terminale `This is pdfeTeX, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5)
              entering extended mode
              (./prgreek.tex
              LaTeX2e <2003/12/01>
              Babel and hyphenation patterns for american, french, german, ngerman, g
              reek, italian, nohyphenation, loaded.
              (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/minimal.cls
              Document Class: minimal 2001/05/25 Standard LaTeX minimal class
              ) (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/inputenc.sty
              (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/latin1.def))
              (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/babel.sty
              (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/greek.ldf
              (/Users/enrico/Library/texmf/tex/generic/babel/babel.def)
              Loading the definitions for the Greek font encoding
              (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/lgrenc.def))
              (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/italian.ldf))
              (/usr/local/teTeX/share/texmf.tetex/tex/latex/was/upgreek.sty)
              No file prgreek.aux.
              (/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/lgrcmr.fd)
              (/usr/local/teTeX/share/texmf.tetex/tex/latex/cyrillic/ot2cmr.fd)
              [1{/Users/enrico/Library/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./prgreek.aux) )

              Output written on prgreek.pdf (1 page, 14920 bytes).`
              La parte interessante è il riferimento a grmn1000.pfb; prova a disabilitare la mappa e a riabilitarla, non si sa mai:`sudo updmap-sys –nomkmap –disable cbgreek.map
              sudo updmap-sys –enable MixedMap cbgreek.map`Fammi sapere

              Ciao
              Enrico

            • #9245
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                Fammi sapere

                Funziona! Funziona!! Funziona!!!
                Adesso il risultato è perfetto! Fra l’altro, i caratteri greci sono resi con un’eleganza e una raffinatezza spettacolari… 😀
                Grande LaTeX e… grande Enrico! 😉
                Mille grazie,
                Lorenzo

              • #9246
                Up
                0
                Down
                ::


                ciao,
                visto che si parla di greco antico, vorrei chiedere se qualcuno sa come si fanno a fare tutti gli accenti e gli spiriti propri del greco antico. per alcuni, quelli simili ad esempio all’italiano, non c’è problema, ma per gli altri?

                Ho cercato documentazione, ho provato a vedere anche nei pacchetti citati in questo topic, ma non ho trovato niente. cerchiamo di chiudere questo argomento in modo complessivo
                grazie,
                ciao
                angelico

              • #9247
                Up
                0
                Down
                ::

                ciao,
                visto che si parla di greco antico, vorrei chiedere se qualcuno sa come si fanno a fare tutti gli accenti e gli spiriti propri del greco antico. per alcuni, quelli simili ad esempio all’italiano, non c’è problema, ma per gli altri?

                Ho cercato documentazione, ho provato a vedere anche nei pacchetti citati in questo topic, ma non ho trovato niente. cerchiamo di chiudere questo argomento in modo complessivo

                Un esempio:
                `\documentclass[a4paper]{article}

                \usepackage[polutonikogreek,italian]{babel}

                \begin{document}

                \begin{otherlanguage*}{greek}
                P~as k'uklos >'isos >est`i trig'wnw| >orjogwn'iw|, o>~i
                ek to~u k'entrou >'ish mi~a| t~wn per'i t'en
                >orj'en,
                , gli accenti con `, ‘ e ~, precedendo la vocale; lo iota adscriptum segue la vocale e si introduce con |. Le corrispondenze dei caratteri sono quasi ovvie per la maggior parte; h è eta, j è theta, x è xi, u è upsilon, q è chi, y è psi, w è omega. Si può usare c per la sigma finale, ma TeX lo fa da solo se la s è in fine di parola (come vedi dall’esempio).

                Guarda anche la documentazione del pacchetto teubner.

                Ciao
                Enrico

              • #9248
                Up
                0
                Down
                ::


                Riprendo questo vecchio topic perché sto avendo gli stessi problemi riscontrati da Lorenzo. Uso tetex sotto Linux e, in ufficio, non ho privilegi di root. Seguendo i consigli di Enrico, ho provato con
                `
                updmap –listmaps | grep cbgreek`
                senza ottenere risultati soddisfacenti. Purtroppo non posso trarre vantaggio dai comandi suggeriti successivamente perché non posso utilizzare sudo, com’è ovvio. Avete idee in proposito? Devo per forza bussare alla porta di quel tiranno (ignorantello) del mio system administrator?

                Ciao

                Daniele

              • #9249
                Up
                0
                Down
                ::

                Riprendo questo vecchio topic perché sto avendo gli stessi problemi riscontrati da Lorenzo. Uso tetex sotto Linux e, in ufficio, non ho privilegi di root. Seguendo i consigli di Enrico, ho provato con
                `
                updmap –listmaps | grep cbgreek`
                senza ottenere risultati soddisfacenti. Purtroppo non posso trarre vantaggio dai comandi suggeriti successivamente perché non posso utilizzare sudo, com’è ovvio. Avete idee in proposito? Devo per forza bussare alla porta di quel tiranno (ignorantello) del mio system administrator?

                Puoi forse usare updmap, ma dipende da quale versione di teTeX hai. Le più recenti permettono di avere una lista personale.

                Ciao
                Enrico

              • #9250
                Up
                0
                Down
                ::


                Sulla distribuzione Fedora Core 6 che mi obbligano ad usare in ufficio, è installato tetex 3.0.14, abbastanza recente, suppongo. Credo che il mio problema sia a monte, in quanto, digitando

                `updmap –enable MixedMap cbgreek.map`

                ottengo la lamentela

                `!!! ERROR! The map file `cbgreek.map' has not been found at all.

                Either put this file into the right place or remove the
                reference from the configuration file. An automatic way
                to disable unavailable map files is to call
                updmap –syncwithtrees
                `

                che mi fa pensare che i fonts cbgreek non sono presenti nella distribuzione tetex.

                Ciao

                Daniele

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

            Go to top