Risposte nei forum create
-
AutoreRisposte
-
::
innanzitutto la ringrazio per la risposta
ho provato ad inserire sotto l’immagine listato LaTeX così concepito:
\captionof{Questa è una figura standard.}\label{fig:One}
Purtroppo lyx mi dà un segnale di errore e il risultato in pdf non è quanto desidero.
Dove sbaglio?
ggNon conosco minimamente LyX, ma se riporti un esempio minimo di codice che riproduca il problema, è possibile che qualcuno individui eventuali errori (e magari ti aiuti).
Prova a dare un’occhiata qua (l’ultimo messaggio è scritto da un utente che usa LyX).
Ciao,
Antonio
::Scusami,
ho sbagliato io, il link è
http://it.wikipedia.org/wiki/Corpi_chetonici ed è proprio l’underscore che causa l’errore…sorry 😕
L’esempio che ti ho proposto funziona anche con l’underscore.
Ciao,
Antonio
::Ok,
questo è il preambolo
`
\documentclass[italian,12pt,a4paper,oneside]{book}
\usepackage[color=red]italian[/color]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%\usepackage{fontenc}
%\usepackage{a4wide}
\usepackage{setspace}
\usepackage{hyperref} % va caricato per ultimo
\usepackage{url}
\usepackage{frontespizio}
\usepackage{textcomp}
\usepackage{epigraph}\begin{document}
I corpi chetonici \cite{corpichetonici} sono dannosi se presenti in grande quantità nel sangue poiché ne aumentano il pH
\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{acm}
\bibliography{biblio}
\end{document}`
I file della bibliografia (creato da Bibdesk)
`
@misc{corpichetonici,
Date-Added = {2009-05-16 15:33:46 +0200},
Date-Modified = {2009-05-16 18:30:12 +0200},
Howpublished = {http://it.wikipedia.org/wiki/Corpichetonici},
Title = {Corpi Chetonici}}`Se ti può esser utilie,
`\documentclass[a4paper]{book}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}\usepackage{hyperref}
\begin{document}
I corpi chetonici \cite{corpiche} sono dannosi se presenti in grande quantità nel sangue poiché ne aumentano il pH.\bibliographystyle{acm}
\bibliography{biblio}
\end{document}`con
`@misc{corpiche,
key = {corpi},
title = {Corpi Chetonici},
howpublished = {\url{http://it.wikipedia.org/wiki/Corpichetonici}}
}
`non dà alcun errore.
Ciao,
Antonio
::Ho ancora due problemi con la bibliografia:
1) i link non li mette seguendo l’ordine alfabetico ma in cima alla bibliografia
2) il link http://en.wikipedia.org/wiki/coefficient_of_determination restituisce errore; manca il simbolo $; facendo alcune prove credo che sia l’underscore _ a causare l’errore.
ho provato anche a fare http://en.wikipedia.org/wiki/{coefficient_of_determination} ma non risolto nulla 🙁Ciao
MarcoIl primo problema è “criptico”, per me.
Per il secondo problema, se carichi già il pacchetto hyperref:
`\url{http://en.wikipedia.org/wiki/coefficient_of_determination}`
Se non usi hyperref, devi caricare almeno il pacchetto url (pagina 34 dell’Arte).
Ciao,
AntonioModifica
Dimenticavo: se non sai come usare il pacchetto url, nella “Breve guida ai pacchetti di uso più comune”, di Enrico Gregorio, trovi molte indicazioni (pp. 66-67).
::[…]
oltre al titolo della tabella che io posiziono prima della tabella con il comando “\caption”
ho bisogno di scrivere sotto la tabella la fonte e alcune indicazioni sulla tabella.
[…]La soluzione di Enrico:
http://www.guit.sssup.it/phpBB2/viewtopic.php?t=5468&highlight=didascalia+tabella+sotto
con \centering prima di
`\begin{tabpar}{ccc}
[…] `ed eliminando \begin{center} e \end{center}, inseriti da billycorg, dovrebbe risolvere il problema.
Ciao,
Antonio
::Ciao a tutti,
non so se sia una cosa banale, però mi sono accorto che se carico hyperref
dopo il pacchetto cite, i riferimenti alle voci bibliografiche non sono più cliccabili.
Se li inverto invece funziona tutto.Ecco un esempio dove si presenta il problema:
`\documentclass[a4paper]{book}
\usepackage{cite}
\usepackage{hyperref}\begin{document}
\chapter{Prova}
Secondo Pippo \cite{pippo}\ldots
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{\bibname}
\begin{thebibliography}{9}
\bibitem{pippo} Pippo. Test numero 1. \textit{Journal of \LaTeX}
\end{thebibliography}\end{document}`
È un problema mio? Ho cercato un po’ sul forum ma non ho trovato molto.
Grazie.
Ciao ciao.
Fra[edit]
Ah! Ovviamente compilo con pdflatex.
[/edit]Ciao Francesco,
ho provato il tuo esempio. I riferimenti restano cliccabili, a prescindere dall’ordine con cui sono caricati i pacchetti (ho eliminato i file .aux, .bbl, eccetera, dopo ogni prova, per sicurezza).Uso MiKTeX 2.7, TeXnicCenter 1.0 RC1 e Adobe Reader 8.
Ti saluto,
Antonio
::grazie mille per i consigli e scusatemi ancora. Qualche cosa nel mio file deve essere ancora ggiustata.
Ho seguito i preziosi consigli ed ora ho solo un messsaggio di errore, che però non riesco a correggere.
appare quando inserisco la didascalia( senza tutto funziona)\begin{figure}
\centering
\caption{Interventi per limitare il fenomeno dell’evasione fiscale. Valori \% }
\label{fig:grafu}
\includegraphics[width=\textwidth]{graftut.pdf}
\end{figure}ecco cosa mi scrive latex in merito all’errore:
! Argument of \fnum@figure has an extra }.
\par
l.174 …enomeno dell’evasione fiscale. Valori \%}I’ve run across a `}’ that doesn’t seem to match anything.
For example, `\def\a#1{…}’ and `\a}’ would produce
this error. If you simply proceed now, the `\par’ that
I’ve just inserted will cause me to report a runaway
argument that might be the root of the problem. But if
your `}’ was spurious, just type `2′ and it will go away.che fare? che cosa significa poi digita 2 e rivolvi? quando lo dovrei digitare?
ancora gtazie in anticipo
Monica 😳 😳Potrebbe dipendere da un \ assente davanti a caption{…}?
(Un consiglio: non specificare il formato del file; scrivere l’estensione .pdf non è necessario.)
Ciao,
Antonio
::[…]
Quanto al pacchetto multiind, putroppo non è distribuito da MiKTeX 2.7, e non credo di essere in grado di installarlo manualmente.
[…]Il pacchetto multind dovrebbe far già parte della tua distribuzione; in caso contrario, lo puoi scaricare da qua e installare manualmente, come ti ha suggerito Lorenzo.
Ciao,
Antonio
::Buonasera a tutti.
[…]
c) Far comparire l’indice analitico nell’indice generale del volume (il toc, per intenderci)
E, per concludere, una domanda più generale: in futuro potrei aver bisogno di costituire un indice separato per luoghi e personaggi. Sto perciò studiando la documentazione di glossaries, ma già mi domando: se mai riuscissi a creare questi due distinti indici, potrebbero convivere con l’indice analitico generale creato da makeindex? O devo direttamente pensare a come creare i tre indici con glossaries?
Grazie anticipatamente per delucidazioni, suggerimenti, o consigli.
Buona serata, Valeria
Rispondo solo in parte alle tue domande.
Per creare più indici puoi usare anche il pacchetto multind, anche se obsoleto.
Per quanto riguarda il pacchetto glossaries, l’ho usato di recente per creare un glossario in un documento che conteneva anche l’indice analitico; non ho avuto problemi.
Forse ricordo male, ma l’indice analitico non viene inserito automaticamente nell’indice generale? Altrimenti, credo che
`\addcontentsline{toc}{chapter}{\indexname}`
sia sufficiente (p. 53 dell’Arte); in questo momento non posso fare una prova sul mio pc.
Ciao,
Antonio
::1.
`
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
`
e probabilmente anche quello nella riga successiva. Ho controllato la documentazione di mathtools, poiche’ non mi funzionava la definizione del comando abs, e ho notato che la definizione giusta e’:
`
\DeclarePairedDelimiter\abs{\lvert}{\rvert}
`Nessun problema, qui. La definizione
`\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}`
funziona benissimo, al pari di quella con una coppia di parentesi graffe in meno
`\DeclarePairedDelimiter\abs{\lvert}{\rvert}`
Effettivamente, nella documentazione di mathtools è proposta quest’ultima definizione di \abs, anche se la sintassi generale del comando \DeclarePairedDelimiter riportata qualche riga prima è la seguente:
`\DeclarePairedDelimiter{}{ }{ }`
In conclusione, dovrebbero andare bene entrambe (anche se quella con la coppia di graffe in più mi sembra didatticamente più chiara). A questo punto, per individuare e risolvere il tuo problema con \abs occorre un esempio minimo compilabile.2. http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX090511.pdf
In questa bozza (pag. 197-198) ho riportato un esempio di sorgente “ben scritto”, come proposto da Francesco. Purtroppo il risultato finale non mi soddisfa molto. Innanzitutto il codice, piuttosto lungo, è faticoso da leggere (i caratteri a spaziatura fissa non si prestano molto per comporre lunghe parti di testo).
Poi c’è un altro problema filosofico, a mio parere classico quando si compone un “modello” di documento: il testo riportato è pretestuoso e insulso, scritto solo per far vedere come funzionano comandi e ambienti. Questo problema è meno grave scrivendo una guida: lì gli esempi sono confinati in opportuni ambienti e vengono commentati “dall’esterno” ( “a un livello metalinguistico”, mi pare che si dica). Per esempio scrivere
La composizione delle formule matematiche è uno dei punti di forza di LaTeX. La seguente formula è un esempio:
`
\[
2+2=4
\]`(si noti l’uso dell’ambiente “codice”) va benissimo: si capisce che l’esempio è solo… un esempio, e il flusso del discorso principale (“La composizione delle formule matematiche è uno dei punti di forza di LaTeX”) non viene interrotto.
Invece scrivendo un “modello” senza usare opportuni ambienti per gli esempi, questi ultimi vengono a trovarsi sullo stesso piano del discorso generale, che perde coerenza. Una cosa come
La composizione delle formule matematiche è uno dei punti di forza di LaTeX. La seguente formula è un esempio:
2+2=4è meno facile da leggere, perché “2+2=4” è allo stesso livello del discorso principale.
Non so se sono riuscito a spiegarmi… In ogni caso, mi piacerebbe conoscere il vostro parere al riguardo.
Ciao,
L.Buongiorno.
Ho provato l’esempio proposto;* mi pare che le indicazioni siano sufficienti per impostare correttamente la struttura del sorgente, dopo aver studiato ciò che sta prima di pagina 197. 🙂
Per quanto riguarda il testo “insulso” non mi sento di criticarlo: è utile per riempire gli spazi e dare corpo al documento, secondo il mio modestissimo parere.
Può esser comodo questo esempio; in rete sono disponibili codici preconfezionati, che non sempre sono “scritti bene” anche se “funzionano”. Certo è, comunque, che un minimo di ordine nel fare le cose è anche una questione di buon senso dell’utente. Poi, molto si impara sul forum.
Grazie, come sempre, per il continuo lavoro di aggiornamento.
Ciao,
Antonio* L’apostrofo e le virgolette chiuse le ho dovute sostituire, rispettivamente, con l’apostrofo e con il doppio apostrofo della mia tastiera, altrimenti ricevevo errori di compilazione; probabilmente ciò è dovuto al fatto che lavoro su pc.
PS Mi è appena arrivato il “The LaTeX Companion”; credo che avrò da leggere per parecchio tempo. 😯 😀
::
`%—PREAMBOLO—%
\documentclass[a4paper]{memoir}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}%—PERSONALIZZARE LE DIDASCALIE—%
\usepackage[font=small,format=hang,labelfont={sf,bf}]{caption}\usepackage{amsmath, amssymb, amsfonts}
\usepackage{indentfirst}
\usepackage{subfig}
\usepackage{wasysym}%—PER USARE I FONT PALATINO—%
\usepackage{mathpazo}
\usepackage[scaled=.95]{helvet}
\usepackage{courier}%—QUI DICHIARO LO STILE DEI CAPITOLI—%
\usepackage{graphicx}
\chapterstyle{madsen}%—STILE DI PAGINA—%
\copypagestyle{tommaso}{headings}
\makeevenhead{tommaso}{\thepage}{}{\scshape \leftmark}
\makeoddhead{tommaso}{\scshape \rightmark}{}{\thepage}
\makeheadrule{tommaso}{\textwidth}{\normalrulethickness}
\pagestyle{tommaso}
\nouppercaseheads%—PER CAMBIARE L'ASPETTO DELLE SEZIONI INFERIORI AL CHAPTER—%
\setsecheadstyle{\scshape\raggedright}%—PER MIGLIORARE L'ITALIANO DI VARIOREF—%
\usepackage[italian]{varioref}
\makeatletter
\vref@addto\extrasitalian{%
\def\reftextfaraway#1{a pagina~\pageref{#1}}%
}
\makeatother%—PER LASCIARE UNA PAGINA PARI BIANCA—%
\makeatletter
\def\cleardoublepage{\clearpage
\if@twoside
\ifodd\c@page
\else
\null\thispagestyle{empty}\clearpage
\fi
\fi}
\makeatother%—PER DISABILITARE I BOX ROSSI NEI RIFERIMENTI IPERTESTUALI—%
\usepackage{hyperref}
\hypersetup{colorlinks,%
citecolor=black,%
filecolor=black,%
linkcolor=black,%
urlcolor=black}%—INIZIO DEL DOCUMENTO—%
\begin{document}\chapter*{Introduzione}
\addcontentsline{toc}{chapter}{Introduzione}
Suonare il corno può essere diviso in due sezioni distinte: fisica e musicale. Soltanto quando la parte fisica del suonare è conosciuta a fondo, è possibile concentrarsi sull'interpretazione.%—FINE DEL DOCUMENTO—%
\end{document}`Spostando il codice segnato in rosso, dopo la chiamata al pacchetto microtype, l’errore scompare. 😯
Ciao,
Antonio
::Grazie mille!!! Non sapevo che con il TexnicCenter si potessero aprire anche i file .bib e di conseguenza lanciare Bibtex da li. Io li aprivo col blocco note e cercavo di lanciare Bibtex da linea di comando.
Grazie Antonio sei stato preziosissimo!!!
Claudio
Prego e buon lavoro con LaTeX.
Ne approfitto per suggerirti (ma credo che tu l’abbia già fatto) di scaricare le guide indicate in cima a questa pagina. Sono ottime per iniziare a studiare. (E io le sto ancora studiando. :wink:)
Ciao,
Antonio
::Ci sei vicino. Il problema è che ho 2 bibliografie. “Bibliografia.bib” e “web.bib” e quando lancio in TeXnicCenter: Build->Current File->BibTeX la lancia soltanto sul file principale “Bibliografia.bib” e non anche sull’altro. Per questo motivo ho scritto tutta la procedura che eseguivo dal prompt di MS-DOS, per vedere se sbagliavo qualcosa.
Se hai qualche altro suggerimento dimmi pure
Claudio
Devi dare BibTeX sul “contenuto” del file web.bib (Build->Current File->BibTeX), aperto e visibile in un’altra finestra di TeXnicCenter.
A questo punto il più è fatto (in teoria).
Ciao,
Antonio
::Chiedo scusa se apro un topic nuovo ma il problema è congiunto.
Ho questo piccolo documento:
`\documentclass[fontsize=11pt,paper=a4,oneside,openright,titlepage,fleqn,cleardoublepage=empty,abstract=false,headexclude,footexclude]{scrreprt}\usepackage[latin1]{inputenc}
\usepackage[final]{microtype}
\usepackage{amsfonts,amssymb,amsthm}
\usepackage[square]{natbib}
\usepackage{multibib}
\usepackage{indentfirst}
\usepackage[tight,italian]{minitoc}
\usepackage{makeidx}
\usepackage{setspace}
\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,beramono,eulermath,pdfspacing,parts]{classicthesis}
\usepackage{mathtools}
\usepackage[english, italian]{babel}
\usepackage{multirow}\newcites{web}{Riferimenti WEB}
\areaset[15mm]{145mm}{699pt}
\setlength\headsep{36pt}
\makeindex
\begin{document}
\pagestyle{scrheadings}
\pagenumbering{arabic}
\singlespacing\myChapter{Capitolo primo}
\label{cap:capitolo_primo}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Integer odio augue, varius at, varius sit amet, adipiscing a, mauris. Curabitur fermentum lacus vitae ante. Etiam dui. Sed mauris. Fusce porttitor. Nullam pharetra laoreet est.\citep{shlens:pca}Quisque sit amet augue sed ligula commodo mollis. Fusce nec erat sed mi porta scelerisque. Cras id leo eu pede viverra congue. Ut felis orci, condimentum quis, facilisis eget, malesuada eget, enim. Praesent sollicitudin fringilla libero. Sed sit amet nibh. Aenean dolor turpis, aliquam nec, venenatis et, malesuada id, dui.\citeweb{prova:tesi}
\bibliographystyle{natbib_ita}
\bibliography{Bibliografia}
\nocite{*}\bibliographystyleweb{natbib_ita}
\bibliographyweb{web}
\nociteweb{*}\end{document}}
`
Ho inserito tutte le opzioni che uso nel file effettivo di tesi (questo e’ una bozza che mi da gli stessi problemi) perche’ credevo ci potessero essere correlazioni.Il problema e’ che non viene visualizzata la bibliografia secondaria. Utilizzo win vista, MikTex e TexnicCenter.
Da svariati post letti in questo forum ho capito che devo chiamare bibtex anche sulla bibliografia secondaria e non posso farlo da TexnicCenter. Dopo aver aperto un prompt in modalita’ amministratore vado nella cartella di miktex dove si trova bibtex.exe e lo lancio dandogli come parametro il file “web” della bibliografia secondaria.
Mi da il seguente errore:- C:\Program Files\MiKTeX 2.7\miktex\bin>bibtex.exe c:\Tirocinio\Latex\prove\prova
_bib3\web
This is BibTeX, Version 0.99c (MiKTeX 2.7)
The top-level auxiliary file: c:\Tirocinio\Latex\prove\prova_bib3\web.aux
I couldn’t open style file natbib_ita.bst
—line 3 of file c:\Tirocinio\Latex\prove\prova_bib3\web.aux
: \bibstyle{natbib_ita
: }
I’m skipping whatever remains of this command
I couldn’t open database file web.bib
—line 4 of file c:\Tirocinio\Latex\prove\prova_bib3\web.aux
: \bibdata{web
: }
I’m skipping whatever remains of this command
I found no database files—while reading file c:\Tirocinio\Latex\prove\prova_bi
b3\web.aux
I found no style file—while reading file c:\Tirocinio\Latex\prove\prova_bib3\w
eb.aux
(There were 4 error messages)C:\Program Files\MiKTeX 2.7\miktex\bin>
Premetto che i files Bibliografia.bib, natbib.bst, natbib.sty, natbib_ita.bst e web.bib sono tutti nella stessa cartella che contiene il file .tex.
Grazie per l’attenzione.
Claudio
Col seguente codice:
`\documentclass{book}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}\usepackage[resetlabels]{multibib}
\newcites{web}{Siti Web consultati}\usepackage{hyperref}
\begin{document}
\chapter{Benvenuto}
Un po' di testo [\ldots]
\nociteweb{*}
\bibliographystyleweb{plain}
\bibliographyweb{web}\end{document}`
nel documento .tex e
`@misc{uno,
title = {{Gardening}},
note = {\url{http://it.gardening.eu/}},
key = {Flora}
}
`
nel file web.bib, non ho problemi.Dopo aver dato:
- 1. PDFLaTeX su documento;
2. BibTeX su web.bib (in TeXnicCenter: Build->Current File->BibTeX);
3. PDFLaTeX su documento;
4. PDFLaTeX su documento,la sitografia appare nel .pdf finale.
Era questo il problema, oppure ho frainteso?
Ciao,
AntonioModifica
Maggiori informazioni a pagina 154 dell’Arte.
::Ciao,
devo inserire il link di una pagina di wikipedia nella bibliografia;
ora, che “ambiente” devo usare?Vorrei che nella bibliografia apparisse sia il titolo della pagina che l’url.
Ovviamente non ho l’autore, ma solo titolo e url.Ciao,
Marco.Forse non ho capito bene, ma sulla guida di Lorenzo Pantieri, a pagina 141, mi pare ci sia un esempio di quanto chiedi.
Il codice:
`\documentclass[a4paper]{book}
\usepackage[italian]{babel}\usepackage{url}
\begin{document}
Il messaggio di MarcoGT \cite{sito:messaggio} [\dots]
\begin{thebibliography}{99}
\bibitem{sito:messaggio}
\emph{Una pagina a caso}.
\url{http://www.guit.sssup.it/phpBB2/viewtopic.php?t=6013}.
\end{thebibliography}\end{document}`
può essere usato con l’ambiente thebibliography.
Se usi il programma BibTeX, devi procedere in modo diverso. Trovi le indicazioni a pagina 143 della stessa guida.
Ciao,
AntonioModifica
Dimenticavo. Ecco il link (lo trovi anche in cima alla pagina): http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf.
-
AutoreRisposte