Risposte nei forum create
-
AutoreRisposte
-
::
Dr Spencer Reid” post=76996a me graphViz funziona solo che , sia su macos che windows, visualizza i grafi in bianco e nero e non a colori… grande pecca…
Prova con questo esempio:
`
digraph G {
node [ style =” fill = green !20″];
1 – >2 [ label =”1/2″];
2 – >3 [ label =”1/2″];
3 – >1 [ label =”1/2″];
3 [ shape = rectangle ,
style =” fill = cyan !20 , draw = blue “]
}
`
Onestamente a me pare molto strano questo comportamento perché il programma è multipiattaforma. Magari non hai installato bene…claudio” post=76995 […] compliate con –shell-escape attivato
Vero funziona!!!! 🙂 Probabilmente è stato sistemato il problema che causava l’errore in fase di compilazione di cui si accenna nell’articolo.
Ciao
Claudio
::Dr Spencer Reid” post=76989serve per creare grafici. il formato di uscita è il .dot e non altri formati immagini
questo vuol dire che deve essere convertito per essere visualizzato .Serve per creare grafi: ci avevo lavorato esclusivamente su Linux e so che esistono appositi editor per visualizzare il risultato a partire dal codice [tt].dot[/tt] (http://www.graphviz.org/Resources.php).
Dr Spencer Reid” post=76989
inoltre su windows non vengono riconosciuti i colori .
si può lavorare anche a livello di codice … non so quanto sia consigliato… io , personalmente, uso i software free per le mappe concettuali e esporto in .jpg o .pngNeanche io so quanto sia consigliato: se serve lo si usa. 😉 In ogni caso Graphviz non è equiparabile a un software per creare mappe concettuali (freemind è perfetto per quel compito e, per restare in tema LaTeX anche TikZ va benissimo – giusto una referenza http://tex.stackexchange.com/questions/58249/how-to-shade-mindmap-concepts). Graphviz è usato in ricerca, in ambiti piuttosto trasversali, per simulazioni di grafi anche di grandi dimensioni: in effetti è proprio utile in questo caso perché la semplicità di sintassi permette in modo banale di creare uno script che crei il grafo desiderato. Questo esempio, invece, http://www.flickr.com/photos/kentbye/1156412182/in/set-72157601523153827, preso dalla galleria che ha illustrato claudio, rappresenta una architettura di rete non bloccante. Non fa solo mappe concettuali quindi…
Ciao
Claudio
::
Ho provato il tuo esempio. Come mi aspettavo funziona solo la presentazione e non l’articolo.Il comando [tt]\tikzmarkin[/tt] si adatta già ai modi ([tt]beamer[/tt] e non-[tt]beamer[/tt]): quello che posso provare a fare è rendere opzionale l’overlay in [tt]beamer[/tt] mode e vedere se risolve il problema. Ti terrò aggiornato.
Ciao
Claudio
::claudio” post=76843non si possono togliere
è il modo article di beamer
infatti uso \usepackage{beamerarticle}
ecco il problema.
ciao claudioAspetta, forse mi sono espresso male.
Con il codice che hai allegato in precedenza si ottiene questo errore:
`
! Undefined control sequence.
\resetcounteronoverlays
`
che è il comando usato per “fissare” il valore di un contatore a tutte le diapositive dello stesso quadro (l’uso di questo contatore è parte della soluzione al problema chiamato “jumping effect”, ossia il contenuto di due diapositive nello stesso quadro può avere dimensioni diverse e nel passaggio l’occhio lo percepisce).Per tornare al nocciolo del problema, ho il vago sospetto che il comando [tt]\resetcounteronoverlays[/tt] non sia definito in [tt]article[/tt] mode di beamer. Infatti questo workaround funziona:
`
\documentclass[fleqn]{article}
\usepackage{beamerarticle}
\setjobnamebeamerversion{DocumentoTeX7}
\usepackage{etoolbox}
%\usepackage[beamer]{hf-tikz}
\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin{c}c_j + d_j +
\tikzmarkin{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[\tikzmarkin{d}y\tikzmarkend{d}=400\]
\end{frame}
\end{document}
`
Come dicevo nel messaggio precedente, è sufficiente usare il pacchetto in modalità normale. Tanto per fare un diverso esperimento, con gli handouts, il seguente codice:`
\documentclass[handout]{beamer}
%\documentclass[fleqn]{article}
%\usepackage{beamerarticle}
\setjobnamebeamerversion{DocumentoTeX7}
\usepackage{etoolbox}
\usepackage[beamer]{hf-tikz}
%\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin<1->{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin<3>{c}c_j + d_j +
\tikzmarkin<2>{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[\tikzmarkin<3>{d}y\tikzmarkend{d}=400\]
\end{frame}
\end{document}
`
funziona. Fra parentesi: non hai bisogno di caricare [tt]etoolbox[/tt] perché lo fa già [tt]hf-tikz[/tt].
::claudio” post=76839non si colora la formula fuori dell’align
claudioCompila due volte: la prima è necessaria per calcolare la posizione di marcatori mentre la seconda per disegnare effettivamente lo sfondo. A me il risultato finale è:
[attachment=411]Immagine_2012-08-28.jpg[/attachment]
Ciao
Claudio
Attachments:
You must be logged in to view attached files.::claudio” post=76837ho provato a fare delle modifiche
compila ma dove sbaglio?
`
\documentclass[ignorenonframetext,fleqn]{beamer}
\usepackage{etoolbox}
\usepackage[beamer]{hf-tikz}
%\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin<1->{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin<3>{c}c_j + d_j +
\tikzmarkin<2>{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[\tikzmarkin<3>{d}y\tikzmarkend{d}=400\]
\end{frame}
\end{document}
`Non ho capito cosa vuoi ottenere. 😕
Ciao
Claudio
::
Ciao,faccio mea culpa: forse la documentazione non è ben chiara! 🙂 Gli esempi che non compilano hanno una cosa in comune: le equazioni sono all’interno di un ambiente frame. Per poter creare le animazioni con l’opzione [tt]beamer[/tt] ti serve anche specificare l’ordine di apparizione (lo so è una traduzione orribile, ma non mi viene in mente altro: mi riferisco all’overlay specification). Perciò gli esempi vanno rivisti:
`
\documentclass{beamer}
\usepackage{etoolbox}
\usepackage[beamer]{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
%\begin{align}
%\tikzmarkin<1->{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
%\tikzmarkin<3>{c}c_j + d_j +
%\tikzmarkin<2>{b}a_i\tikzmarkend{b}
%>= 30\tikzmarkend{c}
%\end{align}
\[x+\tikzmarkin<1>{a}y\tikzmarkend{a}=400\]
\end{frame}
\end{document}
`e:
`
\documentclass{beamer}
\usepackage{etoolbox}
\usepackage[beamer]{hf-tikz}
%\usepackage{hf-tikz}
\listfiles
\begin{document}
\begin{frame}
\begin{align}
\tikzmarkin<1->{a1}a_i\tikzmarkend{a1} + b_j = 10 \\
\tikzmarkin<3>{c}c_j + d_j +
\tikzmarkin<2>{b}a_i\tikzmarkend{b}
>= 30\tikzmarkend{c}
\end{align}
\[x+\tikzmarkin<1>{a}y\tikzmarkend{a}=400\]
\end{frame}
\end{document}
`L’errore quindi è dovuto al fatto che un comando obbligatorio con delimitatori [tt]<>[/tt] non viene trovato e [tt]xparse[/tt] protesta. Avrei dovuto spiegarlo meglio nella doc!
A parte questo problema, come ti sembra il pacchetto? 🙂
Ciao
Claudio
::giuliofis” post=76826Grazie, adesso funziona. L’unica cosa che non capisco è: pur se scrivo ball color=white mi viene un grigio che si sfuma, mentre se elimino ball e lascio solo color=white l’interno delle barre diventa “trasparente”, nel senso che vengono attraversate dalle rette parallele all’asse x… Questo non avviene con gli altri istogrammi che, come avevo scritto prima, funzionavano anche dopo l’aggiornamento. C’è qualcosa da fare? Vorrei ottenere delle barre bianche non attraversate dalle linee.
Tutto corretto! [tt]ball color[/tt] fa si che che le barre (tutte) vengano colorate in sfondo con un’ombreggiatura sferica (perdonami, ma era una prova mia – ero curioso di vedere il risultato quando ci sono barre non unite fra loro).
Essendo concisi: nel tuo caso basta cambiare [tt]ball color=red[/tt] con [tt]fill=white[/tt] (cosa che avevi già in precedenza).Se tu scrivi invece [tt]color=white[/tt] non ottieni il risultato voluto. Per capire come funzionano i colori e come usarli nelle opzioni dai un’occhiata a questo esempio.
Ciao
Claudio
::giuliofis” post=76822Ho da poco fatto l’aggiornamento alla versione 2012 di TexLive.
Purtroppo, però, adesso alcuni istogrammi non mi vengono più generati in maniera corretta.
Questo, ad esempio,
`\begin{tikzpicture}
\begin{axis} [ylabel={Frequenza relativa},
ybar,ymin=0,ymax=0.5,xtick=data,
ymajorgrids=true,xtick pos=west,
x tick label style=%
{anchor=center},
xticklabel interval boundaries,
symbolic x coords={5, 6, 7, 8, 9}
title style={align=center},
title={Istogramma delle distribuzioni},
xlabel={Valore}]
\addplot
[ybar interval,fill=white,
draw=black] coordinates
{(5, 0.26)
(6, 0) (7, 0.41)
(8,0.33) (9,0)};`
mi compare come un’unica barra verticale, e sull’asse delle x, oltre ai valori, ci sono anche title e style. Così anche gli altri due istogrammi dello stesso capitolo.Quest’altro, invece,
`\begin{axis} [ylabel={Frequenza relativa},
ybar,ymin=0,ymax=0.22,height=6cm,xtick=data,
ymajorgrids=true,xtick pos=west,
x tick label style=%
{rotate=90,anchor=east},
xticklabel boundaries,
title style={align=center},
title={N=1500},
]
\addplot
[ybar interval,fill=white,
draw=black] coordinates
{(3,0.005)(3.5,0.025)(4,0.035)(4.5,0.075)(5,0.14)(5.5,0.17)(6,0.20)(6.5,0.15)(7,0.08)(7.5,0.04)(8,0.035)(8.5,0.03)(9,0.02)(9.5,0.005)(10,0)};
\end{axis}
\end{tikzpicture}`
compare come dovrebbe, così come tutti gli altri istogrammi del documento (ad eccezione, appunto, di quelli suddetti).Da cosa può dipendere? Cosa posso fare?
Grazie a tutti.Ciao,
direi che il problema di fondo è dato dal fatto che ti stai servendo (inutilmente) di [tt]symbolic x coords={5, 6, 7, 8, 9}[/tt]. Compilando ottengo alcuni errori; un esempio: [tt]! Package pgfplots Error: Sorry, the input coordinate `5′ has not been defined[/tt]. Mi sembra di capire, quindi, che [tt]symbolic coords[/tt] accetti solo (?) label testuali. Il punto interrogativo è dato dal fatto che è una deduzione mia, magari errata.
Questo codice, invece, compila:
`
\documentclass[a4paper]{article}\usepackage{pgfplots}
\pgfplotsset{compat=newest}\begin{document}
\begin{tikzpicture}
\begin{axis} [ylabel={Frequenza relativa},
ybar,ymin=0,ymax=0.5,
ymajorgrids=true,
x tick label style={anchor=north},
xticklabel interval boundaries,
title style={align=center},
title={Istogramma delle distribuzioni},
xlabel={Valore}]
\addplot
[ybar interval,ball color=red,
draw=black] coordinates
{(5, 0.26)
(6, 0) (7, 0.41)
(8,0.33) (9,0)};
\end{axis}
\end{tikzpicture}
\end{document}
`Ciao
Claudio
28 Agosto 2012 alle 7:37 in risposta a: Beamer2Thesis: un tema per realizzare presentazioni di tesi #63865::dancko” post=76811Salve a tutti
ho bisogno di scrivere in un file .pdf dopo averlo creato e volevo chiedere se qualcuno poteva darmi qualche consiglio su qualche buon programma free che permette di farlo.
Grazie in anticipo.
Ciao,
prova a vedere questa discussione.
Ciao
Claudio
::Spike” post=76744
Non sono a conoscenza se una guida è già stata realizzata a tal proposito; in caso negativo non sarebbe male averne una… il Dr Spencer Reid potrebbe realizzarla (l’idea è sua!) 🙂
Ciao
ClaudioÈ proprio questo che intendevo. Non volevo dire che ne avresti giovato tu e che la chiedevi per te, ma che se pensi ce ne sia bisogno potresti pensare di scriverla tu. Non era una polemica, era un suggerimento (perché poi fuori luogo?). Quando ho detto che impari di più e più in fretta intendo dire che scrivere una guida non è la stessa cosa che leggerla. Quando si crea il lavoro si affrontano tanti problemi che, superandoli, ci insegnano ognuno qualcosa.
Ciao
FraEsatto!
OT:
@Spike: come va la libreria di meccanica per TikZ? 🙂Ciao
Claudio
::Orlando” post=76742Si..sono tutti compatibili..li ho già usati in altri lavori..
Io qualche dubbio sulla compatibilità lo avrei…
Faccio solo qualche commento:
1) Guardando la documentazione di [tt]utopia[/tt] (texdoc utopia da terminale/prompt dei comandi) leggo:
Use of the utopia package is no longer recommended, because the newer package
fourier provides a basically improved interface to the Utopia typeface and loads
suitable math fonts, too. Notice that this package does not belong to the PSNFSS
collection!Furthermore, the LaTeX3 team does no longer regard the Utopia fonts as a required
component of LaTeX, because their license does not comply with the strict guide-
lines of the FSF.2) In realtà il fatto di caricare Utopia è irrilevante: qualche riga dopo si vede [tt]\usepackage[osf,sc]{mathpazo}[/tt] (ce ne sono due di chiamate, ma una è commentata). Ora, texdoc mathpazo apre la stessa documentazione di utopia; guardando un paio di tabelle uno nota che il font roman caricato da mathpazo è Palatino mentre per utopia è Utopia. In definitiva il conflitto è risolto da mathpazo che è l’ultima chiamata (se non ce ne sono di successive…).
3) Riguardo eufrak basterebbe caricare amsfonts. Inoltre se non ricordo male (ma non ne sono sicurissimo) latexsym è obsoleto.
4) Riguardo a subfigure guarda la guida Elenco del peccati degli utenti di LaTeX 2ε (texdoc l2tabuit) perché è bene non usarlo.
5) Ci sono due chiamate a epstopdf.
Ciao
Claudio
-
AutoreRisposte