Pagina 3 di 3

Re: Creare immagini per latex

MessaggioInviato: 20/06/2019, 19:50
da Cantor99
Salve, penso di aver scaricato Texlive (ho visto qui http://profs.lettere.univr.it/valbusa/2 ... u-windows/, anche se ho solo seguito i primi due punti). Ora mi indichereste quali pacchetti usare? Ho provato con quelli indicatemi ma non riconosce \draw ...

Re: Creare immagini per latex

MessaggioInviato: 20/06/2019, 23:26
da claudio86
Cantor99 ha scritto:Salve, penso di aver scaricato Texlive (ho visto qui http://profs.lettere.univr.it/valbusa/2 ... u-windows/, anche se ho solo seguito i primi due punti). Ora mi indichereste quali pacchetti usare? Ho provato con quelli indicatemi ma non riconosce \draw ...


Ti hanno consigliato Tikz nei messaggi precedenti. Il comando \draw funziona solo dentro l'ambiente tikzpicture:

Codice:
\documentclass{article}
\usepackage{tikz}
\begin{document}
Figure disegnate con Ti\textit{k}Z:

\begin{tikzpicture}
\draw (0, 0) -- (1, 0) -- (1, 1);
\draw (2, 0) -| (3, 1);
\draw (4, 0) rectangle +(1, 1);
\end{tikzpicture}

Vedi anche Figura~\ref{fig:circonferenza}.

\begin{figure}
\centering
\begin{tikzpicture}
\draw (0, 0) circle (3cm);
\end{tikzpicture}
\caption{Una circonferenza}
\label{fig:circonferenza}
\end{figure}

\end{document}


Il nome del pacchetto da installare però non è "tikz", ma "pgf" (anche se probabilmente è già installato se hai fatto un'installazione completa).
La guida è enorme, ma i tutorial all'inizio sono abbastanza semplici: https://www.ctan.org/pkg/pgf

Se invece vuoi disegnare grafici (di funzione o da sequenza di coordinate) guarda il pacchetto "pgfplots": https://www.ctan.org/pkg/pgfplots

Codice:
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
    width=12cm,
    height=8cm,
    xtick={0,pi,2*pi,3*pi,4*pi},
    xticklabels={0,$\pi$,$2\pi$,$3\pi$,$4\pi$},
]
\addplot+[
    no marks,
    domain = 0:4*pi,
    samples = 100,
] expression {sin(deg(x))};
\addlegendentry{$\sin(x)$}

\addplot+[
    no marks,
    domain = 0:4*pi,
    samples = 100,
] expression {cos(deg(x))};
\addlegendentry{$\cos(x)$}
\end{axis}
\end{tikzpicture}

\end{document}

Re: Creare immagini per latex

MessaggioInviato: 21/06/2019, 10:46
da Cantor99
Perfetto, funziona. Grazie infinite