Diagramma con pgf e tikz

  • Creatore
    Topic
  • #59754
    Up
    0
    Down
    ::


    Ciao a tutti devo disegnare un diagramma radiale e stavo provando ad utilizzare per la prima volta il pacchetto pgf. Ho installato tutti i pacchetti indicati nel manuale e per vedere se tutto funzionava ho copiato, sempre dal manuale, il codice di un diagramma che mi sembrava semplicissimo, per poi modificarlo un pò, ma quando genero il pdf ottengo un foglio bianco .
    questo è il codice:
    % Per compilare la bibliografi premere F6
    \documentclass[a3paper, 12pt]{slides}
    \title{schema}
    \author{Laura}
    \input{librerie}
    \input{dizionario}
    %\input{layout/layout}
    \begin{document}
    \begin{tikzpicture}
    [parent anchor=east,child anchor=west,grow=east,
    every node/.style={ball color=red,circle,text=white},
    edge from parent/.style={draw,dashed,thick,red}]
    \node {root}
    child {node {left}}
    child {node {right}
    child {node {child}}
    child {node {child}}
    };
    \end{tikzpicture}

    \end{document}
    Qualcuno può aiutarmi?
    Grazie mille
    Laura

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #59755
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Ciao a tutti devo disegnare un diagramma radiale e stavo provando ad utilizzare per la prima volta il pacchetto pgf. Ho installato tutti i pacchetti indicati nel manuale e per vedere se tutto funzionava ho copiato, sempre dal manuale, il codice di un diagramma che mi sembrava semplicissimo, per poi modificarlo un pò, ma quando genero il pdf ottengo un foglio bianco .
        questo è il codice:
        % Per compilare la bibliografi premere F6
        \documentclass[a3paper, 12pt]{slides}
        \title{schema}
        \author{Laura}
        \input{librerie}
        \input{dizionario}
        %\input{layout/layout}

        \begin{document}
        \begin{tikzpicture}
        [parent anchor=east,child anchor=west,grow=east,
        every node/.style={ball color=red,circle,text=white},
        edge from parent/.style={draw,dashed,thick,red}]
        \node {root}
        child {node {left}}
        child {node {right}
        child {node {child}}
        child {node {child}}
        };
        \end{tikzpicture}

        \end{document}
        Qualcuno può aiutarmi?
        Grazie mille
        Laura

        La tua è una questione TeXnica, non tipografica.
        Il codice
        `\documentclass{minimal}

        \usepackage{tikz}

        \begin{document}
        \begin{tikzpicture}
        [parent anchor=east,child anchor=west,grow=east,
        every node/.style={ball color=red,circle,text=white},
        edge from parent/.style={draw,dashed,thick,red}]
        \node {root}
        child {node {left}}
        child {node {right}
        child {node {child}}
        child {node {child}}
        };
        \end{tikzpicture}
        \end{document} `
        produce la figura senza problemi. Le parti segnate in rosso nel tuo codice sono inutili ai fini dell’esempio da te riportato.

        Hai caricato tikz?

        Ciao
        Orlando

      • #59756
        Up
        0
        Down
        ::


        Grazie, ma purtroppo non funziona. Ho ho seguito le istruzioni riportate in http://miktex.org/2.8/issues quindi ora posso essere più precisa sull’errore (dovrebbero essere pacchetti mancanti)
        File everyshi.sty not found; il problema è che nn lo trovo sul package manager di miktex!
        ciao Laura

      • #59757
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Grazie, ma purtroppo non funziona. Ho ho seguito le istruzioni riportate in http://miktex.org/2.8/issues quindi ora posso essere più precisa sull’errore (dovrebbero essere pacchetti mancanti)
          File everyshi.sty not found; il problema è che nn lo trovo sul package manager di miktex!
          ciao Laura

          I danni che fa MikTeX oramai non si riescono più a contare in questo forum. Io pure sto su un SO Windows, ma uso felicemente la TeXLive 2010 completa. La tua distribuzione è completa? Dal package manager dovrebbe essere abbastanza semplice scaricare un pacchetto, altrimenti scaricalo da CTAN.

          Ciao
          Orlando

        • #59758
          Up
          0
          Down
          ::


          non è completa, ma nel package manager non c’è!
          Questo è un grafico che serve a mia sorella, ma purtroppo non posso disinstallare miktex perchè sto scrivendo la mia tesi con latex e voglio assolutamente evitare di fare pasticci vari!
          Ora provo con linux, speriamo bene!
          Grazie
          Laura

        • #59759
          admin
          Amministratore del forum
            Up
            0
            Down
            ::

            non è completa, ma nel package manager non c’è!
            Questo è un grafico che serve a mia sorella, ma purtroppo non posso disinstallare miktex perchè sto scrivendo la mia tesi con latex e voglio assolutamente evitare di fare pasticci vari!
            Ora provo con linux, speriamo bene!
            Grazie
            Laura

            Salva questo come everyshi.sty nella cartella dove tieni il sorgente tex e prova. È proprio il pacchetto che ti manca, ma ripeto, si installa facilmente dal package manager.
            `%%
            %% This is file `everyshi.sty',
            %% generated with the docstrip utility.
            %%
            %% The original source files were:
            %%
            %% everyshi.dtx (with options: `package')
            %%
            %% Copyright (C) [1994..1999] by Martin Schroeder. All rights reserved.
            %%
            %% This file is part of the EveryShi package
            %%
            %% This program may be redistributed and/or modified under the terms
            %% of the LaTeX Project Public License, either version 1.0 of this
            %% license, or (at your option) any later version.
            %% The latest version of this license is in
            %% CTAN:macros/latex/base/lppl.txt.
            %%
            %% Happy users are requested to send me a postcard. 🙂
            %%
            %% The EveryShi package contains these files:
            %%
            %% everyshi.asc
            %% everyshi.dtx
            %% everyshi.dvi
            %% everyshi.ins
            %% everyshi.bug
            %%
            %% Error Reports in case of UNCHANGED versions to
            %%
            %% Martin Schr”oder
            %% Cr”usemannallee 3
            %% D-28213 Bremen
            %% Martin.Schroeder@ACM.org
            %%
            %% File: everyshi.dtx Copyright (C) 1994 Martin Schr\”oder
            \NeedsTeXFormat{LaTeX2e}
            \ProvidesPackage{everyshi}
            [1999/06/08 v2.03 EveryShipout Package (MS)]
            %% \CharacterTable
            %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
            %% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
            %% Digits \0\1\2\3\4\5\6\7\8\9
            %% Exclamation \! Double quote \” Hash (number) \#
            %% Dollar \$ Percent \% Ampersand \&
            %% Acute accent \' Left paren \( Right paren \)
            %% Asterisk \* Plus \+ Comma \,
            %% Minus \- Point \. Solidus \/
            %% Colon \: Semicolon \; Less than \< %% Equals \= Greater than \> Question mark \?
            %% Commercial at \@ Left bracket \[ Backslash \\
            %% Right bracket \] Circumflex \^ Underscore \_
            %% Grave accent \` Left brace \{ Vertical bar \|
            %% Right brace \} Tilde \~}
            %%
            %% \iffalse meta-comment
            %% ===================================================================
            %% @LaTeX-package-file{
            %% author = {Martin Schr\”oder},
            %% version = “2.03”,
            %% date = “8 June 1999”,
            %% filename = “everyshi.sty”,
            %% address = {Martin Schr\”oder
            %% Cr\”usemannallee 3
            %% D-28213 Bremen
            %% telephone = “+49-421-2239425”,
            %% email = “Martin.Schroeder@ACM.org”,
            %% pgp-Key = “2048 bit / KeyID 292814E5”,
            %% pgp-fingerprint = “7E86 6EC8 97FA 2995 82C3 FEA5 2719 090E”,
            %% docstring = “LaTeX package which defines a new hook
            %% \EveryShipout.
            %% }
            %% ===================================================================
            %% \fi

            \let\@EveryShipout@Hook\@empty
            \newcommand{\EveryShipout}{\g@addto@macro\@EveryShipout@Hook}
            \newcommand{\@EveryShipout@Shipout}{%
            \afterassignment\@EveryShipout@Test
            \global\setbox\@cclv= %
            }
            \newcommand{\@EveryShipout@Test}{%
            \ifvoid\@cclv\relax
            \aftergroup\@EveryShipout@Output
            \else
            \@EveryShipout@Output
            \fi%
            }
            \newcommand{\@EveryShipout@Output}{%
            \@EveryShipout@Hook%
            \@EveryShipout@Org@Shipout\box\@cclv%
            }
            \newcommand{\@EveryShipout@Org@Shipout}{}
            \newcommand*{\@EveryShipout@Init}{%
            \let\@EveryShipout@Org@Shipout\shipout
            \let\shipout\@EveryShipout@Shipout
            }
            \AtBeginDocument{\@EveryShipout@Init}
            \endinput
            %%
            %% End of file `everyshi.sty'.`

            Ciao
            Orlando

          • #59760
            Up
            0
            Down
            ::


            Grazie, Orlando
            in realtà ho risolto installando il pacchetto ms dal package manager!
            grazie mille
            Laura

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

        Go to top