Risposte nei forum create
-
AutoreRisposte
-
::
Scusa Enrico ma non riesco a far funzionare la bibliografia che continui, posto anche il codice sorgente:
`<...>`
Il secondo gruppo di riferimenti, la cosiddetta sitografia da me non inizia da 2, ma ricomincia da [1] e non capisco perché…Io sì: non è compatibile con natbib che, del resto, non ti serve visto che usi citazioni numeriche.
Ho anche installato MikTeX 2.6, ma non cambia nulla… ho riscaricato natbib_ita e niente lo stesso, sto cercando di capire come utilizzare la patch trovata da DMW
Poi con una ricerca ho trovato questo
http://groups.google.com/group/comp.text.tex/browse_thread/thread/9e4973791a6f2bd8ma non ci ho capito una mazza perché non ho capito cosa devo aggiungere e cosa devo togliere.
Compaiono linee tipo @@ -33,8 +35,10 @@ e non so cosa rappresentino.Nel caso in cui voi capiate cosa bisogna togliere e aggiungere, mi chiedo di mettete il codice risultante finale.
ho provato a salvarla come file .sty e come .bst ed includere \usepackage{patch} ma non mi cambia niente, dove dovrei andare a posizionare il file che vado a creare e con che estensione?
Si tratta di un modo comodo di scrivere le variazioni necessarie. Richiede un sistema Unix. Il pacchetto patch fa tutt’altro. Cerca un guru Unix e chiedilo a lui, conoscerai qualcuno che sa smanettare su Gnu/Linux. Ti fornirà un file multibib.sty modificato che dovrai tenere nella stessa cartella del tuo documento. Allora dovrebbe funzionare anche con natbib.
Un altra cosa… nella sitografia, vorrei anche andare a capo con l’indirizzo web e poter avere, ad esempio IDEF0 in maiuscolo… come posso fare? chiedo perdono per aver trattato più argomenti ma mi sembrano correlati… grassie! 😳
Scrivilo fra graffe:
`title=Pubblicazione dello standard {IDEF0},`
Ciao
Enrico
::Niente da fare, non mette la scritta in fondo alla pagina ma appena dopo l’ultima sezione.
Posto un esempio minimale per essere più chiaro:
`\documentclass[11pt,a4paper]{moderncv}
\moderncvtheme[blue]{classic}
\usepackage[english]{babel}
\usepackage[ansinew]{inputenc}\recomputelengths
\firstname{…}
\familyname{…}
\address{…}{…}
\mobile{Mobile: …}
\phone{Phone: …}
\email{E-mail: …}
\extrainfo{Date of birth: …}\nopagenumbers{}
\begin{document}
\maketitle\section{Education}
\cventry{1999-2004}{Secondary school}{Liceo Scientifico “…''}{…}{}{Final Grade: …}
\cventry{2004-2007}{Bachelor of …}{Politecnico …}{…}{\textit{…….}}{Final Grade: ……}
\cventry{(since) 2007}{….}{…}{…}{\textit{….}}{}\tiny\vspace{\fill}
\footnotesize\noindent
Ai sensi del Dlgs 196/03, autorizzo espressamente l'utilizzo dei miei dati personali e professionali riportati nel curriculum.\vspace*{1cm}
Firma\end{document}`
Aggiungerei \flushbottom dopo \begin{document} (come in uno degli esempi del pacchetto) e, naturalmente, \closesection{} prima della riga vuota e di \vspace{\fill}
Cancella quel \tiny, anche (non fa nulla, e appunto per questo non ci va). Anche il \noindent non è necessario, a quanto pare.Ciao
Enrico
::ntheorem ha un curioso effettaccio (segnalato, con sprezzo del ridicolo, anche sul manuale al paragrafo 7.1.2): gli equation number allineati a sinistra con “leqno” vengono spostati verso l’alto, cioè non sono più centrati verticalmente. Ma perché? Ho provato tutte le combinazioni possibili di utilizzo dell’opzione “leqno” in \documentclass{book}, \usepackage{amsmath} e \usepackage{ntheorem}, ma nulla cambia. Qualcuno sa come risolvere questo problema? Riporto la linea del preamble in cui carico il pacchetto ntheorem:
`\usepackage{framed}
\usepackage[framed,thmmarks,thref,amsmath]{ntheorem}`Gli autori del pacchetto, evidentemente, non sono riusciti a risolvere il problema e te lo dicono. Se ci riesci tu, bene, altrimenti fa’ ciò che è possibile. Inutile essere sarcastici verso persone che mettono a disposizione gratuitamente il loro tempo.
Quelle due righe di esempio non bastano: dov’è che sorge il problema?
Ciao
Enrico
::Non soddisfatto del formato standard con cui LaTeX stampa i titoli dei Capitoli, ne ho definito uno di mio gusto con titlesec:
`\newfont{\HUGE}{cmbx10 at 40pt}
\titleformat{\chapter}[display]{\bfseries\huge}{\filleft\HUGE\thechapter}{5pt}{\filleft}[\vspace{5pt}\titlerule]`Al paragrafo 3.4 del pessimo (sono buono…) manuale c’è scritto che con la sintassi \titlerule[
] è possibile assegnare arbitrariamente l’altezza della rule, altrimenti tracciata con height=.4pt. Al culmine della pignoleria, decido di impostare un valore di .2pt, quindi scrivo:
`\titleformat{\chapter}[display]{\bfseries\huge}{\filleft\HUGE\thechapter}{5pt}{\filleft}[\vspace{5pt}\titlerule[.2pt]]`
ma nulla funziona! Perché? Ai miei occhi inesperti sembra quasi che l’interprete dei comandi scambia la ] di chiusura di \titlerule con la ] di chiusura di \titleformat… A pensar male si fa peccato ma ci si azzecca?Esattamente, è una conseguenza del modo con cui TeX raccoglie gli argomenti. Scrivi {\titlerule[.2pt]}.
Il comando \newfont esiste ma non deve essere usato in alcuna circostanza. C’è perché alcuni antichi documenti potrebbero averne bisogno.
`\newcommand{\chaptitlefont}{\fontsize{40}{40}\bfseries}`
Al posto di \HUGE userai \chaptitlefont. Il vantaggio è che se per caso cambi la famiglia principale di caratteri, non dovrai correggere il comando di scelta del font per i titoli.Io userei corpi più piccoli, l’esagerazione non va mai bene.
Ciao
Enrico
::Buongiorno a tutti. Ho scritto il mio curriculum usando il pacchetto moderncv con lo stile modern.
Ora dovrei inserire la liberatoria :
“Il sottoscritto è a conoscenza che, ai sensi dell’art. 26 della legge 15/68, le dichiarazioni mendaci, la falsità negli atti e l’uso di atti falsi sono puniti ai sensi del codice penale e delle leggi speciali. Inoltre, il sottoscritto autorizza al trattamento dei dati personali, secondo quanto previsto dalla Legge 196/03”
in fondo all’ultima pagina, in piccolo in basso, ma non so come fare, poichè dalla documentazione non risulta alcun esempio, e non saprei come scorrere fino al piè di pagina.
Aggiungi questo fra la fine del curriculum e \end{document}
`\vspace{\fill}
\footnotesize\noindent
Il sottoscritto …\vspace*{1cm}% per la firma`
Ciao
Enrico
::Ammesso che il file principale sia nome.tex, apri il terminale e vai sulla directory dei questo file principale e da’ questi comandi:
latex nome.tex
dvips nome
ps2pdf nome.ps nome.pdfe apri il pdf e vedi.
Si può semplicemente spuntare “TeX and Ghostscript” dal menù “Typeset” (nella versione italiana “Compilatore” :() invece dell’usuale Pdflatex.
Ciao
Enrico
::http://www.rsc.org/delivery/_ArticleLinking/DisplayArticleForFree.cfm?doi=b209651j&JournalCode=PP
Questo è l’unico che ho trovato dove non serve la password per entrare. Ma davvero ne ho trovati tanti…
Dunque me lo sconsigliate?Ti consiglio di fare come vuole la tradizione del tuo campo. Sinceramente, le note ad apice mi sembrano bruttissime.
p.s. Il codice funziona grazie mille.
Non ne dubitavo. 😉
Ciao
Enrico
::In quasi tutti gli articoli scientifici che ho letto, i riferimenti bibliografici sono messi come un numero senza parentesi quadre come apice, dopo la parola o frase su cui viene fatto il riferimento. Mi piacerebbe fare così per la mia tesi, come faccio?
Mai vista quella notazione. Più importante: LaTeX è stato scritto da scienziati (e si vede), e non usa quella notazione (almeno, non di default). Sei proprio sicuro?
In realtà si usa, io la trovo alquanto abominevole 🙂
Volendo fare esperimenti, si può provare a scrivere nel preambolo
`\makeatletter
\def\@cite@ofmt{\unskip\textsuperscript}
\def\@cite#1#2{{#1\if@tempswa , #2\fi}}
\makeatother`
Altrimenti, con natbib, opzione super:
`\usepackage[super]{natbib}`
Ma, come al solito, c’è il problema della bibliografia con le parole chiave in italiano.Ciao
Enrico
::Intendo dire come si fa per evitare che la prima riga di una pagina sia la coda del capoverso iniziato nella pagina precedente?
Non dovrebbe succedere. Ma c’è qualche imperfezione nel modulo italiano di babel che ho da tempo segnalato a Braams; prova a scrivere nel preambolo
`\makeatletter
\addto\extrasitalian{\babel@savevariable\@clubpenalty
\@clubpenalty3000 }
\makeatother`
e facci sapere.Ciao
Enrico
::Quando inserisco il seguente codice
`Se sovrapponiamo tali grafici otteniamo la copertura di figura
\ref{fig:sovrapposizione}\begin{figure}[!hb]
\centerline{\includegraphics[width=0.4\linewidth]{/Immagini/Singole/ABC.eps}}
\caption {Copertura con antenne singole sovrapposte}
\label{fig:sovrapposizione}
\end{figure}`
Latex mi si blocca col seguente errore:
`LaTeX Warning: Reference `fig:sovrapposizione' on page 8 undefined on input lin
e 287`Direi di no. LaTeX non si ferma a questi avvisi.
E prima ancora scrive:
`Overfull \vbox (16.78615pt too high) has occurred while \output is active []`
E non esegue il codice.
Se lo commento tutto torna a funzionare.Probabilmente il messaggio di errore è del tutto diverso; in effetti stai chiedendo un file dando un percorso assoluto e difficilmente LaTeX lo troverà là. Che sistema e che distribuzione stai usando?
Non scrivere \centerline{…} ma
`\centering
\includegraphics[…]{…}`
Ciao
Enrico
::Ok grazie perfetto 😀
Senti io non l’ho trovato questo manuale di natbib, mi sono solo riferita alla pagina http://www.guit.sssup.it/latex/bibliografia.php, mi passi il link per favore? Vorrei consultarlo per un ultimo vezzo personale… Vorrei avere gli autori in maiuscoletto, non so se è possibile…
Non so sotto Windoze come si faccia. Ma nella tua distribuzione deve esserci il file natbib.pdf (o natbib.dvi).
Ciao
Enrico
::Ciao a tutti! Ho appena aggiunto il pacchetto fncychap e vorrei sapere se c’è un modo per cambiare il font della parola “Capitolo”, che adesso appare piuttosto piccolo, in grassetto e senza grazie. Io vorrei un font simile al Times per riprendere il titolo del capitolo e il testo…
Invio un codice esempio di quello che ho:
`\documentclass[a4paper,oneside]{book}
\usepackage[italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fancyhdr}
\usepackage[Lenny]{fncychap}
\usepackage{epigraph}
\usepackage{hyperref}\begin{document}
\tableofcontents
\chapter{Pippo}
Prova di documento. Questo file è soltanto una prova per lo stile.\end{document}`
Riepilogando, esteticamente così non mi piace la scritta “Capitolo 1”, che fa a cazzotti col resto secondo me, mentre mi piace il rettangolo intorno, per questo ho inserito questo pacchetto con l’opzione Lenny.Siamo nel forum sulla tipografia, quindi niente domande TeXniche. Se vuoi un’opinione su quello stile, eccola: cancella la chiamata a fncychap. È orrendo. Naturalmente è solo un’opinione.
Ciao
Enrico
::Si si anche funziona così, ma io vorrei avere [1], [2], … 😕
Pagina 18 del manuale di natbib:
`\usepackage[numbers,square]{natbib}`
Oppure, semplicemente, non chiami natbib e scegli come stile bibliografico plain. Ne esiste anche la versione italiana, da qualche parte. Di plainnat no.Ciao
Enrico
::Ok il comando \nocite{*} mi mancava. Ho notato che così inoltre gli item vengono ordinati alfabeticamente (in ordine di autore immagino). Grazie anche per la precisazione circa Editor e Publisher.
Tuttavia, non ho risolto il problema dei riferimenti (lo stile):
– quando nel tex c’è il ref ottengo tra parentesi tonde (non quadre!) il numero e inoltre compare (tipo con una radice quadrata) l’etichetta assegnata all’item corrispondente.
– ad ogni item nel file bib compare prima dei numeri (visualizzati così: |1|, |2| anzichè [1], [2]) a sinistra una sovrapposizione di scritte incomprensibile…
Sono ancora convinta di aver sbagliato qualcosa nell’impostare lo stile… 🙁Sulle parentesi quadre ti ha risposto Lorenzo. Quanto alle “radici quadrate”, posso solo ipotizzare l’uso da parte tua del pacchetto showkeys che serve per ricordarsi come si chiamano le chiavi durante la stesura del documento. Per produrre la versione finale va eliminato.
Ciao
Enrico
::grazie, faccio un dottorato in matematica, fino ai numeri negativi ci arrivo 🙂
Era solo un’annotazione didattica e “culturale”.
La mia era più una curiosità tipografica, perché il segno – vicino ai numeri negativi mi stonava un po’, sembrandomi troppo largo.[/quote]
Forse perché sei abituato a roba scritta con altri sistemi. 🙁Ciao
Enrico
-
AutoreRisposte