[Risolto]Inserimento disegni

  • Creatore
    Topic
  • #93540
    Up
    0
    Down
    ::


    Buongiorno a tutti. Non sono molto ferrato in materia e probabilmente sto chiedendo aiuto per un problema da poco. Purtroppo non ho molto tempo per fare tentativi (e un po’ ne ho già fatti). Devo inserire un semplice disegno (allego il file) in un documento, solo che la figura si prende un sacco di spazio pur avendo dimensioni minime. Non so come fare ad evitare tutto quello spazio sopra e sotto la figura. Il codice è questo:
    `\[
    \includegraphics[scale=0.60]{triangolo}
    \]
    `

    [attachment=969]triangolo.pdf[/attachment]

    Il disegno l’ho fatto con Inkscape. Se invece posso usare altri programmi per farlo meglio, accetto consigli.
    Grazie a tutti.

    Max

    Attachments:
    You must be logged in to view attached files.
Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #93541
      Up
      0
      Down
      ::

      poncelet” post=93135Purtroppo non ho molto tempo per fare tentativi (e un po’ ne ho già fatti). Devo inserire un semplice disegno (allego il file) in un documento, solo che la figura si prende un sacco di spazio pur avendo dimensioni minime. Non so come fare ad evitare tutto quello spazio sopra e sotto la figura. Il codice è questo:
      `\[
      \includegraphics[scale=0.60]{triangolo}
      \]
      `

      Perché invece di andare a tentoni non dai una lettura a una guida decente? Basta che ti leggi la sezione sull’inserimento delle figure e capirai perché non ottieni il risultato sperato 🙂

    • #93542
      Up
      0
      Down
      ::

      poncelet” post=93135Buongiorno a tutti. Non sono molto ferrato in materia e probabilmente sto chiedendo aiuto per un problema da poco. Purtroppo non ho molto tempo per fare tentativi (e un po’ ne ho già fatti). Devo inserire un semplice disegno (allego il file) in un documento, solo che la figura si prende un sacco di spazio pur avendo dimensioni minime. Non so come fare ad evitare tutto quello spazio sopra e sotto la figura. Il codice è questo:
      `\[
      \includegraphics[scale=0.60]{triangolo}
      \]
      `

      [attachment=969]triangolo.pdf[/attachment]

      Il disegno l’ho fatto con Inkscape. Se invece posso usare altri programmi per farlo meglio, accetto consigli.
      Grazie a tutti.

      Max

      Metti nel preambolo `\usepackage{tikz}` e al posto della figura: `\begin{tikzpicture}[lato/.store in=\lato, lato=1.5cm]
      \draw (0,0) node[above]{1} –++
      (-60:\lato) node[below right]{3}–++
      (0:-\lato)node[below left]{2}– cycle;
      \end{tikzpicture}
      `

      Ciao
      Claudio

    • #93543
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        In ogni caso disponi sempre del comando pdfcrop per ritagliare via la parte bianca attono alla figura.

        Poi se leggi la documentazione di graphics vedi che con l’opzione clip e le dimensioni del viewport puoi scontrnare la figura direttamante con \includegraphics.

        Naturalmente il suggerimento di @cfiandra e il suggerimento di leggere quel paragrafo nella guida sono i primi passi da compierre; io ti ho indicato questi altri due metodi solo per farti sapere che hai solo l’imbarazzo della scelta.

      • #93544
        Up
        0
        Down
        ::


        Intanto grazie per l’aiuto. Ho scaricato la guida “L’arte di disegnare con Latex” di L. Pantieri e T. Gordini. Non sono riuscito a capire come fare una cosa.
        Questo è il codice (che mi ha suggerito cfiandra) modificato secondo la mia necessità:
        `$e=$\begin{tikzpicture}[lato/.store in=\lato, lato=1.5cm]
        \draw (0,0) node[above]{1} –++
        (-60:\lato) node[below right]{3}–++
        (0:-\lato)node[below left]{2}– cycle;
        \end{tikzpicture}`

        Io però vorrei che il triangolo stia in linea con $e=$ ma che l’uguale stia più o meno a metà altezza del triangolo. Come potrei fare?

        Grazie a tutti.

        Max

      • #93545
        Liverpool
        Partecipante
          Up
          0
          Down
          ::

          poncelet” post=93149Io però vorrei che il triangolo stia in linea con $e=$ ma che l’uguale stia più o meno a metà altezza del triangolo. Come potrei fare?

          Aggiungi
          `baseline=(current bounding box.center)`
          tra le opzioni dell’ambiente [tt]tikzpicture[/tt]. La chiave [tt]baseline[/tt] imposta quale ordinata del grafico corrisponderà alla linea di base del testo. In questo caso stiamo dicendo che vogliamo che l’asse orizzontale della figura (non del triangolo) si trovi sulla riga di testo. Siccome tu hai chiesto “più o meno”, ci siamo. Ovviamente l’uguale non si trova proprio sulla riga del testo ma un po’ più su.

          Ciao

        • #93546
          Up
          0
          Down
          ::


          Così è perfetto ti ringrazio molto.

          Max

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

      Go to top