Risposte nei forum create
-
AutoreRisposte
-
::
Il fatto è che non devo esattamente scrivere per la rivista, semplicemente la mia università richiede che la bibliografia rispetti il formato di citazione usati da quella rivista. Quindi se posso scrivere uno stile per biblatex che riproduca le stesse caratteristiche e se è abbastanza semplice come dici, può essere una soluzione. Esiste una guida? Grazie, nel frattempo.
::GKT” post=85017Puoi creare il tuo simbolo se non è disponibile nessun simbolo preconfezionato: è necessario conoscere almeno un po’ di codice per il disegno. Qui di seguito un esempio che si serve di Tikz.`\documentclass{article}
\usepackage{tikz}
\newcommand{\FourFlowerPetal}[1]{%
\begin{tikzpicture}[#1]
\draw[fill] (3pt,0) circle (2pt);
\draw[fill] (-3pt,0) circle (2pt);
\draw[fill] (0,3pt) circle (2pt);
\draw[fill] (0,-3pt) circle (2pt);
\end{tikzpicture}%
}\begin{document}
\FourFlowerPetal{}\qquad\FourFlowerPetal{scale=5}
\end{document}`Il comando accetta un parametro opzionale che ne consente il riscalamento. L’idea l’ho copiata (questo è il termine appropriato) da qui.Lorenzo
Grazie molte, però per qualche ragione mi dà un errore:
`! Paragraph ended before \tikz@picture was complete.
\par `
::robitex” post=85001Ciao,
ho trovato un carattere molto simile nel pacchetto bbding
(per apreirne la documentazione digita in console il comando > texdoc bbding)In particolare può interssarti la macro \JackStarBold… o \OrnamentDiamondSolid
Saluti.
R.\OrnamentDiamondSolid lo sto già usando come bullet per itemize… potrei adattarmi a \JackStarBold, solo che mi sembrava molto strano che nessun pacchetto di LaTeX coprisse dei caratteri tipografici più tradizionali… Il fatto è che sembra essere esattamente il “fiore” che altri pacchetti, come appunto bbding e pifont, hanno con 5 o 8 “petali”, ma non con meno.
::egreg9″ post=82460Non ho alcun errore. Prova a minimizzare il preambolo finché il problema rimane; propendo per qualche problema di versione.
Ciao
EnricoHo seguito il tuo consiglio, ho creato un altro documento che nel preambolo contenesse solo \usepackage[hidelinks]hyperref e nel documento solo la prima frase, quella con il link incriminato. Purtroppo il problema permane. Ho provato anche ad aggiornare i pacchetti, senza successo.
::egreg9″ post=82449
Scusate, ultimamente sto avendo diversi problemi e devo ricorrere spesso all’aiuto del forum.
Caricando nel preambolo il pacchetto hyperref con l’opzione hidelinks:
`\usepackage[hidelinks]{hyperref}`
e inserendo nel testo un link in questo modo:
`\href{http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound}{http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound}`
quando compilo ottengo un messaggio di errore di questo tipo:
`! Undefined control sequence.
\hyper@link@ [#1]#2#3#4->\ltx@ifempty
{#4}{\Hy@Warning {Suppressing empty li…
l.25 …ive-easing-and-america-s-economic-rebound}
.
? `
A una breve ricerca in rete non ho trovato nulla di simile, qualcuno saprebbe aiutarmi?P.S. Facendo dei tentativi ho scoperto che se rimuovo il link la compilazione si completa anche se nel testo ci sono altri collegamenti interni (note a pié di pagina, riferimenti bibtex).
Esempio minimo completo, per favore.
Ciao
EnricoNon c’è molto altro, ti ricopio l’intero preambolo:
`\documentclass[11pt,a4paper,oneside]{article}
\let\oldfootnotesize\footnotesize
\renewcommand*{\footnotesize}{\oldfootnotesize\normalsize}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{MnSymbol}
\usepackage{mathbbol}
\newcommand{\notop}{\mathord{\sim}}
\usepackage[british,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel]{csquotes}
\usepackage[backend=bibtex,style=authoryear,sorting=nyt,useprefix]{biblatex}
\usepackage{setspace}
\usepackage[medium]{titlesec}
\usepackage[hidelinks]{hyperref}
\let\oldquote\quote
\renewcommand\quote{\par\singlespacing\footnotesize\oldquote}
\title{}
\author{}
\date{}
\bibliography{references}`
Subito dopo inizia \begin{document}, e già nella prima frase di testo devo inserire il collegamento che, così come riportato sopra, è:
`\href{http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound}{http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound}`
Quando compilo mi dà quell’errore, ma ovviamente se elimino quel \href si risolve.
::egreg9″ post=82322Non pensi che sarebbe il caso di mostrare un esempio di come fai?
Ciao
Enrico`\documentclass[11pt,a4paper,oneside]{article}
…
\usepackage[british,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel]{csquotes}
\usepackage[backend=bibtex,style=authoryear,sorting=nyt,useprefix]{biblatex}
\bibliography{references}
…
\begin{document}
…
\printbibliography
\end{document}`
Questo è il file references.bib allo stato attuale:
`@online {feldstein:qe,
author = {Feldstein, Martin},
title = {Quantitative Easing and America's Economic Rebound},
month = feb,
date = {24},
year = {2011},
url = {http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound},
}`
::egreg9″ post=82229Questo mi funziona.
`% arara: pdflatex
% arara: bibtex
% arara: pdflatex
% arara: pdflatex\documentclass{article}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@online {feldstein:qe,
author = {Feldstein, Martin},
title = {Quantitative Easing and America's Economic Rebound},
month = feb # {~31,},
year = {2011},
url = {http://www.project-syndicate.org/commentary/quantitative-easing-and-america-s-economic-rebound},
}
\end{filecontents*}\usepackage{natbib,url}
\begin{document}
\cite{feldstein:qe}
\bibliographystyle{plainnat}
\bibliography{\jobname}
\end{document}`Se faccio così mi dà quest’errore:
`! LaTeX Error: Command \bibhang already defined.
Or name \end… illegal, see p.192 of the manual.See the LaTeX manual or LaTeX Companion for explanation.
Type Hfor immediate help.
…l.397 \newlength{\bibhang}
?
`egreg9″ post=82229Ma funziona anche con
`month = {February 31,},`Ti prego, da’ qualche informazione in più se usi altri stili bibliografici.
Ciao
EnricoIl pacchetto l’ho caricato con queste opzioni:
`\usepackage[backend=bibtex,style=authoryear,sorting=nyt,useprefix]{biblatex}`ivan” post=82232Ma per il tuo caso il campo specifico è urldate.
Ciao
Ivanurldate a quanto pare serve per indicare quando è stato visitato, infatti mi stampa: “(visited on 24)”.
ivan” post=82232Basta usare biblatex, che prevede il campo day o, in alternativa, il campo date
che permette di inserire giorno mese e anno in un unico campo.Sto già usando biblatex (qui sopra ho riportato il codice), ma né il campo day né il campo date funzionano.
EDIT: Noto ora che ho parlato di bibtex anziché di biblatex, mi scuso se vi ho depistato.
::egreg9″ post=82221`month={31 February},`
Ciao
EnricoPurtroppo ho già provato anche quello, se faccio così in bibliografia il mese non compare del tutto, come se BibTeX non sapesse come leggere il campo “month”. La mia ipotesi era che non si potesse compilare il campo in altro modo che con le tre lettere che codificano il mese.
-
AutoreRisposte