Risposte nei forum create
-
AutoreRisposte
-
::
Scusate, provo ad essere più chiara, la cosa è semplicissima: devo cercare e quindi ordinare negozi in regione, di consequenza ho il loro nome, indirizzo, tel., etc. da archiviare. Intanto grazie per i due pacchetti, provo subito a consultarli…
AuroraPerché non utilizzare un foglio d calcolo come OpenOffice Calc (gratuito)?
Dopo aver costruito i dati puoi banalmente ordinarli e filtrarli con le funzioni del programma per poi eventualmente trasferirli in un documento LaTeX (ci sono diversi sistemi alcuni molto semplici ma artigianali come il copia incolla).Ad ogni modo, buon lavoro!
Ciao
::ho un dubbio, visto che la compilazione non mi da più errore, il codice è giusto, non è che serve qualcosa per visualizzare l’immagine; al momento ho installato miktek e basta, non è che serve qualcosa tipo ghostscript o altro che adesso mi sfugge…
altrimenti non capisco proprio perchè non me lo visualizza…eventualmente come si fa a capire se asymptote è installato correttamente?
denghiu
A questo punto non so cosa dirti. Io con TeX Live 2010 non ho nessun problema. Prova ad installare anche ghostscript.
Ciao,
ansys.Vero, da quando Asymptote è entrato nei repo di CTAN, installare la TeX Live significa anche anche installare e tenere aggiornato Asymptote.
Comunque, non credo ci sia bisogno di Ghostscript per il semplice fatto che i file sorgenti di Asymptote possono tranquillamente generare file pdf.
Se scegli la via di includere in un sorgente LaTeX, codice asymptote, devi compilare con la sequenza che ti è stata indicata. Dopo l’operazione controlla nella directory, dovresti trovare il pdf prodotto dietro le quinte da asy.
Bye
::per compilare compila solo che non ottengo una parabola
scusa ma che cosa ottieni?
grazie
ClaudioDicevi che non funzionava più con MiKTeX 2.9 e per me questo significa che è la compilazione ad avere problemi.
Cosa ottengo? una specie di s molto stirata…
… ma perché non usi pgfplots (basato su PGF):
`
\documentclass[10pt]{article}
\usepackage{pgfplots}
\pagestyle{empty}%\pgfplotsset{width=7cm,compat=1.3}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
xlabel=$x$,
ylabel={$f(x) = x^2 – 2$},
axis x line=bottom,
axis y line=left,
no markers]\addplot {x^2 – 2};
\end{axis}
\end{tikzpicture}
\end{document} `Ciao
::ho aggiornato a miktex 2.9
perche questo codice non funziona più?
`
\documentclass[10pt]{article}
\usepackage{pgf,tikz}
\usetikzlibrary{arrows}
\pagestyle{empty}
\begin{document}
\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=1.0cm,y=1.0cm]
\draw[->,color=black] (-3,0) — (3,0);
\foreach \x in {-3,-2.5,-2,-1.5,-1,-0.5,0.5,1,1.5,2,2.5}
\draw[shift={(\x,0)},color=black] (0pt,-2pt);
\draw (0pt,-10pt) node{\footnotesize $0$};
\clip(-3,-3) rectangle (3,6.3);
\draw[smooth,samples=100,domain=-3.0:3.0] plot(\x,{\x^2-2});
\end{tikzpicture}
\end{document}
`grazie
Ciao,
non ho cambiato niente del tuo codice ed è stato compilato correttamente da pdflatex in TeX Live 2010.
Prova a caricare solo tikz.
Se comunque non funziona ancora consulta il log di compilazione ed eventualmente riportane l’estratto significativo qui.
Bye
::Grazie! Così l’immagine è perfetta ma non ho capito come hai dato quei valori.
Grazie ancora
😀 😀 😀Il quadrante, lindir, il quadrante…
L’oggetto nodo ha una forma, in questo caso un rettangolo, con un centro.
Se consideri il punto intersezione di un raggio vettore che passa dal centro e diretto secondo l’angolo indicato rispetto all’asse orizzontale e di senso antiorario, con il contorno rettangolare, è possibile individuare i punti d’interesse.Per esempio l’angolo 0 corrisponde all’asse x stesso e perciò indica il punto medio del lato destro del rettangolo.
Un valore di 10 gradi indica quindi un punto sul contorno tra quel punto medio e lo spigolo superiore destro, sempre che il rapporto tra i lati non sia troppo basso, allora incontrerai il lato orizzontale superiore.
Un punto simmetrico l’ho ottengo con l’angolo complementare 360-10=350 gradi equivalenti a -10 gradi. i punti simmetrici sul lato opposto si ottengono con il complementare dell’angolo piatto 180-10=170 quello sopra all’asse x, con 180+10 = 190 quello sotto all’asse x.Un angolo di 90 gradi indicherà l’intersezione con l’asse y positivo, un valore di 270 con l’asse y negativo (e questi angoli notevoli hanno degli equivalenti in right, above, ecc).
Se quindi vuoi le linee più distanti basta aumentare a 15 gradi per esempio e determinare gli altri tre in virtù della condizione di simmetria.
Ciao
::Ciao a tutti, volevo chiedervi se qualcuno sa come disegnare questo:
`———- ask ———–
| |——-| |
| client | | server |
| |<-------- | | ---------- resp ----------- ` ho provato con questo codice ` \documentclass{article} \usepackage{stmaryrd} \usepackage{tikz} \usepackage{amsmath} %left subscript \usepackage{leftidx} \usetikzlibrary{shapes,arrows} \begin{document} \pagestyle{empty} % Define block styles \tikzstyle{block} = [rectangle, draw, text width=2cm, text centered, rounded corners, minimum height=2em] \begin{figure} \begin{center} \begin{tikzpicture} \node[block] (client) {Client}; \node[block, right of=client,node distance = 4cm] (server) {Server}; \draw[->] (client.east) — node[above]{ask} (server.west);
\draw[<-] (client.east) -- node[below]{request} (server.west); \end{tikzpicture} \caption{Client/Server Architecture.} \label{Fig.arch} \end{center} \end{figure} ` ma mi sovrappone le frecce. Penso sia una stupidaggine ma non riesco a trovarla nelle varie guide. Grazie LucaPuoi usare valori d’angolo della libreria shapes:
\documentclass{article}
\usepackage{tikz}\usetikzlibrary{shapes,arrows}
`
\begin{document}\pagestyle{empty}
\tikzstyle{block} = [rectangle, draw,
text width=2cm, text centered, rounded corners, minimum height=2em]\begin{tikzpicture}
\node[block] (client) {Client};
\node[block, right of=client,node distance = 4cm] (server) {Server};\draw[->] (client.10) — node[above]{ask} (server.170);
\draw[<-] (client.350) -- node[below]{request} (server.190); \end{tikzpicture} \end{document}` il numero 0 corrisponde a right e 90 a above. Ciao.::Ciao a tutti, volevo chiedervi se qualcuno sa come disegnare questo:
`———- ask ———–
| |——-| |
| client | | server |
| |<-------- | | ---------- resp ----------- ` ho provato con questo codice ` \documentclass{article} \usepackage{stmaryrd} \usepackage{tikz} \usepackage{amsmath} %left subscript \usepackage{leftidx} \usetikzlibrary{shapes,arrows} \begin{document} \pagestyle{empty} % Define block styles \tikzstyle{block} = [rectangle, draw, text width=2cm, text centered, rounded corners, minimum height=2em] \begin{figure} \begin{center} \begin{tikzpicture} \node[block] (client) {Client}; \node[block, right of=client,node distance = 4cm] (server) {Server}; \draw[->] (client.east) — node[above]{ask} (server.west);
\draw[<-] (client.east) -- node[below]{request} (server.west); \end{tikzpicture} \caption{Client/Server Architecture.} \label{Fig.arch} \end{center} \end{figure} ` ma mi sovrappone le frecce. Penso sia una stupidaggine ma non riesco a trovarla nelle varie guide. Grazie LucaPuoi usare valori d’angolo della libreria shapes:
\documentclass{article}
\usepackage{tikz}\usetikzlibrary{shapes,arrows}
`
\begin{document}\pagestyle{empty}
\tikzstyle{block} = [rectangle, draw,
text width=2cm, text centered, rounded corners, minimum height=2em]\begin{tikzpicture}
\node[block] (client) {Client};
\node[block, right of=client,node distance = 4cm] (server) {Server};\draw[->] (client.10) — node[above]{ask} (server.170);
\draw[<-] (client.350) -- node[below]{request} (server.190); \end{tikzpicture} \end{document}` il numero 0 corrisponde a right e 90 a above. Ciao.::Sono riuscito a inserire gli assi multipli, però ho ancora almeno due problemi (“almeno” in quanto matematicamente non ho dimostrato siano gli unici… sono gli unici noti :D).
1) Anche compilando il secondo esempio di pagina 133 del manuale, la label dell’asse y (“per thousand”) non è nel posto giusto ma sovrapposta all’etichetta dell’asse y di sinistra;
2) Voglio una legenda che raccolga le curve disegnate nei due ambienti axis. Usando \addlegendentry{—} per ogni curva mi crea due legende separate che, se nella stessa posizione, ovviamente si sovrappongono.
Spero che qualcuno abbia idea di come si risolvano questi problemi.
Grazie,
DanieleScusate ma nel mio manuale il paragrafo 4.8.10 citato non riguarda affatto un doppio sistema sull’asse y. 😀
Evidentemente dovrò passare alla TeX Live 2010 su tutte le mie macchine, altrimenti non potrò consultare i nuovi sviluppi.
Scusate ancora.
Ciao
::Rieccomi all’attacco,
ho provato a cercare “assi pgfplots” sul forum ma non ho trovato niente. Ho fatto passare i vari esempio del manuale di pgfplots, ma anche lì niente. Quindi chiedo a voi.
Dovrei disegnare un grafico con due curve: una sul piano xy, l’altra sul piano xy’, con y’ disegnato sul lato destro del grafico. Cercando in rete ho trovato un esempio di quello che voglio fare. Lo vedete sul link:
http://i.msdn.microsoft.com/ee291567.Petzold.Extreme.Fig5%28en-us,MSDN.10%29.pngGrazie e buon lavoro a tutti,
DanieleSolo un’idea che potrebbe anche non funzionare:
Potresti disegnare la seconda curva opportunamente traslata secondo l’asse y e poi disegnare a mano i tick di scala a destra sull’asse y attraverso i nodi e le proprietà cs tipo (preso al volo dal manuale):
`\node[small dot,pin=-90:{$0.5$}] at (axis description cs:1.03,0.5) {};`Non credo sia una cosa comune plottare curve sovrapposte di differenti scale sullo stesso grafico, pertanto è normale che pfgplots non le rammenti (almeno così mi pare).
Ciao.
::
Non so se ti può essere utile ma il codice seguente funziona.`\documentclass{article}
\usepackage{attachfile2}\begin{document}
Questo è il collegamento ad un file MS Excel \attachfile{latex.xlsx}Basta un doppio click sull'icona per aprirlo;
Oppure fai un click destro per salvare il file incorporato;
Leggi la documentazione dei pacchetti per le personalizzazioni.
\end{document}`Bye
::Salve a tutti,
sapete se è possibile con LaTex aggiungere un collegamento a un file excel come si può fare con i siti internet?
Grazie!
PS: ho controllato e non esiste un post che risolva il mio problema, ma magari mi è sfuggito. Nel caso chiedo venia in anticipo!
Potresti provare se ti è utile il pacchetto attachfile e attachfile2.
Ciao
::
Se vi fermate un attimo sul codice dei maialini, noterete una cosa per me piuttosto importante:
la prima parte di codice è nel preambolo, ed è quella che definisce un nuovo oggetto grafico, allo stesso esatto modo in cui un qualsiasi pacchetto fornisce nuovi elementi al linguaggio.la seconda parte è quella all’interno dell’ambiente document, ovvero il “codice utente”
Come già espresso da Claudio, la peculiarità del disegnare scrivendo codice sta nel modo di esprimersi concettuale, ma aggiungo che il codice, come nell’esempio del maialino, è un linguaggio che costruisce linguaggio.
La forza del linguaggio è la forza di (La)TeX, anche nella grafica.
ByePs. ci vediamo domani al meeting 🙂 😀 😆
::
Ciao,
Per separare i paragrafi non usare \\ ma semplicemente lascia una riga vuota.Il codice \begin{tabular}{\textwidth}{lSSSS}, contiene un errore perché l’ambiente tabular accetta solo un argomento.
il codice $\text{j_{p}}$ non ha molto senso perché all’interno dell’ambiente matematico metti un comando per comporre testo non matematico. Togli tutti i \text.
Non preoccuparti troppo di come appare il documento, concentrati sul contenuto con un sorgente più semplice, farai il lavoro di messa a punto tipografica solo alla fine.
Ciao
::Ho provato tikz stamane, ma invano.
Devo provare con un pò più di calma. Hai un pò di codice facile facile sottomano che potrei usare come esempio ? 😳Grazie,
VincenzoPuoi facilmente trasformare il seguente codice in quello che desideri, facendo disegnare i mark corretti al posto del disegno del rettangolo, e magari scrivere un nuovo comando che accetta come argomento il nome del file dell’immagine e la inserisce nel documento.
`\documentclass[a4paper,10pt]{article}
\usepackage{tikz}
\usepackage{graphicx}\begin{document}
\newbox\imagebox\setbox\imagebox=\hbox{\includegraphics{nomeimmagine}}
\begin{tikzpicture}
\draw (0,0) rectangle (\wd\imagebox+5pt,\ht\imagebox+5pt);
\draw (0,0) node[anchor=south west] {\box\imagebox};
\end{tikzpicture}\end{document}
`Ciao
-
AutoreRisposte