Pagina 1 di 3

Creare immagini per latex

MessaggioInviato: 25/05/2019, 14:36
da Cantor99
Salve, vorrei capire come poter creare semplici immagini (una circonferenza, un piano cartesiano) per Latex. Aggiungo che lavoro su Linux e non sono un grande esperto.
Grazie in anticipo

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 14:55
da Indrjo Dedej
Usa TikZ. Il manuale è gigantesco ma la sintassi è molto semplice. Una cosa molto semplice che puoi fare è mettere a preambolo:
Codice:
\usepackage{tikz}
\newcommand\cartplan[4]{
   \draw [gray,dashed,line width=0.3mm] (#1,#3) grid (#2,#4);
   \draw [->,line width=0.6mm] (#1,0)--(#2,0);
   \draw [->,line width=0.6mm] (0,#3)--(0,#4);
}
che ti definisce un comando che puoi usare così
Codice:
\begin{tikzpicture}
% qualcosa...
\cartplan{<x min>}{<x max>}{<y min>}{<y max>};
% qualcos'altro...
\end{tikzpicture}
Se hai bisogno di qualcosa di più dettagliato, chiedi.
Per le circonferenze un modo è questo (centro-raggio)
Codice:
\draw [<opzioni>] (<centro>) circle (<raggio>);
Ricordati i punto e virgola alla fine di ciacuna frase dentro l'ambiente tikzpicture.

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 15:23
da Cantor99
Ciao grazie per la risposta. Scusa l'ignoranza, ma su linux trovo KtikZ, TikZit, QtikZ. Quali di questi dovrei scaricare?

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 15:39
da Indrjo Dedej
C'è tutto nella distribuzione di LaTeX che hai. TikZ è un pacchetto come tanti altri che già usi in LaTeX e lo carichi come al solito. (Ho modificato il mio ultimo post, guardalo.) Tra i programmi esterni che tu citi (puoi farne a meno, ma sono comodi...) io uso KTikZ e lo istalli in questo modo: da terminale (lo invochi con la combinazione di tasti Cntrl+Alt+T) scrivi e premi invio
Codice:
sudo apt-get install --no-install-recommends ktikz
Fine. Questi programmi esterni ti servono solo a vedere in tempo reale quello che fai scrivendo il codice per generare i disegni.

PS: che hai? ubuntu?

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 16:16
da Bbach
Sicuramente la soluzione migliore è imparare la sintassi di TikZ, tuttavia una soluzione veloce è usare la funzione "Scarica come-> TikZ" di Geogebra(https://wiki.geogebra.org/en/Reference: ... stallation), disponibile anche online (https://www.geogebra.org/geometry)

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 16:51
da Cantor99
Grazie per le risposte. Uso ubuntu e di solito uso i seguenti pacchetti
\documentclass[12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[latin1]{inputenc}

Ho provato a inserire il tuo pacchetto ma non lo riconosce. Come posso fare?

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 17:08
da mide
Strano che non lo riconosca, come dice Indrjo Dedej dovrebbe essere nella distribuzione latex. Io uso archlinux e basta installare texlive-most e texlive-lang per avere praticamente quasi tutti i pacchetti. Prova a postare una lista dei pacchetti latex installati con apt. Probabilmente ti mancano i pacchetti di texlive-pictures.

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 17:08
da Cantor99
Perdona la mia ignoranza, dove trovo tutti i pacchetti?

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 17:15
da mide
Non conosco bene ubuntu ma prova a dare il comando:
Codice:
apt-cache search texlive

Re: Creare immagini per latex

MessaggioInviato: 25/05/2019, 17:37
da Cantor99
Scusami ancora. Ho scritto ciò sul terminale e mi sono uscite diverse (e molte) cose : puoi dirmi cosa cercare?