Risposte nei forum create
-
AutoreRisposte
-
::
Il pacchetto responsabile della divisione in sillabe delle parole è [tt]babel[/tt]. Scrivendo quindi
` \usepackage[italian]{babel} `
avrai la sillabazione secondo le regole italiane. [tt] \hyphenation{}[/tt] serve per specificare i punti in cui sillabare particolari parole. Quindi scrivendo nel preambolo [tt]\hyphenation{danonsillabare}[/tt] quando si scrive nel testo [tt]danonsillabare[/tt] la parola non verrà divisa.
Per questi problemi puoi far riferimento alla guida “L’Arte di scrivere con LaTeX”. Trovi spiegato questo e altroCiao
Fra
::egreg9″ post=71053Se devo compilare interattivamente, preferisco lanciare una shell: [tt]M-x shell[/tt]
La shell si apre nella directory del file corrispondente al buffer aperto. Ma in genere non uso la shell di Emacs e preferisco Terminal o iTerm.
Ciao
EnricoIn realtà quel che cercavo di evitare era proprio il dover passare al terminale per poter compilare. Trovo molto comodo battere [tt] C-c C-c [/tt] ed ottenere il comando desiderato. La shell di Emacs l’avevo provata e non mi soddisfava affatto. Non ha una history e quindi bisogna riscrivere ogni volta i comandi, quindi non credo sia la soluzione più veloce. Per ora, impostando a [tt]TeX-run-TeX[/tt] la modalità di compilazione e scrivendo
`(setq TeX-interactive-mode t)`
nel file di personalizzazione sono riuscito ad ottenere una compilazione interattiva e l’avanzamento della finestra di output premendo (durante la compilazione) [tt]C-c C-l [/tt]. Mi sembra un buon compromesso. L’unica cosa che desidererei e che non riesco ad ottenere è l’apertura del buffer della compilazione a comando e non automaticamente. Nel manuale di AUCTeX ho trovato l’opzione [tt]TeX-show-compilation[/tt] che dovrebbe fare al caso mio, ma inserendo una delle due seguenti linee di codice nel file di personalizzazione non ottengo il risultato sperato:
`(setq TeX-show-compilation nil)
(setq-default TeX-show-compilation nil)`
sbaglio qualcosa?Grazie
Fra
::
Leggermente più compatto:
`\documentclass{standalone}
\usepackage{pgfplots}\begin{document}
\begin{tikzpicture}
\begin{axis}
\def\n{10}
\pgfmathsetmacro{\fine}{\n-1}
\foreach \i in {0,…,10} {
\pgfmathparse{int(2*\i+1)};
\let\y\pgfmathresult
\addplot table[x index=0, y index=\y] {file.dat};
}
\end{axis}
\end{tikzpicture}
\end{document}`
Non so perchè, ma se si utilizza [tt]\def[/tt] al posto di [tt]\let[/tt] la compilazione si arresta con un errore
`! Package pgfplots Error: Sorry, the requested column number '2Y7.0e0]' in tabl
e 'file.dat' does not exist!? Please verify you used the correct index 0 <= i < N..` lo stesso se si usa direttamente [tt]\pgfmathresult[/tt] per indicare la colonna. Evidentemente [tt]\let[/tt] fa qualcosa al risultato che [tt]\def[/tt] non fa. Ciao Fra::egreg9″ post=70783Se aggiungo un preambolo standard non ho alcun errore.
Ciao
EnricoPenso che quello che intendeva dire con questo messaggio è che c’è qualche errore nel preambolo perché aggiungendone uno standard non si hanno problemi. Sarebbe meglio che tu mostrassi il preambolo del documento per capire quale sia il problema.
Ciao
Fra
::
Non riesco a trovare la discussione in cui ne parlavo, comunque con Matlab inizialmente utilizzavo laprint. Non ricordo più bene come funziona, ma so che ti permette di inserire anche dei pacchetti in uno pseudo preambolo cosicchè i caratteri generati siano coerenti con i font del documento. Ora non lo utilizzo più in quanto esporto i dati che mi interessano e lavoro da dentro LaTeX con pgfplots (texdoc pgfplots)Ciao
Fra
::robitex” post=70459Ciao,
ho scritto un po’ di codice per due comandi appositi ad argomenti delimitati.Grande! Non ho provato questa via (diciamo) esterna a TikZ perché non pensavo di poter scrivere codice TikZ all’esterno dell’ambiente [tt]tikzpicture[/tt], ma comunque penso sia più che sufficiente per i miei scopi. Ho guardato anche un po’ il pacchetto. Non è male e la possibilità di disegnare le sollecitazioni è, in generale, molto utile. Nel mio caso penso che preferirò non utilizzarlo in quanto non ho bisogno di disegnare le sollecitazioni ed una soluzione in TikZ è più coerente con il resto.
Provo e ti faccio sapere. Grazie ancora
Fra
::
Non c’è bisogno di nessuna scappatoia. Anche se nelle guide il comando viene indicato con LaTeX non si intende esattamente LaTeX, ma il motore di composizione tipografica che stai usando quindi se usi pdfLaTeX non devi fare altro che:
a) compilare il documento con pdfLATEX;
b) eseguire BibTEX sul documento;
c) ricompilare due volte con pdfLATEX per includere la bibliografia e aggiornare tutti i riferimenti
e tutto sarà a posto. Se ci fosse un problema di compatibilità del genere tra bibtex e pdfLaTeX stai sicuro che sulle guide sarebbe scritto in rosso!Ciao
Fra
::
Grazie mille a tutti per le precisazioni. Effettivamente anche io avevo pensato di utilizzare l’asterisco se la soprallineatura fosse risultata inadatta. Comunque non sto scrivendo cose riguardanti l’elettronica quindi, potendo scegliere, adotterò la soluzione proposta da Enrico che mi sembra la più bella (l’asterisco non mi attira molto).Grazie ancora
Fra
::
Ciao,
nel sottoparagrafo AUCTeX per Mac OS viene riportato il codice da inserire nel file di personalizzazione per abilitare Skim come lettore di documenti esterno. Per farlo funzionare però io ho dovuto rimuovere due delle 5 parentesi chiuse finali, in quanto Emacs continuava a darmi errore di parentesi non bilanciate. Verificate magari se è effettivamente un errore.Grazie per la guida
FraEDIT: ehm..no ho provato e non va (digitando C-c C-c view compare il comando che sta per lanciare ma premendo invio non succede nulla) quindi sono io che ho qualche problema. Delucidazioni?
EDIT 2: mi ricorreggo, a me non funzionava perché non avevo corretto il percorso di Skim (visto che l’ho spostato da Applications). Ora va, quindi effettivamente il problema delle parentesi c’era!
-
AutoreRisposte