ambiente picture e rotazioni

  • Creatore
    Topic
  • #6048
    Up
    0
    Down
    ::


    salve a tutti, mi trovo a dover utilizzare l’ambiente picture per dei diagrammi ed avrei bisogno di capire correttamente come funziona l’orientamento di linee ed oggetti.. ho letto qualcosa in giro ma niente di preciso su come si evolve l’orientamento…. tipo (1,0) orizzontale, (1,1) 45°, (0,1) verticale etc… ma se io ad esempio una linea la voglio ruotare di 28° rispetto ad un suo generico orientamento (tanto per dire) non ho la più pallida idea di che orientamento passargli….

    se qualcuno può essere così gentile da spiegarmi o linkarmi una guida completa agli orientamenti gliene sarò grato

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

      salve a tutti, mi trovo a dover utilizzare l’ambiente picture per dei diagrammi ed avrei bisogno di capire correttamente come funziona l’orientamento di linee ed oggetti.. ho letto qualcosa in giro ma niente di preciso su come si evolve l’orientamento…. tipo (1,0) orizzontale, (1,1) 45°, (0,1) verticale etc… ma se io ad esempio una linea la voglio ruotare di 28° rispetto ad un suo generico orientamento (tanto per dire) non ho la più pallida idea di che orientamento passargli….

      se qualcuno può essere così gentile da spiegarmi o linkarmi una guida completa agli orientamenti gliene sarò grato

      Non puoi, con l’ambiente picture tradizionale, dare angoli arbitrari, ma solo alcuni. Per le rette puoi usare coppie (a,b) con a e b interi, primi fra loro, in modulo non maggiori di 6. Se uno è zero, l’altro deve essere 1 o -1 (è già compreso nella regola che il mcd deve essere 1, in realtà).

      Se vuoi qualcosa di più fine, devi usare qualche pacchetto grafico come pstricks, epic, eepic o Xy-pic. Ciascuno ha le sue limitazioni e non sono facilissimi all’inizio.

      Puoi anche usare una recente estensione dell’ambiente picture, con le stesse sintassi: la ottieni caricando il pacchetto pict2e che è abbastanza ben documentato. Questo, per esempio, permette di usare coppie qualunque per indicare un’inclinazione (be’, quasi qualunque: il modulo di a e b non può superare 1000). Se vuoi indicare una linea inclinata di 28 gradi rispetto all’asse x, puoi usare \line(883,469){…} (sono il coseno e seno di 28 gradi per 1000).
      Ciao
      Enrico

    • #6050
      Up
      0
      Down
      ::


      ti ringrazio tantissimo, mi sa che ripiego su picture con pict2e, ma una linea piuttosto che indicare l’orientamento non posso specificare punto di inizio e punto di fine? in questo modo farei molto prima…

    • #6051
      Up
      0
      Down
      ::


      già che ci sono…. qualche pacchetto che mi permette di disegnare archi di circonferenza? (magari con frecce su entrambi gli estremi in direzione opposta)

    • #6052
      Up
      0
      Down
      ::

      già che ci sono…. qualche pacchetto che mi permette di disegnare archi di circonferenza? (magari con frecce su entrambi gli estremi in direzione opposta)

      Pstricks certamente. Xy-pic anche.
      Ciao
      Enrico

    • #6053
      Up
      0
      Down
      ::


      questi due pacchetti permettono anche di disegnare linee (e vettori) tratteggiate? ti ringrazio per la disponibilità

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

Go to top