Pacchetto newunicodechar

  • Creatore
    Topic
  • #85331
    Up
    0
    Down
    ::


    Forse non si useranno mai, ma il greco antico conosceva alcuni caratteri strani o varianti di caratteri, che figurano più o meno così:
    `Ϙ Ϟ Ϛ Ϡ Ϝ Ϲ Ϻ`
    e
    `ϙ ϟ ϛ ϡ ϝ ϲ ϻ`
    Naturalmente ci sono altre varianti di carattere come
    `ϱ ϖ ϕ ϰ ϐ`
    Non intendo fare qui una dissertazione, ma chiedere come risolvere un problema e se può aiutare il pacchetto newunicodechar. Ecco il problema.

    Il programma UnicodeChecker mi dice che il simbolo del sampi arcaico è [tt]U+0372[/tt] per la variante maiuscola e [tt]U+0373[/tt] per la variante minuscola. Analogamente, il simbolo della lettera heta è definito come [tt]U+0370[/tt] e [tt]U+0371[/tt]. Il san è definito come [tt]U+03FA[/tt]. Ovviamente so anche quali tra i font nella mia macchina possiedono i caratteri già disegnati.

    Bene: il pacchetto di Enrico può aiutare a ottenere i simboli indicati? Non ci sono riuscito. Nota importante: mentre i simboli nei codici sopra ci sono nella mia tastiera greca, quelli di cui ho dato la codifica non ci sono. Sarebbe bello che qualche bel font per il greco li contenesse tutti, ma NESSUNO lo fa. Il più completo, onore al merito, è il teubner di un noto autore 🙂

    Ciao
    Tommaso

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #85332
      Up
      0
      Down
      ::

      illinguista1972″ post=84733Forse non si useranno mai, ma il greco antico conosceva alcuni caratteri strani o varianti di caratteri, che figurano più o meno così:
      `Ϙ Ϟ Ϛ Ϡ Ϝ Ϲ Ϻ`
      e
      `ϙ ϟ ϛ ϡ ϝ ϲ ϻ`
      Naturalmente ci sono altre varianti di carattere come
      `ϱ ϖ ϕ ϰ ϐ`
      Non intendo fare qui una dissertazione, ma chiedere come risolvere un problema e se può aiutare il pacchetto newunicodechar. Ecco il problema.

      Il programma UnicodeChecker mi dice che il simbolo del sampi arcaico è [tt]U+0372[/tt] per la variante maiuscola e [tt]U+0373[/tt] per la variante minuscola. Analogamente, il simbolo della lettera heta è definito come [tt]U+0370[/tt] e [tt]U+0371[/tt]. Il san è definito come [tt]U+03FA[/tt]. Ovviamente so anche quali tra i font nella mia macchina possiedono i caratteri già disegnati.

      Bene: il pacchetto di Enrico può aiutare a ottenere i simboli indicati? Non ci sono riuscito. Nota importante: mentre i simboli nei codici sopra ci sono nella mia tastiera greca, quelli di cui ho dato la codifica non ci sono. Sarebbe bello che qualche bel font per il greco li contenesse tutti, ma NESSUNO lo fa. Il più completo, onore al merito, è il teubner di un noto autore 🙂

      Ciao
      Tommaso

      Gli unici font che sulla mia macchina hanno U+0372 sono DejaVu Serif, DejaVu Sans e FreeSerif. Puoi fare così:
      `\newfontfamily{\raregreekchars}[Scale=MatchUppercase]{DejaVu Serif}
      \usepackage{newunicodechar}
      \newunicodechar{Ͳ}{{\raregreekchars Ͳ}}`
      e similmente per gli altri caratteri. Il nome da dare al font è del tutto arbitrario, naturalmente.

      Ciao
      Enrico

    • #85333
      Up
      0
      Down
      ::

      egreg9″ post=84734

      Forse non si useranno mai, ma il greco antico conosceva alcuni caratteri strani o varianti di caratteri, che figurano più o meno così:
      `Ϙ Ϟ Ϛ Ϡ Ϝ Ϲ Ϻ`
      e
      `ϙ ϟ ϛ ϡ ϝ ϲ ϻ`
      Naturalmente ci sono altre varianti di carattere come
      `ϱ ϖ ϕ ϰ ϐ`
      Non intendo fare qui una dissertazione, ma chiedere come risolvere un problema e se può aiutare il pacchetto newunicodechar. Ecco il problema.

      Il programma UnicodeChecker mi dice che il simbolo del sampi arcaico è [tt]U+0372[/tt] per la variante maiuscola e [tt]U+0373[/tt] per la variante minuscola. Analogamente, il simbolo della lettera heta è definito come [tt]U+0370[/tt] e [tt]U+0371[/tt]. Il san è definito come [tt]U+03FA[/tt]. Ovviamente so anche quali tra i font nella mia macchina possiedono i caratteri già disegnati.

      Bene: il pacchetto di Enrico può aiutare a ottenere i simboli indicati? Non ci sono riuscito. Nota importante: mentre i simboli nei codici sopra ci sono nella mia tastiera greca, quelli di cui ho dato la codifica non ci sono. Sarebbe bello che qualche bel font per il greco li contenesse tutti, ma NESSUNO lo fa. Il più completo, onore al merito, è il teubner di un noto autore 🙂

      Ciao
      Tommaso

      Gli unici font che sulla mia macchina hanno U+0372 sono DejaVu Serif, DejaVu Sans e FreeSerif. Puoi fare così:
      `\newfontfamily{\raregreekchars}[Scale=MatchUppercase]{DejaVu Serif}
      \usepackage{newunicodechar}
      \newunicodechar{Ͳ}{{\raregreekchars Ͳ}}`
      e similmente per gli altri caratteri. Il nome da dare al font è del tutto arbitrario, naturalmente.

      Ciao
      Enrico

      Grazie 🙂 Ma come hai fatto a scrivere [tt]Ͳ[/tt]?

      Ciao
      Tommaso

    • #85334
      Up
      0
      Down
      ::

      illinguista1972″ post=84736Grazie 🙂 Ma come hai fatto a scrivere [tt]Ͳ[/tt]?

      Metti U+0372 nella finestrella in alto a sinistra di UnicodeChecker e batti Return. 🙂

      Per chi non ha UnicodeChecker c’è http://rishida.net/tools/conversion/. In tal caso basta inserire U+0372 nello spazio sotto “Unicode U+hex notation” e premere “Convert”. Nello spazio sotto “Characters” compare una rappresentazione del carattere Unicode.

      Ciao
      Enrico

    • #85335
      Up
      0
      Down
      ::

      egreg9″ post=84738

      Metti U+0372 nella finestrella in alto a sinistra di UnicodeChecker e batti Return.

      E che dovrebbe succedere? I caratteri appaiono in rosso nella finestrella, do invio e sento solo un bip. Ma non accade nulla.

      Ciao
      Tommaso

    • #85336
      Up
      0
      Down
      ::

      illinguista1972″ post=84746

      [quote=”illinguista1972″ post=84736]Metti U+0372 nella finestrella in alto a sinistra di UnicodeChecker e batti Return.

      E che dovrebbe succedere? I caratteri appaiono in rosso nella finestrella, do invio e sento solo un bip. Ma non accade nulla.

      C’è “Hex” nel menù a discesa accanto alla finestrella? Potrebbe esserci “Dec” che indica “decimale” (e dovresti scrivere 882) oppure “UTF-8 Hex” che chiede l’input come successione di byte (nel caso specifico CD82, cioè la sequenza UTF-8 corrispondente a U+0372).

      Ciao
      Enrico

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

Go to top