Risposte nei forum create
-
AutoreRisposte
-
::
Ok ho risolto in parte il problema. Mi han fatto notare che dovrei spostare il puntatore ad inizio pagina ed ecco il codice:
`\cleardoublepage
\pdfbookmark[0]{Frontespizio}{frontespizio}
\begin{frontespizio}
[…]
\end{frontespizio}
\stepcounter{page}\input{frontmatter/sommario}
\pdfbookmark[0]{Sommario}{sommario}
\input{frontmatter/ringraziamenti}
\pdfbookmark[0]{Ringraziamenti}{ringraziamenti}\cleardoublepage
\pdfbookmark[0]{Indice}{indice}
\tableofcontents\cleardoublepage
\pdfbookmark[0]{Elenco delle figure}{elencoFigure}
\listoffigures\cleardoublepage
\pdfbookmark[0]{Elenco delle tabelle}{elencoTabelle}
\listoftables\mainmatter
[…]\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliography{biblio}
\bibliographystyle{plain_ita}`Cosi facendo i bookmarks puntano correttamente a inizio sezione ma non tutti, rimangono di fatti sballati Ringraziamenti, Sommario e Bibliografia…come mai?
Mi pare evidente.
Ciao
Enrico
::ciao, innanzitutto ti voglio ringraziare per le tue risposte per vari quesiti da me posti 😀 proseguendo però sottolineo che l’esempio di frontespizio che ti ho messo è proprio quello che sto usando (non ho ancora messo i miei dati ma ho usato l’esempio della guida per capirne il funzionamento).
ecco il mio file pippo.tex:
`[…]
\usepackage[italian]{babel} %sillabazione in italiano (attivare anche supporti Miktex)
[…]
\begin{document}
\frontmatter%frontespizio
\begin{frontespizio}
\Universita{Paperopoli}
%\Logo{duck}
\Facolta{Pennutologia}
\Corso{Belle Lettere}
\Annoaccademico{2030–2031}
\Titoletto{Tesi di laurea magistrale}
\Titolo{La mia tesi:\\ una lunga serie di risultati\\
difficilissimi e complicatissimi}
\Sottotitolo{Alcune considerazioni mutevoli}
\Candidato[PP999999]{Paperino Paolino}
\Relatore{Giovanni Episcopo}
\Relatore{Pippo Cluvio}
\end{frontespizio}
\pdfbookmark[0]{Frontespizio}{frontespizio}\input{frontmatter/sommario}
\pdfbookmark[0]{Sommario}{sommario}
\input{frontmatter/ringraziamenti}
\pdfbookmark[0]{Ringraziamenti}{ringraziamenti}
\tableofcontents
\cleardoublepage
\pdfbookmark[0]{Indice}{indice}
\listoffigures
\pdfbookmark[0]{Elenco delle figure}{elencoFigure}
\listoftables
\pdfbookmark[0]{Elenco delle tabelle}{elencoTabelle}
\lstlistoflistings
\pdfbookmark[0]{Elenco dei codici}{elencoCodici}\mainmatter
\doublespacing %interlinea doppia (purtroppo)
\input{capitoli/introduzione}
\input{capitoli/caso}
\input{capitoli/teoria}
\input{capitoli/modellistica}
\input{capitoli/modellisticaBis}
\input{capitoli/conclusioni}\appendix
\input{contorno/soft}\backmatter
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliography{biblio}
\bibliographystyle{plain_ita}\end{document}`
ed ecco il file frn creato
`\documentclass [titlepage]{article}
\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry}
\usepackage[nowrite,infront,signatures]{frontespizio}
\nofiles
\fontoptionnormal
\Universita {Paperopoli}
\Facolta {Pennutologia}
\Corso [Laurea Magistrale]{Belle Lettere}
\Annoaccademico {2030–2031}
\Titoletto {Tesi di laurea magistrale}
\Titolo {La mia tesi:\\ una lunga serie di risultati\\ difficilissimi e complicatissimi}
\Sottotitolo {Alcune considerazioni mutevoli}
\Candidato [PP999999]{Paperino Paolino}
\Relatore {Giovanni Episcopo}
\Relatore {Pippo Cluvio}
\begin {document}
\preparefrontpage
\end {document}`
l’errore che mi viene dato è! Package babel Error: You haven’t loaded the option italian yet.
se aggiungo tale riga \usepackage[italian]{babel} , l’errore viene corretto.
Come vedi ho inseito il frontespizio in \frontmatter ma non ho usato il comando per la numerazione romana…
Senza contare che i bookmarks aggiunti, come dicevo nell’altro topic, non puntano ad inizio paragrafo ma a fine paragrafo (nonstante abbia provato ad inserire cleardoublepage).
Dimenticavo uso la classe book con opzioni oneside (ahimè)!
Ciao!!!
Dovrò rivedere la faccenda per il numero di pagina con “oneside”, per il momento puoi risolvere con
`\end{frontespizio}
\stepcounter{page}\cleardoublepage`
Il problema dell’errore di babel è presto risolto: cancella il file pippo-frn.aux che è stato prodotto quando hai creato a mano il file frn.Quanto ai bookmarks: come puoi pensare che TeX possa puntare all’inizio del capitolo se il bookmark lo metti alla fine?
Usa \cleardoublepage come in
`\cleardoublepage
\pdfbookmark[0]{Indice}{Indice}
\tableofcontents`
Ciao
Enrico
::Il dvi, su Mac, non solo è inutile: è dannoso.
Non mi pare proprio. Guardo i dvi senza alcun problema e a volte non è male produrli, te l’assicuro. Sono d’accordo che con il pdf diretto ci sono meno complicazioni, in generale.
Aggiungo un’altra cosa forse poco nota. Installando TeX Live Utility, che si può trovare qui, si ha. oltre a un’ottima interfaccia grafica per tlmgr, anche un modulo QuickLook per i file dvi (ovviamente occorre il Mac OS X 10.5). Non è certo un previewer, ma per dare un’occhiata ai dvi è utile.
Installando l’ultima versione di XQuartz, si ha un ottimo server X. Non è difficile crearsi un applicazione con AppleScript per vedere i dvi chiamando xdvi (si può anche usare ll terminale, naturalmente :)).
Ciao
Enrico
::Ciao, vorrei poter definire un colore predefinito per gli url, di modo che quando uso il comando \url questo venga sempre formattato di un certo colore.
Ho provato con il comando`\renewcommand{\url}{\color{miocolore}}` ma non funziona, quando compilo ottengo l’errore `Missing $ inserted`
Qualcuno sa aiutarmi? ho cercato nei forum e nelle guide ma non ho trovato niente.
GrazieNon puoi certo ridefinire così \url, che fa ben altre cose che scegliere un colore.
La soluzione è diversa se usi hyperref oppure no. Se usi hyperref devi impostare la chiave urlcolor;
`\hypersetup{urlcolor=miocolore}`
Altrimenti puoi provare con
`\renewcommand{\UrlFont}{\color{miocolore}\ttfamily}`
Ciao
Enrico
::Ciao a tutti, sono sempre io che vi rompo, ahimè, le scatole. 😳
Devo comporre un frontespizio e cercando velocemente in rete sono arrivato a trovare il pacchetto frontespizio. Bene ho letto un po’ la guida ed i topic di questo forum ed ho capito che usando pdfLaTeX ed avendo come file principale il file pippo.tex devo creare nella stessa cartella il file pippo-frn.tex. Bene, nel file file tesi ho provato il seguente codice:
`
\documentclass[a4paper,12pt,titlepage]
\usepackage[italian]{babel}
\usepackage{frontespizio}\begin{frontespizio}
\Universita{Paperopoli}
%\Logo{duck}
\Facolta{Pennutologia}
\Corso{Belle Lettere}
\Annoaccademico{2030–2031}
\Titoletto{Tesi di laurea magistrale}
\Titolo{La mia tesi:\\ una lunga serie di risultati\\
difficilissimi e complicatissimi}
\Sottotitolo{Alcune considerazioni mutevoli}
\Candidato[PP999999]{Paperino Paolino}
\Relatore{Giovanni Episcopo}
\Relatore{Pippo Cluvio}
\end{frontespizio}`dopodichè compilo tesi, miktex mi dice che ha modificato il file tesi-frn in questo modo:
`\documentclass [titlepage]{article}
\usepackage [a4paper,left=1cm,bottom=1.5cm,right=1cm,top=1cm]{geometry}
\usepackage[nowrite,infront]{frontespizio}
\nofiles
\fontoptionnormal
\Universita {Paperopoli}
\Facolta {Pennutologia}
\Corso [Laurea Magistrale]{Belle Lettere}
\Annoaccademico {2030–2031}
\Titoletto {Tesi di laurea magistrale}
\Titolo {La mia tesi:\\ una lunga serie di risultati\\ difficilissimi e complicatissimi}
\Sottotitolo {Alcune considerazioni mutevoli}
\Candidato [PP999999]{Paperino Paolino}
\Relatore {Giovanni Episcopo}
\Relatore {Pippo Cluvio}
\begin {document}
\preparefrontpage
\end {document}`ma per fare compilare il file -frn senza errori devo aggiungere a mano \usepackage[italian]{babel}, come mai? non c’è un modo per farlo in automatico?
Mi dà poi un piccolo problema di numerazione delle pagine, sebbene abbia posto il frontespizio in /frontmatter viene numerato come i ma poi la successiva pagina non è numerata ii ma nuovamente i, c’è un modo per risolvere il conflitto?
Il file pippo-frn viene creato automaticamente e non va toccato, solo compilato. Non ha alcuna rilevanza usare il pacchetto babel nel file del frontespizio, perché gli a capo nell titolo vanno gestiti, se serve, a mano: non è ammissibile una sillabazione nel titolo.
Se proprio ti dovesse servire (ma non ne capirei il motivo), puoi scrivere
`\Preambolo{\usepackage[italian]{babel}}`
nell’ambiente frontespizio. Quale sarebbe l’errore che si risolverebbe aggiungendo babel?Il problema della numerazione delle pagine si risolve mettendo \frontmatter prima di \begin{frontespizio}; cosa che avresti fatto, sembra. Ma probabilmente hai inserito un comando \pagenumbering{roman} che certamente non va usato.
Perché mettere un esempio che non è ciò che scrivi tu? Forse il tuo frontespizio è un segreto militare? 🙂
Ciao
Enrico
::Ci avviciniamo. Per me il sommario è quello che viene con \tableofcontent. Forse si può anche chiamare indice, ma non volevo confonderlo con quello analitico.
Riformulato in altri termini il problema è: come faccio a far sì che nel file .toc non compaiano i numeri di pagina riferiti a ogni sezione? Cioè, nel file toc che ho compare
`
\contentsline {section}{A te vorrei dire}{2}
`
mentre io vorrei qualcosa tipo
`
\contentsline {section}{A te vorrei dire}
`.
Non voglio cioè la pagina di riferimento alla sezione.Quello si chiama “INDICE”. Il sommario è tutt’altra cosa.
C’è un topic recente sullo stesso argomento; che classe usi, per cortesia?
Ciao
Enrico
::`
\documentclass{report}\begin{document}
bla bla… bla bla… bla bla…\section{Una sezione a caso}
Questa \'e la prima riga\\ \marginpar{\tiny Qui vorrei la nota}
e adesso vado a capo per proseguire\\
il paragrafo.
\end{document}
`Con il codice sopra, quando compilo, anche se ho ridotto il corpo della
nota a margine, il testo “Qui vorrei la nota” si trova più in alto rispetto
a “Questa è la prima riga”.No. Si trova all’altezza della seconda riga, precisamente dove l’hai imposta.
Ciao
Enrico
::Scusate. Leggendo la risposta mi sono reso conto che non mi sono spiegato bene. Dei numeri sulle varie pagine mi interessa relativamente, anche se può andare bene.
Quello che non vorrei sono le pagine nel sommario, cioè il numero di pagine allineato a destra che compare nel sommario. Di solito il sommario si presenta con i titoli dei capitoli, delle sezioni e quant’altro allineato a sinistra, puntini di riempimento e poi il numero della pagina a cui si trova quel capitolo/sezione allineato a sinistra.
Ecco sono quei numeri che non mi interessa visualizzare.
Spero di essere stato più chiaro.
Grazie DavideNo. Che cos’è il sommario, secondo te? Immagino tu stia parlando dell’indice.
`\begingroup
\pagestyle{plain}
\tableofcontents
\clearpage
\endgroup`
Ciao
Enrico
::Sto riscrivendo i miei appunti di matematica, pieni di definizioni e teoremi; il mio problema è numerarli a seconda della sezione, ossia Definizione 2.3.6 ecc. Ho trovato che definendo all’inizio
`\theoremstyle{definition}
\newtheorem{definizione}{Definizione}[section]
\theoremstyle{plain}
\newtheorem{teorema}{Teorema}[section]`
fa esattamente quello che voglio, col solo problema che non conta i teoremi e le definizioni insieme, ossia si ha ad esempio Definizione 2.3.1 e Teorema 2.3.1 subito dopo, mentre dovrebbe essere 2.3.2 come ogni buon libro di matematica 😛
Qualcuno sa darmi una dritta please?Leggere una guida no? Per esempio a pagina 122 della guida di Lorenzo.
`\theoremstyle{definition}
\newtheorem{definizione}{Definizione}[section]
\theoremstyle{plain}
\newtheorem{teorema}[definizione]{Teorema}`
Ciao
Enrico
::Ho provato a curiosare nel forum ma non sono riuscito a trovare qualcosa di adatto (era anche tanta la mole di topic da osservare). Spero di ripetere un topic già affrontato.
Il mio problema è che vorrei un sommario senza i numeri di pagina. Insomma una struttura del documento, abbastanza semplice per la verità (2 livelli: \chapter e \section) senza i numeri di pagina. Questo perchè essendo canti, hanno una loro numerazione che è l’unica che mi interessa e anche perchè il posizionamento di \chapter e \section è un po’ particolare, credo a causa del pacchetto songs che uso (ma questo non credo sia importante).Se proprio non hai mai bisogno dei numeri di pagina, scrivi questo nel preambolo:
`\makeatletter
\let\ps@plain\ps@empty
\makeatother
\pagestyle{empty}`
Ciao
Enrico
21 Febbraio 2009 alle 13:19 in risposta a: spezzare le forumule (problemi coi margini inferiori) #31002::Che intendi con “blocchi di formule”? Ho un sospetto, ma attendo che tu lo chiarisca.
Ciao
Enricociao, intendo che ho la necessità di scrivere una serie di equazioni in cascata che mi occupano mezza pagina all’interno di equation o align. Spezzarle in maniera “fissa” (ovvero creare differenti ambienti align/equation) non mi sembra una buona idea perchè successive modifiche del testo potrebbero rendere vana questa regole.
E’ una battaglia (persa) tra me e l’interlinea doppia che amplifica il problema dei margini inferiori in presenza di immagini, “blocchi” di formule e nuovi paragrafi che LaTeX mi mette nella pagina successiva sacrificando però le righe finali della pagina immediatamente precedente.
Cerca “*displaybreak*” nel forum (senza le virgolette, ovviamente).
Ciao
Enrico
::Vorrei che la _scatola_ della nota a margine e quella della riga a cui fa
riferimento fossero allineate con la parte alta; insomma, così:`
Questa è la prima riga Qui voglio la nota
e qui vado a capo intenzionalmente quando compilo
per mostrare dove voglio la nota
`e NON così:
`
Qui non voglio la nota
Questa è la prima riga ma questo è il comportamento
e qui vado a capo intenzionalmente di default quando compilo
per mostrare dove voglio la nota
`Ti dispiacerebbe mostrare il codice che produce il problema? Io non riesco a ottenere quello che lamenti.
Ciao
Enrico
::Scrivo due righe all’autore di varioref per includerlo nel pacchetto.
…Sempre se riesco a trovare l’indirizzo e-mail di Frank Mittelbach. 😳 Nella documentazione di varioref non c’è. E cercando su Google saltano fuori i milioni di libri che ha scritto, ma non (ancora) l’indirizzo…
Nel file varioref.dtx c’è
frank
mittelbach latex-project org Ciao
Enrico
::Vorrei imparare a scrivere formule matematiche e matrici con LaTex usando il pacchetto amsmath, ma stranamente, sebbene abbia installato la versione Full di MikTeX 2.7, nel Package Manager non figura il pacchetto amsmath, e come esso tanti altri. Non è in lista, nè come “da installare” nè installato.
Ci sono migliaia di pacchetti, invece, attualmente installati ed aggiornati.
Sono andato a cercare in C:\Programmi|MikTex 2.7\tex\latex per controllare se il file amsmath.sty fosse presente, e c’è: è dentro la cartella omonima insieme ad altri file di stile come amstex,amstext,amscd, etc…
Cosa devo fare per renderlo installato e funzionante?
P.S. : Ho già provato a caricarlo e usarlo battendo qualche riga di codice opportuna, per vedere se non fosse necessaria la sua presenza sul Package Manager, ma il compilatore mi da errore…
Altri pacchetti con lo stesso problema sono fra gli altri: amssymb,amsfonts,amsref…
La versione Full di MikTeX l’ho ottenuta mediante download dal sito del CTAN del disco immagine della distribuzione “ProTeXt-2.2-071608”.S.O. : Windows XP, aggiornato con Service Pack 3.
Non è installabile perché è già installato per obbligo con LaTeX.
Che errore hai? Prova con questo input:
`\documentclass{minimal}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
a=b
\end{equation*}
\end{document}`
Ciao
Enrico
-
AutoreRisposte