Re: Problema backref di biblatex e philosophy-modern

#89339
OldClaudio
Partecipante
    Up
    0
    Down
    ::


    Non direi che le due cose siano slegate come lo spremiagrumi e i jeans.

    Il file per il greco sta dando diversi piccoli fastidi e uno di questi è quello che lamenti, la la colpa è tutta di hyperref e, volendo è di backref. Le ancore e i bersagli di hyperref richiedono quel particolare argomento del label e quel dannato \textlatin dà fastidio; ora la soluzione che ti avevo inviato ieri era quella che mi permetteva di liberarmi di quel fastidio quando facevo riferimento a pagine della front matter, e quindi quando hyperref doveva gestire l’ancora e il target da usare. è chiaro che la backref agisce sostanzialmente nello stesso modo. ma le mie macro servivano per inserire anche i maiuscoletti nei vari punti odve servivano; per tes la cosa non serve, ma devi liberarti di quel \textlatin e il trucco sporco che ho indicato lo fa benissimo.

    Purtroppo il greco deve inserire quel comando proprio per quando ci sono le pagine in maiuscoletto, altrimenti se la pagina viene emessa quando è in vigore il greco, invece di lxvii in latino minuscolo, otterresti λξιι (senza il corrispondente della v, che con la codifica LGR è un carattere invisibile).

    Vedi quindi che le cose sono legate.

    Siccome non uso mai backref, non ho idea di come sia implementato, quindi non ho idea di come modificare le macro di servizio a cui huperref fa riferimento per gestire la questione.

    Esiste un altro modo per scrivere qualche parola isolata in greco: basta usare i font greci senza cambiare lingua; fra le opzioni di fontenc metti anche LGR, (non in ultima posizione, che diventerebbe quella di default) poi ti definisci un comando per scrivere in greco specificandone il font, o meglio la codifica ([tt]\fontencoding{LGR}\selectfont[/tt; e poi mettendoci l’argomento che inserirai sotto forma di greco traslitterato in lettere latine come al solito; se usi font particolari, specifica anche la famiglia dei font greci, non solo la codifica. Capisco che così si tratta di scopra la spazzatura sotto il tappeto, ma di solito funziona, anche se la sillabazione, se occorresse, non viene bene.

    Go to top