cambiare orientazione freccia

  • Creatore
    Topic
  • #102443
    emy
      Up
      0
      Down
      ::


      salve, ho disegnato due grafici, dando una orientazione alle curve.
      Ora dovrei cambiare l’orientazione di una delle due (la seconda nello specifico). come potrei fare?

      `
      \documentclass[a4paper,11pt,oneside]{book}
      \usepackage{amssymb}
      \usepackage[italian]{babel}
      \usepackage{fancyhdr, afterpage}
      \usepackage{graphicx}
      \usepackage{amsmath}
      \usepackage[utf8]{inputenc}
      \usepackage{pgfplots}
      \usepackage{caption}
      \usepackage{bm}
      \usepackage{subfig}
      \usepackage{tikz}
      \usepackage[subnum]{cases}
      \usepackage{booktabs}
      \usepackage[T1]{fontenc}
      \usepackage{lmodern}
      \usetikzlibrary{arrows,decorations,decorations.markings}

      \tikzset{insert arrow/.style args={#1 at #2}{
      postaction=decorate,
      decoration={
      markings,
      mark= at position #2
      with
      {
      \arrow{#1}
      }
      }
      }
      }

      \begin{document}
      \begin{figure}[h]
      \label{fig:calore}
      \centering
      \subfloat{
      \begin{tikzpicture}
      \draw [-stealth] (2,4) — (3.5,4) node[above, midway] {Flusso positivo};
      \end{tikzpicture}
      }\\
      \setcounter{subfigure}{0}
      \subfloat[\label{fig:calorea}]{
      \begin{tikzpicture}[scale=0.9,transform shape]
      \draw[-stealth] (0,0) –++(5,0)node[below right]{$x$};
      \draw[-stealth] (0,0) –++(0,4.5)node[above left]{$T$};
      \draw [-stealth] (3.5,4) — (2,4) node[above, midway] {Flusso};
      \draw[insert arrow=stealth at 0.5] (0.7,0.7)arc[start angle=280, end angle=345, radius=4cm];

      \node[font=\small] at (2.7,3) {$\dfrac{\partial \, T}{\partial \, x}>0$};
      \node[font=\small] at (4.5,3.2) {$\partial \, T>0$};
      \node[font=\small] at (4.4,2.8) {$\partial \, x>0$};
      \end{tikzpicture}
      }\qquad
      \subfloat[\label{fig:caloreb}]{
      \begin{tikzpicture}[scale=0.9,transform shape]
      \draw[-stealth] (0,0) –++(5,0)node[below right]{$x$};
      \draw[-stealth] (0,0) –++(0,4.5)node[above left]{$T$};

      \draw[insert arrow=stealth at 0.5] (3.5,0.7)arc[start angle=245, end angle=195, radius=4.5cm];
      \draw [-stealth] (2,4) — (3.5,4) node[above,midway] (2.7,4.2) {Flusso};
      \node[font=\small] at (2.7,3) {$\dfrac{\partial \, T}{\partial \, x}<0$};
      \node[font=\small] at (4.5,3.2) {$\partial \, T<0$};
      \node[font=\small] at (4.4,2.8) {$\partial \, x>0$};
      \end{tikzpicture}
      }
      \end{figure}
      \end{document}
      `

    Visualizzazione 4 filoni di risposte
    • Autore
      Risposte
      • #102444
        Up
        0
        Down
        ::


        Qui
        `\draw[insert arrow=stealth at 0.5] (3.5,0.7)arc[start angle=245, end angle=195, radius=4.5cm];
        `
        tu fai partire l’arco dal punto in basso a destra.
        Credo che il modo più semplice sia farlo partire da in alto a sinistra, giocherellando coi parametri.

      • #102445
        emy
          Up
          0
          Down
          ::


          Purtroppo niente, non riesco…

        • #102446
          Liverpool
          Partecipante
            Up
            0
            Down
            ::


            `insert arrow={stealth[reversed]} at 0.5`

          • #102447
            emy
              Up
              0
              Down
              ::


              perfetto! grazieee 😀

            • #102448
              Up
              0
              Down
              ::


              Al di là del fatto che, ovviamente, la soluzione di Liverpool è infinitamente più comoda (soluzione per cui lo ringrazio, perché non ricordavo quel parametro), per completezza ti spiego cosa intendevo.
              Intendevo una cosa del genere
              `\draw[insert arrow=stealth at 0.5] (0.7,3.5) arc[start angle=200, end angle=260, radius=3.5cm];`

              Se fai una prova, il verso della freccia ti viene cambiato… anche se l’arco non è proprio lo stesso perché non mi sono sbattuto a fare i conti 🙂

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

          Go to top