Gildo

Risposte nei forum create

Stai visualizzando 5 risposte – dal 1 al 5 (di 5 totali)
  • Autore
    Risposte
  • in risposta a: Grafici vettoriali qualitativi. #1621
    Up
    0
    Down
    ::


    Programma interessante!

    Quando devo disegnare un grafico qualitativo, in genere uso Gnuplot per generare un grafico indicativo (o anche solo gli assi). Poi lo modifico con inkscape per ottenere l’effetto desiderato.

    in risposta a: Dimensione complessiva delle immagini TikZ #36030
    Up
    0
    Down
    ::


    Non essendo molto esperto nello scrivere macro ho optato per una soluzione differente.

    Le immagini sono inserite in documenti a se` con un preambolo:
    `
    \documentclass[10pt]{article}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}

    \usepackage[utf8x]{inputenc}

    \pagestyle{empty}
    \usepackage[active,tightpage]{preview}
    \PreviewEnvironment{tikzpicture}
    \setlength\PreviewBorder{2mm}

    \begin{document}

    \begin{tikzpicture}
    (…)
    `

    Dopo di che ogni immagine e` compilata con pdflatex per essere inserita come pdf.
    Sembra macchinoso ma con un adeguato Makefile si risolvono tutti i problemi.

    Grazie comunque.

    in risposta a: Quegli orribili grafici di ROOT #35704
    Up
    0
    Down
    ::


    Sei passato a materia? Sarei curioso di sapere il motivo. Anche altri che conosco hanno fatto la tua stessa scelta. Ma non e` questo il luogo per parlarne.

    Ovviamente ho provato a modificare lo stile dei grafici ottenendo un risultato perlomeno sufficiente. In poche parole ho eliminato ogni fronzolo e tutti i titoli e titoletti, ma non sono soddisfatto.

    Per quanto riguarda le potenzialita`, debbo ammettere che con ROOT si possono fare analisi anche molto complesse. Difficilmente altri strumenti offrono le stesse potenzialita`.
    Cio` non toglie che a mio parere (e non sono l’unico) sia mal fatto e soprattutto hanno “reinventato la ruota” troppe volte (GUI, standard template library, etc…). 😕

    La mia idea di generare i grafici con gnuplot consisteva nell’avere dei grafici che si adattassero allo stile del LaTeX. Per scambiarsi i dati e` meglio non farlo solo tramite grafici. 🙂

    Tornando agli argomenti attinenti al forum, concludo chiedendo: secondo voi quale interfaccia e` piu` ragionevole?

    in risposta a: Quegli orribili grafici di ROOT #35702
    Up
    0
    Down
    ::


    Si`, chiedo scusa. 😳
    Non ho neanche pensato di descriverlo meglio.

    E` scritto in C++ e sfrutta una classe che funge da interfaccia per gnuplot: gnuplot-cpp
    (Trovo che sia una fantastica idea!)

    Accetta in ingresso i file di salvataggio di ROOT, in cui vengono memorizzati gli istogrammi (e non solo) sotto forma di dati (non quindi di immagini).
    Legge gli istogrammi e rielabora i dati dell’istogramma in modo che gnuplot possa digerirli.
    In uscita fornisce file pdf oppure file mp, che possono essere inseriti nei documenti.

    Sono tutti passi molto semplici ma a quanto pare sono stato l’unico ad avere quest’idea. 🙄

    Magari se qualcuno potesse darmi una mano per sviluppare un’interfaccia utente per questo programma…
    Non so se farci una specie di interprete di comandi (com’e` ora gnuplot), oppure se passargli tutte le opzioni via linea di comando (condizione attuale), oppure se aggiungere un’interfaccia grafica.

    E` che mi vergogno di metterlo in rete cosi` com’e`, non e` certo un esempio di buona programmazione. 🙄

    in risposta a: Quegli orribili grafici di ROOT #35700
    Up
    0
    Down
    ::


    Stavo pensando di creare un progetto su Google Code oppure su Sourceforge, ma come ho detto e` ancora allo stadio larvale. Modifico spesso il codice per adattarlo ai grafici che devo produrre, quindi credo che abbia poco significato inserirlo cosi` com’e`.

    Non e` molto automatizzato e le innumerevoli opzioni di gnuplot non sono state implementate in modo facile da utilizzare, se non andando a modificare il sorgente dell’eseguibile.

    Una volta finita la tesi volevo renderlo un po’ piu` presentabile.

Stai visualizzando 5 risposte – dal 1 al 5 (di 5 totali)

Go to top