- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 5 mesi fa da
Liverpool.
-
CreatoreTopic
-
28 Marzo 2013 alle 16:23 #84320
-
CreatoreTopic
-
AutoreRisposte
-
-
28 Marzo 2013 alle 16:47 #84321::
Va bene modificare un messaggio, ma stravolgerlo è un’altra cosa…
Se hai già il codice dell’immagine, lo puoi inserire con [tt]\input[/tt] dopo avere caricato il pacchetto [tt]tikz[/tt] nel preambolo. Se vuoi mettere tutti i sorgenti pgf in una cartella, puoi usare il comando [tt]\graphicspath{<...>}[/tt] del pacchetto [tt]graphicx[/tt]. Cercalo su L’Arte di scrivere con LaTeX.
Se invece vuoi conoscere la sintassi per tracciare direttamente i disegni, è un’altra storia. La grafica di TikZ e PGF è una guida in italiano, ma è un po’ datata e l’autore non la sta seguendo più. Altri riferimenti li trovi in questa discussione.Il pacchetto [tt]tikz[/tt] ha una libreria per realizzare semplici circuiti elettronici. Per qualcosa di più, puoi anche vedere il pacchetto [tt]circuitikz[/tt] che ha un manuale molto breve. Nella sezione Documentazione->Guide GuIT tematiche del forum puoi trovare la guida Introduzione all’uso di TikZ in Ingegneria che potrebbe esserti utile.
Ciao
-
29 Marzo 2013 alle 18:27 #84322::
rossiario” post=83622salve ragazzi, visto che mi sto trovando a che fare con dei files pgf e la guida uggiciale nel ctan è di 700 pagine nn è che esiste una guida breve magari in italiano che spiega le cose essenziali per includere una immagine pgf in un documento latex?
In effetti anche io ricordavo il messaggio un po’ diverso…
Siccome devi trattare file .pgf, probabilmente li hai ottenuti da qualche tool: molto bene. Ti sarà sufficiente aprire con un editor di testo e copiare/incollare l’ambiente [tt]tikzpicture[/tt] della figura direttamente nel documento principale: è il metodo più semplice. Un secondo metodo, sempre semplicissimo, è di aggiungere al contenuto del file .pgf i comandi necessari per farlo diventare un documento a tutti gli effetti: usando la classe [tt]standalone[/tt] (leggi la documentazione) otterrai una figura scontornata che potrai inserire nel documento con il solito [tt]\includegraphics…[/tt]. Queste sono due alternative ai metodi proposti da @Liverpool.
Onestamente, di tutte le 700 e più pagine del manuale, c’è ben poco in merito “cose essenziali per includere una immagine pgf in un documento”. Ma non bisogna scoraggiarsi vedendo il numero di pagine: è ben difficile trovare qualcuno che le abbia lette tutte (io personalmente ogni tanto scopro cose utilissime di cui non mi ero mai accorto prima). Questo non vuol dire che non bisogna avere sottomano il manuale, ma vuol dire che bisogna “sfruttarlo” intelligentemente. Ti consiglio di utilizzare la funzione cerca del visualizzatore di pdf che usi normalmente cercando di volta in volta le cose che ti servono; ad esempio: vuoi disegnare un ellisse? Prova a cercare [tt]ellipse[/tt]. Devi usare delle porte logiche? Cerca [tt]logic gates[/tt]. Non sempre ci sarà corrispondenza, ma quando hai fatto centro troverai proprio il codice che ti serve con tanto di risultato grafico: potrai anche cliccare sulle varie chiavi e ne vedrai la definizione.
In effetti, avere una traduzione italiana di almeno una parte del pgfmanual sarebbe bello, ma è un lavoraccio. Ti conviene aspettare il nuovo articolo di Lorenzo e Tommaso 😉
Ciao
Claudio
-
3 Aprile 2013 alle 16:06 #84323::
Mi scuso ma avevo trovato la soluzione al post che avevo scritto prima per cui ho pensato di editarlo piuttosto che crearne uno nuovo su un’altra cosa che avevo intenzione di chiedere.Detto questo la situazione è la seguente:
1 uso un programma per creare dei circuiti elettronici chiamato fidocadj.Esporto l’immagine disegnata in pgf e poi la carico sul mio documento latex con questo codice(sempre dopo aver caricato nel preambolo il pacchetto pgf)\begin{figure}[ht]
\centering
{
\small
\input{immagini/bodemiller.pgf}
}
\caption{Modello di piccolo segnale di un amplificatore a due poli con capacità interstadio cortocircuitata}
\label{fig:bodemiller}
\end{figure}Fin qui tutto ok. Siccome volevo se possibile fare in modo che la didascalia comparisse un po’ più in alto ,in altre parole ridurre lo spazio bianco creato dal programma tra la parte inferiore dell’immagine disgnata e la didascalia, come è possibile farlo?
-
3 Aprile 2013 alle 16:23 #84324::
Se possibile, dovremmo vedere il codice generato per capire cos’è che occupa quello spazio. In linea generale, il pacchetto caption che gestisce le didascalie ha l’opzione [tt]skip[/tt] che definisce la separazione aggiuntiva tra immagine e didascalia (in genere 10 pt). Puoi modificarne il valore tramite il comando [tt]\captionsetup[/tt]. Prova a leggere il manuale del pacchetto per qualche esempio.Ciao
-
4 Aprile 2013 alle 5:30 #84325::
Se possibile, dovremmo vedere il codice generato per capire cos’è che occupa quello spazio. In linea generale, il pacchetto caption che gestisce le didascalie ha l’opzione [tt]skip[/tt] che definisce la separazione aggiuntiva tra immagine e didascalia (in genere 10 pt). Puoi modificarne il valore tramite il comando [tt]\captionsetup[/tt]. Dovrebbe andare bene qualcosa del genere:
`<...>
\begin{figure}
\centering
\input{nomefile.pgf}
\captionsetup[figure]{skip=0pt} % oppure prova un valore negativo (pag. 13 del manuale di caption)
\caption{testo della didascalia}
\clearcaptionsetup[skip]{figure} % resetta il valore di skip (pag. 20 del manuale di caption)
\label{fig:etichetta della figura}
\end{figure}
<...>`
Ciao
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.