- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 2 mesi fa da
Dicofra.
-
CreatoreTopic
-
6 Novembre 2009 alle 12:57 #38781::
Salve a tutti,ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
Il mio sistema operativo e’ Windows Vista
Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
Il mio preambolo e’:
`
\documentclass[latin1]{inputenc}
\usepackage[italian,english]{babel}
\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{hyperref}
\providecommand{\abstract}{}{}
\usepackage{abstract}
`Purtroppo il problema che sto riscontrando e’ quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell’indice analitico. Molto probabilmente e’ legata al fatto che utilizzando la classe book, ho dovuto definire l’abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell’ abstract).
Qualcuno sa darmi dei consigli?
Saluti,
Francesco
-
CreatoreTopic
-
AutoreRisposte
-
-
6 Novembre 2009 alle 13:08 #38782::
Salve a tutti,
ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
Il mio sistema operativo e’ Windows Vista
Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
Il mio preambolo e’:
`
\documentclass[latin1]{inputenc}<-----[/color] \usepackage[italian,english]{babel} \usepackage{fancyhdr} \usepackage{indentfirst} \usepackage{hyperref} \providecommand{\abstract}{}{} \usepackage{abstract} ` Purtroppo il problema che sto riscontrando e' quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell'indice analitico. Molto probabilmente e' legata al fatto che utilizzando la classe book, ho dovuto definire l'abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell' abstract). Qualcuno sa darmi dei consigli? Saluti, FrancescoHai già consultato questa guida: http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf? Se sì, puoi mostrare un esempio minimo compilabile?
Ciao,
Antonio
-
6 Novembre 2009 alle 13:09 #38783
-
6 Novembre 2009 alle 13:15 #38784::
Salve a tutti,
ho controllato se qualcun altro avesse in passato avuto il mio stesso problema, ma mi sembra di no.
Il mio sistema operativo e’ Windows Vista
Sono novello con LaTeX e sto utilizzando come editor TeXNiCCenter e MiKTeX 2.8 .
Il mio preambolo e’:
`
\documentclass[latin1]{inputenc}
\usepackage[italian,english]{babel}
\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{hyperref}
\providecommand{\abstract}{}{}
\usepackage{abstract}
`Purtroppo il problema che sto riscontrando e’ quello di una numerazione discontinua con numeri romani. Essa parte correttamente nella pagina della dedica, numeri assenti nelle due pagine del sommario (in inglese e italiano), e poi riprende da i nell’indice analitico. Molto probabilmente e’ legata al fatto che utilizzando la classe book, ho dovuto definire l’abstract. Ma cmq non so come fare a ottenere la numerazione continua nel frontmatter (anche se correttamente risulta non visibile il numero di pagina nelle pagine dell’ abstract).
Qualcuno sa darmi dei consigli?
Il tuo preambolo non è certo quello, mi pare ovvio. Inserisci l’opzione notitlepage fra quelle di \documentclass.
Ricorda che hyperref va caricato per ultimo. C’è anche un errore innocuo:
`\providecommand{\abstract}{}`
Forse è colpa mia. 🙂La tua tesi è in inglese? Se non lo è, metti le opzioni a babel nell’ordine [english,italian].
Ciao
Enrico
-
6 Novembre 2009 alle 16:06 #38785::
Si, effettivamente avevo sbagliato a caricare il preambolo…leggevo il codice da un pc e scrivevo sull’altro in cui c’era la connessione internet. Ho copiato parte della prima riga e parte della seconda. Scusate!
Il codice attuale, scartando le porzioni a parte di abstract, dedica e frontespizio, è questo:
`
%==========================
%definizione tipo documento
\documentclass[11pt,a4paper,oneside]{book}%=========
%preambolo
\usepackage[latin1]{inputenc}
\usepackage[italian,english]{babel}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{hyperref}
\providecommand{\abstract}{}
%\provideenvironment{\abstractname}{Abstract}
\usepackage{abstract}
%\newcommand{\fncyblank}{\fancyhf{}}
%\newenvironment{abstract}%
%{\cleardoublepage\fncyblank\null \vfill\begin{center}%
%\bfseries \abstractname \end{center}}%
% {\vfill\null}%================
%inizio documento
\begin{document}%===========
\frontmatter
\pagestyle{plain}
\pagenumbering{roman}%frontespizio
\input{frontespizio}%dedica
\input{dedica}%abstract
\input{abstract}%ringraziamenti
%indice, indice delle tabelle e delle figure
\tableofcontents
\listoffigures
\listoftables%==========
\mainmatter
\pagenumbering{arabic}% Capitolo 1
\chapter{Introduction}
\label{ref:Introduction}The first chapter has as first objective to explain the basic concepts …
The separation processes are discussed in terms of resolution (how adequately two components are separated) and efficiency
(how long the separation takes).\section{Mobility of an analyte in a capillary}
A charged particle in solution will become mobile when placed in an electric field. The velocity vi, acquired by the solute
under the influence of the applied voltage H, is the product of% Per comodità le varie sezioni vengono editate in file a parte
% che qui vengono inclusi%==========
\backmatter%fine documento
\end{document}
`Effettivamente l’errore col \providecommand derivava dal tuo consiglio Enrico, ma no problem! La tesi è in inglese, ma devo scrivere il sommario anche in italiano.
Dove dovrei mettere hyperref?Per Antonio: Grazie, ma non sono riuscito a trovare sulla guida che mi hai consigliato un qualcosa che fa al caso mio.
Ringrazio tutti.
-
6 Novembre 2009 alle 17:45 #38786::
[…]
Dove dovrei mettere hyperref?In genere, va caricato per ultimo nel preambolo, dopo gli altri pacchetti.
[…]
Per Antonio: Grazie, ma non sono riuscito a trovare sulla guida che mi hai consigliato un qualcosa che fa al caso mio.Ringrazio tutti.
Pensavo fosse un problema legato a \frontmatter o qualcosa di simile. Come mai usi anche \pagenumbering{arabic} e \pagenumbering{roman}? Nella classe book i comandi* \frontmatter e \mainmatter
implement this set-up implicitly behind the scenes.
Ciao,
AntonioModifica (20:20)
*“Dichiarazioni” è il termine corretto.
-
6 Novembre 2009 alle 18:23 #38787
-
1 Luglio 2010 alle 9:40 #38788::
Salve a tutti,dopo non pochi mesi ho quasi ultimato di scrivere la tesi ma non ho ancora risolto il problema della numerazione delle pagine. Ho superato tanti problemi da non esperto di latex sottolineo ma questo della numerazione non ancora.
Vi descrivo la composizione del documento esattamente:
la mia tesi è composta da una pagina di frontespizio, da una pagina per una piccola dedica, da una pagina per un abstract in italiano, da una pagina per abstract in inglese, da una pagina per i ringraziamenti e successivamente indice, indice tabelle e figure e poi capitoli.Il problema risulta nella numerazione:
– frontespizio: pagina I (non compare il numero volutamente)
– dedica: pagina II (compare il numero II)
– sommario in italiano: pagina III (non compare il numero e questo non è voluto!)
– sommario in inglese: pagina IV (non compare il numero e questo non è voluto!)
– ringraziamenti: pagina I !!!
– indice: pagina II
e cosi via…`%==========================
%definizione tipo documento
\documentclass[11pt,a4paper,oneside]{book}
\pagestyle{headings}%=========
%preambolo
\usepackage[latin1]{inputenc}
\usepackage[italian,english]{babel}
\usepackage{graphicx}\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{subfigure}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating}
\providecommand{\abstract}{}\usepackage{abstract}
\usepackage{hyperref}%================
%inizio documento
\begin{document}%===========
\frontmatter
\pagestyle{plain}%frontespizio
\input{frontespizio}%dedica
\input{dedica}%abstract
\input{abstract}%ringraziamenti
\input{ringraziamenti}%indice, indice delle tabelle e delle figure
\pdfbookmark[1]{Contents}{contents}
\tableofcontents
\pdfbookmark[1]{List of Figures}{figures}
\listoffigures
\pdfbookmark[1]{List of Tables}{tables}
\listoftables
`CODICE DEDICA:
`
%=========
%dedica\begin{flushright}
\null\vspace{\stretch{1}}
Alla mia famiglia
\vspace{\stretch{2}}\null
\end{flushright}
`CODICE SOMMARIO:
`
%==============
%abstract\selectlanguage{italian}%
\begin{abstract}
… Versione in italiano del sommario …
\end{abstract}\selectlanguage{english}%
\begin{abstract}
… English version of the abstract …
\end{abstract}
`CODICE RINGRAZIAMENTI:
`
\begin{acknowledgements}\begin{flushright}
\null\vspace{\stretch{1}}
… Ringraziamenti …
\vspace{\stretch{1}}\null
\end{flushright}\end{acknowledgements}
`C’è qualcuno che saprebbe aiutarmi? Purtroppo sono agli sgoccioli e dovrei consegnare la tesi a giorni.
Grazie in anticipo a tutti,
Francesco.
-
1 Luglio 2010 alle 11:07 #38789::
Salve a tutti,
dopo non pochi mesi ho quasi ultimato di scrivere la tesi ma non ho ancora risolto il problema della numerazione delle pagine. Ho superato tanti problemi da non esperto di latex sottolineo ma questo della numerazione non ancora.
Vi descrivo la composizione del documento esattamente:
la mia tesi è composta da una pagina di frontespizio, da una pagina per una piccola dedica, da una pagina per un abstract in italiano, da una pagina per abstract in inglese, da una pagina per i ringraziamenti e successivamente indice, indice tabelle e figure e poi capitoli.Il problema risulta nella numerazione:
– frontespizio: pagina I (non compare il numero volutamente)
– dedica: pagina II (compare il numero II)
– sommario in italiano: pagina III (non compare il numero e questo non è voluto!)
– sommario in inglese: pagina IV (non compare il numero e questo non è voluto!)
– ringraziamenti: pagina I !!!
– indice: pagina II
e cosi via…`%==========================
%definizione tipo documento
\documentclass[11pt,a4paper,oneside]{book}
\pagestyle{headings}%=========
%preambolo
\usepackage[latin1]{inputenc}
\usepackage[italian,english]{babel}
\usepackage{graphicx}\usepackage{fancyhdr}
\usepackage{indentfirst}
\usepackage{subfigure}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating}
\providecommand{\abstract}{}\usepackage{abstract}
\usepackage{hyperref}%================
%inizio documento
\begin{document}%===========
\frontmatter
\pagestyle{plain}%frontespizio
\input{frontespizio}%dedica
\input{dedica}%abstract
\input{abstract}%ringraziamenti
\input{ringraziamenti}%indice, indice delle tabelle e delle figure
\pdfbookmark[1]{Contents}{contents}
\tableofcontents
\pdfbookmark[1]{List of Figures}{figures}
\listoffigures
\pdfbookmark[1]{List of Tables}{tables}
\listoftables
`CODICE DEDICA:
`
%=========
%dedica\begin{flushright}
\null\vspace{\stretch{1}}
Alla mia famiglia
\vspace{\stretch{2}}\null
\end{flushright}
`CODICE SOMMARIO:
`
%==============
%abstract\selectlanguage{italian}%
\begin{abstract}
… Versione in italiano del sommario …
\end{abstract}\selectlanguage{english}%
\begin{abstract}
… English version of the abstract …
\end{abstract}
`CODICE RINGRAZIAMENTI:
`
\begin{acknowledgements}\begin{flushright}
\null\vspace{\stretch{1}}
… Ringraziamenti …
\vspace{\stretch{1}}\null
\end{flushright}\end{acknowledgements}
`C’è qualcuno che saprebbe aiutarmi? Purtroppo sono agli sgoccioli e dovrei consegnare la tesi a giorni.
Grazie in anticipo a tutti,
Francesco.È un noto problema del pacchetto abstract, non usarlo. Sostituisci la parte che ho citato in rosso con
`\newenvironment{abstract}[1][english]
{\cleardoublepage\thispagestyle{plain}\selectlanguage{#1}
\vspace*{\fill}\begin{center}\bfseries\abstractname\end{center}
\vspace{2\baselineskip}}
{\vspace*{\fill}\clearpage}`
Il codice per i due sommari sarà
`\begin{abstract}[italian]
… Sommario in italiano …
\end{abstract}
\begin{abstract}
… Abstract in English …
\end{abstract}`
Ciao
Enrico
-
1 Luglio 2010 alle 11:15 #38790
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.