Testo generato con pacchetto hierotex in diagonale

  • Creatore
    Topic
  • #118292
    Up
    0
    Down
    ::


    Buongiorno,
    all’interno di una tesi di laurea devo riportare alcuni caratteri geroglifici presi dalle iscrizioni della stele di Khem-nofer III di Chadwik IDR32-2018 (casomai qualcuno avesse lavorato sullo stesso testo o su altri dell’IDR32 che hanno lo stesso problema).
    La particolarità di questo testo è che alcune sue parti, correndo intorno alla cornice di un bassorilievo, sono disposte in diagonale rispetto al resto.
    Dovrei riportare il testo in questione secondo la disposizione originale, aggiungendo a fianco la traslitterazione.
    Questo significa che alcuni caratteri devono essere disposti in diagonale, con la traslitterazione a fianco
    Riporto un esempio minimale:

    \documentclass[a5paper,12pt]{book}
    \usepackage[utf8]{inputenc}
    \usepackage{hiero}
    \TextHieroglyphs
    \begin{document}
    \begin{hieroglyph}{\leavevmode \rightleft\HwordSpace
    \loneSign{\Aca GF/66/}\HinterSignsSpace
    \Cadrat{\CadratLineI{\Aca GN/66/}\CadratLine{\Aca GI/41/}\CadratLine{\Aca GD/52/}}\HinterSignsSpace
    \Cadrat{\CadratLineI{\Aca GZ/40/}\CadratLine{\Aca GZ/32/\hfill\Aca GZ/32/}}\HinterSignsSpace
    \Cadrat{\CadratLineI{\Aca GS/34/}\CadratLine{\Aca GN/66/}}}\end{hieroglyph}

    \rightleft
    \textit{rfn-yw.nn}

    \end{document}

    Questi sono solo dei place-holder a titolo di esempio.
    Il testo nell’immagine dovrebbe seguire la direzione della freccina.
    [attachment=2454]ex_hiero1.pdf[/attachment]
    Qualcuno ha qualche idea?
    Ho provato a usare TikZ ma a quanto pare confligge con hierotex.
    C’è qualche altro pacchetto da poter usare?
    Grazie mille

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #118293
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Benvenuto nel forum

        Secondo me, potresti/dovresti usare il comando \rotatetebox del pacchetto graphicx; serve, appunto pere ruotare una scatola; siccome suppongo che la riga di geroglifici ocn la traduzione al piede sia gì di per se composta dentro una scatola ti basta usare questa dentro l’argomento di \rotatebox; Ne trovo la documentazione aprendo un terminale: ci scrivi dentro il comando texdoc graphicx; premi Enter e leggi la documentazione nella fiinestra che ti si apre.

      • #118294
        Up
        0
        Down
        ::


        Ah

      • #118295
        Up
        0
        Down
        ::


        Grazie. Il problema è che così facendo mi mette tutto in diagonale, mentre a me servirebbe che i singoli caratteri fossero in orizzontale, all’interno della disposizione in diagonale.
        Dovrei mettere un box dentro un altro box? O viceversa un carattere in ogni box, cioè voglio dire un box per carattere, tutti dentro un altro box molto più grande contenente tutti gli altri box (sarebbe questo a venire ruotato rispetto al resto della pagina, e al suo interno i box dei singoli caratteri sarebbero ruotati rispetto a questo). Ma forse non è possibilie?

      • #118296
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Be’, sì, dalla tua richiesta iniziale non era specificato che volevi i singoli geroglifici in una disposizione a scaletta.
          Ma se vuoi proprio fare questo genere di acrobazie, puoi anche usare \raisebox{geroglifico} scalando i successivi innalzamenti come ti pare. Oppure, come tu stesso suggerisci, mettendo il tutto dentor un \rotatebox, e ciascun geroglifco dentro la sua scatolina individuale contro-ruotata della stessa quantità.Qualcosa come:`
          \rotatebox{angolo}{\rotatebox{-angolo}{gerogl-1}\rotatebox{-angolo}{gerogl-2}…\rotatebox{-angolo}{gerogl1-n}}`Se ti crei una adeguata macro, il tutto si riduce a poco a poco più di una cosa come questa`\newcommand\iscrizioneobliqua{angolo}{{gerogl-1}{gerog-2}…{gerog-n}}`Per gestire la lista dei vari geroglifici che potrebbe contenere un numero qualnunque, ci sono molti modi; consulta la documentazione di etoolbox che ne offre diversi.

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

      Go to top