Risposte nei forum create
-
AutoreRisposte
-
::
Ciao,
ho solo riordinato un po’ il tuo codice… caricando il tikz e scurendo un po’ il verde.L’opzione ‘scale’ scala solamente la geometria e non i testi, per cui può essere usata tranquillamente.
`\documentclass{standalone}
\usepackage{tikz}\colorlet{verde}{green!80!black}
\begin{document}
\begin{tikzpicture}[scale=0.7]
\draw (0,0) rectangle (5,7);
\draw[line width=1pt] (1,1) — (4,1);
\draw[line width=1pt] (1,6) — (4,6);\draw[dashed] (5,7) — (14,7);
\draw[dashed] (5,6) — (13.5,6);
\draw[dashed] (5,1) — (13.5,1);
\draw[dashed] (5,0) — (13.5,0);
\draw (10,-0.5) — (10,7.5);
\draw[dashed] (13.5,0) — (13.5,7);
\draw[dashed] (12,0) — (12,7);
\draw[dashed] (8,0) — (8,7);
%Red
\draw[->,red] (14,7) — (14,6.3636);
\path[red] (14.5,6.5) node(yn1) {$y_{n_1}$};
\draw[red] (8,6) — (13.5,7);
%Orange
\draw[->,orange] (15,7) — (15,4.6667);
\path[orange] (15.5,6.5) node(yn2) {$y_{n_2}$};
\draw[orange] (8,3.3333) — (13.5,7);
%Green
\draw[->,verde] (16,7) — (16,3.1818);
\path[verde] (16.5,6.5) node(yn3) {$y_{n_\mathrm{b}}$};
\draw[verde] (8,1) — (13.5,7);
%Blue
\draw[blue] (17,7) — (17,4);
\draw[dashed,blue] (17,4) — (17,0.3);
\draw[->,blue] (17,0.3) — (17,-0.5);
\path[blue] (17.5,6.5) node(yn4) {$y_{n_4}$};
\draw[blue] (11.75,0) — (13.5,7);
%Names
\path (8,-1) node(-Ese) {$-\varepsilon_\mathrm{se}$};
\path (10,-1) node(E0) {$\varepsilon=0$};
\path (12,-1) node(Ese) {$\varepsilon_\mathrm{se}$};
\path (13.5,-1) node(Ecu) {$\varepsilon_\mathrm{cu}$};
\end{tikzpicture}\end{document}`
Saluti.
R.
::Dr Spencer Reid” post=85030proverò a seguire quei passaggi.. eppure , sembra strano, ma neanche da me all’università i tecnici che hanno installato latex sulle macchine linux sanno spiegarmi i passaggi… sembra davvero un mistero!
Forse il mistero consiste nel non sapere che sui sistemi Linux il software viene organizzato in repository per mezzo di pacchetti, che devono rispettare regole di sicurezza e stabilità.
Anche TeX Live è pacchettizzato in particolare in Ubuntu, ma proprio per le regole della distribuzione di Canonical (ma soprattutto di Debian da cui Ubuntu deriva), questi pacchetti ufficiali nascono senza l’utility di aggiornamento, tlmgr, e non corrispondono all’ultima versione.Il comando sudo apt-get install texlive-full installa ovvio la versione Ubuntu che soffre dei problemi di cui facevo cenno.
Ti ripeto tuttavia, che non esiste nessun mistero e che installare TeX Live aggiornata e completa di gestore degli aggiornamenti è un operazione semplice… basta studiarsi le guide, per esempio quella ottima di Enrico.
R.
::
Ciao,
ho provato ieri sera con Geany su Ubuntu 10.04 e compila tranquillamente.
Ho aperto alcuni file di configurazione dell’editor ma non ho trovato quello giusto. Infatti penso che il nuovo Ubuntu non si sia portati dietro questi file.
Per esempio, in Scite esiste un file di configurazione dove è indicato il comando di compilazione da lanciare in funzione dell’estensione del file di testo caricato in quel momento.
Estrapolando, Geany dovrebbe avere il suo file di configurazione dove, in un formato che Geany comprende, sia riportata l’informazione di cosa fare con i file .tex.Dico infine, che è ovvio che Geany è un ottimo editor e io lo uso anche sotto Windows, ma di solito preferisco TeX works per editare i sorgenti LaTeX.
Una conferma a questa mia supposizione, può giungere da questa prova:
installa TeX Works e prova a compilare
se funzione con TeX works vuol dire che la distribuzione TeX del tuo sistema comunque è correttamente installata e configurata e quindi il problema è circostritto su Geany.
Per fare questa prova, in verità, non serve TeX works ma è sufficiente lavorare con un comando da terminale…
Leggi la guida tematica alla riga di comando, scaricabile da questo sito, per conoscere il modo di verificare la corretta installazione di un sistema TeX.Saluti.
R.Ps.
Ho scritto troppo lo so…
::Amedeo” post=84997Grazie Robitex. L’articolo del numero 13 l’ho scaricato. Quello del numero 14 è disponibile ai soli associati. In ogni caso consulerò la documentazione LaTeX3 per la parte relativa alle sequence. Ho trovato anche riferimenti al package etoolbox e alle sue macro \csdef e \csuse.
a
Prego,
ottimo punto di partenza.
Può darsi che per le tue esigenze sia più che sufficiente usare esclusivamente TeX.
Per esempio il comando seguente salva un testo in una macro, ed il successivo recupera il testo argomento:
`
\def\set#1#2{%
\expandafter\def\csname #1\endcsname{#2}}\def\get#1{%
\csname #1 \endcsname
}
`
Uso spesso questa semplice tecnica e so che LaTeX base mette a dsiposizione delle macro giò pronte per esempio \name@def.
R.
::Dibari” post=84992Buongiorno ragazzi,
non riesco a trovare un comando di cui ho bisogno:
nelle formule quale istruzione esegue il cerchietto, l’operazione di composizione tra funzioni?
Grazie in anticipo e buona giornata a tuttiNon va bene \circ in modalità matematica?
\begin{equation}
f \circ g
\end{equation}
2 Maggio 2013 alle 8:52 in risposta a: Build in TeXnicCenter produce un output non modificato #85445::guido lavespa” post=84875Ciao a tutti
Ho questo problema quando faccio “build” (uso TeXnicCenter). Impiega un secondo a costruire il file e mi da 0 error(s) 0 warning(s) e 0 page(s) in pratica non mi costruisce i file, le mie modifiche rimangono salvate ma non ci sono nel pdf. Ho provato ad aggiornare MikTex ma non mi posso definire un esperto del settore quindi potrei aver fatto tutto o niente..
Benvenuto sul forum.
Se pdflatex ti rammenta che il documento ha zero pagine, potrebbe voler dire che il tuo sorgente è vuoto.
Dovresti riportare un esempio minimo compilabile.
Un saluto.
R.
::Amedeo” post=84800Buongiorno a tutti, utilizzo questo topic un pò vecchiotto per riproporre l’argomento anche se per una finalità diversa. Comprendo e appoggio le osservazioni sull’uso del colore, ma avrei bisogno di poter “evidenziare” parti di paragrafi al fine di indicare le parti del testo che necessitano di essere riviste in un secondo momento o da parte di altri redattori (documenti composti a più mani) che non utilizzano LaTeX. Si tratta, tipicamente, di una esigenza legata alla sola fase di stesura e condivisione del documento, non per la pubblicazione.
Nei vari esempi trovati ho visto che è possibile creare un box colorato con del testo dentro. Non ho trovato nulla che in maniera simile al comando \textcolor, colora lo sfondo del testo e non il testo. In un testo come quello appena scritto, vorrei poter “evidenziare”, ad esempio, da “Comprendo e appoggio..” fino a “…che non utilizzano LaTeX”, un pò come si fa sulla carta con un evidenziatore.Avete suggerimenti.
Come sempre. grazie in anticipo
a
Prova ad usare l’evidenziatore di alcuni lettori pdf.
Alla fine è una buona modalitá per correggere le bozze.
Per fare questo, copia il pdf e cambia il nome del file aggiungendo per esempio la data, e usa la copia per evidenziare e fare dei box di norifica.
Si tratta di una soluzione extra LaTeX che ha il pregio di essere molto semplice.
La guida tematica alla riga di comando ed alcuni articoli per ArsTeXnica, la rivista del GuIT, sono stati revisionati con successo in questo modo.
R.
::
Ecco, un codice un po’ più elegante potrebbe essere questo:
`\documentclass{standalone}
\usepackage{tikz}\tikzstyle{item}=[fill,
minimum size=4pt,
inner sep = 0pt,
circle]% raggio del cerchio
\newdimen\r
\r=24mm\begin{document}
\begin{tikzpicture}
\foreach \name/\ang in {
n-2/-60,
n-1/-30,
0/0,
1/30,
2/60,
3/90,
4/120,
5/150
} \node[item, label=\ang:{$[\name]$}] (\name) at (\ang:\r) {};\draw (n-2)–(n-1)–(0)–(1)–(2)–(3)–(4)–(5);
\draw[dashed] (5) arc (150:300:\r);
\end{tikzpicture}
\end{document}
`Faccio uso di un istruzione \foreach con due variabili: l’angolo e l’etichetta, che vanno specificati a coppie separando i valori con uno slash e le coppie con le virgole (che ho sistemato una per riga per maggiore leggibilità).
Ricordarsi che i font utilizzati nel disegno devono corrispondere a quelli del documento principale, quindi, occorre attrezzare il preambolo del sorgente per la creazione del singolo disegno in modo opportuno (caricare gli stessi pacchetti di gestione dei font).
R.
::
Ciao,
un primo codice potrebbe essere il seguente:
`\documentclass{standalone}
\usepackage{tikz}\tikzstyle{item}=[fill,
minimum size=4pt,
inner sep = 0pt,
circle]% raggio del cerchio
\newdimen\r
\r=24mm\begin{document}
\begin{tikzpicture}\node[item, label=-60:{$[n-2]$}] (a) at (-60:\r) {};
\node[item, label=-30:{$[n-1]$}] (b) at (-30:\r) {};
\node[item, label= 0:{$[0]$}] (c) at (0:\r) {};
\node[item, label= 30:{$[1]$}] (d) at (30:\r) {};
\node[item, label= 60:{$[2]$}] (e) at (60:\r) {};
\node[item, label= 90:{$[3]$}] (f) at (90:\r) {};
\node[item, label=120:{$[4]$}] (g) at (120:\r) {};
\node[item, label=150:{$[5]$}] (h) at (150:\r) {};\draw (a)–(b)–(c)–(d)–(e)–(f)–(g)–(h);
\draw[dashed] (h) arc (150:300:\r);\end{tikzpicture}
\end{document}
`Per prima cosa creo un sorgente a parte che includerò nel sorgente principale con \includegraphics come immagine pdf.
Per ritagliare la pagina alle dimensioni del disegno uso la classe standalone.
Poi creo uno stile con il quale posso facilmente regolare l’aspetto dei nodi (dimensione colore forma ecc).
Poi all’interno di un ambiente tikzpicture, disegno dei nodi assegnandogli lo stile ed un nome che mi servirà poi per collegarli con un segmento.
La posizione dei nodi, viene definita in coordinate polari (: ). Tra le opzioni dell’oggetto nodo sfrutto label per disegnare il testo in modalità matematica che è orientato dal nodo con lo stesso angolo.
Infine, disegno i segmenti e la curva tratteggiata.
Posso regolare in un attimo il raggio del cerchio su cui si trovano i nodi, variando il valore della dimensione \r.
Trovo molto comodo l’opzione label, mentre, naturalmente, il codice può essere molto più elegante ma questo ha il ptregio di essere semplice e facile da comprendere.
Consultare il manuale di TiKZ aprendo il pdf con il comando da console: texdoc tikz.
My two cent…
🙂
R.
::
Ciao,
è arrivata anche la soluzione di Claudio Fiandrino.
Il codice è conforme alle regole del concorso e pertanto viene ammesso.Sono quindi due i coraggiosi utenti che hanno fatto pervenire una soluzione.
Congratulazione ai partecipanti!e vi ricordo che avete tempo ancora fino a domani a mezzanotte…
affrettatevi!R.
-
AutoreRisposte