Inserire immagine manualmente

  • Creatore
    Topic
  • #104154
    Up
    0
    Down
    ::


    Sto cercando di inserire un grafico in un documento sotto forma di immagine (l’ho copiato da un altro documento, non so come riprodurlo, altrimenti), ho seguito le istruzioni della guida “L’arte di scrivere in Latex”, ma non riesco ad ottenere un risultato soddisfacente: continua a mettermi la figura in fondo al documento, ma in questo modo il documento stesso, una volta aggiunte più figure, mi diventa illeggibile. Ho provato a cambiare impostazioni, avevo raggiunto un risultato decente, poi ho messo il pacchetto hyperref e sono tornato al punto di partenza…ho provato a toglierlo, ma il risultato non cambia: ci sto impazzendo e sinceramente non ho idea di come fare per sistemare il tutto, anche perché a me non serve che venga fuori un capolavoro, ma che almeno sia leggibile, quello si…:?

    Vi metto qua sotto quello che ho scritto, ripulito dal superfluo, giusto per vedere dove sto sbagliando:

    `\documentclass[a4paper,11pt]{article}
    \usepackage[T1]{fontenc} % codifica dei font in uscita
    \usepackage{microtype}
    \usepackage[utf8]{inputenc} % lettere accentate da tastiera
    \usepackage[english, italian]{babel} % lingua principale del documento
    \usepackage[italian]{varioref} % collegamenti incrociati
    \usepackage{url} % per scrivere gli indirizzi Internet
    \usepackage{graphicx}
    \usepackage{caption}
    \usepackage[colorlinks]{hyperref}
    \captionsetup{tableposition=top,figureposition=top,font=small}
    \captionsetup{format=hang,labelfont={sf,bf}}
    \begin{document}
    \author{Kukuwok}
    \title{Prova inserimento manuale figure}
    \maketitle
    \begin{abstract}
    Fatto.

    \end{abstract}
    \tableofcontents
    \section{Perché non funziona?}

    \dots qui finisce un capoverso.

    \begin{figure}[H]
    \centering
    \includegraphics[width=%
    0.5\textwidth]{Immagine}
    \caption{Figura collocata
    a mano.}
    \label{fig:float}
    \end{figure}

    La figura~\vref{fig:float} è
    un esempio di figura mobile
    collocata a mano. %me la mette sulla pagina seguente o in fondo al documento se il documento ha più pagine, diventa impossibile scrivere un documento leggibile%

    % Bibliografia
    \begin{thebibliography}{9}
    \bibitem{pantieri:arte}
    Pantieri, Lorenzo e Tommaso Gordini (2012),
    \emph{L’arte di scrivere con \LaTeX},
    \url{http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}.
    \end{thebibliography}
    \end{document}`

    Se qualcuno sa dirmi dove ed in cosa sbaglio, ringrazio anticipatamente 🙂

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #104155
      Up
      0
      Down
      ::


      Devi considerare un insieme di parametri 😉

      Prima di tutto, la definizione di leggibile. Non è scritto da nessuna parte che le figure devono stare nella pagina in cui le commenti. Questo è l’approccio alla “Word”, però tipograficamente non produce grandi risultati, anzi. Quello che conta nel testo è mettere il riferimento alla figura che si commenta e stop.

      Secondo: la figura. Se la figura è di dimensioni grandi, LaTeX la sistema dove meglio deve stare, ossia dove c’è lo spazio necessario per comporre la pagina in modo corretto. Quindi, se la tua figura non è perfettamente scontornata (ossia ha spazi in eccesso non visibili), a te sembra piccola e invece occupa un sacco di spazio.

      Nota: hyperref non ha nulla a che fare con il posizionamento della figura 😉

      Ciao
      Claudio

    • #104156
      Up
      0
      Down
      ::


      Intanto, grazie per la risposta 🙂

      cfiandra” post=104166Devi considerare un insieme di parametri 😉

      Prima di tutto, la definizione di leggibile. Non è scritto da nessuna parte che le figure devono stare nella pagina in cui le commenti. Questo è l’approccio alla “Word”, però tipograficamente non produce grandi risultati, anzi. Quello che conta nel testo è mettere il riferimento alla figura che si commenta e stop.

      La figura in questione è un grafico all’interno di un articolo scientifico: deve stare nella stessa pagina del testo, anche perché nell’articolo non sarà l’unico grafico importato manualmente (li prendo da altri articoli, non saprei come ricrearli) e se con quelle impostazioni continua a mettermeli tutti in fondo al paragrafo o, peggio, dopo la biografia, capisci bene che l’articolo diventa illeggibile, sotto ogni punto di vista e secondo qualsiasi definizione 😉

      Secondo: la figura. Se la figura è di dimensioni grandi, LaTeX la sistema dove meglio deve stare, ossia dove c’è lo spazio necessario per comporre la pagina in modo corretto. Quindi, se la tua figura non è perfettamente scontornata (ossia ha spazi in eccesso non visibili), a te sembra piccola e invece occupa un sacco di spazio.

      In questo caso stavo provando a mettere una figura entro due righe di testo, come da esempio trovato nella guida di Pantieri e Gordini, ho provato a riscalarla, fino a farla diventare minuscola, ma continua a mettermela in fondo al paragrafo: come posso ovviare al problema? Se sono gli spazi in eccesso non visibili, c’è modo per alleggerire l’immagine, magari salvandola in un formato più leggero e che tolga spazi “invisibili” che non mi servono?

      Nota: hyperref non ha nulla a che fare con il posizionamento della figura 😉

      Ciao
      Claudio

      Meglio, una variabile in meno: ma del resto togliendolo e ricompilando l’avevo escluso con una certa sicurezza. (Però da newbie, non si sa mai…) 🙂

      Ciao
      Guido.

    • #104157
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Guido, forse mi è sfuggito, ma ho letto il tuo preambolo un paio di volte e non vedo caricato il pacchetto float che definisce il codice di posizionamento H.

        Inserire a mano è comunque una frase che non vuol dire niente. Nel file sorgente inserisci tutto “a mano”, dal testo a qualunque altra cosa.

        Forse volevi dire “senza gli automatismi di LaTeX”. Lavorare con LaTeX senza usare i suoi automatismi vuol dire o fare delle porcherie tipografiche, oppure lavorare il triplo di quello che sarebbe necessario per ottenere comunque dei risultati scadenti.

        Vediamo un po”: stai scrivendo una articolo che, immagino è composto su due colonne. In queste condizioni le figure a giustezza piena possono stare solo in testa alla pagina e, H o non H, LaTeX non le mette altrove; se inoltre la figura con la sua didascalia e i suoi spazi sotto alla didascalia occupa più della metà della pagina (con la classe book, questa frazione di pagina occupabile dalla figura è del 70%, ma con altre classi può essere decisamente di meno) non c’è verso di convincere LaTeX a non spostare quella figura e tutte le figure che la seguono alla fine dell’articolo.
        Per le figure all’interno delle singole colonne valgono i limiti minimi e massimi che valgono per le figure dei testi composti su una sola colonna.

        Ora usando il pacchetto float ti può andare bene a mettere la figura in colonna invece che a giustezza piena, ma se il punto dove la vuoi mettere è verso il fodo di una colonna il codice di posizionamento H forse, e ripeto forse, riesce a troncarti al colonna e a mettere la figure in testa alla colonna successiva, oppure te la mette lì, a la lascia sporgere fuori dalla griglia di stampa. L’una e l’altra soluzione è inaccettabile.

        Posso solo augurarti che ti vada bene e che nessuna figura con la giustezza della colonna cada verso la fine della colonna, ma se succedesse ti renderesti conto del perché @cfiandra ti abbia detto di NON procedere come vorresti procedere.
        Per la chiarezza dell’articolo basta che la figura stia nella stessa pagina dove la commenti e per starci deve rispettare i vincoli di grandezza imposti dalla classe che usi per comporre l’articolo.

        In ogni caso in nessun caso i testi tecnici vengono composti come dici tu; le figure vengono numerate e ci pensa LaTeX in automatico quando usi il comando \caption; LaTeX in automatico ti dà la funzionalità della cross reference mediante l’uso attento dei comandi \label e \ref; a te resta solo il compito di NON scrivere “…la seguente figura mostra che …”, ma di scrivere “… la figura~\ref{fig:figure} mostra che…” E il lettore legge la spiegazione anche se la figura cade nella pagina successiva, se nella bozza dell’articolo succedesse così puoi sempre selezionare il codice dell’inserimento della figura, tagliarlo e incollarlo alcuni capoversi prima, in modo che cada nella stessa pagina del commento.

        Infine, attento: dici chiaro e tondo che non sapresti disegnare da solo quelle figure e che le copi da altri articoli; ricordati che devi citare la fonte, possibilmente nella didascalia stessa, ma non devi assolutamente dimenticarti di questa cosa essenziale; inoltre devi accertare che l’autore o il detentore del copyright ti conceda di fare una cosa come quella che ti ho detto senza richiedere nessun compenso; oppure, se non lo fai, devi essere pronto a finire in tribunale per il reato penale di plagio, per il processo civile per la rifusione dei danni morali e materiali al detentore del copyright e, infine, se la cosa succedesse per una tesi, potresti vedere revocato il tuo titolo di studio. Sono troppo severo? No, è una delle ultime cose di cui mi sono dovuto occupare prima di andare in pensione dalla mia università; dovevo difendere un laureato responsabile di plagio, nella mia qualità di Garante degli studenti (difensore dei diritti degli studenti). Non sono troppo tragico; so solo che lo studente ha avuto una condanna penale che ha deciso lui di patteggiare, quindi senza possibilità di ricorrere in appello; non so come gli sia andata sul piano civile. Il titolo di studio fu salvato. Guarda, si tratta di cose serie; non sto scherzando.

      • #104158
        Up
        0
        Down
        ::


        Per scontornare a mano la figura puoi scrivere
        `
        \includegraphics[angle=0,trim=0 0 0 0,clip,width=0..5\textwidth]{Immagine}
        `
        modificando il valore dei 4 zeri opportunamente, nell’ordine sono: bordo sinistro, bordo in basso, destro e alto.

      • #104159
        Up
        0
        Down
        ::

        OldClaudio” post=104171Guido, forse mi è sfuggito, ma ho letto il tuo preambolo un paio di volte e non vedo caricato il pacchetto float che definisce il codice di posizionamento H.

        Inserire a mano è comunque una frase che non vuol dire niente. Nel file sorgente inserisci tutto “a mano”, dal testo a qualunque altra cosa.

        Forse volevi dire “senza gli automatismi di LaTeX”. Lavorare con LaTeX senza usare i suoi automatismi vuol dire o fare delle porcherie tipografiche, oppure lavorare il triplo di quello che sarebbe necessario per ottenere comunque dei risultati scadenti.

        Vediamo un po”: stai scrivendo una articolo che, immagino è composto su due colonne. In queste condizioni le figure a giustezza piena possono stare solo in testa alla pagina e, H o non H, LaTeX non le mette altrove; se inoltre la figura con la sua didascalia e i suoi spazi sotto alla didascalia occupa più della metà della pagina (con la classe book, questa frazione di pagina occupabile dalla figura è del 70%, ma con altre classi può essere decisamente di meno) non c’è verso di convincere LaTeX a non spostare quella figura e tutte le figure che la seguono alla fine dell’articolo.
        Per le figure all’interno delle singole colonne valgono i limiti minimi e massimi che valgono per le figure dei testi composti su una sola colonna.

        Ora usando il pacchetto float ti può andare bene a mettere la figura in colonna invece che a giustezza piena, ma se il punto dove la vuoi mettere è verso il fodo di una colonna il codice di posizionamento H forse, e ripeto forse, riesce a troncarti al colonna e a mettere la figure in testa alla colonna successiva, oppure te la mette lì, a la lascia sporgere fuori dalla griglia di stampa. L’una e l’altra soluzione è inaccettabile.

        Posso solo augurarti che ti vada bene e che nessuna figura con la giustezza della colonna cada verso la fine della colonna, ma se succedesse ti renderesti conto del perché @cfiandra ti abbia detto di NON procedere come vorresti procedere.
        Per la chiarezza dell’articolo basta che la figura stia nella stessa pagina dove la commenti e per starci deve rispettare i vincoli di grandezza imposti dalla classe che usi per comporre l’articolo.

        In ogni caso in nessun caso i testi tecnici vengono composti come dici tu; le figure vengono numerate e ci pensa LaTeX in automatico quando usi il comando \caption; LaTeX in automatico ti dà la funzionalità della cross reference mediante l’uso attento dei comandi \label e \ref; a te resta solo il compito di NON scrivere “…la seguente figura mostra che …”, ma di scrivere “… la figura~\ref{fig:figure} mostra che…” E il lettore legge la spiegazione anche se la figura cade nella pagina successiva, se nella bozza dell’articolo succedesse così puoi sempre selezionare il codice dell’inserimento della figura, tagliarlo e incollarlo alcuni capoversi prima, in modo che cada nella stessa pagina del commento.

        Infine, attento: dici chiaro e tondo che non sapresti disegnare da solo quelle figure e che le copi da altri articoli; ricordati che devi citare la fonte, possibilmente nella didascalia stessa, ma non devi assolutamente dimenticarti di questa cosa essenziale; inoltre devi accertare che l’autore o il detentore del copyright ti conceda di fare una cosa come quella che ti ho detto senza richiedere nessun compenso; oppure, se non lo fai, devi essere pronto a finire in tribunale per il reato penale di plagio, per il processo civile per la rifusione dei danni morali e materiali al detentore del copyright e, infine, se la cosa succedesse per una tesi, potresti vedere revocato il tuo titolo di studio. Sono troppo severo? No, è una delle ultime cose di cui mi sono dovuto occupare prima di andare in pensione dalla mia università; dovevo difendere un laureato responsabile di plagio, nella mia qualità di Garante degli studenti (difensore dei diritti degli studenti). Non sono troppo tragico; so solo che lo studente ha avuto una condanna penale che ha deciso lui di patteggiare, quindi senza possibilità di ricorrere in appello; non so come gli sia andata sul piano civile. Il titolo di studio fu salvato. Guarda, si tratta di cose serie; non sto scherzando.

        Mannaggia…avevo risposto, anche in maniera articolata, ma il forum non mi ha preso la risposta: devo aver cliccato su non inviare invece che su inviare o sono andato in timeout con la connessione, non lo so…provo a riassumere:

        1- caricando il pacchetto float funziona: primo ringraziamento! 🙂

        2- scrivo su tutta l’ampiezza della pagina, su due colonne non mi sarei mai azzardato a inserire figure senza lasciar fare a latex. In ogni caso, il consiglio su come inserirle automaticamente e farle comparire nella pagina voluta è ottimo: grazie ancora! 😉

        3- la parte legale l’avevo sottovalutata per un semplice motivo: utilizzo solo articoli che ho trovato legalmente su internet a fruizione gratuita, articoli a cui mi ha rimandato il primo articolo letto sull’argomento dalla bibliografia. Alcuni si trovano nei siti di chi li ha scritti (a fruizione libera), altri in raccolte di articoli -sempre a fruizione libera- citate nella bibliografia dell’uno o dell’altro articolo.
        Ovviamente avrei citato le fonti, in bibliografia, se necessario anche sotto le immagini stesse quando prese dagli articoli (basta un riferimento ipertestuale che rimandi alla bibliografia, senza appesantire troppo il documento, immagino), ma ci sono problemi di copyright anche se l’articolo si trova legalmente su internet alla libera fruizione di chiunque?

        Per ora, grazie per la più che esaustiva risposta 🙂

      • #104160
        Up
        0
        Down
        ::

        schwarz89it” post=104174Per scontornare a mano la figura puoi scrivere
        `
        \includegraphics[angle=0,trim=0 0 0 0,clip,width=0..5\textwidth]{Immagine}
        `
        modificando il valore dei 4 zeri opportunamente, nell’ordine sono: bordo sinistro, bordo in basso, destro e alto.

        Grazie: intanto provo a seguire i consigli di OldClaudio, poi se dovrò ridimensionare una figura proverò con il metodo che mi suggerisci 😉

      • #104161
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Fruizione libera non vuol dire che non si debba citare l’autore vero della figura; è il minimo che le licenze più permissive richiedono, per esempio le varie clausole specificate da Creative Commons, oppure la LaTeX Project Public Licence (LPPL), le licenze GNU, eccetera. Tutte per garantire al libera fruizione dell’informazione, ma questo non implica che si possa tacere l’autore originale quando si usa materiale che lui ha creato perché si possa fruire dell’informazione che esse contengono; fruire non vuol dire usare, sebbene quasi sempre sia lecito farlo purché si attribuisca la paternità al vero autore.

        • #104162
          Up
          0
          Down
          ::

          OldClaudio” post=104177Fruizione libera non vuol dire che non si debba citare l’autore vero della figura; è il minimo che le licenze più permissive richiedono, per esempio le varie clausole specificate da Creative Commons, oppure la LaTeX Project Public Licence (LPPL), le licenze GNU, eccetera. Tutte per garantire al libera fruizione dell’informazione, ma questo non implica che si possa tacere l’autore originale quando si usa materiale che lui ha creato perché si possa fruire dell’informazione che esse contengono; fruire non vuol dire usare, sebbene quasi sempre sia lecito farlo purché si attribuisca la paternità al vero autore.

          Fin qua ci siamo, ma se cito l’autore, cosa che comunque avrei fatto nella bibliografia, corro rischi dovuti al copyright, utilizzando un contenuto che l’autore stesso ha lasciato a libera fruizione nel web?
          Questo non mi è chiaro.

        • #104163
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Devi leggere la licenza nei siti di quegli aritcoli. Se non è citata nessuna licenza devi scrivere all’autore per chiedergli il permesso di usare le sue immagini citandone semplicemente la fonte.

            Io non farei una citazione alla bibliografia, perché i siti internet sono labili; oggi ci sono domani chissà. Io aggiungerei semplicemente alla didascalia una breve frase del tipo “Per gentile concessione di John Smith”.

          • #104164
            Up
            0
            Down
            ::

            OldClaudio” post=104180Devi leggere la licenza nei siti di quegli aritcoli. Se non è citata nessuna licenza devi scrivere all’autore per chiedergli il permesso di usare le sue immagini citandone semplicemente la fonte.

            Io non farei una citazione alla bibliografia, perché i siti internet sono labili; oggi ci sono domani chissà. Io aggiungerei semplicemente alla didascalia una breve frase del tipo “Per gentile concessione di John Smith”.

            Perfetto: vada per l’email all’autore 🙂

            Ormai dovrei ricercare tutti i siti e tutti gli articoli, mentre gli autori della stragrande maggioranza di articoli che utilizzo, di sicuro di quelli da cui potrei prendere alcuni grafici, sono fondamentalmente 2.

            Non credo ci saranno problemi, in ogni caso, ma meglio prevenire che curare.

            Grazie mille 🙂

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

        Go to top