Re: parentesi uncinata “<" in codifica greca

#91068
OldClaudio
Partecipante
    Up
    0
    Down
    ::



    @dianoia
    , quello che ti ha scritto Enrico va benissimo, ma…

    Dal tuo scritto non si capisce quale programma di composizione usi; citi il comando [tt]\newunicodechar[/tt] che farebbe pensare o a xelatex o a pdflatex con input avente le codifiche utf8 e LGR.

    Se usi xelatex non dovresti avere problemi di sorta visto che è possibile configuraare i font in mdoo tale da ussare direttamente il copia e incolla del testo greco nell’argomento fi \foreignlanguage o negli ambienti otherlanguage con o senza asterisco, così come nell’ambiente greek che ti mette a disposizione polyglossia. Con xelatex i segni ascii < rimangono tali e quali e non producono nessuno spirito. Con pdflatex, e babel e le codifiche utf8 per i caratteri contenuti nel font di uscita (verosimilmente codificato T!) forse, e ripeto forse, il comando [tt]\newunicodechar[/tt] è persino superfluo, perché mi pare che con la codifica T1 del font id uscita il punto centrato sia gà disponibile. Per altro con una versione di babel aggiornata alal 3.9g non dovrebbe essere nemmeno necessario, mentre con versioni precedenti di babel e in particolare del pacchetto babel-greek e dei suoi pacchetti subalterni, questo non sarebbe possibile. Ma lavorando con babel eil suo moderno supporto le la lingua greca, il comando \textlatin {con tutti i suoi difetti} dovrebbe essere sufficiente, cioè [tt]\textlatin{<}[/tt] e [tt]\textlatin{>}[/tt] dovrebbero essere sufficienti, così come lo sono i due comandi indicati da Enrico ricorrendo al pacchetto textcomp. Poi con l’una o l’altra soluzione (\texlatin o pacchetto textcomp} puoi sempre rideifnrti delle macro più corte ma mnemomonicamente valide e il tuo problema dovrebbe essere risolto.

    Se invece usi il pacchetto teubner, specifico per le edizioni critiche con la lingua greca, allora il comando \Ladd{αβγ} usato direttamente in un contesto greco ti produce direttamante il risultato voluto; \LLadd mette le doppie parentesi acute mentre \Ladd le mette semplici attorno al testo greco che ne forma l’argomento. Vedi tabella 7: Extended commands della documentazione di teubner leggibile con texdoc teubner-doc dato direttamante nella finestra comandi.

    Visto che stai componendo un’edizione critica per un testo greco, mi pare che teubner dovrebbe essere la tua prima forma di documentazione; siccome ce l’hai direttamente a bordo (a meno che tu non stia usando una versione incompleta di TeXLive o di MiKTeX) del tuo hard disk. Tieni presente che ho appena caricato una versione aggiornata di teubner per adattarla alla nuova versione di babel e del suo supporto per il greco. Non ho io stesso ancora provato ad aggiornare la distribuzione, quinid non so se è gia aggiornabile oggi stesso. Comunque è una questione di un giorno o due…

    Ciao
    Claudio

    Go to top