pdftricks e grafi [RISOLTO]

  • Creatore
    Topic
  • #15339
    Up
    0
    Down
    ::


    Ragazzi,
    sto tentando di disegnare grafi con il pacchetto psTricks basandomi su questo articolo: http://www.tug.org/pracjourn/2007-1/joshi/joshi.pdf. Oltrettuto io compilo in pdf, quindi ho usato il pacchetto pdftricks in congiunzione con lo script pst2pdf (tutto reperibile a http://tug.ctan.org/tex-archive/macros/latex/contrib/pdftricks/).

    Riesco ad inserire il grafico e andrebbe tutto bene se non fosse che il grafico viene tagliato di lato.

    Il codice che uso è:
    `
    \documentclass[a4paper, 11pt]{article}

    \usepackage{pdftricks}
    \begin{psinputs}
    \usepackage{pstricks,pst-node,pst-tree}
    \end{psinputs}

    \begin{document}
    \begin{pdfpic}
    $
    \psmatrix[colsep=2.5cm,rowsep=1.5cm,mnode=circle]
    &u&v\\
    z\\
    &x&y
    \ncline[nodesep=5pt]{<->}{1,2}{1,3}^{1}
    \ncline{<->}{3,2}{1,2}>{3}
    \ncline{<->}{3,2}{3,3}_{2}
    \ncarc[arcangle=-30]{<->}{3,3}{1,3}<{6} \ncarc[arcangle=-30]{<->}{1,2}{3,2}>{2}
    \ncline{<-}{2,1}{1,2}<{10} \ncline{->}{2,1}{3,2}_{5}
    \ncline{<->}{3,3}{2,1}>{7}
    \ncline{<->}{1,3}{3,3}<{4} \endpsmatrix $ \end{pdfpic} \end{document} ` Uso la texlive 2005 con sistema operativo Kubuntu 7.04. Infine un esempio della figura risultante è reperibile a http://fdaniele.altervista.org/prova-fig1.pdf.

    Grazie in anticipo :).

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #15340
      Up
      0
      Down
      ::

      Ragazzi,
      sto tentando di disegnare grafi con il pacchetto psTricks basandomi su questo articolo: http://www.tug.org/pracjourn/2007-1/joshi/joshi.pdf. Oltrettuto io compilo in pdf, quindi ho usato il pacchetto pdftricks in congiunzione con lo script pst2pdf (tutto reperibile a http://tug.ctan.org/tex-archive/macros/latex/contrib/pdftricks/).

      Riesco ad inserire il grafico e andrebbe tutto bene se non fosse che il grafico viene tagliato di lato.

      In che senso “è tagliato di lato”? A me pare normalissimo.

      Ciao
      Enrico

    • #15341
      Up
      0
      Down
      ::


      Hai visto il file di esempio che ho messo? I vertici a destra e sinistra vengono tagliati… tu hai compilato il codice e si vede bene?

    • #15342
      Up
      0
      Down
      ::

      Hai visto il file di esempio che ho messo? I vertici a destra e sinistra vengono tagliati… tu hai compilato il codice e si vede bene?

      Sembra proprio che pst2pdf sia molto bacato. In effetti lo stesso pdftricks usa un sistema diverso se è abilitata l’opzione “shell-escape”.

      Soluzione? Usa “pdflatex -shell-escape” per compilare, oppure cambia pst2pdf in questo:
      `#! /bin/bash
      # pst2pdf
      # PSTricks 2 PDF converter :
      # Usage: “pst2pdf” produces PDF files for all files of the form *-fig*.tex
      # “pst2pdf ” only considers FILE-fig.tex
      # It removes intermediary files at the end.

      FILE=$1
      if test -z $FILE; then
      FIGURES=`ls *-fig*.tex`;
      else
      FIGURES=`ls — $FILE-fig*.tex`;
      fi

      for f in $FIGURES ; do
      fig=`basename $f .tex`
      latex $fig
      dvips -o $fig.ps $fig
      ps2eps -f $fig.ps
      epstopdf $fig.eps
      rm $fig.eps $fig.ps $fig.dvi $fig.log $fig.aux
      done`
      Ciao
      Enrico

    • #15343
      Up
      0
      Down
      ::


      Grazie 1000! Va alla perfezione!

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

Go to top