- Questo topic ha 6 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 1 mese fa da .
-
Topic
-
Ciao a tutti,Sto usando Debian 7 Wheezy e TexLive 2012 [1] e TeXStudio 2.3.
Sto scrivendo la tesi utilizzando la classe book.
Fin’ora non ho avuto particolari problemi, ma, da quando ho modificato la struttura della tesi, ne riscontro uno particolarmente fastidioso.
Tentando la compilazione (che sia LateX o PDFLaTeX), TeXStudio si chiude improvvisamente.
Visto che con TeXMaker il problema non sembra riprodursi, penso che sia dovuto piuttosto a un malfunzionamento del programma che non ad errori LaTeX, tuttavia dal momento che la presenza di codice incorretto potrebbe influenzarne il funzionamento, mi rivolgo alla vostra grande esperienza nel mondo LaTeX.
Quando funzionava, avevo un file principale, tesi_mia.tex in cui, attraverso \include, inserivo richiami ai file delle parti. Avevo quindi ~/tesi_mia/capitoli/intro.tex, teoria.tex, campo.tex, analisi.tex
Procedendo con il lavoro, ho deciso di cambiare la struttura per renderla più funzionale.
Ho quindi creato dei nuovi file .tex di cui i titoli possono vedersi nella cartella:
`nuer@debian:~$ ls ~/tesi_mia/capitoli
01_Intro.aux 06_PF13_CPEF.aux analisi.tex
01_Intro.log 06_PF13_CPEF.tex campo.aux
01_Intro.tex 07_SanteSexuelleReproductive.aux campo.tex
02_Stereotipi.aux 07_SanteSexuelleReproductive.tex campo.tex~
02_Stereotipi.tex 08_MigrazioniEsilioEsclusione.aux intro.aux
03_Campo.aux 08_MigrazioniEsilioEsclusione.tex intro.tex
03_Campo.tex 09_Parentela.aux intro.tex~
04_Metodo.aux 09_Parentela.tex teoria.aux
04_Metodo.tex 10_Genere.aux teoria.tex
05_Demografia.aux 10_Genere.tex teoria.tex~
05_Demografia.tex analisi.aux
`
e li ho richiamati sempre con \include.Compilando da Strumenti>PDFLaTeX (o LaTeX) il programma si chiude.
Se provo a lanciarlo da terminale posso leggere:
`nuer@debian:~$ texstudio
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
/home/nuer/tesi_mia/tesi_mia.toc modified.
ASSERT: “found” in file latexdocument.cpp, line 1228
Annullato
`
mentre nei log di sistema nulla appare.
Il file .toc a cui si fa riferimento si può vedere qui: http://pastebin.com/f4zuKMwm
Da notare che, aprendolo, delle volte risulta vuoto.
Il file latexdocument.cpp, invece, non riesco a trovarlo da nessuna parte.I log di tesi_mia.log sono qui: http://pastebin.com/JcgygHAp
Io non ci ho trovato nulla di strano (per quanto possa capirci).
In realtà ci sono degli errori di inputec che c’erano già prima (che non ero riuscita a risolvere, ma non impedivano in nulla il funzionamento e permettevano comunque la generazione del dvi e del pdf).Infruttuose anche le ricerche su google dell’errore citato.
Ho dato uno sguardo alla pagina dei bug di TeXStudio, ma non ne ho trovati di pertinenti al mio problema (almeno così mi è sembrato).
Ho cercato sul forum debianizzati.org, ma il solo post dedicato ad un comportamento analogo, sembra provenire da un altro problema (è una segmentation fault, mentre invece non è il mio caso).Non capisco perché non gli piaccia la mia nuova impostazione 🙁
Il mio preambolo:
`\documentclass[a4paper,
11pt, % dimensione corpo carattere
twoside, % oneside annulla il fronteretro
openright, % le pagine iniziano a destra
%italian, % da controllare
titlepage]{book} %per il frontespizio\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[utf8]{inputenc}\usepackage[english,french,italian]{babel}
%\usepackage[Bjarne]{fncychap} % Modifica dello stile di default per i capitoli in prima pagina % Altri stili di capitolo sono i seguenti:
% Lenny, Rejne, Conny, PetersLenny, Bjornstrup, Glenn, Bjarne, Sonny,Nicola
%\usepackage{mathpazo}
%\usepackage[scaled=.95]{helvet} %helvet
%\usepackage{beramono}
\usepackage{pxfonts}%\usepackage{csquotes} %[ autostyle,italian=guillemets][babel=true]
\usepackage{csquotes}
\usepackage{quoting}
\quotingsetup{font=small}\hyphenation{ma-cro-istru-zio-ne nitro-idrossil-amminico}
\usepackage{microtype}
\usepackage[backend=bibtex,
style=philosophy-verbose,
backref,
natbib,
origfields=origed,
isbn=false,
doi=false,
url=false,
annotation=false,
scauthors=true,
clearlang=true
]{biblatex}\usepackage{eurosym} % Per abilitare il simbolo dell'euro con il comando \euro
\usepackage{numprint} % Per poter scrivere i numeri con la spaziatura ogni 3 cifre \np{1000} –> 1 000
\usepackage{gensymb} % Per poter usare \numprint[\textcelsius]{20} –> 20°C
\usepackage{graphicx}\graphicspath{immagini}
\usepackage{enumerate}
\usepackage{wrapfig}
% Pacchetto per avvolgere un oggetto all'interno del testo
% (+ capoversi separati da righe bianche)
%
% Si usa in questo modo:
% \begin{wrapfloat}{oggetto}{posizionamento}{larghezza}
% oggetto può essere figure o table
% posizionamento: r,R lato destro del testo (l,L lato sinistro)
% i,I il margine interno (o,O esterno)
% larghezza se posta 0pt fa fede l'argomento dello larghezza espresso nell'oggetto% margini manuali pagina
\usepackage[a4paper,
top=3.0cm,
bottom=2.5cm,
left=2.0cm,
right=2.0cm,%
bindingoffset=15mm,
marginpar=1.5cm,
reversemp]{geometry}\usepackage{indentfirst} % Per identare anche il primo paragrafro sotto i titoli delle sezioni
\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}\usepackage{hyperref}
\usepackage{eso-pic} % pacchetto per massimizzare il logo sulla pagina frontespizio
\usepackage{frontespizio} %per creare il frontespizio%nuovo comando per rendere direttamente le citazioni nel corpo del testo con virgolette e emph
\newcommand{\citaz}[1]{“”\emph{#1}””}% \addbibreseource{Bibliografia.bib}
\bibliography{Bibliografia.bib}
\usepackage{setspace}%esigenze tipografiche facolta
%\singlespacing % (interlinea singola),
\onehalfspacing % (interlinea 1,5)
%\doublespacing %(interlinea doppia)\usepackage{epigraph}
\newcommand{\inglese}[1]{\foreignlanguage{english}{\em #1}}
\newcommand{\fra}[1]{\foreignlanguage{french}{\em #1}}
%da usare per mostrare indice dettagliato comunicazioni prof, da modificare valori più bassi lavoro concluso
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}\usepackage{acronym}
`
Il documento è questo:
`\begin{document}%\frontmatter % quello che segue è in numerazione romana e i capitoli non verranno numerati
% se non si vuole che compaia il numero di pagina basta usare il comando:
%\nonumber% % % Frontespizio % % %
%\include{0inizio/frontespizio}
% % % Indici % % %
\tableofcontents
%\listoffigures %immagini
%\listoftables % tabelle\mainmatter
%\include{capitoli/intro}
%\include{capitoli/teoria}
%\include{capitoli/campo}
%\include{capitoli/analisi}
\include{capitoli/01_Intro}
\include{capitoli/02_Stereotipi}
\include{capitoli/03_Campo}
\include{capitoli/04_Metodo}
\include{capitoli/05_Demografia}
\include{capitoli/06_PF13_CPEF}
\include{capitoli/07_SanteSexuelleReproductive}
\include{capitoli/08_MigrazioniEsilioEsclusione}
\include{capitoli/09_Parentela}
\include{capitoli/10_Genere}\backmatter
\include{fine/bibliografia}
\include{fine/notes}%\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
% APPENDICI
%\appendix
%\include{appendice1/appendice1}
%\include{appendice2/appendice2}\end{document}
`Non so come mettervi un compilabile che tenga in conto della struttura del lavoro (riscontra il comportamento con i nuovi file, mentre prima andava!). Se avete necessità in merito, fatemelo sapere.
Resto speranzosa nel fatto che possiate darmi utili suggerimenti, sia sul come individuare precisamente il problema (altri file di log? altri metodi per leggere specifici log?), sia con prove e tentativi da eseguire per poter ottenere una soluzione.
Grazie per il supporto
[1] in Wheezy è l’ultima aggiornata, ho provato a fare pinning e installare quella dai repository di Jessie, ma si porta dietro troppe dipendenze problematiche…ma questo è un altro problema! Rimando l’aggiornamento a Jessie dopo la discussione della tesi, non so se sia una saggia decisione
- Devi essere connesso per rispondere a questo topic.