Risposte nei forum create
-
AutoreRisposte
-
::
e chi c’ha voglia di leggersi 500 pagine di manuale in inglese?
Ciao,
è per questo che ti suggerivo di procedere per gradi.
Per esempio, il comando base è quello che serve per tracciare una linea (\draw).
La sintassi di pgf è piuttosto espressiva quindi è piacevole da usare, mentre è assai potente la disponibilità dei nodi, ed i risultati sono spesso splendidi.Il manuale di pgf parte con dei tutorial molto ben fatti e per iniziare non c’è certo bisogno di leggerlo tutto.
In conclusione, vale la pena impiegare un po’ di tempo per provare qualche disegno semplice. Molto del codice che scriverai sarà simile per schemi simili, quindi una volta scritto il codice per un buon disegno, tutti gli altri saranno più veloci da compilare.
Un vincolo di carrello sarà sempre uguali in tutti i disegni!!!
Un assaggio della qualità della grafica PGF è visibile quì (assieme al codice):
http://www.texample.net/tikz/examples/Purtroppo non ho abbastanza tempo in questi giorni 😥 per scrivere codice pgf di esempio per il tuo schema.
Bye.
::vorrei realizzare un documento simile a quello che vi ho caricato in questo link:
cioè con in alto il numero della pagina e il titolo del capitolo, includendo inoltre disegni geometrici di quel tipo, o anche più complicati
con quale programma (lavoro su linux) posso realizzare quei disegni geometrici? e come includerli nel documento?
Ho visto quello schema statico. Anche se esiste uno specifico pacchetto di pstricks, ti consiglio il pacchetto pgf. Si scrive codice direttamente nel sorgente LaTeX e si ottiene il disegno vettoriale nel pdf finale.
Il manuale è di circa 500 pagine e per impararlo conviene procedere per gradi: prima le linee poi i nodi (che servono per piazzare etichette di testo anche in modo matematico) ecc.
digita texdoc pgf alla linea di comando per visualizzare il manuale.
Altrimenti si usano programmi di grafica vettoriale come Inkscape.
Ciao.
::ciao a tutti!
sono sempre io che rompo..o meglio la cosa a me funziona ma la prof non riesce a compilare il file 🙁 ..x cui devo porvi due domande:
1 la prof mi ha detto che devo cambiare la codifica del file in tex…cosa vuol dire?
2 ho pubblicato su internet la cartella contenente il lavoro svolto..il sito di riferimento è http://wikitw.xoom.it potete farmi il piacere di provare a compilare il file tesi che trovate all’interno della cartella zippata e dirmi se la cosa vi funziona?
grazie milleManca una parentesi di chiusura alla linea 314 del file wiki.tex.
Non è quindi una questione di codifica.Per il resto ci sono un po’ di errori, tuttavia mi congratulo sempre con chi lavora con LaTeX.
Speriamo che continuerai ad utilizzarlo anche dopo la laurea.
Auguri.
Ciao
::Ciao a tutti. Mi sta capitando questa strana cosa. Avevo già caricato il pacchetto caption senza specifica alcuna e compilavo tutto normalmente in pdflatex senza alcuno problema. Poi decido di cambiare un pochino le didascalie e metto
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}.
Ma alla compilazione mi da errore:
Latex error: Missing \begin{document}.Naturalmente il comando \begin{document} c’è 😯 …avete qualche idea su quale possa essere il vero problema? Grazie a tutti 😀
Il tuo comando di caricamento di caption non da alcun problema, ergo l’errore è da qualche altra parte nel sorgente (di solito una svista sulla corretta apertura e chiusura delle parentesi graffe).
A volte mi capita anche a me 😉
Quindi controlla se i comandi e gli ambienti hanno il giusto numero di argomenti ed il corretto ordine delle graffe, nel preambolo del documento.
Ciao
::\begin{table}[h]
\renewcommand\arraystretch{1.5}
\centering
\begin{tabular}{l@{\hspace*{2cm}\rule{8cm}{0.5pt}}c}\textbf{COGNOME E NOME} & \textbf{FIRMA} \\[0.5cm]
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
“nome” & \\
\end{tabular}
\end{table}L’obiettivo è quello di fare un elenco su due colonne costituito a sinistra da nomi
e a destra da linee di 8 cm….nella maniera più efficace.
Ho inserito @{\hspace{2cm}\rule{8cm}{0.5pt}} per lo spazio e le linee ma il problema
è la prima riga: deve solo contenere FIRMA nella colonna di destra !!!Tengo a precisare che il problema l’ho già risolto togliendo \rule{8cm}{0.5pt} dalle istruzioni di tabella e ripetendo per ogni riga … la stessa istruzione;
ma vorrei un metodo più efficace….esiste???Grazie
Qualcosa di questo tipo:
`\documentclass{article}\newenvironment{firme}{%
\newcommand\entry[1]{\large ##1 & \rule{8cm}{0.5pt} \\[8pt]}%
\begin{tabular}{lc}
\textbf{COGNOME E NOME} & \textbf{FIRMA} \\[0.5cm]
}{\end{tabular}}\begin{document}
\begin{firme}
\entry{“nome1”}
\entry{“nome2”}
\entry{“nome3”}
\entry{“nome4”}
\entry{“nome5”}
\entry{“nome6”}
\entry{“nome7”}
\entry{“nome8”}
\entry{“nome9”}
\entry{“nome10”}
\entry{“nome11”}
\entry{“nome12”}
\entry{“nome13”}
\entry{“nome14”}
\entry{“nome15”}
\entry{“nome16”}
\entry{“nome17”}
\entry{“nome18”}
\entry{“nome19”}
\entry{“nome20”}
\end{firme}\end{document}`
come vedi il codice definisce un nuovo ambiente basato su tabular, ed un nuovo comando interno (non definito all’esterno).
Ho pensato che tu volessi fare una tabella con i nomi che cambiano e quindi il comando interno si aspetta il nome da inserire.
Regolando i valori dell’ambiente come le dimensioni del salto di riga ecc, risulta molto comodo perché i parametri si danno in un solo luogo.PS. certamente che quella \rule deve essere tolta dalla definizione del tabular!!!
Se tu volessi inserire anche un numero di riga automatico, basta introdurre un contatore (lo faccio nel codice seguente con sintassi TeX):
`\documentclass{article}\newcount\row
\newenvironment{firme}{%
\row=1%
\newcommand\entry[1]{\the\row & \large ##1 & \rule{8cm}{0.5pt} \\[8pt]\global\advance\row by 1}%
\begin{tabular}{clc}
\textbf{N.} & \textbf{COGNOME E NOME} & \textbf{FIRMA} \\[0.5cm]
}{\end{tabular}}\begin{document}
\begin{firme}
\entry{“nome1”}
\entry{“nome2”}
\entry{“nome3”}
\entry{“nome4”}
\entry{“nome5”}
\entry{“nome6”}
\entry{“nome7”}
\entry{“nome8”}
\entry{“nome9”}
\entry{“nome10”}
\entry{“nome11”}
\entry{“nome12”}
\entry{“nome13”}
\entry{“nome14”}
\entry{“nome15”}
\entry{“nome16”}
\entry{“nome17”}
\entry{“nome18”}
\entry{“nome19”}
\entry{“nome20”}
\end{firme}\end{document}`
Saluti.
::Con gli ultimi aggiornamenti della TeX Live 2010 (pretest) per Mac OS X è disponibile anche la versione a 64 bit degli eseguibili. Avendo installato la pretest di MacTeX, il pannello di controllo “TeX Distribution” riconosce questi eseguibili e permette di scegliere tra “TeXLive-2010” e “TeXLive-2010-64” (occorre Mac OS X 10.6).
La compilazione di source2e.tex, cioè il codice commentato del nucleo di LaTeX dà i seguenti risultati.
Con eseguibili x86_64-darwin:
`Output written on source2e.pdf (492 pages, 1234895 bytes).
Transcript written on source2e.log.
2.96 real 2.87 user 0.08 sys`
Con eseguibili universal-darwin:
`Output written on source2e.pdf (492 pages, 1234895 bytes).
Transcript written on source2e.log.
3.74 real 3.67 user 0.06 sys`
Un miglioramento del 20% su quasi 500 pagine.Segnalo anche l’uscita della versione 0.88 di TeX Live Utility.
Ciao
EnricoUn 20% di miglioramento dei tempi di esecuzione penso sia un ottimo risultato.
Ma a proposito di TeX Live Utility, ti faccio una domanda Enrico:
come mai per Mac è necessario sviluppare una TeX Live Utility? non esiste già tlmgr?Grazie.
::Salve a tutti ragazzi, ho un problemino riguardo alla creazione di tabelle in Latex.
Precisamente vorrei creare una tabella del tipo
http://win.matematicamente.it/statistica/connessione1.gif
ho fatto qualche ricerca sul forum, trovando anche qualche piccolo programma come Latex (per Excel) o Gnumeric. Tuttavia non offrono quanto io richiedo. Mi potreste aiutare a risolvere questo problema consigliandomi delle dispense, del materiale in cui si spieghi bene come creare una tabella, da quella “primordiale” a quella “evoluta” :D?
perché, per esempio, potrei creare una tabella in excel e poi utilizzare la macro di Latex in Excel, ma essa mi generare soltanto la struttura della tabella, senza le cornici! potrei, poi, esportare tale tabella in un documento Latex, ma non so scrivere, poi, il codice, affinché, per esempio, sia disegnata una linea che va dalla 2° alla 3° colonna e così via …
Vi ringrazio per quanto vorrete fare per me 🙂
Ciao,
qualche volta ho generato codice LaTeX per generare tabelle, all’interno di un foglio di calcolo, allo stesso modo di come (penso) tu hai scritto. La cosa è fattibile ed interessante in quanto effettuare un copia delle celle del foglio ed un incolla in un file di testo consente di ottenere il risultato delle formule come testo puro, in cui le celle della stessa riga sono concatenate con caratteri di tabulazione e quelle delle righe successive sono separate da ritorni a capo.Eventualmente si possono aggiungere in automatico in un buon editor di testo i caratteri \\ di fine riga ed i caratteri & sostituendo i TAB, utilizzando le regular expression.
Utilizzare script di conversione da foglio di calcolo a LaTeX a mio modo di vedere non è consigliabile, perché preferisco di solito fare tutto a mano per affrontare i tantissimi casi che si possono presentare.
Per la tabella di cui hai linkato un immagine, ti consiglio di usare il pacchetto array con cui comporre tabelle con contenuto matematico senza specificare ogni volta i caratteri $ (oppure i comandi \( e \) ).
Leggi anche nelle guide come si dovrebbe affrontare il problema dei filetti (le righe orizzontali e verticali) nelle tabelle.
Ciao e buon lavoro.
::In realta’ mi sbagliavo: non avevo aggiornato i pacchetti. Tuttavia, prima di pranzo li ho aggiornati tutti tranne 4. Tornato dopo pranzo, a prescindere da quale sia la “repository” da cui li prendo e da quali io scelga di scaricare, mi da’ un messaggio di errore di cui riporto il log (ovviamente l’unica cosa che cambia da un tentativo all’altro e’ l’ora):
MiKTeX Update Wizard Report
Version: 2.6.3100
Date: Monday, June 14, 2010
Time: 14:13:06Error: Permission denied: C:\Program Files\MiKTeX 2.6\miktex\config\uninst.log
<<
>> Borisba
Penso che la tua installazione sia stata fatta da un account che non dispone dei diritti amministrativi.
A questo punto passerei senz’altro alla versione più recente di MiKTeX.
Quindi segui una buona guida per farlo.
0 – reperire la giusta documentazione
1 – unistall della 2.6
2 – download della versione nuova
3 – installazione come amministratorenon so darti particolari suggerimenti per il punto 3 perché sulle mie macchine Windows lavoro come utente amministratore.
In Windows 7, potresti fare un click destro sul file eseguibili di MiKTeX e scegliere la voce “Esegui come amministratore”.Spero che altri utenti del forum intervengano a proposito di MiKTeX, comunque sia, svolgi bene il compito 0 e sarai a metà dell’opera.
Ciao.
::Salve!
Ho Miktex 2.6 sul “portatile” (con Windows Vista come sistema operativo).
Se provo ad aprire i file Dvi direttamente, ricavo il seguente messaggio d’errore:
“Yet another viewer has stopped working”, e sotto, prima:”Windows is checking for a solution to the problem”, poi:”A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available”.
Poi compare una finestra:”Windows cannot find” seguita dal percorso e “Make sure you typed the name correctly, and then try again.”
Inoltre, si apre una finestra “Miktex problem Report”, dove leggo “cannot find modes.mf” (vedi sotto).MiKTeX Problem Report
Message: cannot find modes.mf
Data:
Source: C:\work3\miktex-2.6\Libraries\MiKTeX\Core\mfmodes.cpp
Line: 56
MiKTeX: 2.6
OS: Microsoft Windows Vista Business Edition Service Pack 2 (Build 6002)
SystemAdmin: yes
PowerUser: no
SharedSetup: yes
BinDir: C:\Program Files\MiKTeX 2.6\miktex\bin
Root0: C:\Users\Federico\AppData\Roaming\MiKTeX\2.6
Root1: C:\Users\Federico\AppData\Local\MiKTeX\2.6
Root2: C:\ProgramData\MiKTeX\2.6
Root3: C:\Program Files\MiKTeX 2.6
Install: C:\Program Files\MiKTeX 2.6
UserConfig: C:\Users\Federico\AppData\Roaming\MiKTeX\2.6
UserData: C:\Users\Federico\AppData\Local\MiKTeX\2.6
CommonConfig: C:\ProgramData\MiKTeX\2.6
CommonData: C:\ProgramData\MiKTeX\2.6Lo stesso mi succede se provo ad aprire il file con “Open with” (cmq, “dvi” e’ correttlamente associato con Yap).
Al contrario, se scelgo di vedere l’output immediatamemte dopo aver girato il “tex”, funziona. E anche se uso il file “yap.exe”, riesco ad aprir qualsiasi file “.dvi”.
Avete idea del perche’ succeda?
BorisbaNon uso più MiKTeX poiché anche sotto Windows utilizzo TeX Live. Comunque provo lo stesso ad aiutarti anche se non si capisce bene dove tu incontri l’errore.
Immagino che il problema non sia nella tua distribuzione MiKTeX 2.6 e neache nei programmi di visualizzazione del dvi.
Azzardo un:
Si tratta di un errore di configurazione del tuo shell editor e confermo!!!L’errore che riporta MiKTeX è un secondo problema.
Io proverei a risolverli entrambe aggiornando MiKTeX e reinstallando solo dopo, l’editor che dovrebbe configurarsi a dovere in automatica.Aggiungo che non so perché usi il formato dvi, ma per tua informazione posso dire che è il formato pdf quello ormai da utilizzare per l’output della compilazione del sorgente LaTeX. Usa pdflatex e non latex per compilare, ma probabilmente queste cose le sai già.
Ciao e Buon LaTeX.
11 Giugno 2010 alle 9:53 in risposta a: Come scrivere del testo dopo l’equazione in un sistema #46131::Ho un sistema di equazioni.
Vorrei scriverlo nel modo seguente:x=1, su S1
x=2, su S2Ipotizzate che ci sia una bella graffa a sinistra. Il sistema l’ho scritto bene, mi piace, vorrei solo capire come fare per aggiungere la parte scritta dopo la virgola accanto a ciascuna equazione. Ho trovato il comando:
& \mbox{se }n\mbox{ pari}
ma non funziona. Grazie.
Comando \text{testo non matematico}.
Ciao
::devi dare l’opzione`\geometry{top=5mm}`
dove i 5 mm li regoli tu.
Bye (ed Auguri)Grazie, ho provato ad aggiungere quella riga (anche con valori di diversi centimetri) nel preambolo dopo `\usepackage[centering,nohead,nofoot]{geometry}`
ma non cambia niente. \vspace non dovrebbe posizionarmi il testo/box a prescindere dai margini (anche sbordando se necessario)?Commentare il comando di caricamento del pacchetto anysize!!!
Ancora Auguri.
::Ciao a tutti, ho fatto due tesi e diverse tesine con latex e pensavo, a torto, sarebbe stato più facile impaginare una partecipazione di nozze 😛
Scherzi a parte, il problema è che i fogli saranno piegati a mò di origami e il testo deve quindi comparire in un box ruotato di -45° al centro della pagina orientata landscape…
Ho preso un po’ di misure e ho provato il seguente codice:
`
\documentclass[12pt,landscape,a4paper]{article}\usepackage[centering,nohead,nofoot]{geometry}
\usepackage[T1]{fontenc}
\usepackage{calligra}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{anysize}\begin{document}
\thispagestyle{empty}\hspace*{9,85cm}
\vspace*{-2,5cm}
\rotatebox[origin=tr]{-45}{
\begin{minipage}[t]{15cm}
\begin{center}
{\calligra\large Minnie \hfill Topolino}
\vfill
{\calligra annunciano il loro matrimonio}
\end{center}
\end{minipage}
}
\end{document}
`Ora, usando `\vspace*{-2,5cm}` mi aspetterei di vedere Minnie attaccata al bordo superiore del foglio, invece anche cambiando il valore in vspace non succede niente. Sapete indicarmi dove sbaglio?
Se i già al bordo superiore del foglio.
devi dare l’opzione`\geometry{top=5mm}`
dove i 5 mm li regoli tu.
Bye (ed Auguri)
::Ciao Enrico, ho provato ad inserire nel preambolo del documento il pacchetto che mi hai segnalato, tuttavia mi da errore, cioè mi dice
`! Latex Error: File “emptypage.sty” not found.`
Come devo procedere?
Grazie per quel che si vorrà fare per me 🙂
Semplice, devi installarti il pacchetto.
Segui la procedura della tua distribuzione, MiKTeX o TeX Live o Mac TeX, altrimenti leggi una guida di base al capitolo dedicato alla installazione ed alla manutenzione del sistema.
Ti consiglio la guida di Lorenzo, l’arte LaTeX.
Bye
::Salve a tutti.
Mi trovo davanti ad un problema un po’ assurdo. Il mio professore non sa usare Latex e vuole poter apportare modifiche o commentare un mio paper scritto in latex.
Fino ad ora gli ho sempre fornito il codice (copy&paste) in MS word, ed il pdf con il layout finale.Ma ora vuole che sistemi la formattazione, le immagini e soprattutto le forumle.
Esiste la possibilita’ di fare tutto cio’ per esempio direttamente sul pdf?
Magari con qualche programma free?Altre soluzioni?
Spero sia chiaro il mio problema…
Aggiungo un link: http://www.guit.sssup.it/phpBB2/viewtopic.php?t=7387
Si tratta di una discussione un po’ lunga da leggere ma penso sia utile per il caso.
Giusto per approfondire l’argomento e mettere i puntini sulle i.
Spero che tu la legga tutta e avrai un quadro completo della situazione.
Buon Lavoro.
Bye
-
AutoreRisposte