powerdot

  • Creatore
    Topic
  • #10733
    Up
    0
    Down
    ::


    Seguendo i suggerimenti presentati in questo forum, ho deciso di provare la classe powerdot per creare delle presentazioni. Ho solo un problema: quando cerco di inserire un’immagine EPS centrata, non me la centra e me la posiziona in alto, a prescindere dal fatto che ci sia o meno del testo.
    Quello che scrivo è:
    `
    \begin{slide}{nome}
    Testo della slide
    \centering
    \includegraphics[width=0.60\textwidth]{figura.eps}
    \end{slide}
    `
    Qualcuno sa suggerirmi come risolvere il problema?
    Grazie
    Paolo

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #10734
      Up
      0
      Down
      ::


      Non ho controllato, ma dubito sulla documentazione non sia scritta una cosa così semplice. Forse, non tiene presente la posizione del testo e devi usare comandi simili a \put per posizionare le immagini.

      Ciao.

    • #10735
      Up
      0
      Down
      ::


      Confermo che sul manuale, anche riguardandolo (piuttosto frettolosamente), non c’è scritto nulla in proposito, ma a ragion veduta, secondo me: sebbene sarebbe in alcuni casi vantaggioso avere un ambiente simile a “slide” con la figura centrata automaticamente, non vedo perché questo dovrebbe essere il comportamento di default. Per me è più opportuno, che l’ambiente flottante sia tale anche sotto l’ambiente slide. Se si vuole una figura centrata si può agire con \vspace o simili.

      Segnalo anche che, come scritto nel manuale, alla pagina

      http://www.freelists.org/list/powerdot

      si può accedere al forum (in Inglese) del pacchetto stesso. Se nessuno ha postato finora questa domanda, si potrebbe chiedere all’autore di includere un ambiente slide con figura centrata nelle prossime versioni di powerdot. L’autore è sempre molto disponibile e risponde a tutti.

      Ciao

      Daniele

    • #10736
      Up
      0
      Down
      ::

      Per me è più opportuno, che l’ambiente flottante sia tale anche sotto l’ambiente slide.

      Questo è opportuno anche a mio avviso, purché sottostia alle seguenti condizioni:

      • L’oggetto flottante permanga nella stessa pagina (o meglio, slide);

      • L’oggetto flottante non copra eventuale testo già posizionato;

      • L’oggetto flottante non si sovrapponga all’eventuale layout grafico della presentazione.

      Effettivamente, su questi ultimi due punti il nostro amico utente non è stato propriamente chiaro e gli chiederei, se possibile, di chiarirsi.

      Se si vuole una figura centrata si può agire con \vspace o simili.

      Questo mi va meno bene; l’autore avrebbe dovuto almeno proporre un ambiente di ‘alto livello’ per inserire immagini che ‘seguissero’ il flusso del testo e non si posizionassero in maniera float. Essendo Powerdot un prodotto derivato da prosper e HA-prosper, penso che sia possibile posizionare un’immagine in maniera assoluta (nel gergo del CSS) con il comando \rput.

      Ho avuto la netta impressione che powerdot sia stato sviluppato per presentazioni che abbiano, più che altro, contenuti in testo e matematica; qualsiasi tipo di inclusione grafica non è stato previsto e rappresenta (come nel caso dei vari layouts di presentazione) un hack delle capacità della classe.

      Ciao.

    • #10737
      Up
      0
      Down
      ::

      * L’oggetto flottante permanga nella stessa pagina (o meglio, slide);
      * L’oggetto flottante non copra eventuale testo già posizionato;
      * L’oggetto flottante non si sovrapponga all’eventuale layout grafico della presentazione.

      Concordo pienamente.

      penso che sia possibile posizionare un’immagine in maniera assoluta (nel gergo del CSS) con il comando \rput.

      Dici bene anche qui. Infatti la mia risposta era stata un po’ superficiale. In più parti del manuale si rimanda alla guida di pstricks per l’uso di \rput.

      Ho avuto la netta impressione che powerdot sia stato sviluppato per presentazioni che abbiano, più che altro, contenuti in testo e matematica; qualsiasi tipo di inclusione grafica non è stato previsto e rappresenta (come nel caso dei vari layouts di presentazione) un hack delle capacità della classe.

      Anche a me ha dato questa impressione.

    • #10738
      Up
      0
      Down
      ::


      Grazie a tutti coloro che hanno risposto.
      Il mio problema alla fine risiedeva nel fatto che le immagini EPS che mettevo non avevano una preview; inserendola, le figure hanno cominciato a comportarsi come chiedevo.
      Sarebbe interessante – proverò a chiedere anche sul forum di powerdot – un comando che inserisca la figura desiderata in tutta la parte blank della slide (eascludendo cioè headers, footers, …) e la adatti come dimensione.
      Ciao
      Paolo

    • #10739
      Up
      0
      Down
      ::


      Vi riporto la soluzione del mio ultimo problema. Essa viene da Hendri Adriaens (a cui si deve Powerdot) e Pedro Aphalo, che mi hanno risposto subito.
      Per mettere una figura nel default style in modo che riempa tutto lo spazio blank della slide si può scrivere:

      `\begin{slide}{Prova}
      \rput[lt](-.4,.73){\includegraphics[width=.84\slidewidth,
      height=.8\slideheight]{figura.eps}}
      \end{slide}`

      E’ un forum molto valido, ve lo consiglio.
      Mi piacerebbe ancora discutere con altri utenti delle potenzialità e dei trucchetti di Powerdot: per es., mi piacerebbe a breve personalizzare il logo del default style. Se qualcuno ha qualche suggerimento o domanda, sono ben accetti.
      Ciao
      Paolo

    • #10740
      Up
      0
      Down
      ::

      `\rput[lt](-.4,.73){\includegraphics[width=.84\slidewidth,
      height=.8\slideheight]{figura.eps}}`

      Il problema è proprio questo: \rput è da considerarsi un comando di basso livello, tanto più che hai dovuto indicare a mano il punto di inserimento`(-.4,.73)`sia la dimensione dell’immagine`width=.84\slidewidth,
      height=.8\slideheight`
      Sarebbe invece ottimo che esistesse un comando di alto livello, del tipo`\widegraph{figura}` per tutto ciò e che possa essere qualcosa di variabile con i layout (e il codice che ti hanno passato, fidati, non lo è). Discutevamo principalmente su quello con Daniele.

      Ciao.

    • #10741
      Up
      0
      Down
      ::

      Sarebbe invece ottimo che esistesse un comando di alto livello, del tipo
      Codice:
      \widegraph{figura}
      per tutto ciò e che possa essere qualcosa di variabile con i layout (e il codice che ti hanno passato, fidati, non lo è).

      Difatti lo stesso Hendri, nel rispondere a Paolo nel forum di powerdot, ha rimarcato più volte che la soluzione al problema è strettamente layout-dipendente: si devono aggiustare i parametri di posizionamento dell’immagine se si cambia template.
      Credo sia un suggerimento utile per gli autori del pacchetto richiedere una funzionalità simile.

      Ciao

      Daniele

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

Go to top