Passa al tema normale
Temi che non trovano una collocazione specifica negli altri forum

Regole del forum

Consulta il nostro regolamento e la guida per scrivere le formule
Rispondi al messaggio

Re: Creare immagini per latex

20/06/2019, 19:50

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

20/06/2019, 23:26

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

21/06/2019, 10:46

Perfetto, funziona. Grazie infinite
Rispondi al messaggio


Skuola.net News è una testata giornalistica iscritta al Registro degli Operatori della Comunicazione.
Registrazione: n° 20792 del 23/12/2010.
©2000— Skuola Network s.r.l. Tutti i diritti riservati. — P.I. 10404470014.