[Risolto] – Forme geometriche

  • Creatore
    Topic
  • #81918
    Up
    0
    Down
    ::


    Buonasera,
    mi trovo a scrivere spesso testi di ingegneria con Latex. Devo anche inserire molte immagini, talvolta grafici creati con altri software, talvolta li faccio con i pacchetti disponibili in Latex.
    Certe volte sono immagini di solidi geometrici anche complicati e quasi sempre hanno lettere o parole al loro interno: li faccio sempre con Autocad.
    Il mio problema è che poi le scritte nelle immagini hanno un font differente a quello del testo e, nel file .tex, variando le dimensioni delle immagini variano anche le dimensioni delle scritte che risultano a volte illeggibili a volte troppo grandi quando invece mi ero tanto impegnato a creare una bella immagine che stesse bene nel testo. Soprattutto vorrei che le dimensione delle scritte sia uguale a quella del testo.

    La mia domanda è:
    qualcuno sa consigliarmi un software per creare immagini vettoriali di tipo “disegno tecnico” nel quale si possa inserire testo con lo stesso carattere di default di Latex e che regoli automaticamente la dimensione del testo in base al file .tex?
    O meglio ancora, qualcuno sa dirmi come CAVOLO fa chi scrive un libro a fare delle immagini così perfette con scritte perfette sia per dimensione che font? Che programmi usano?!

    Grazie
    Marco

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #81919
      Up
      0
      Down
      ::

      marchetto” post=81188Buonasera,
      mi trovo a scrivere spesso testi di ingegneria con Latex. Devo anche inserire molte immagini, talvolta grafici creati con altri software, talvolta li faccio con i pacchetti disponibili in Latex.
      Certe volte sono immagini di solidi geometrici anche complicati e quasi sempre hanno lettere o parole al loro interno: li faccio sempre con Autocad.
      Il mio problema è che poi le scritte nelle immagini hanno un font differente a quello del testo e, nel file .tex, variando le dimensioni delle immagini variano anche le dimensioni delle scritte che risultano a volte illeggibili a volte troppo grandi quando invece mi ero tanto impegnato a creare una bella immagine che stesse bene nel testo. Soprattutto vorrei che le dimensione delle scritte sia uguale a quella del testo.

      La mia domanda è:
      qualcuno sa consigliarmi un software per creare immagini vettoriali di tipo “disegno tecnico” nel quale si possa inserire testo con lo stesso carattere di default di Latex e che regoli automaticamente la dimensione del testo in base al file .tex?
      O meglio ancora, qualcuno sa dirmi come CAVOLO fa chi scrive un libro a fare delle immagini così perfette con scritte perfette sia per dimensione che font? Che programmi usano?!

      Grazie
      Marco

      Beh, esistono pacchetti come TikZ/PSTricks che sono alla base direi di una buona fetta delle immagini di cui parli. Visto che scrivi testi e tesi di ingegneria, ti consiglierei per prima cosa di dare una lettura alla guida tematica Introduzione all’uso di TikZ in Ingegneria che trovi nella sezione Documentazione -> Guide Tematiche. Gli esempi trattano diversi ambiti e magari puoi trovare qualcosa del tuo settore.

      Hai anche accennato a solidi geometrici: in quel caso TikZ forse è un po’ peggio rispetto a PSTricks, vedi http://tex.stackexchange.com/questions/68247/3d-axis-and-polyhedron-with-line-segment-towards-origin. In genere, se hai tempo, andare su TeX.SX è una cosa da fare perché si impara tantissimo. Per geometria euclidea, invece, direi che il pacchetto http://www.ctan.org/pkg/tkz-euclide è la strada maestra: nel bundle ci sono anche altri pacchetti interessanti.

      Non ho detto tutto, ma è un buon inizio 🙂

      Ciao
      Claudio

    • #81920
      Up
      0
      Down
      ::


      Ciao Marco,

      ti segnalo anche il pacchetto [tt]overpic[/tt] (trovi la documentazione, che consta di una facciata, ❗ dando “texdoc opic-rel” da terminale). Questo pacchetto ti consente di includere una qualsiasi immagine e di “scriverci sopra” con lo stesso identico font del documento che stai realizzando. Per la verità potresti fare la stessa cosa con il pacchetto [tt]TikZ,[/tt] ma te lo segnalo comunque.

      Buona serata,
      Marco.

    • #81921
      Up
      0
      Down
      ::


      Speravo proprio di riuscire ad aggirare Tikz perchè anche se mi incuriosisce parecchio, serve parecchio tempo per imparare qualcosina (avevo già provato) e putroppo di tempo ne ho davvero poco. Comunque grazie.
      ora mi stampo il manuale e me lo leggererò a poco a poco sul treno

      ciao
      Marco

    • #81922
      e.spin
      Partecipante
        Up
        0
        Down
        ::


        Io mi sono divertito con asymptotique,
        http://asymptote.sourceforge.net.
        Ecco un esempio
        https://github.com/espinielli/pycalcal/blob/master/fig_alt-az.png(e descrizione di
        l’ho usato nel testo: per non dimenticare
        cosa ho fatto…)

        Ciao
        Enrico

      • #81923
        Liverpool
        Partecipante
          Up
          0
          Down
          ::


          Tutti i consigli che ti hanno dato sono validissimi. Con [tt]TikZ[/tt] o [tt]overpic[/tt] puoi inserire la tua immagine scalata quanto vuoi e aggiungervi del testo come su un lucido sovrapposto. Non c’è nemmeno bisogno che ti legga tutto il manuale di [tt]TikZ[/tt] per una cosa del genere. Però, se ci dessi un esempio di disegno che vorresti realizzare, potremmo dirti quanto potrebbe essere difficile realizzarlo con uno dei pacchetti citati e forse potremmo anche darti un esempio di come scriverci sopra.

          Come si fa a scrivere un libro con immagini così perfette? C’era gente che era in grado con la riga, il compasso e il curvilinee di tracciarti disegni di qualità paragonabile a quella che otterresti oggi al computer. Ho visto addirittura dei grafici sperimentali tracciati a mano che sembrano uscire da un plotter. In generale penso che i grafici si affidino a software professionali tipo Autocad o Illustrator o Draw e avranno delle abilità che a me sfuggono.

          Ciao

          Edit: Scusa, mi sono accorto adesso che il messaggio è di 5 giorni fa e che hai già risolto! Come hai risolto?

        • #81924
          Up
          0
          Down
          ::


          Allego dei file compressi contenenti qualche esempio di immagini.

          [attachment]C:\fakepath\Esempi immagini 1.zip[/attachment]

          [attachment]C:\fakepath\Esempi immagini 2.zip[/attachment]

          [attachment]C:\fakepath\Esempi immagini 3.zip[/attachment]

          Ciao
          Marco

        • #81925
          Up
          0
          Down
          ::


          Marco: i file più grandi di una certa dimensione (che ora non mi ricordo) non si possono caricare.

          Nel mio precedente intervento mi ero dimenticato di una risorsa molto importante: http://www.texample.net/. È una galleria di esempi realizzati con TikZ: la ricerca è notevolmente agevolata dai tag di vario tipo (tecnici come [tt]foreach[/tt], di area come [tt]3D[/tt] e di argomento come [tt]networking[/tt]). Nel tuo caso darei un’occhiata a http://www.texample.net/tikz/examples/tag/3d/.

          Ciao
          Claudio

        • #81926
          Up
          0
          Down
          ::

          cfiandra” post=81376Marco: i file più grandi di una certa dimensione (che ora non mi ricordo) non si possono caricare.

          è strano perché il file più grosso è di 400kB.

          I link sono:

          File 1
          File 2
          File 3

          Marco

        • #81927
          Up
          0
          Down
          ::

          marchetto” post=81384

          Marco: i file più grandi di una certa dimensione (che ora non mi ricordo) non si possono caricare.

          è strano perché il file più grosso è di 400kB.

          I link sono:

          File 1
          File 2
          File 3

          Marco

          Ah.. per quei tipi di disegni non ho dubbi: usa TikZ-mec di Francesco “Spike”. Fra le altre cose, nell’Introduzione all’uso di TikZ c’è un capitolo di meccanica che ha diverse analogie con quello che vuoi fare (indovina di chi sono gli esempi? 😉 ).

          Ciao
          Claudio

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

      Go to top