Emilio Novati

Risposte nei forum create

Stai visualizzando 11 risposte – dal 1 al 11 (di 11 totali)
  • Autore
    Risposte
  • in risposta a: Definizione ricorsiva #97435
    Up
    0
    Down
    ::


    Perfetto !!!
    Funziona proprio come avevo in mente.
    Ora cerco la documentazione..
    grazie !
    Emilio

    in risposta a: Definizione ricorsiva #97433
    Up
    0
    Down
    ::


    non lo conosco 🙁
    Qual’è la sintassi e dove trovo una documentazione?

    in risposta a: esportare figure in eps #94009
    Up
    0
    Down
    ::


    Per velocizzare ho provato a seguire la procedura suggerita:

    OldClaudio” post=93573. Ma se non può fare l’operazione che ti serve, ti può essere molto utile per estrarre le figure dal tuo documento composto (seleziona, copia nel clipboard la sola figura ben smarginata, clicca su File e seleziona Nuovo da clipboard; salva col nome della figura.pdf. Poi con pdf2ps puoi convertire in formato eps.

    estraendo le figura dal file completo pdf invece di estrarne il codice dal sorgente e ricompilare la sola figura.
    Al terminale però mi segnala così:
    macbook-di-emilio-novati-1049:twins emilionovati$ pdf2ps fig1-prova.pdf fig1-prova.eps
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.
    **** Warning: considering ‘0000000000 XXXXX n’ as a free entry.

    **** This file had errors that were repaired or ignored.
    **** The file was produced by:
    **** >>>> Mac OS X 10.5.8 Quartz PDFContext <<<< **** Please notify the author of the software that produced this **** file that it does not conform to Adobe's published PDF **** specification. comunque crea la figura eps che si apre senza problemi e sembra che tutto funzioni. Se invece ricompilo la sola figura con TeXShop e uso quel pdf per convertire tutto funziona senza strani messaggi. Per pura curiosità :-) Forse mi manca qualche aggiornamento? ciao

    in risposta a: esportare figure in eps #94007
    Up
    0
    Down
    ::


    Grazie mille! Ora funziona.
    E pensare che anni fa ero passato al Mac anche perché mi piaceva l’idea di scrivere i nomi dei files senza limitazioni!
    ciao

    in risposta a: esportare figure in eps #94005
    Up
    0
    Down
    ::


    Grazie del consiglio.
    Anche nel mio caso non sarebbe una imposizione, ma una “richiesta” della redazione del Giornale di Fisica.
    Ci ho provato, ma non trovo da nessuna parte il file eps che dovrebbe creare.
    Il dialogo al terminale è questo, che non sembra segnalare errori:

    macbook-di-emilio-novati-1049:~ emilionovati$ pdf2ps /emilionovati/figura 8.pdf /emilionovati/figura 8.eps
    Usage: pdf2ps [-dASCII85EncodePages=false] [-dLanguageLevel=1|2|3] input.pdf [output.ps]
    macbook-di-emilio-novati-1049:~ emilionovati$

    Ma il file dov’è?:(

    in risposta a: Dimensioni figure in tikzpicture-axis #93801
    Up
    0
    Down
    ::


    E’ sempre il copia-incolla che mi frega! ma grazie a voi sto imparando a controllare meglio.

    in risposta a: Dimensioni figure in tikzpicture-axis #93798
    Up
    0
    Down
    ::

    Liverpool” post=93403Puoi continuare ad usare [tt]view[/tt] al posto di [tt]x[/tt], [tt]y[/tt], [tt]z[/tt] se tra le opzioni degli assi aggiungi:
    ….

    Ho provato con questo codice
    `
    \begin{document}
    %%%%%%%%%
    \begin {figure}[htbp] %sfera
    %
    \begin{tikzpicture}
    % assi coordinate e vista
    \begin{axis}
    [
    ]width=4cm,
    height=4cm,
    scale only axis,
    xmin=-2, xmax=2,
    ymin=-2, ymax=2,
    zmin=-2,zmax=2,
    axis lines=none,
    view={0}{0},%fronte
    scale=1
    ]
    %
    %disegna sfera 1
    \def \r{2}
    %
    \addplot3
    [ opacity = 0.5,
    surf,
    z buffer = sort,
    samples = 21,
    variable = \u,
    variable y = \v,
    domain = 0:180,
    y domain = 0:360,
    colormap name=gb,
    colormap={gb}{color(0cm)=(lightblue); color(1cm)=(white)} ]
    %
    ( {\r*sin(u)*cos(v)},
    {\r*sin(u)*sin(v)},
    {\r*cos(u)} );
    %
    \end{axis}
    \end{tikzpicture}
    %
    %
    \begin{tikzpicture}
    % assi coordinate e vista
    \begin{axis}
    [
    ]width=4cm,
    height=4cm,
    scale only axis,
    xmin=-2, xmax=2,
    ymin=-2, ymax=2,
    zmin=-2,zmax=2,
    axis lines=none,
    view={0}{0},%fronte
    scale=1
    ]
    %
    %disegna sfera 2
    \def \r{2}
    %
    \addplot3
    [ opacity = 0.5,
    surf,
    z buffer = sort,
    samples = 21,
    variable = \u,
    variable y = \v,
    domain = 0:180,
    y domain = 0:360,
    colormap name=gb,
    colormap={gb}{color(0cm)=(lightblue); color(1cm)=(white)} ]
    %
    ( {\r*sin(u)*cos(v) },
    {\r*sin(u)*sin(v) },
    {\r*cos(u)} );
    %
    \end{axis}
    \end{tikzpicture}
    %
    %
    \begin{tikzpicture}
    % assi coordinate e vista
    \begin{axis}
    [
    ]width=4cm,
    height=4cm,
    scale only axis,
    xmin=-2, xmax=2,
    ymin=-2, ymax=2,
    zmin=-2,zmax=2,
    axis lines=none,
    view={0}{0},%fronte
    scale=1
    ]
    %
    %disegna sfera 3
    \def \r{2}
    %
    \addplot3
    [ opacity = 0.5,
    surf,
    z buffer = sort,
    samples = 21,
    variable = \u,
    variable y = \v,
    domain = 0:180,
    y domain = 0:360,
    colormap name=gb,
    colormap={gb}{color(0cm)=(lightblue); color(1cm)=(white)} ]
    %
    ( {\r*sin(u)*cos(v) },
    {\r*sin(u)*sin(v) },
    {\r*cos(u)} );
    %
    \end{axis}
    \end{tikzpicture}
    \caption {…….}
    \label{fig:1}
    \end{figure}
    %%%%%%%%%
    \end{document}
    `
    ma compaiono gli assi, che non dovrebbero esserci visto l’opzione axis line=none (o sbaglio?) e ancora le dimensioni sono schiacciate e per di più non sono le proiezioni che mi aspetto dalle opzioni wiew. (vedi allegato)

    Attachments:
    You must be logged in to view attached files.
    in risposta a: Dimensioni figure in tikzpicture-axis #93797
    Up
    0
    Down
    ::


    Grazie a tutti !
    Adesso funziona con il codice suggerito da Liverpool. Ho solo cambiato la
    \pgfplotsset{compat=1.9}
    in
    \pgfplotsset{compat=1.8}
    perché la versione 1.9 mi dice che non c’è. Non so perché visto che mi sembra di aver fatto tutto quello suggerito da Old Claudio. ma comunque va bene.

    in risposta a: Dimensioni figure in tikzpicture-axis #93794
    Up
    0
    Down
    ::


    Grazie!
    Ora devo riuscire a installare questa versione 1.9 che non ho.
    Se lo tolgo dal preambolo mi dà un errore di divisione per zero, quindi penso sia indispensabile.
    Provo a cercarlo e a installarlo….Io ho un MacBook con TexShop 2.47.. sapete dirmi come devo procedere?

    in risposta a: Dimensioni figure in tikzpicture-axis #93791
    Up
    0
    Down
    ::


    Grazie delle indicazioni. Ci ho provato ed ecco i risultati:

    Liverpool” post=93377non hai indicato le dimensioni dell’asse z

    Se metto le stesse dimensioni degli assi x e y la figura risulta comunque schiacciata nella dimensione verticale (sul foglio/schermo). Per avere una figura che si avvicina a un cerchio devo andare per tentativi nell’assegnare [tt]zmin[/tt] e [tt]zmax[/tt] per la vista di fronte e nell’assegnare [tt]ymin[/tt] e [tt]ymax[/tt] per la vista in pianta.Mettendo questi valori =3.5 ottengo un risultato accettabile a occhio, ma non proprio preciso. Non c’è un modo meno empirico?

    Liverpool” post=93377 Aggiungi [tt]scale mode=scale uniformly[/tt] a entrambi gli ambienti axis.

    Se lo faccio mi da un errore “dimension too large” in compilazione.

    Liverpool” post=93377
    Problema 4: non usare [tt]\def[/tt] ma usa [tt]\newcommand[/tt] così se il nome del comando è già assegnato, te ne accorgi. Ci sono soluzioni alternative interne al pacchetto TikZ.

    Infatti e uso [tt]\newcommand[/tt] mi dice che è già assegnato, ma io vorrei poter riassegnare i valori in ogni ambiente [tt]tikzpicture[/tt] in modo da avere un codice flessibile che mi permetta di rappresentare anche oggetti diversi. Dove posso trovare delle indicazioni sugli altri modi cui accenni?

    Non capisco l’osservazione di OldClaudio. In che senso le misure sono coerenti?

    in risposta a: Dimensioni figure in tikzpicture-axis #93788
    Up
    0
    Down
    ::


    Grazie a Skevin93 per la dritta 🙂 .

    Liverpool” post=93375
    sei sicuro che sia l’equazione di una sfera? A me non sembra.

    Già! :mrgreen: Nel tentativo di proporre un codice semplificato ho pasticciato con il copia e incolla. Il mio problema iniziale era un po’ più complicato, prevedendo di rappresentare ellissoidi ruotati attorno all’asse z e ho semplificato malamente le equazioni.
    Ecco qui un codice che dovrebbe essere corretto.
    \begin{document}
    %%%%%%%%%
    \begin {figure}[htbp] %sfera
    %
    \begin{tikzpicture}
    % assi coordinate e vista
    \begin{axis}
    [ xmin=-4, xmax=4,
    ymin=-4, ymax=4,
    axis lines=none,
    view={0}{0},
    scale=1 ]
    %
    %disegna sfera 1
    \def \r{2}
    %
    \addplot3
    [ opacity = 0.5,
    surf,
    z buffer = sort,
    samples = 21,
    variable = \u,
    variable y = \v,
    domain = 0:180,
    y domain = 0:360,
    colormap name=gb,
    colormap={gb}{color(0cm)=(lightblue); color(1cm)=(white)} ]
    %
    ( {\r*sin(u)*cos(v)},
    {\r*sin(u)*sin(v)},
    {\r*cos(u)} );
    %
    \end{axis}
    \end{tikzpicture}
    %
    %
    \begin{tikzpicture}
    % assi coordinate e vista
    \begin{axis}
    [ xmin=-4, xmax=4,
    ymin=-4, ymax=4,
    axis lines=none,
    view={0}{90},
    scale=1 ]
    %
    %disegna sfera 2
    \def \r{2}
    %
    \addplot3
    [ opacity = 0.5,
    surf,
    z buffer = sort,
    samples = 21,
    variable = \u,
    variable y = \v,
    domain = 0:180,
    y domain = 0:360,
    colormap name=gb,
    colormap={gb}{color(0cm)=(lightblue); color(1cm)=(white)} ]
    %
    ( {\r*sin(u)*cos(v) },
    {\r*sin(u)*sin(v) },
    {\r*cos(u)} );
    %
    \end{axis}
    \end{tikzpicture}
    %
    \caption {…….}
    \label{fig:1}
    \end{figure}
    %%%%%%%%%
    \end{document}
    Ma la figura che si ottiene è deforme e non ha le dimensioni attese (allegato).

    Attachments:
    You must be logged in to view attached files.
Stai visualizzando 11 risposte – dal 1 al 11 (di 11 totali)

Go to top