- Questo topic ha 9 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 4 mesi fa da
egreg9.
-
CreatoreTopic
-
8 Maggio 2010 alle 13:33 #45065::
Ciao, ho scritto i primi capitoli della tesi con la classe book; quando sono andato a farli vedere al relatore mi ha detto che in genere nel dipartimento le tesine vengono stampate non fronteretro e che dunque sarebbe stato meglio se avessi cambiato formato.
Quando ci ho provato però nn ho ottenuto nulla.
Questo è il main file come lo avevo fatto all’inizio\documentclass[a4paper,12pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\begin{document}
\include{frontespizio}
\doublespacing
\mainmatter
\include{cap_1}
\include{cap_2}
\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}
\end{document}cosi compila da dio….
la modifica al preambolo che ho fatto anche guardando su altri topic qui sul forum è stata
\documentclass[a4paper,12pt,oneside,openany]{book}
ma purtroppo mi da una miriade di errori che nell’altro caso nn mi dà avete suoluzioni o idee???p.s. non so se vi serve…compilo con texmaker
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Maggio 2010 alle 13:40 #45066::
Ciao, ho scritto i primi capitoli della tesi con la classe book; quando sono andato a farli vedere al relatore mi ha detto che in genere nel dipartimento le tesine vengono stampate non fronteretro e che dunque sarebbe stato meglio se avessi cambiato formato.
Quando ci ho provato però nn ho ottenuto nulla.
Questo è il main file come lo avevo fatto all’inizio\documentclass[a4paper,12pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\begin{document}
\include{frontespizio}
\doublespacing
\mainmatter
\include{cap_1}
\include{cap_2}
\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}
\end{document}cosi compila da dio….
la modifica al preambolo che ho fatto anche guardando su altri topic qui sul forum è stata
\documentclass[a4paper,12pt,oneside,openany]{book}
ma purtroppo mi da una miriade di errori che nell’altro caso nn mi dà avete suoluzioni o idee???p.s. non so se vi serve…compilo con texmaker
Non credo che il tuo preambolo sia davvero quello, visto che il comando \doublespacing non è definito dal nucleo di LaTeX né dalla classe book. Occorre un esempio minimo compilabile.
C’è un sicuro errore: prima di \addcontentsline{toc}{chapter}{Bibliografia} devi mettere \cleardoublepage (se non ce l’hai alla fine di cap_2.tex). Non ha influenza, ovviamente, sul problema che poni.
Ciao
Enrico
-
8 Maggio 2010 alle 13:45 #45067::
scausami non mi ero accorto; avevo levato le cose che mi parevano inutili….
per l’errore sulla bibliografia grazie ora provvedo ma cmq il problema rimane…..
quello completo è questo\documentclass[a4paper,12pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{calligra}
\usepackage{eso-pic}
\usepackage{graphicx}\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}\makeatletter
\newcommand\BackgroundPicture[2]{
\setlength{\unitlength}{1pt}
\put(0,\strip@pt\paperheight){
\parbox[t][\paperheight]{\paperwidth}{
\vfill
\centering\includegraphics[angle=#2]{#1}
\vfill}}}
\makeatother\begin{document}
\include{frontespizio}
\doublespacing
\mainmatter
\include{cap_1}
\include{cap_2}\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}\end{document}
-
8 Maggio 2010 alle 13:54 #45068::
scausami non mi ero accorto; avevo levato le cose che mi parevano inutili….
per l’errore sulla bibliografia grazie ora provvedo ma cmq il problema rimane…..
quello completo è questo\documentclass[a4paper,12pt]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{calligra}
\usepackage{eso-pic}
\usepackage{graphicx}\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}\makeatletter
\newcommand\BackgroundPicture[2]{
\setlength{\unitlength}{1pt}
\put(0,\strip@pt\paperheight){
\parbox[t][\paperheight]{\paperwidth}{
\vfill
\centering\includegraphics[angle=#2]{#1}
\vfill}}}
\makeatother\begin{document}
\include{frontespizio}
\doublespacing
\mainmatter
\include{cap_1}
\include{cap_2}\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}\end{document}
Esempio minimo compilabile. Come possiamo sapere che diavolo hai infilato nel frontespizio, per esempio?
Se compilo lasciando perdere il frontespizio e mettendo testo casuale al posto dei tuoi capitoli, non ho alcun errore.
Ciao
Enrico
-
8 Maggio 2010 alle 14:17 #45069::
così non me lo compila:\documentclass[a4paper,12pt,oneside,openany]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{calligra}
\usepackage{eso-pic}
\usepackage{graphicx}\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}\makeatletter
\newcommand\BackgroundPicture[2]{
\setlength{\unitlength}{1pt}
\put(0,\strip@pt\paperheight){
\parbox[t][\paperheight]{\paperwidth}{
\vfill
\centering\includegraphics[angle=#2]{#1}
\vfill}}}
\makeatother\begin{document}
\doublespacing
\include{cap_1}\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}\end{document}
dunque deduco che ci sia qualcosa che non va nel cap_1, infatti se al posto di cap_1 ci metto frontespizio compila bene e mi restituisce il frontespizio come deve essere.
Se al poso di cap_1 ci metto cap_2 ancora errore di compilazione.
quello che non capisco è come mai dato che non ho definito comandi nei capitoli che sono nella forma\chapter{bla bla bla}
\section{bla}
testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo
\section{bla}
testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testoovviamente sia in cap_1 che in cap_2 ci sono sia immagini che equazioni.
Quello che non capisco è come il documento con gli stessi tre file (frontespizio;cap_1;cap_2) venga compilato quando la documentclass è
\documentclass[a4paper,12pt]{book}
mentre invece dà errori del genere
! Missing { inserted
quando la documentclass è \documentclass[a4paper,12pt,oneside,openany]{book}
-
8 Maggio 2010 alle 14:30 #45070::
così non me lo compila:
\documentclass[a4paper,12pt,oneside,openany]{book}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{subfigure}
\usepackage{setspace}
\usepackage{calligra}
\usepackage{eso-pic}
\usepackage{graphicx}\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}\makeatletter
\newcommand\BackgroundPicture[2]{
\setlength{\unitlength}{1pt}
\put(0,\strip@pt\paperheight){
\parbox[t][\paperheight]{\paperwidth}{
\vfill
\centering\includegraphics[angle=#2]{#1}
\vfill}}}
\makeatother\begin{document}
\doublespacing
\include{cap_1}\addcontentsline{toc}{chapter}{Bibliografia}
\nocite{*}
\bibliographystyle{unsrt}
\bibliography{bibtesi}\end{document}
dunque deduco che ci sia qualcosa che non va nel cap_1, infatti se al posto di cap_1 ci metto frontespizio compila bene e mi restituisce il frontespizio come deve essere.
Se al poso di cap_1 ci metto cap_2 ancora errore di compilazione.
quello che non capisco è come mai dato che non ho definito comandi nei capitoli che sono nella forma\chapter{bla bla bla}
\section{bla}
testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo
\section{bla}
testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testo-testoovviamente sia in cap_1 che in cap_2 ci sono sia immagini che equazioni.
Quello che non capisco è come il documento con gli stessi tre file (frontespizio;cap_1;cap_2) venga compilato quando la documentclass è
\documentclass[a4paper,12pt]{book}
mentre invece dà errori del genere
! Missing { inserted
quando la documentclass è \documentclass[a4paper,12pt,oneside,openany]{book}Nessuno lo può capire se non riesci tu a delimitare in qualche modo il problema.
Ciao
Enrico
-
8 Maggio 2010 alle 17:24 #45071::
Risolto! il preambolo andava bene…
la cosa strana è che gli errori (mancanza di parentesi) che mi dava c’èrano davvero solo che con il primo preambolo (quello che faceva il fronte retro) non se ne accorgeva! Non so davvero cosa pensare….devo comunque ringraziare enrico che mi ha “costretto 😀 😀 ” ad andarmi a rivedere tutto il listato per cercare la magagna! io nn me lo ero riguardato perche prima compilava bene quindi ero sicuro che nn ci fossero errori…..
La domanda (la lascio a voi per me si può anche chiudere) è come mai prima non si accorgeva degli errori nelle formule matematiche?
grazie a tutti……
-
8 Maggio 2010 alle 17:46 #45072::
Risolto! il preambolo andava bene…
la cosa strana è che gli errori (mancanza di parentesi) che mi dava c’èrano davvero solo che con il primo preambolo (quello che faceva il fronte retro) non se ne accorgeva! Non so davvero cosa pensare….devo comunque ringraziare enrico che mi ha “costretto 😀 😀 ” ad andarmi a rivedere tutto il listato per cercare la magagna! io nn me lo ero riguardato perche prima compilava bene quindi ero sicuro che nn ci fossero errori…..
La domanda (la lascio a voi per me si può anche chiudere) è come mai prima non si accorgeva degli errori nelle formule matematiche?
grazie a tutti……
Puoi dire dov’era la magagna?
Ciao
Enrico
-
9 Maggio 2010 alle 9:56 #45073::
Non lo so!!!
Il fatto è che con il preambolo per il fronteretro effettivamente compilava bene anche se c’erano degli errori (le formule nel dvi erano al punto giusto e soprattutto giuste….)come inserivo oneside,openany si “accorgeva” di questi errori e mi dava diversi messaggi in rosso nel log di compilazione, che alla fine mi hanno costretto ad andare a verificare la scrittura delle formule e ad accorgermi che effettivamente c’erano errori; ad esempio uno che mi ricordo é
e^{j}^{\omega t} che compilava bene (non dava errore e il risultatato era esatto) con il fronteretro….come ho messo la singola facciata fino a che non ho scritto e^{j \omega t}
non mi ha dato via libera…
Ora non mi chiedere come mai succede questo perche sono poco più che alle prime armi a latex, quindi ho risolto si, ma ho risolto un problema che effettivamente non c’èra perche le formule erano sbagliate sul serio, non era un errore che dava e che c’era da andare a trovare chissà quale cosa esotica. La cosa strana non era il fatto di avere un errore con la facciata singola ma di non averlo con il fronteretro, non so se sono riuscito a spiegarmi….
-
9 Maggio 2010 alle 10:14 #45074::
Non lo so!!!
Il fatto è che con il preambolo per il fronteretro effettivamente compilava bene anche se c’erano degli errori (le formule nel dvi erano al punto giusto e soprattutto giuste….)come inserivo oneside,openany si “accorgeva” di questi errori e mi dava diversi messaggi in rosso nel log di compilazione, che alla fine mi hanno costretto ad andare a verificare la scrittura delle formule e ad accorgermi che effettivamente c’erano errori; ad esempio uno che mi ricordo é
e^{j}^{\omega t} che compilava bene (non dava errore e il risultatato era esatto) con il fronteretro….come ho messo la singola facciata fino a che non ho scritto e^{j \omega t}
non mi ha dato via libera…
Ora non mi chiedere come mai succede questo perche sono poco più che alle prime armi a latex, quindi ho risolto si, ma ho risolto un problema che effettivamente non c’èra perche le formule erano sbagliate sul serio, non era un errore che dava e che c’era da andare a trovare chissà quale cosa esotica. La cosa strana non era il fatto di avere un errore con la facciata singola ma di non averlo con il fronteretro, non so se sono riuscito a spiegarmi….Quando compili, controlla sempre il messaggio che ti dà Texmaker e non accontentarti di vedere “le cose a posto”. Gli errori ci saranno stati anche prima, ma probabilmente non erano “fatali”. Perché sono diventati “fatali” passando a oneside? Probabilmente perché una di quelle formule sbagliate era in un titolo di capitolo.
Ciao
Enrico
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.