Una mano a scrivere la tesi di dottorato in chimica

  • Creatore
    Topic
  • #51977
    Up
    0
    Down
    ::


    Un saluto a tutti quanti.

    Mi chiamo Andrea e sto finendo il dottorato in scienze chimiche. Da luglio sto cercando di imparare a scrivere con latex perché, memore dei mille problemi avuti con word per la tesi di laurea, voglio riuscire ad avere un qualcosa di Bello.

    E ora arrivo al problema, anzi, ai tanti piccoli problemi. Vi prego di avere pazienza, ma so già che mi aiuterete in questo mio percorso.

    Allora, partiamo con la descrizione generale: scrivo su un pc con Ubuntu 10.04 con tex-live (VERSIONE: pdfTeX 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian)). ho deciso di utilizzare lo stile classicthesis modificato con arsclassica, ho aggiunto anche qualche altro pacchetto come mhchem (per le formule chimiche) e siunitx. Ho incluso i capitoli della tesi (al momento solo uno ma presto aumenteranno) e la bibliografia…

    Eccoci arrivati al problema: quando compilo ho sempre degli errori. Fino adesso il risultato era comunque il file pdf, ma da oggi non ottengo niente… non capisco perché.

    😥

    Attengo speranzoso un vostro aiuto…

    Di seguito posto il file di log che ottengo da TexMaker. So che è lungo… scusate ma non so dove potrebbe essere il problema grosso!

    [code]
    LOG FILE :
    This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=latex 2010.8.28) 3 NOV 2010 19:51
    entering extended mode
    restricted \write18 enabled.
    %&-line parsing enabled.
    **tesi.tex
    (./tesi.tex
    LaTeX2e <2009/09/24>
    Babel and hyphenation patterns for english, usenglishmax, dumylang, noh
    yphenation, farsi, arabic, croatian, bulgarian, ukrainian, russian, czech, slov
    ak, danish, dutch, finnish, french, basque, ngerman, german, german-x-2009-06-1
    9, ngerman-x-2009-06-19, ibycus, monogreek, greek, ancientgreek, hungarian, san
    skrit, italian, latin, latvian, lithuanian, mongolian2a, mongolian, bokmal, nyn
    orsk, romanian, irish, coptic, serbian, turkish, welsh, esperanto, uppersorbian
    , estonian, indonesian, interlingua, icelandic, kurmanji, slovenian, polish, po
    rtuguese, spanish, galician, catalan, swedish, ukenglish, pinyin, loaded.
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrreprt.cls
    Document Class: scrreprt 2009/07/24 v3.04a KOMA-Script document class (report)
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrkbase.sty
    Package: scrkbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent
    basics and keyval usage)
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrbase.sty
    Package: scrbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
    basics and keyval usage)
    (/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
    Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
    \KV@toks@=\toks14
    )
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrlfile.sty
    Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)
    Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
    Copyright (C) Markus Kohm
    ))) (/usr/share/texmf-texlive/tex/latex/koma-script/tocbasic.sty
    Package: tocbasic 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
    )
    Package tocbasic Info: omitting babel extension for `toc’
    (tocbasic) because of feature `nobabel’ available
    (tocbasic) for `toc’ on input line 117.
    Package tocbasic Info: omitting babel extension for `lof’
    (tocbasic) because of feature `nobabel’ available
    (tocbasic) for `lof’ on input line 118.
    Package tocbasic Info: omitting babel extension for `lot’
    (tocbasic) because of feature `nobabel’ available
    (tocbasic) for `lot’ on input line 119.
    Package scrreprt Info: You’ve used obsolete option `10pt’.
    (scrreprt) \KOMAExecuteOptions{fontsize=10pt} will be
    (scrreprt) used instead.
    (scrreprt) You may simply replace `10pt’
    (scrreprt) by `fontsize=10pt’.
    (/usr/share/texmf-texlive/tex/latex/base/fleqn.clo
    File: fleqn.clo 1998/08/17 v1.1c Standard LaTeX option (flush left equations)
    \mathindent=\dimen102
    )
    Class scrreprt Warning: You’ve used obsolete option `tablecaptionabove’.
    (scrreprt) Usage of this option indicates an old document and
    (scrreprt) changes compatibility level using
    (scrreprt) `captions=tableheading,version=first’.
    (scrreprt) If you don’t want this, you should simply replace
    (scrreprt) usage of option `tablecaptionabove’ by `captions=tableh
    eading’.
    Class scrreprt Info: Switching compatibility level to `first’.
    Class scrreprt Info: File `scrsize10pt.clo’ used to setup font sizes on input l
    ine 1271.
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrsize10pt.clo
    File: scrsize10pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (10p
    t)
    )
    (/usr/share/texmf-texlive/tex/latex/koma-script/typearea.sty
    Package: typearea 2009/07/24 v3.04a KOMA-Script package (type area)
    Package typearea, 2009/07/24 v3.04a KOMA-Script package (type area)
    Copyright (C) Frank Neukam, 1992-1994
    Copyright (C) Markus Kohm, 1994-
    \ta@bcor=\skip41
    \ta@div=\count79
    Package typearea Info: You’ve used standard option `a4paper’.
    (typearea) This is correct!
    (typearea) Internaly I’m using `paper=a4′.
    (typearea) If you’d like to set the option with \KOMAoptions,
    (typearea) you’d have to use `paper=a4′ there
    (typearea) instead of `a4paper’, too.
    \ta@hblk=\skip42
    \ta@vblk=\skip43
    \ta@temp=\skip44
    Package typearea Info: These are the values describing the layout:
    (typearea) DIV = 8
    (typearea) BCOR = 14.22636pt
    (typearea) \paperwidth = 597.50793pt
    (typearea) \textwidth = 364.55101pt
    (typearea) DIV departure = -1%
    (typearea) \evensidemargin = 73.55038pt
    (typearea) \oddsidemargin = 14.86656pt
    (typearea) \paperheight = 845.04694pt
    (typearea) \textheight = 454.0pt
    (typearea) \topmargin = 33.36087pt
    (typearea) \headheight = 15.0pt
    (typearea) \headsep = 18.0pt
    (typearea) \topskip = 10.0pt
    (typearea) \footskip = 42.0pt
    (typearea) \baselineskip = 12.0pt
    (typearea) on input line 1115.
    )
    \c@part=\count80
    \c@chapter=\count81
    \c@section=\count82
    \c@subsection=\count83
    \c@subsubsection=\count84
    \c@paragraph=\count85
    \c@subparagraph=\count86
    \abovecaptionskip=\skip45
    \belowcaptionskip=\skip46
    \c@pti@nb@sid@b@x=\box26
    \c@figure=\count87
    \c@table=\count88
    \bibindent=\dimen103
    ) (/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
    Package: inputenc 2008/03/30 v1.1d Input encoding file
    \inpenc@prehook=\toks15
    \inpenc@posthook=\toks16
    (/usr/share/texmf-texlive/tex/latex/base/latin1.def
    File: latin1.def 2008/03/30 v1.1d Input encoding file
    ))
    (/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
    Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
    (/usr/share/texmf-texlive/tex/latex/base/t1enc.def
    File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
    LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
    ))
    (/usr/share/texmf-texlive/tex/latex/tools/varioref.sty
    Package: varioref 2009/09/13 v1.4w package for extended references (FMi)
    \c@vrcnt=\count89
    )
    (/usr/share/texmf-texlive/tex/latex/natbib/natbib.sty
    Package: natbib 2009/07/16 8.31 (PWD, AO)
    \bibhang=\skip47
    \bibsep=\skip48
    LaTeX Info: Redefining \cite on input line 694.
    \c@NAT@ctr=\count90
    )
    (/usr/share/texmf-texlive/tex/latex/tools/indentfirst.sty
    Package: indentfirst 1995/11/23 v1.03 Indent first paragraph (DPC)
    )
    (/usr/share/texmf-texlive/tex/latex/minitoc/minitoc.sty
    Package: minitoc 2008/07/16 v60 Package minitoc (JPFD)
    (/usr/share/texmf-texlive/tex/latex/minitoc/mtcmess.sty
    Package: mtcmess 2006/03/14
    )
    Package minitoc Info: I0001
    (minitoc) *** minitoc package, version 60 ***.
    \tf@mtc=\write3
    \mtcindent=\skip49
    \mtcskipamount=\skip50
    Package minitoc Info: I0005
    (minitoc) compatible with hyperref.
    Package minitoc Info: I0023
    (minitoc) part level macros available.
    Package minitoc Info: I0003
    (minitoc) chapter level macros available.
    \mtc@toks=\toks17
    \mtc@strutbox=\box27
    \mtc@hstrutbox=\box28
    Package minitoc Info: I0002
    (minitoc) Autoconfiguration of extensions.
    \openout3 = `tesi.mtc0′.
    \openout3 = `tesi.mtc’.
    (./tesi.mtc0)
    Package minitoc Info: I0012
    (minitoc) Long extensions (Unix-like) will be used.
    Package minitoc Info: I0031
    (minitoc) ==> this version is configured for UNIX-like
    (minitoc) (long extensions) file names.
    \openout3 = `tesi.mtc’.
    \openout3 = `tesi.mtc0′.
    \c@mtc=\count91
    \c@minitocdepth=\count92
    \c@ptc=\count93
    \c@parttocdepth=\count94
    \ptcindent=\skip51
    Package minitoc Info: I0010
    (minitoc) The english language is selected.
    (minitoc) on input line 4910.
    (/usr/share/texmf-texlive/tex/latex/minitoc/english.mld
    File: english.mld 2006/01/13
    )
    (/usr/share/texmf-texlive/tex/latex/minitoc/english.mld
    File: english.mld 2006/01/13
    )
    Package minitoc Info: I0010
    (minitoc) The italian language is selected.
    (minitoc) on input line 4911.
    (/usr/share/texmf-texlive/tex/latex/minitoc/italian.mld
    File: italian.mld 2006/01/13
    ))
    (/usr/share/texmf-texlive/tex/latex/base/makeidx.sty
    Package: makeidx 2000/03/29 v1.0m Standard LaTeX package
    )
    (/usr/share/texmf-texlive/tex/latex/tools/multicol.sty
    Package: multicol 2008/12/05 v1.6h multicolumn formatting (FMi)
    \c@tracingmulticols=\count95
    \mult@box=\box29
    \multicol@leftmargin=\dimen104
    \c@unbalance=\count96
    \c@collectmore=\count97
    \doublecol@number=\count98
    \multicoltolerance=\count99
    \multicolpretolerance=\count100
    \full@width=\dimen105
    \page@free=\dimen106
    \premulticols=\dimen107
    \postmulticols=\dimen108
    \multicolsep=\skip52
    \multicolbaselineskip=\skip53
    \partial@page=\box30
    \last@line=\box31
    \mult@rightbox=\box32
    \mult@grightbox=\box33
    \mult@gfirstbox=\box34
    \mult@firstbox=\box35
    \@tempa=\box36
    \@tempa=\box37
    \@tempa=\box38
    \@tempa=\box39
    \@tempa=\box40
    \@tempa=\box41
    \@tempa=\box42
    \@tempa=\box43
    \@tempa=\box44
    \@tempa=\box45
    \@tempa=\box46
    \@tempa=\box47
    \@tempa=\box48
    \@tempa=\box49
    \@tempa=\box50
    \@tempa=\box51
    \@tempa=\box52
    \c@columnbadness=\count101
    \c@finalcolumnbadness=\count102
    \last@try=\dimen109
    \multicolovershoot=\dimen110
    \multicolundershoot=\dimen111
    \mult@nat@firstbox=\box53
    \colbreak@box=\box54
    )
    (/usr/share/texmf-texlive/tex/latex/changepage/chngpage.sty
    Package: chngpage 2009/10/20 v1.2b change page layout
    \c@cp@cnt=\count103
    \c@cp@tempcnt=\count104
    )
    (/usr/share/texmf-texlive/tex/latex/tools/calc.sty
    Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
    \calc@Acount=\count105
    \calc@Bcount=\count106
    \calc@Adimen=\dimen112
    \calc@Bdimen=\dimen113
    \calc@Askip=\skip54
    \calc@Bskip=\skip55
    LaTeX Info: Redefining \setlength on input line 76.
    LaTeX Info: Redefining \addtolength on input line 77.
    \calc@Ccount=\count107
    \calc@Cskip=\skip56
    )
    (/usr/share/texmf/tex/latex/xcolor/xcolor.sty
    Package: xcolor 2007/01/21 v2.11 LaTeX color extensions (UK)
    (/etc/texmf/tex/latex/config/color.cfg
    File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
    )
    Package xcolor Info: Driver file: dvips.def on input line 225.
    (/usr/share/texmf-texlive/tex/latex/graphics/dvips.def
    File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
    )
    Package xcolor Info: Model `cmy’ substituted by `cmy0′ on input line 1337.
    Package xcolor Info: Model `RGB’ extended on input line 1353.
    Package xcolor Info: Model `HTML’ substituted by `rgb’ on input line 1355.
    Package xcolor Info: Model `Hsb’ substituted by `hsb’ on input line 1356.
    Package xcolor Info: Model `tHsb’ substituted by `hsb’ on input line 1357.
    Package xcolor Info: Model `HSB’ substituted by `hsb’ on input line 1358.
    Package xcolor Info: Model `Gray’ substituted by `gray’ on input line 1359.
    Package xcolor Info: Model `wave’ substituted by `hsb’ on input line 1360.
    (/usr/share/texmf-texlive/tex/latex/graphics/dvipsnam.def
    File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
    ))
    (/var/lib/texmf/tex/generic/babel/babel.sty
    Package: babel 2008/07/06 v3.8l The Babel package
    (/usr/share/texmf-texlive/tex/generic/babel/italian.ldf
    Language: italian 2008/03/14 v1.2t Italian support from the babel system
    (/usr/share/texmf-texlive/tex/generic/babel/babel.def
    File: babel.def 2008/07/06 v3.8l Babel common definitions
    \babel@savecnt=\count108
    \U@D=\dimen114
    )
    Package babel Info: Making ” an active character on input line 94.
    )
    (/usr/share/texmf-texlive/tex/generic/babel/english.ldf
    Language: english 2005/03/30 v3.3o English support from the babel system
    \l@canadian = a dialect from \language\l@american
    \l@australian = a dialect from \language\l@british
    \l@newzealand = a dialect from \language\l@british
    ))
    (/usr/share/texmf-texlive/tex/latex/listings/listings.sty
    \lst@mode=\count109
    \lst@gtempboxa=\box55
    \lst@token=\toks18
    \lst@length=\count110
    \lst@currlwidth=\dimen115
    \lst@column=\count111
    \lst@pos=\count112
    \lst@lostspace=\dimen116
    \lst@width=\dimen117
    \lst@newlines=\count113
    \lst@lineno=\count114
    \lst@maxwidth=\dimen118
    (/usr/share/texmf-texlive/tex/latex/listings/lstmisc.sty
    File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
    \lst@WFtoken=\toks19
    \lst@WF=\write4
    \c@lstnumber=\count115
    \lst@skipnumbers=\count116
    \lst@framebox=\box56
    )
    (/usr/share/texmf-texlive/tex/latex/listings/listings.cfg
    File: listings.cfg 2007/02/22 1.4 listings configuration
    ))
    Package: listings 2007/02/22 1.4 (Carsten Heinz)
    (/usr/share/texmf/tex/latex/classicthesis/classicthesis-ldpkg.sty
    Package: classicthesis-ldpkg 2010/02/13 v2.7 Package Loader for Classic Thesis
    Style
    (/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
    Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
    )
    (/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
    Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
    (/usr/share/texmf-texlive/tex/latex/base/t1enc.def
    File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
    LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
    ))
    (/usr/share/texmf-texlive/tex/latex/base/textcomp.sty
    Package: textcomp 2005/09/27 v1.99g Standard LaTeX package
    Package textcomp Info: Sub-encoding information:
    (textcomp) 5 = only ISO-Adobe without \textcurrency
    (textcomp) 4 = 5 + \texteuro
    (textcomp) 3 = 4 + \textohm
    (textcomp) 2 = 3 + \textestimated + \textcurrency
    (textcomp) 1 = TS1 – \textcircled – \t
    (textcomp) 0 = TS1 (full)
    (textcomp) Font families with sub-encoding setting implement
    (textcomp) only a restricted character set as indicated.
    (textcomp) Family ‘?’ is the default used for unknown fonts.
    (textcomp) See the documentation for details.
    Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71.
    (/usr/share/texmf-texlive/tex/latex/base/ts1enc.def
    File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
    )
    LaTeX Info: Redefining \oldstylenums on input line 266.
    Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281.
    Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line 282.
    Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input line 283.
    Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on input line 284.
    Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line 285.
    Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input line 286.
    Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input line 287.
    Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input line 288.
    Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input line 289.
    Package textcomp Info: Setting phv sub-encoding to TS1/4 on input line 290.
    Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input line 291.
    Package textcomp Info: Setting pag sub-encoding to TS1/4 on input line 292.
    Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input line 293.
    Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input line 294.
    Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input line 295.
    Package textcomp Info: Setting bch sub-encoding to TS1/4 on input line 296.
    Package textcomp Info: Setting put sub-encoding to TS1/5 on input line 297.
    Package textcomp Info: Setting uag sub-encoding to TS1/5 on input line 298.
    Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input line 299.
    Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input line 300.
    Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input line 301.
    Package textcomp Info: Setting augie sub-encoding to TS1/5 on input line 302.
    Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input line 303.
    Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input line 304.
    Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305.
    Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line 306.
    Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input line 307.
    Package textcomp Info: Setting txr sub-encoding to TS1/0 on input line 308.
    Package textcomp Info: Setting txss sub-encoding to TS1/0 on input line 309.
    Package textcomp Info: Setting txtt sub-encoding to TS1/0 on input line 310.
    Package textcomp Info: Setting futs sub-encoding to TS1/4 on input line 311.
    Package textcomp Info: Setting futx sub-encoding to TS1/4 on input line 312.
    Package textcomp Info: Setting futj sub-encoding to TS1/4 on input line 313.
    Package textcomp Info: Setting hlh sub-encoding to TS1/3 on input line 314.
    Package textcomp Info: Setting hls sub-encoding to TS1/3 on input line 315.
    Package textcomp Info: Setting hlst sub-encoding to TS1/3 on input line 316.
    Package textcomp Info: Setting hlct sub-encoding to TS1/5 on input line 317.
    Package textcomp Info: Setting hlx sub-encoding to TS1/5 on input line 318.
    Package textcomp Info: Setting hlce sub-encoding to TS1/5 on input line 319.
    Package textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 320.
    Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line 321.
    Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input line 322.
    Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 323.
    Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 324.
    Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 325.
    Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 326.
    )
    (/usr/share/texmf-texlive/tex/latex/tools/xspace.sty
    Package: xspace 2006/05/08 v1.12 Space after command names (DPC,MH)
    )
    (/usr/share/texmf-texlive/tex/latex/tools/tabularx.sty
    Package: tabularx 1999/01/07 v2.07 `tabularx’ package (DPC)
    (/usr/share/texmf-texlive/tex/latex/tools/array.sty
    Package: array 2008/09/09 v2.4c Tabular extension package (FMi)
    \col@sep=\dimen119
    \extrarowheight=\dimen120
    \NC@list=\toks20
    \extratabsurround=\skip57
    \backup@length=\skip58
    )
    \TX@col@width=\dimen121
    \TX@old@table=\dimen122
    \TX@old@col=\dimen123
    \TX@target=\dimen124
    \TX@delta=\dimen125
    \TX@cols=\count117
    \TX@ftn=\toks21
    )
    (/usr/share/texmf-texlive/tex/latex/mparhack/mparhack.sty
    Package: mparhack 2005/04/17 v1.4 (T. Sgouros and S. Ulrich)
    )
    (/usr/share/texmf-texlive/tex/latex/base/fixltx2e.sty
    Package: fixltx2e 2006/09/13 v1.1m fixes to LaTeX
    LaTeX Info: Redefining \em on input line 420.
    LaTeX Info: Redefining \textsubscript on input line 424.
    )
    (/usr/share/texmf-texlive/tex/latex/ltxmisc/relsize.sty
    Package: relsize 2003/07/04 ver 3.1
    )
    (/usr/share/texmf-texlive/tex/latex/acronym/acronym.sty
    Package: acronym 2009/01/25 v1.34 Support for acronyms (Tobias Oetiker)
    (/usr/share/texmf-texlive/tex/latex/bigfoot/suffix.sty
    Package: suffix 2006/07/15 1.5 Variant command support
    )
    \AC@clearlist=\toks22
    )
    \c@dummy=\count118
    (/usr/share/texmf-texlive/tex/latex/caption/caption.sty
    Package: caption 2009/10/09 v3.1k Customizing captions (AR)
    (/usr/share/texmf-texlive/tex/latex/caption/caption3.sty
    Package: caption3 2009/10/09 v3.1k caption3 kernel (AR)
    \captionmargin=\dimen126
    \captionmargin@=\dimen127
    \captionwidth=\dimen128
    \caption@indent=\dimen129
    \caption@parindent=\dimen130
    \caption@hangindent=\dimen131
    )
    Package caption Info: KOMA-Script document class.
    \c@ContinuedFloat=\count119
    Package caption Info: listings package is loaded.
    )
    (/usr/share/texmf-texlive/tex/latex/carlisle/remreset.sty)
    (/usr/share/texmf-texlive/tex/latex/subfig/subfig.sty
    Package: subfig 2005/06/28 ver: 1.3 subfig package
    \c@KVtest=\count120
    \sf@farskip=\skip59
    \sf@captopadj=\dimen132
    \sf@capskip=\skip60
    \sf@nearskip=\skip61
    \c@subfigure=\count121
    \c@subfigure@save=\count122
    \c@lofdepth=\count123
    \c@subtable=\count124
    \c@subtable@save=\count125
    \c@lotdepth=\count126
    \sf@top=\skip62
    \sf@bottom=\skip63
    )
    (/usr/share/texmf-texlive/tex/latex/hyperref/hyperref.sty
    Package: hyperref 2009/10/09 v6.79a Hypertext links for LaTeX
    (/usr/share/texmf-texlive/tex/generic/oberdiek/ifpdf.sty
    Package: ifpdf 2009/04/10 v2.0 Provides the ifpdf switch (HO)
    Package ifpdf Info: pdfTeX in pdf mode not detected.
    )
    (/usr/share/texmf-texlive/tex/generic/oberdiek/ifvtex.sty
    Package: ifvtex 2008/11/04 v1.4 Switches for detecting VTeX and its modes (HO)
    Package ifvtex Info: VTeX not detected.
    )
    (/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty
    Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
    )
    (/usr/share/texmf-texlive/tex/latex/oberdiek/hycolor.sty
    Package: hycolor 2009/10/02 v1.5 Code for color options of hyperref/bookmark (H
    O)
    (/usr/share/texmf-texlive/tex/latex/oberdiek/xcolor-patch.sty
    Package: xcolor-patch 2009/10/02 xcolor patch
    ))
    \@linkdim=\dimen133
    \Hy@linkcounter=\count127
    \Hy@pagecounter=\count128
    (/usr/share/texmf-texlive/tex/latex/hyperref/pd1enc.def
    File: pd1enc.def 2009/10/09 v6.79a Hyperref: PDFDocEncoding definition (HO)
    )
    (/usr/share/texmf-texlive/tex/generic/oberdiek/etexcmds.sty
    Package: etexcmds 2007/12/12 v1.2 Prefix for e-TeX command names (HO)
    (/usr/share/texmf-texlive/tex/generic/oberdiek/infwarerr.sty
    Package: infwarerr 2007/09/09 v1.2 Providing info/warning/message (HO)
    )
    Package etexcmds Info: Could not find \expanded.
    (etexcmds) That can mean that you are not using pdfTeX 1.50 or
    (etexcmds) that some package has redefined \expanded.
    (etexcmds) In the latter case, load this package earlier.
    )
    (/etc/texmf/tex/latex/config/hyperref.cfg
    File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
    )
    (/usr/share/texmf-texlive/tex/latex/oberdiek/kvoptions.sty
    Package: kvoptions 2009/08/13 v3.4 Keyval support for LaTeX options (HO)
    (/usr/share/texmf-texlive/tex/generic/oberdiek/kvsetkeys.sty
    Package: kvsetkeys 2009/07/30 v1.5 Key value parser with default handler suppor
    t (HO)
    ))
    Package hyperref Info: Option `hyperfootnotes’ set `false’ on input line 2864.
    Package hyperref Info: Option `pdfpagelabels’ set `true’ on input line 2864.
    Package hyperref Info: Hyper figures OFF on input line 2975.
    Package hyperref Info: Link nesting OFF on input line 2980.
    Package hyperref Info: Hyper index ON on input line 2983.
    Package hyperref Info: Plain pages OFF on input line 2990.
    Package hyperref Info: Backreferencing OFF on input line 2995.
    Implicit mode ON; LaTeX internals redefined
    Package hyperref Info: Bookmarks ON on input line 3191.
    (/usr/share/texmf-texlive/tex/latex/ltxmisc/url.sty
    \Urlmuskip=\muskip10
    Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
    )
    LaTeX Info: Redefining \url on input line 3428.
    (/usr/share/texmf-texlive/tex/generic/oberdiek/bitset.sty
    Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
    (/usr/share/texmf-texlive/tex/generic/oberdiek/intcalc.sty
    Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
    )
    (/usr/share/texmf-texlive/tex/generic/oberdiek/bigintcalc.sty
    Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)
    (/usr/share/texmf-texlive/tex/generic/oberdiek/pdftexcmds.sty
    Package: pdftexcmds 2009/09/23 v0.6 LuaTeX support for pdfTeX utility functions
    (HO)
    (/usr/share/texmf-texlive/tex/generic/oberdiek/ifluatex.sty
    Package: ifluatex 2009/04/17 v1.2 Provides the ifluatex switch (HO)
    Package ifluatex Info: LuaTeX not detected.
    )
    (/usr/share/texmf-texlive/tex/generic/oberdiek/ltxcmds.sty
    Package: ltxcmds 2009/08/05 v1.0 Some LaTeX kernel commands for general use (HO
    )
    )
    Package pdftexcmds Info: LuaTeX not detected.
    Package pdftexcmds Info: \pdf@primitive is available.
    Package pdftexcmds Info: \pdf@ifprimitive is available.
    )))
    \Fld@menulength=\count129
    \Field@Width=\dimen134
    \Fld@charsize=\dimen135
    \Field@toks=\toks23
    Package hyperref Info: Hyper figures OFF on input line 4377.
    Package hyperref Info: Link nesting OFF on input line 4382.
    Package hyperref Info: Hyper index ON on input line 4385.
    Package hyperref Info: backreferencing OFF on input line 4392.
    Package hyperref Info: Link coloring OFF on input line 4397.
    Package hyperref Info: Link coloring with OCG OFF on input line 4402.
    Package hyperref Info: PDF/A mode OFF on input line 4407.
    (/usr/share/texmf-texlive/tex/generic/oberdiek/atbegshi.sty
    Package: atbegshi 2008/07/31 v1.9 At begin shipout hook (HO)
    )
    \Hy@abspage=\count130
    \c@Item=\count131
    )
    Package hyperref Warning: Wrong driver `hpdftex.def’;
    (hyperref) pdfTeX is not running in PDF mode.
    (hyperref) Using default driver.
    *hyperref using default driver hdvips*
    (/usr/share/texmf-texlive/tex/latex/hyperref/hdvips.def
    File: hdvips.def 2009/10/09 v6.79a Hyperref driver for dvips
    (/usr/share/texmf-texlive/tex/latex/hyperref/pdfmark.def
    File: pdfmark.def 2009/10/09 v6.79a Hyperref definitions for pdfmark specials
    \pdf@docset=\toks24
    \pdf@box=\box57
    \pdf@toks=\toks25
    \pdf@defaulttoks=\toks26
    \Fld@listcount=\count132
    ))
    (/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
    Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
    (/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
    Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
    (/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
    Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
    )
    (/etc/texmf/tex/latex/config/graphics.cfg
    File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
    )
    Package graphics Info: Driver file: pdftex.def on input line 91.
    (/usr/share/texmf-texlive/tex/latex/pdftex-def/pdftex.def
    File: pdftex.def 2009/08/25 v0.04m Graphics/color for pdfTeX
    ! Package pdftex.def Error: PDF mode expected, but DVI mode detected!
    (pdftex.def) If you are using `latex’, then call `pdflatex’.
    (pdftex.def) Otherwise check and correct the driver options.
    (pdftex.def) Error recovery by switching to PDF mode.
    See the pdftex.def package documentation for explanation.
    Type H for immediate help.

    l.385 }\@ehc
    Try typing
    to proceed.
    If that doesn’t work, type X
    to quit.
    \Gread@gobject=\count133
    ))
    \Gin@req@height=\dimen136
    \Gin@req@width=\dimen137
    ) (/usr/share/texmf-texlive/tex/latex/hyperref/backref.sty
    Package: backref 2006/09/05 v1.28 Bibliographical back referencing
    ))
    (/usr/share/texmf/tex/latex/classicthesis/classicthesis.sty
    Package: classicthesis 2010/02/13 v2.7 Typographic Style for a classic-looking
    thesis
    (/usr/share/texmf-texlive/tex/latex/psnfss/mathpazo.sty
    Package: mathpazo 2005/04/12 PSNFSS-v9.2a Palatino w/ Pazo Math (D.Puga, WaS)
    \symupright=\mathgroup4
    )
    (/usr/share/texmf-texlive/tex/latex/bera/beramono.sty
    Package: beramono 2004/01/31 (WaS)
    )
    (/usr/share/texmf-texlive/tex/latex/eulervm/eulervm.sty
    Package: eulervm 2005/01/11 v4.0 (WaS)
    )
    (/usr/share/texmf-texlive/tex/latex/microtype/microtype.sty
    Package: microtype 2009/03/27 v2.3d Micro-typography with pdfTeX (RS)
    \MT@toks=\toks27
    \MT@count=\count134
    LaTeX Info: Redefining \lsstyle on input line 1608.
    LaTeX Info: Redefining \lslig on input line 1608.
    \MT@outer@space=\skip64
    LaTeX Info: Redefining \textls on input line 1616.
    \MT@outer@kern=\dimen138
    LaTeX Info: Redefining \textmicrotypecontext on input line 2167.
    Package microtype Info: Loading configuration file microtype.cfg.
    (/usr/share/texmf-texlive/tex/latex/microtype/microtype.cfg
    File: microtype.cfg 2009/03/27 v2.3d microtype main configuration file (RS)
    ))
    Package classicthesis Info: A4 paper, Palatino or other on input line 235.
    Package typearea Info: These are the values describing the layout:
    (typearea) DIV = areaset
    (typearea) BCOR = 14.22636pt
    (typearea) \paperwidth = 597.50793pt
    (typearea) \textwidth = 344.0pt
    (typearea) \evensidemargin = 87.25104pt
    (typearea) \oddsidemargin = 21.71689pt
    (typearea) \paperheight = 845.04694pt
    (typearea) \textheight = 686.0pt
    (typearea) \topmargin = -44.25435pt
    (typearea) \headheight = 15.0pt
    (typearea) \headsep = 18.0pt
    (typearea) \topskip = 10.0pt
    (typearea) \footskip = 42.0pt
    (typearea) \baselineskip = 12.0pt
    (typearea) on input line 235.
    (/usr/share/texmf-texlive/tex/latex/booktabs/booktabs.sty
    Package: booktabs 2005/04/14 v1.61803 publication quality tables
    \heavyrulewidth=\dimen139
    \lightrulewidth=\dimen140
    \cmidrulewidth=\dimen141
    \belowrulesep=\dimen142
    \belowbottomsep=\dimen143
    \aboverulesep=\dimen144
    \abovetopsep=\dimen145
    \cmidrulesep=\dimen146
    \cmidrulekern=\dimen147
    \defaultaddspace=\dimen148
    \@cmidla=\count135
    \@cmidlb=\count136
    \@aboverulesep=\dimen149
    \@belowrulesep=\dimen150
    \@thisruleclass=\count137
    \@lastruleclass=\count138
    \@thisrulewidth=\dimen151
    )
    (/usr/share/texmf-texlive/tex/latex/textcase/textcase.sty
    Package: textcase 2004/10/07 v0.07 Text only upper/lower case changing (DPC)
    )
    Package classicthesis Info: Using pdftex/microtype for character spacing.Make s
    ure your pdftex is version 1.40 or higher. on input line 298.
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrpage2.sty
    Package: scrpage2 2008/12/08 v2.3 LaTeX2e KOMA-Script package
    LaTeX Info: Redefining \pagemark on input line 176.
    )
    (/usr/share/texmf-texlive/tex/latex/titlesec/titlesec.sty
    Package: titlesec 2007/08/12 v2.8 Sectioning titles
    \ttl@box=\box58
    \beforetitleunit=\skip65
    \aftertitleunit=\skip66
    \ttl@plus=\dimen152
    \ttl@minus=\dimen153
    \ttl@toksa=\toks28
    \titlewidth=\dimen154
    \titlewidthlast=\dimen155
    \titlewidthfirst=\dimen156
    )
    (/usr/share/texmf-texlive/tex/latex/tocloft/tocloft.sty
    Package: tocloft 2009/09/04 v2.3d parameterised ToC, etc., typesetting
    Package tocloft Note: The document has chapter divisions.
    \cftparskip=\skip67
    \cftbeforetoctitleskip=\skip68
    \cftaftertoctitleskip=\skip69
    \cftbeforepartskip=\skip70
    \cftpartnumwidth=\skip71
    \cftpartindent=\skip72
    \cftbeforechapskip=\skip73
    \cftchapindent=\skip74
    \cftchapnumwidth=\skip75
    \cftbeforesecskip=\skip76
    \cftsecindent=\skip77
    \cftsecnumwidth=\skip78
    \cftbeforesubsecskip=\skip79
    \cftsubsecindent=\skip80
    \cftsubsecnumwidth=\skip81
    \cftbeforesubsubsecskip=\skip82
    \cftsubsubsecindent=\skip83
    \cftsubsubsecnumwidth=\skip84
    \cftbeforeparaskip=\skip85
    \cftparaindent=\skip86
    \cftparanumwidth=\skip87
    \cftbeforesubparaskip=\skip88
    \cftsubparaindent=\skip89
    \cftsubparanumwidth=\skip90
    \cftbeforeloftitleskip=\skip91
    \cftafterloftitleskip=\skip92
    \cftbeforefigskip=\skip93
    \cftfigindent=\skip94
    \cftfignumwidth=\skip95
    \cftbeforelottitleskip=\skip96
    \cftafterlottitleskip=\skip97
    \cftbeforetabskip=\skip98
    \cfttabindent=\skip99
    \cfttabnumwidth=\skip100
    \cftbeforesubfigskip=\skip101
    \cftsubfigindent=\skip102
    \cftsubfignumwidth=\skip103
    \cftbeforesubtabskip=\skip104
    \cftsubtabindent=\skip105
    \cftsubtabnumwidth=\skip106
    )
    \newnumberwidth=\skip107
    \beforebibskip=\skip108
    \newchnumberwidth=\skip109
    \figurelabelwidth=\skip110
    \tablelabelwidth=\skip111
    (/usr/share/texmf-texlive/tex/latex/koma-script/scrtime.sty
    Package: scrtime 2009/01/01 v1.1p LaTeX2e KOMA-Script package
    ))
    (/usr/share/texmf/tex/latex/arsclassica/arsclassica.sty
    Package: arsclassica 2010/02/14 v2.7 Customizing ClassicThesis (LP)
    \@indexfile=\write5
    \openout5 = `tesi.idx’.
    Writing index file tesi.idx
    Package arsclassica Info: Using option “english”. This activates english langua
    ge in “backref”. on input line 71.
    Package arsclassica Info: Using option “italian”. This activates italian langua
    ge in “backref”. on input line 139.
    LaTeX Info: Redefining \spacedallcaps on input line 285.
    LaTeX Info: Redefining \spacedlowsmallcaps on input line 285.
    (/usr/share/texmf-texlive/tex/latex/titlesec/block.tss
    File: block.tss 2007/08/12
    )
    Package classicthesis Info: A4 paper, Palatino or other on input line 413.
    Package typearea Info: These are the values describing the layout:
    (typearea) DIV = areaset
    (typearea) BCOR = 14.22636pt
    (typearea) \paperwidth = 597.50793pt
    (typearea) \textwidth = 312.0pt
    (typearea) \evensidemargin = 108.58438pt
    (typearea) \oddsidemargin = 32.38356pt
    (typearea) \paperheight = 845.04694pt
    (typearea) \textheight = 624.0pt
    (typearea) \topmargin = -23.58768pt
    (typearea) \headheight = 15.0pt
    (typearea) \headsep = 18.0pt
    (typearea) \topskip = 10.0pt
    (typearea) \footskip = 42.0pt
    (typearea) \baselineskip = 12.0pt
    (typearea) on input line 413.
    Package hyperref Info: Option `colorlinks’ set `true’ on input line 450.
    Package hyperref Info: Option `linktocpage’ set `true’ on input line 450.
    Package hyperref Info: Option `breaklinks’ set `true’ on input line 450.
    Package hyperref Info: Option `pageanchor’ set `true’ on input line 450.
    Package hyperref Info: Option `plainpages’ set `false’ on input line 450.
    Package hyperref Info: Option `bookmarksnumbered’ set `true’ on input line 450.
    Package hyperref Info: Option `bookmarksopen’ set `true’ on input line 450.
    Package hyperref Info: Option `hypertexnames’ set `true’ on input line 450.
    Package hyperref Warning: Option `pagecolor’ is not available anymore.
    ) (/usr/share/texmf/tex/latex/arsclassica/Italian/italadhoc.sty
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang1.sty
    File: lstlang1.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang2.sty
    File: lstlang2.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang3.sty
    File: lstlang3.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang1.sty
    File: lstlang1.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang2.sty
    File: lstlang2.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang3.sty
    File: lstlang3.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang1.sty
    File: lstlang1.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang2.sty
    File: lstlang2.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstlang3.sty
    File: lstlang3.sty 2004/09/05 1.3 listings language file
    )
    (/usr/share/texmf-texlive/tex/latex/listings/lstmisc.sty
    File: lstmisc.sty 2007/02/22 1.4 (Carsten Heinz)
    ))
    (/usr/share/texmf-texlive/tex/latex/guitlogo/guit.sty
    Package: guit 2009/07/31 v0.9.1 Logo del GuIT
    (/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
    Package: xkeyval 2008/08/13 v2.6a package option processing (HA)
    (/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
    \XKV@toks=\toks29
    \XKV@tempa@toks=\toks30
    \XKV@depth=\count139
    File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)
    ))
    (/usr/share/texmf-texlive/tex/latex/guitlogo/guit.cfg
    File: guit.cfg 2009/07/31 v0.9.1 File di configurazione di guit.sty
    ))
    (/usr/share/texmf-texlive/tex/latex/siunitx/siunitx.sty
    Package: siunitx 2009/09/21 v1.3a A comprehensive (SI) units package
    (/usr/share/texmf-texlive/tex/latex/amsmath/amstext.sty
    Package: amstext 2000/06/29 v2.01
    (/usr/share/texmf-texlive/tex/latex/amsmath/amsgen.sty
    File: amsgen.sty 1999/11/30 v2.0
    \@emptytoks=\toks31
    \ex@=\dimen157
    ))
    \si@tempboxa=\box59
    \si@tempboxb=\box60
    \si@tempboxc=\box61
    \si@tempboxd=\box62
    \si@temptoks=\toks32
    \si@tab@mantprecnt=\count140
    \si@tab@mantpostcnt=\count141
    \si@tab@expprecnt=\count142
    \si@tab@exppostcnt=\count143
    \si@num@dp=\count144
    \si@num@sf=\count145
    LaTeX Font Info: Redeclaring font encoding TS1 on input line 829.
    \si@eVcorra=\skip112
    \si@eVcorrb=\skip113
    \si@frc@displen=\skip114
    \si@frc@textlen=\skip115
    \si@frc@suplen=\skip116
    \si@frc@ssuplen=\skip117
    \si@num@rndtarget=\count146
    \si@tab@toks=\toks33
    \si@tab@pretoks=\toks34
    \si@tab@posttoks=\toks35
    \si@tempcnta=\count147
    \si@tempcntb=\count148
    \si@tab@prebox=\box63
    \si@tab@midbox=\box64
    \si@tab@postbox=\box65
    \si@tab@expbox=\box66
    \si@tab@predim=\dimen158
    \si@tab@postdim=\dimen159
    \si@tab@expdim=\dimen160
    \si@tempdima=\dimen161
    \si@tempdimb=\dimen162
    \si@unt@unitcnta=\count149
    \si@unt@unitcntb=\count150
    \si@unt@depthcnt=\count151
    \si@unt@prefixcnt=\count152
    \si@unt@powerdim=\dimen163
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-prefix.cfg
    File: si-prefix.cfg 2009/09/21 v1.3a siunitx: SI Multiple prefixes
    Package siunitx Info: Redefining unit \kilogram on input line 46.
    )
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-named.cfg
    File: si-named.cfg 2009/09/21 v1.3a siunitx: SI Named units
    )
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-addn.cfg
    File: si-addn.cfg 2009/09/21 v1.3a siunitx: SI Additional units
    )
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-prefixed.cfg
    File: si-prefixed.cfg 2009/09/21 v1.3a siunitx: SI Prefixed units
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-accepted.cfg
    File: si-accepted.cfg 2009/09/21 v1.3a siunitx: SI Accepted units
    )
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-physical.cfg
    File: si-physical.cfg 2009/09/21 v1.3a siunitx: SI Physically-measured units
    ))
    (/usr/share/texmf-texlive/tex/latex/siunitx/config/si-abbr.cfg
    File: si-abbr.cfg 2009/09/21 v1.3a siunitx: Abbreviated units
    ))
    (/usr/share/texmf-texlive/tex/latex/mhchem/mhchem.sty
    Package: mhchem 2007/05/19 v3.07 for typesetting chemical formulae
    (/usr/share/texmf-texlive/tex/latex/oberdiek/twoopt.sty
    Package: twoopt 2008/08/11 v1.5 Definitions with two optional arguments (HO)
    )
    (/usr/share/texmf-texlive/tex/latex/amsmath/amsmath.sty
    Package: amsmath 2000/07/18 v2.13 AMS math features
    \@mathmargin=\skip118
    For additional information on amsmath, use the `?’ option.
    (/usr/share/texmf-texlive/tex/latex/amsmath/amsbsy.sty
    Package: amsbsy 1999/11/29 v1.2d
    \pmbraise@=\dimen164
    )
    (/usr/share/texmf-texlive/tex/latex/amsmath/amsopn.sty
    Package: amsopn 1999/12/14 v2.01 operator names
    )
    \inf@bad=\count153
    LaTeX Info: Redefining \frac on input line 211.
    \uproot@=\count154
    \leftroot@=\count155
    LaTeX Info: Redefining \overline on input line 307.
    \classnum@=\count156
    \DOTSCASE@=\count157
    LaTeX Info: Redefining \ldots on input line 379.
    LaTeX Info: Redefining \dots on input line 382.
    LaTeX Info: Redefining \cdots on input line 467.
    \Mathstrutbox@=\box67
    \strutbox@=\box68
    \big@size=\dimen165
    LaTeX Font Info: Redeclaring font encoding OML on input line 567.
    LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
    \macc@depth=\count158
    \c@MaxMatrixCols=\count159
    \dotsspace@=\muskip11
    \c@parentequation=\count160
    \dspbrk@lvl=\count161
    \tag@help=\toks36
    \row@=\count162
    \column@=\count163
    \maxfields@=\count164
    \andhelp@=\toks37
    \eqnshift@=\dimen166
    \alignsep@=\dimen167
    \tagshift@=\dimen168
    \tagwidth@=\dimen169
    \totwidth@=\dimen170
    \lineht@=\dimen171
    \@envbody=\toks38
    \multlinegap=\skip119
    \multlinetaggap=\skip120
    \mathdisplay@stack=\toks39
    LaTeX Info: Redefining \[ on input line 2666.
    LaTeX Info: Redefining \] on input line 2667.
    )
    \tok@mhchem@ce@iii=\toks40
    \mhchem@arrowminlength=\skip121
    \mhchem@arrows@box=\box69
    \mhchem@arrowlength@pgf=\skip122
    \mhchem@arrowminlength@pgf=\skip123
    \mhchem@bondwidth=\skip124
    \mhchem@bondheight=\skip125
    \mhchem@smallbondwidth@tmpA=\skip126
    \mhchem@smallbondwidth@tmpB=\skip127
    \mhchem@smallbondwidth=\skip128
    \mhchem@cf@element=\toks41
    \mhchem@cf@number=\toks42
    \mhchem@cf@sup=\toks43
    \tok@mhchem@cf@i=\toks44
    \c@mhchem@cf@length=\count165
    \mhchem@cf@replaceminus@tok=\toks45
    \mhchem@option@minussidebearingleft=\skip129
    \mhchem@option@minussidebearingright=\skip130
    )
    (/usr/share/texmf-texlive/tex/latex/ltxmisc/threeparttable.sty
    Package: threeparttable 2003/06/13 v 3.0
    \@tempboxb=\box70
    )
    Package typearea Info: These are the values describing the layout:
    (typearea) DIV = areaset
    (typearea) BCOR = 85.35826pt
    (typearea) \paperwidth = 597.50793pt
    (typearea) \textwidth = 345.0pt
    (typearea) \evensidemargin = 39.16312pt
    (typearea) \oddsidemargin = 68.80482pt
    (typearea) \paperheight = 845.04694pt
    (typearea) \textheight = 624.0pt
    (typearea) \topmargin = -23.58768pt
    (typearea) \headheight = 15.0pt
    (typearea) \headsep = 18.0pt
    (typearea) \topskip = 10.0pt
    (typearea) \footskip = 42.0pt
    (typearea) \baselineskip = 12.0pt
    (typearea) on input line 40.
    LaTeX Warning: Unused global option(s):
    [openleft].
    (./tesi.aux)
    \openout1 = `tesi.aux’.
    LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 46.
    LaTeX Font Info: Try loading font information for TS1+cmr on input line 46.
    (/usr/share/texmf-texlive/tex/latex/base/ts1cmr.fd
    File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
    )
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 46.
    LaTeX Font Info: … okay on input line 46.
    LaTeX Font Info: Try loading font information for T1+pplj on input line 46.
    (/usr/share/texmf-texlive/tex/latex/psnfss/t1pplj.fd
    File: t1pplj.fd 2004/09/06 font definitions for T1/pplj.
    )
    \c@minilofdepth=\count166
    \c@minilotdepth=\count167
    \c@partlofdepth=\count168
    \c@partlotdepth=\count169
    \c@sectlofdepth=\count170
    \c@sectlotdepth=\count171
    Package minitoc(hints) Info: I0049
    (minitoc(hints)) ==> You requested the hints option.
    (minitoc(hints)) Some hints are eventually given below.
    Package minitoc(hints) Info: I0043
    (minitoc(hints)) — The KOMAScript scrreprt class is loaded.
    (minitoc(hints)) See the minitoc package documentation
    (minitoc(hints)) for specific precautions.
    Package minitoc(hints) Info: I0047
    (minitoc(hints)) — The tocloft package is loaded.
    (minitoc(hints)) See the minitoc package documentation
    (minitoc(hints)) for specific precautions.
    Package minitoc(hints) Warning: W0099
    (minitoc(hints)) — The titlesec package is loaded.
    (minitoc(hints)) It is incompatible
    (minitoc(hints)) with the minitoc package.
    Package minitoc(hints) Warning: W0030
    (minitoc(hints)) — The \part command is altered
    (minitoc(hints)) after minitoc.
    Package minitoc(hints) Warning: W0023
    (minitoc(hints)) — It may be the consequence
    (minitoc(hints)) of loading the “hyperref” package.
    Package minitoc(hints) Warning: W0028
    (minitoc(hints)) — The \chapter command is altered
    (minitoc(hints)) after minitoc.
    Package minitoc(hints) Warning: W0023
    (minitoc(hints)) — It may be the consequence
    (minitoc(hints)) of loading the “hyperref” package.
    \c@lstlisting=\count172
    Package caption Info: Begin \AtBeginDocument code.
    Package caption3 Info: subfig package 1.2 or 1.3 is loaded.
    LaTeX Info: Redefining \subref on input line 46.
    Package caption Info: hyperref package is loaded.
    Package caption Info: threeparttable package is loaded.
    Package caption Info: End \AtBeginDocument code.
    Package hyperref Info: Link coloring ON on input line 46.
    (/usr/share/texmf-texlive/tex/latex/hyperref/nameref.sty
    Package: nameref 2007/05/29 v2.31 Cross-referencing by name of section
    (/usr/share/texmf-texlive/tex/latex/oberdiek/refcount.sty
    Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
    )
    \c@section@level=\count173
    LaTeX Info: Redefining \Ref on input line 396.
    )
    LaTeX Info: Redefining \ref on input line 46.
    LaTeX Info: Redefining \pageref on input line 46.
    (./tesi.out)
    (./tesi.out)
    \@outlinefile=\write6
    \openout6 = `tesi.out’.
    \AtBeginShipoutBox=\box71
    LaTeX Info: Redefining \Ref on input line 46.
    (/usr/share/texmf/tex/context/base/supp-pdf.mkii
    [Loading MPS to PDF converter (version 2006.09.02).]
    \scratchcounter=\count174
    \scratchdimen=\dimen172
    \scratchbox=\box72
    \nofMPsegments=\count175
    \nofMParguments=\count176
    \everyMPshowfont=\toks46
    \MPscratchCnt=\count177
    \MPscratchDim=\dimen173
    \MPnumerator=\count178
    \everyMPtoPDFconversion=\toks47
    )
    Package backref Info: ** backref set up for natbib ** on input line 46.
    LaTeX Info: Redefining \microtypecontext on input line 46.
    Package microtype Info: Generating PDF output.
    Package microtype Info: Character protrusion enabled (level 2).
    Package microtype Info: Using default protrusion set `alltext’.
    Package microtype Info: No font expansion.
    Package microtype Info: No tracking.
    Package microtype Info: No adjustment of interword spacing.
    Package microtype Info: No adjustment of character kerning.
    (/usr/share/texmf-texlive/tex/latex/microtype/mt-ppl.cfg
    File: mt-ppl.cfg 2005/11/16 v1.6 microtype config. file: Palatino (RS)
    )
    Package siunitx Info: xfrac package unavailable
    (siunitx) using `fraction=sfrac’ will fall back on
    (siunitx) nicefrac-like method on input line 46.
    LaTeX Font Info: Try loading font information for U+zeur on input line 46.
    (/usr/share/texmf-texlive/tex/latex/eulervm/uzeur.fd
    File: uzeur.fd 2005/01/11 v4.0 (WaS)
    )
    (/usr/share/texmf-texlive/tex/latex/microtype/mt-eur.cfg
    File: mt-eur.cfg 2006/07/31 v1.1 microtype config. file: AMS Euler Roman (RS)
    )
    LaTeX Font Info: Try loading font information for U+zeus on input line 46.
    (/usr/share/texmf-texlive/tex/latex/eulervm/uzeus.fd
    File: uzeus.fd 2005/01/11 v4.0 (WaS)
    )
    (/usr/share/texmf-texlive/tex/latex/microtype/mt-eus.cfg
    File: mt-eus.cfg 2006/07/28 v1.2 microtype config. file: AMS Euler Script (RS)
    )
    LaTeX Font Info: Try loading font information for U+zeuex on input line 46.
    (/usr/share/texmf-texlive/tex/latex/eulervm/uzeuex.fd
    File: uzeuex.fd 2005/01/11 v4.0 (WaS)
    )
    LaTeX Font Info: Try loading font information for OT1+zplm on input line 46.
    (/usr/share/texmf-texlive/tex/latex/psnfss/ot1zplm.fd
    File: ot1zplm.fd 2002/09/08 Fontinst v1.914 font definitions for OT1/zplm.
    )
    LaTeX Font Info: Try loading font information for T1+cmss on input line 46.
    (/usr/share/texmf-texlive/tex/latex/base/t1cmss.fd
    File: t1cmss.fd 1999/05/25 v2.5h Standard LaTeX font definitions
    )
    LaTeX Font Info: Try loading font information for T1+fvm on input line 46.
    (/usr/share/texmf-texlive/tex/latex/bera/t1fvm.fd
    File: t1fvm.fd 2004/09/07 scalable font definitions for T1/fvm.
    )
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 8.50006pt on input line 46.
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 6.46004pt on input line 46.
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 5.10004pt on input line 46.
    (./MaterialeIniziale/Frontespizio.tex
    LaTeX Font Info: Try loading font information for T1+iwona on input line 7.
    (/usr/share/texmf-texlive/tex/latex/iwona/t1iwona.fd
    File: t1iwona.fd 2005/10/05 v1.2 font definition file for T1/iwona (MW)
    )
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 10.20007pt on input line 21.
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 7.65005pt on input line 21.
    LaTeX Font Info: Font shape `T1/fvm/m/n’ will be
    (Font) scaled to size 5.95004pt on input line 21.
    ! Illegal unit of measure (pt inserted).

    !
    l.22 \parbox
    {0.5\textwidth}{\Large\spacedlowsmallcaps{\mySubTitle}} \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    Overfull \hbox (142.5pt too wide) in paragraph at lines 22–23
    []|$[]$|
    []
    ! Illegal unit of measure (pt inserted).

    !
    l.23 &
    \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.23 & \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.24 \includegraphics
    [width=0.05\textheight]{ICCOM-nero}}&\myGroup \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)

    File: Immagini/ICCOM-nero.png Graphic file (type png)

    Overfull \hbox (1.2019pt too wide) in paragraph at lines 24–24
    []|[]
    []
    ! Missing { inserted.

    {
    l.24 …phics[width=0.05\textheight]{ICCOM-nero}}&
    \myGroup \\
    I’ve put in what seems to be necessary to fix
    the current column of the current alignment.
    Try to go on, since this might almost work.
    ! Illegal unit of measure (pt inserted).

    !
    l.24 …dth=0.05\textheight]{ICCOM-nero}}&\myGroup
    \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    LaTeX Font Info: Font shape `T1/iwona/bx/n’ in size <12> not available
    (Font) Font shape `T1/iwona/b/n’ tried instead on input line 24.
    ! Illegal unit of measure (pt inserted).

    !
    l.25 &
    \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.25 &\\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.26 \includegraphics
    [width=0.05\textheight]{unifi}}&\myUni \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)

    File: Immagini/unifi.png Graphic file (type png)

    Overfull \hbox (1.2019pt too wide) in paragraph at lines 26–26
    []|[]
    []
    ! Missing { inserted.

    {
    l.26 …degraphics[width=0.05\textheight]{unifi}}&
    \myUni \\
    I’ve put in what seems to be necessary to fix
    the current column of the current alignment.
    Try to go on, since this might almost work.
    ! Illegal unit of measure (pt inserted).

    !
    l.26 …hics[width=0.05\textheight]{unifi}}&\myUni
    \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.27 &
    \\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.27 &\\
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    ! Illegal unit of measure (pt inserted).

    !
    l.28 \parbox
    {\textwidth}{\Large\spacedlowsmallcaps{\myTime}}
    Dimensions can be in units of em, ex, in, pt, pc,
    cm, mm, dd, cc, nd, nc, bp, or sp; but yours is a new one!
    I’ll assume that you meant to say pt, for printer’s points.
    To recover gracefully from this error, it’s best to
    delete the erroneous units; e.g., type `2′ to delete
    two letters. (See Chapter 27 of The TeXbook.)
    Overfull \hbox (315.0pt too wide) in paragraph at lines 28–29
    []|$[]$|
    []
    [1
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!{/home/homereddu/.texmf-var/fonts/map/pdftex/updmap/pdf
    tex.map} <./Immagini/ICCOM-nero.png> <./Immagini/unifi.png>]
    ! Extra \endgroup.
    l.33 \endgroup
    Things are pretty mixed up, but I think the worst is over.
    ) [2
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    ] (./MaterialeIniziale/Dedica.tex) [3
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!] [4
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    ] (./MaterialeIniziale/Indici.tex
    Package minitoc Info: I0024
    (minitoc) PREPARING MINITOCS FROM tesi.toc on input line 12.
    (./tesi.toc)
    \tf@toc=\write7
    \openout7 = `tesi.toc’.
    )
    [5
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!] [6
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    Non-PDF special ignored!
    ] (./Capitoli/MWCNT.tex
    Chapter 1.
    ! Use of \@chapter doesn’t match its definition.
    \@uclclist ->\oe
    \OE \o \O \ae \AE \dh \DH \dj \DJ \l \L \ng \NG \ss \SS \th…
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    If you say, e.g., `\def\a1{…}’, then you must always
    put `1′ after `\a’, since control sequence names are
    made up of letters only. The macro here has not been
    followed by the required stuff, so I’m ignoring it.
    ! Missing \endcsname inserted.

    \csname\endcsname
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    The control sequence marked
    should
    not appear between \csname and \endcsname.
    ! Argument of \@@maybeautodot has an extra }.

    \par
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    I’ve run across a `}’ that doesn’t seem to match anything.
    For example, `\def\a#1{…}’ and `\a}’ would produce
    this error. If you simply proceed now, the `\par’ that
    I’ve just inserted will cause me to report a runaway
    argument that might be the root of the problem. But if
    your `}’ was spurious, just type `2′ and it will go away.
    Runaway argument?
    ! Paragraph ended before \@@maybeautodot was complete.

    \par
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    I suspect you’ve forgotten a `}’, causing me to apply this
    control sequence to too much text. How can we recover?
    My plan is to forget the whole thing and hope for the best.
    Runaway argument?
    \protect \<>-\textls {\protect \begingroup \-command \(\-command \ETC
    .
    ! Paragraph ended before \HyPsd@@ProtectSpacesFi was complete.

    \par
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    I suspect you’ve forgotten a `}’, causing me to apply this
    control sequence to too much text. How can we recover?
    My plan is to forget the whole thing and hope for the best.
    ! Extra }, or forgotten \endgroup.
    \HyPsd@ProtectSpaces …er \@empty #1| \HyPsd@fi }
    \expandafter \HyPsd@Remove…
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    I’ve deleted a group-closing symbol because it seems to be
    spurious, as in `$x}$’. But perhaps the } is legitimate and
    you forgot something else, as in `\hbox{$x}’. In such cases
    the way to recover is to insert both the forgotten and the
    deleted material, e.g., by typing `I$}’.
    ! Use of \HyPsd@RemoveMask doesn’t match its definition.
    \Hy@tempa ->\par
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    If you say, e.g., `\def\a1{…}’, then you must always
    put `1′ after `\a’, since control sequence names are
    made up of letters only. The macro here has not been
    followed by the required stuff, so I’m ignoring it.
    ! Undefined control sequence.
    \HyPsd@ProtectSpaces …d@RemoveMask #1\HyPsd@End
    #1
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    The control sequence at the end of the top line
    of your error message was never \def’ed. If you have
    misspelled it (e.g., `\hobx’), type `I’ and the correct
    spelling (e.g., `I\hbox’). Otherwise just continue,
    and I’ll forget about whatever was undefined.
    Runaway argument?
    {
    ! Paragraph ended before \HyPsd@RemoveBraces was complete.

    \par
    l.2 \chapter{Multi Walled Carbon Nano Tube}
    I suspect you’ve forgotten a `}’, causing me to apply this
    control sequence to too much text. How can we recover?
    My plan

Visualizzazione 26 filoni di risposte
  • Autore
    Risposte
    • #51978
      GKT
      Partecipante
        Up
        0
        Down
        ::

        Un saluto a tutti quanti.

        Mi chiamo Andrea e sto finendo il dottorato in scienze chimiche. Da luglio sto cercando di imparare a scrivere con latex perché, memore dei mille problemi avuti con word per la tesi di laurea, voglio riuscire ad avere un qualcosa di Bello.

        E ora arrivo al problema, anzi, ai tanti piccoli problemi. Vi prego di avere pazienza, ma so già che mi aiuterete in questo mio percorso.

        Allora, partiamo con la descrizione generale: scrivo su un pc con Ubuntu 10.04 con tex-live (VERSIONE: pdfTeX 3.1415926-1.40.10-2.2 (TeX Live 2009/Debian)). ho deciso di utilizzare lo stile classicthesis modificato con arsclassica, ho aggiunto anche qualche altro pacchetto come mhchem (per le formule chimiche) e siunitx. Ho incluso i capitoli della tesi (al momento solo uno ma presto aumenteranno) e la bibliografia…

        Eccoci arrivati al problema: quando compilo ho sempre degli errori. Fino adesso il risultato era comunque il file pdf, ma da oggi non ottengo niente… non capisco perché.

        😥

        Attengo speranzoso un vostro aiuto…

        Di seguito posto il file di log che ottengo da TexMaker. So che è lungo… scusate ma non so dove potrebbe essere il problema grosso!

        `
        LOG FILE :

        control sequence to too much text. How can we recover?
        My plan `

        Benvenuto!
        Il file di log da solo non è molto utile. Potresti pubblicare anche un esempio del codice che usi? Anche solo il preambolo, con i pacchetti e le eventuali definizioni di comadi.

        Lorenzo

      • #51979
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Una cosa che ho notato è che hai specificato l’opzione pdftex a qualche pacchetto, forse graphicx, ma stai compilando con latax non con pdflatex.

          Se quall’opzione l’hai specificata t, toglila, se è già specificata dentro i pacchetti Classic-thesis e Arsclassica, allora compila con pdflatex e solo con psdflatex.

          Poi per il futuro continua a compilare con pdflatex, anche dopo che avrai finito di fare la tesi.

          L’altra moltitudine di errori discendono da un uso scorretto di alcuni comandi che si aspettano delle lunghezze esplicite, mentre dai una lunghezza indiretta; forse quell’errore deriva da errori precedenti. Questo è un po’ il problema del linguaggi interpretati; essi vanno avanti a fare quello che possono anche in presenza di errori, e si fermano solo quando non capiscono più niente. Vanno benissimo finché funzionano, ma quando ci sono errori che dal file log (non l’ha prodotto TexMaker, l’ha prodotto il programma eseguibile pdftex che però sta lavorando con il format=latex 2010.8.28, creato il giorno dell’installazione il 28 agosto scorso) non si capiscono senza avere sotto mano il file sorgente, diventa difficile aiutare.

          Ci vorrebbe non solo il preambolo, ma anche almeno la prima parte del primo capitolo.

        • #51980
          Up
          0
          Down
          ::


          Buongiorno!

          Grazie per le rapide risposte. Ieri non ho inserito il preambolo ed il resto perché già il log mi sembrava troppo lungo… ma date le richieste: eccolo subito.

          Prima, però, una precisazione:

          Se quall’opzione l’hai specificata t, toglila, se è già specificata dentro i pacchetti Classic-thesis e Arsclassica, allora compila con pdflatex e solo con psdflate

          Avevo già provato e riprovato anche così, ma il risultato è sempre lo stesso: anche pdflatex non arriva a produrre un risultato! 😥

          Documento principale
          `
          \documentclass[10pt,a4paper,twoside,openleft,titlepage,fleqn,%
          headinclude,,footinclude,BCOR5mm,%
          numbers=noenddot,cleardoublepage=empty,%
          tablecaptionabove]{scrreprt}

          \newcommand{\myName}{Andrea Marchionni\xspace}
          \newcommand{\myTitle}{Sintesi di elettrocatalizzatori per celle a combustibile ed elettrolitiche per la trasformazione selettiva di risorse rinnovabili\xspace}
          \newcommand{\mySubTitle}{Tesi di Dottorato\xspace}
          \newcommand{\myLocation}{Firenze\xspace}
          \newcommand{\myUni}{Università di Firenze\xspace}
          \newcommand{\myGroup}{CNR – \textbf{I}stituto di \textbf{C}himica dei \textbf{C}omposti \textbf{O}rgano\textbf{M}etallici\xspace}
          %\newcommand{\myUrl}{\url{http://www.guit.sssup.it/}\xspace}
          \newcommand{\myTime}{Febbraio 2011\xspace}

          \usepackage[latin1]{inputenc}
          \usepackage[T1]{fontenc}
          \usepackage[italian]{varioref}
          \usepackage[square,numbers]{natbib}
          \usepackage{indentfirst}
          \usepackage[tight,italian]{minitoc}
          \usepackage{makeidx}
          \usepackage{multicol}
          \usepackage{chngpage,calc}
          \usepackage[dvipsnames]{xcolor}
          %\usepackage{lipsum}
          \usepackage[italian,english]{babel}
          \usepackage[writefile]{listings}
          \usepackage[backref]{classicthesis-ldpkg}
          \usepackage[eulerchapternumbers,subfig,beramono,
          eulermath,pdfspacing]{classicthesis}
          \usepackage[italian]{arsclassica}
          \usepackage{italadhoc}
          \usepackage{guit}
          % pacchetti e comandi aggiunti per personalizzare
          \usepackage{siunitx}
          \usepackage[version=3]{mhchem}
          \usepackage{threeparttable}

          %impostazioni per togliere le note a margine e allargare l'area di stampa
          \areaset[30mm]{345pt}{699pt}
          \setlength{\marginparwidth}{7em}%
          \setlength{\marginparsep}{7em}%

          \begin{document}
          \pagenumbering{roman}
          \pagestyle{plain}
          %**********
          % SIUNITX
          %**********

          %******************************************************************
          % Materiale iniziale
          %******************************************************************
          \input{MaterialeIniziale/Frontespizio}
          %\input{MaterialeIniziale/DietroAlTitolo}
          \cleardoublepage
          %\input{MaterialeIniziale/Sommario+Abstract}
          %\clearpage
          \input{MaterialeIniziale/Dedica}
          %\\begin{tiny}
          %?
          %\end{tiny}pagestyle{scrheadings}
          \cleardoublepage
          \input{MaterialeIniziale/Indici}
          \cleardoublepage
          %******************************************************************
          % Materiale principale
          %******************************************************************
          \pagenumbering{arabic}
          \input{Capitoli/MWCNT}
          %\input{Capitoli/Codice}
          % *****************************************************************
          % Materiale finale
          %******************************************************************
          \clearpage
          \input{MaterialeFinale/Bibliografia}
          \clearpage
          %\input{MaterialeFinale/IndiceAnalitico}
          %\input{MaterialeFinale/Ringraziamenti}
          \end{document}
          `

          Inizio del primo capitolo
          `
          %************************************************
          \chapter{Multi Walled Carbon Nano Tube}
          \label{cap:MWCNT}
          %\minitoc\mtcskip
          %************************************************

          \section{Introduzione}
          La scoperta dei nano tubi di Carbonio (\emph{Carbon Nano Tubes}, CNTs) è genericamente attribuita a Sumio Iijima per il suo lavoro del 1991.\cite{Iijima91} Queste strutture, però, erano già state osservate in precedenza, anche se non ne era stata apprezzata l'importanza,\cite{MONTHIOUX06} in particolare L. V. Radushkevich e V. M. Lukyanovich nel 1952 riportano in un articolo sul \emph{Soviet Journal of Physical Chemistry} alcune fotografie TEM riconducibili a dei CNTs.\\
          I CNTs sono una forma allotropica del Carbonio e possono esser considerati come dei fullereni allungati in una direzione. Idealmente è possibile formare queste strutture a partire da un foglio di grafene ripiegato su se stesso a formare un cilindro, come mostrato nella figura \ref{fig:fig-mwcnt-01}; è quindi possibile distinguere cilindri singoli (\emph{Single Walled Carbon Nano Tube}, SWCNT) o più cilindri coassiali (\emph{Multi Walled Carbon Nano Tube}, MWCNT). La superficie è composta essenzialmente da esagoni e si possono ottenere tre arrangiamenti possibili secondo il vettore di reticolo: a poltrona (\emph{armchair}), a zigzag e chirale. Queste strutture, comunque, non sono esenti da difetti, come zone composte da pentagoni, ettagoni o strutture fullereniche che emergono dal nanotubo, che ne possono modificare alcune proprietà.
          \begin{figure}
          \centering
          \arsincludegraphics[scale=1]{CNT-vettore}
          \arsincludegraphics[scale=1]{CNT-01}
          \caption{(a)~Rappresentazione del vettore di reticolo $C_{h}$ su un piano di grafene. (b)~Rappresentazione schematica di formazione di un SWCNT di tipo \emph{armchair}.}
          \label{fig:fig-mwcnt-01}
          \end{figure}
          Gli atomi di carbonio nei CNTs non sono soltanto ibridi \emph{sp$^{2}$}, come nel grafene, ma presentano anche una componente \emph{sp$^{3}$} che produce un piegamento dei legami e quindi la struttura cilindrica; perciò agli orbitali $\pi$ partecipa una componente di tipo $\sigma$ che provoca un aumento della densità elettronica verso l'esterno del cilindro e ed è dipendente dalla curvatura della superficie.\cite{Dumitrica02,Charlier02,Lu05}

          […]

          Dalle misure effettuate e mostrate in figura~\ref{fig:CV-KOH-Pd-mwcnt}b) è verificabile come il catalizzatore si mostri attivo nei confronti dell'ossidazione dei tre alcol utilizzati, in tabella sono riassunti i principali parametri elettrochimici di ogni misura.

          \begin{table}[]
          \begin{threeparttable}
          \centering
          \caption{Parametri elettrochimici più rilevanti per l'ossidazione di metanolo, etanolo e glicerolo con \emph{Pd/MWCNT}.$^\text{\tnote[a]}$}
          \label{tab:Pd-MWCNT-alcohols}
          \begin{tabular}{\textwidth}{lSSSS}
          \toprule
          Substrato & $\text{j_{p}}$ (\si{\milli\ampere\per\cm\squared}) & $\text{Sa}_\text{p}$ (\si{\milli\ampere\per\micro\gram}) & $\text{V}_\text{p}^\text{\tnote}$ (\si{\volt}) & $\text{V}_\text{onset}^\text{\tnote[a]}$ (\si{\volt})\\
          \midrule
          Metanolo & 19,4 & 1,1 & -0,15 & -0,55 \\
          Etanolo & 35,1 & 2,1 & -0,12 & -0,75 \\
          Glicerolo & 53,1 & 2,8 & -0,08 & -0,60 \\
          \bottomrule
          \end{tabular}
          \begin{tablenotes}[flushleft]
          \item[a]\footnotesize{Valore medio di tre misure.} \item\footnotesize{Rispetto al potenziale dell'elettrodo di riferimento \ce{Ag | AgCl | KClsat}.}
          \end{tablenotes}
          \end{threeparttable}
          \end{table}

          Confrontando la corrente di picco (Sa$_\text{p}$) è possibile notare che la prestazione migliore è offerta dal glicerolo, nonostante la minore concentrazione rispetto agli altri alcoli, mentre il potenziale di \emph{onset} più basso è quello relativo all'etanolo (vedi tabella XXX
          %\ref{tab:Pd-MWCNT-alcohols}
          ). La prestazione peggiore, quindi, è stata ottenuta con il metanolo sia in termini di Sa$_\text{p}$ sia di V$_\text{onset}$.
          `[/quote]

        • #51981
          lorenzo.pantieri
          Partecipante
            Up
            0
            Down
            ::


            Allora, mi pare che usi il mio modello.

            1.
            Come ti ha detto Claudio, devi compilare con pdfLaTeX: se ben ricordo, lo impone il pacchetto classicthesis-ldpkg.

            2.
            Carichi
            `\usepackage[italian,english]{babel}`
            ma poi scrivi in italiano. Hai letto nell’Arte il paragrafo su LaTeX multilingue?

            3.
            Del modello, carichi un sacco di roba che probabilmente a te non serve (è probabilmente così per “italadhoc” e per altri pacchetti): ti consiglio di commentare tutto quello che non ti serve, e di caricare solo i pacchetti necessari.

            4.
            threeparttable? Forse longtable, sul mio sito trovi un articolino.

            5.
            In generale, il tuo non è un esempio minimo.

            Ciao,
            L.

          • #51982
            robitex
            Amministratore del forum
              Up
              0
              Down
              ::


              Ciao,
              Per separare i paragrafi non usare \\ ma semplicemente lascia una riga vuota.

              Il codice \begin{tabular}{\textwidth}{lSSSS}, contiene un errore perché l’ambiente tabular accetta solo un argomento.

              il codice $\text{j_{p}}$ non ha molto senso perché all’interno dell’ambiente matematico metti un comando per comporre testo non matematico. Togli tutti i \text.

              Non preoccuparti troppo di come appare il documento, concentrati sul contenuto con un sorgente più semplice, farai il lavoro di messa a punto tipografica solo alla fine.

              Ciao

            • #51983
              Up
              0
              Down
              ::


              Grazie ancora per i consigli!
              e scusate se non ho postato un codice minimale… mi sono fatto prendere dalla fretta 😉

              Ho letto l’Arte di Lorenzo anche se evidentemente non ho compreso fino in fondo alcuni suggerimenti o indicazioni. Riguardo al suggerimento di togliere l’opzione inglese dal pacchetto babel dico: proverò, ma sicuramente dovrò comunque scrivere vari termini in inglese e quindi pensavo fosse necessario.

              È da idee come questa che si vede la mia ignoranza del linguaggio!

              Conosco abbastanza html e css, ma non tutte le particolarità di ogni pacchetto usato.
              Quindi, penso proprio che seguirò il consiglio di scrivere con qualcosa di minimale e solo alla fine di aggiustare il tutto.

              Stamani proverò, ma se fallirò nuovamente penso che tornerò a bussare qua nel forum.

              Grazie ancora,
              Andrea

            • #51984
              Up
              0
              Down
              ::


              Ciao chimico,
              ecco… Ci diresti quali suggerimenti e consigli non hai compreso fino in fondo?
              Ci faresti un enorme piacere! 😀

              Ciao
              Tommaso

            • #51985
              Up
              0
              Down
              ::

              Ciao chimico,
              ecco… Ci diresti quali suggerimenti e consigli non hai compreso fino in fondo?
              Ci faresti un enorme piacere! 😀

              Ciao
              Tommaso

              Ciao Tommaso,

              che dire… la guida è chiara e gli esempi funzionano, almeno quelli che ho provato, ed è veramente di grande aiuto: il pdf è sempre aperto per continue ricerche su dubbi & altro.

              Il problema è che con poco tempo a disposizione e tanta ansia per completare la tesi (io mio tutor vorrebbe la fine del primo capitolo entro lunedì 😯 ) penso di non essermi applicato con la dovuta calma a qualche problema.
              Mi riferisco sostanzialmente alle tabelle, che in questi giorni mi stanno facendo dannare: devo usare una caption e dei riferimenti interni con varie serie di numeri. Ho quindi pensato di usare ctable con siunitx, ma non sono riuscito a far funzionare la cosa… probabilmente sbaglio in qualche impostazione del comando ctable.

              Ho visto adesso la nuovissima edizione de L’Arte e ho notato che la parte di descrizione su ctable è sparita per un più giusto rimando alla documentazione del pacchetto.

              L’unico suggerimento che mi sento di dare è che non ho trovato molto in rete riguardo la compilazione di documenti scientifici NON matematici… ogni campo delle Scienze ha proprie necessità e consuetudini su come riportare i dati sperimentali e ciò vale anche per la Chimica. Devo dire che non ho trovato una guida che metta insieme una serie di pacchetti e suggerimenti per chimici… o forse non sono riuscito a trovarla 😉

              Certo, non è neanche possibile che ci pensiate voi! Già avete fatto molto, L’Arte è sicuramente più esaustiva di “Una mica tanto breve… “.

              Ciao!!!

              Andrea.

            • #51986
              lorenzo.pantieri
              Partecipante
                Up
                0
                Down
                ::

                Riguardo al suggerimento di togliere l’opzione inglese dal pacchetto babel dico: proverò, ma sicuramente dovrò comunque scrivere vari termini in inglese e quindi pensavo fosse necessario.

                Se devi scrivere pochissimi termini in inglese, l’opzione “english” di babel non è necessaria: per risolvere gli eventuali problemini di sillabazione si usano gli strumenti indicati nell’Arte (cerca \hyphenation e compagnia).

                Se invece hai bisogno di inserire interi brani in inglese, nell’Arte è spiegato come farlo.

                Mi riferisco sostanzialmente alle tabelle, che in questi giorni mi stanno facendo dannare: devo usare una caption e dei riferimenti interni con varie serie di numeri. Ho quindi pensato di usare ctable con siunitx, ma non sono riuscito a far funzionare la cosa… probabilmente sbaglio in qualche impostazione del comando ctable.

                Ti sconsigliamo, per quanto possibile, di mettere note dentro a tabelle: metti eventuali precisazioni nella didascalia (che è fatta apposta).

                L’unico suggerimento che mi sento di dare è che non ho trovato molto in rete riguardo la compilazione di documenti scientifici NON matematici… ogni campo delle Scienze ha proprie necessità e consuetudini su come riportare i dati sperimentali e ciò vale anche per la Chimica. Devo dire che non ho trovato una guida che metta insieme una serie di pacchetti e suggerimenti per chimici… o forse non sono riuscito a trovarla 😉

                L’Arte è una guida di base, è impossibile tener conto di tutte le esigenze tipografiche: LaTeX è usato per comporre i documenti più disparati, dalla filologia alle scienze sperimentali.

                Ciao,
                L.

              • #51987
                Up
                0
                Down
                ::


                Grazie Lorenzo per le precisazioni e i continui suggerimenti.

                Sono finalmente riuscito a far andare tutto per bene: bastava cercare di correggere gli errori (od orrori :wink:) che avevo fatto!

                Adesso va tutto bene, posso tornare a scrivere e basta 😀

                Ancora tante grazie per la pazienza con cui tutto il forum fornisce suggerimenti agli altri.

                Ciao,
                Andrea

                PS
                alla fine sono riuscito a far funzionare anche ctable!!! 8)

              • #51988
                Up
                0
                Down
                ::


                Se cerchi nel catalogo di LaTeX alla voce chimica, vedrai quanti pacchetti ci sono. Magari qualcuno potrà fare al caso tuo.

                Ciao
                Tommaso

              • #51989
                Up
                0
                Down
                ::


                Eh, da chimico attualmente per includere formule e reazioni con formule di struttura uso xymtex (complicato ma potente, è ottimo specialmente per i meccanismi di reazione o gli schemi retrosintetici) oppure realizzo eps con easychem e poi con psfrag modifico i caratteri e faccio annotazioni con i font che utilizzo nel corpo del documento.
                Per reazioni senza formule di struttura e per indicare isotopi uso mhchem, per le unità di misura è i dati numerici uso siunitx.
                I grafici sono quelli che mi hanno creato più problemi, attualmente uso gnuplot con il terminale epslatex mentre per la statistica uso R con interfaccia commander (solo per mia comodità) e terminale Tikz.
                Sono tutti programmi open-source che trovi facilmente tra i repository di ubuntu, tranne xymtex.

                Tieni presente che sto imparando e quindi sono consigli da prendere con le pinze.

              • #51990
                Up
                0
                Down
                ::


                Ciao!!! Che bello parlare tra colleghi 😀

                Eh, da chimico attualmente per includere formule e reazioni con formule di struttura uso xymtex (complicato ma potente, è ottimo specialmente per i meccanismi di reazione o gli schemi retrosintetici) oppure realizzo eps con easychem e poi con psfrag modifico i caratteri e faccio annotazioni con i font che utilizzo nel corpo del documento.

                Ho visto quel pacchetto, ma per il momento non lo uso anche perché nel mio settore elettrochimico ci sono poche reazioni organiche 😉

                Per reazioni senza formule di struttura e per indicare isotopi uso mhchem, per le unità di misura è i dati numerici uso siunitx.

                Stessa scelta! 8)

                I grafici sono quelli che mi hanno creato più problemi, attualmente uso gnuplot con il terminale epslatex mentre per la statistica uso R con interfaccia commander (solo per mia comodità) e terminale Tikz.
                Sono tutti programmi open-source che trovi facilmente tra i repository di ubuntu, tranne xymtex.

                Ecco, non conosco R e Tikz… cosa fanno esattamente?
                Io ho tanti grafici xy (voltammetrie, ecc.) che al momento processo con qtiplot (praticamente free per linux), ma per la versione finale della tesi mi sarebbe piaciuto provare a inserirli in modo diverso…

                Tieni presente che sto imparando e quindi sono consigli da prendere con le pinze.

                Sei sempre più avanti di me… io sto scrivendo con 10 pdf aperti tra documentazioni e L’Arte 😉

              • #51991
                Up
                0
                Down
                ::


                Ecco, prima di darti definizioni di mia invenzione 🙂 preferisco darti due links:

                Comunque, R è un ottimo ambiente per l’analisi statistica, non è quindi un pacchetto di LaTeX ma un programma a se stante per permette di esportare i grafici ottenuti dall’elaborazione, appunto in Tikz (quindi vettoriale e con l’eventuale testo coerente con quello utilizzato nel resto del documento). Gnuplot invece è tipo Matlab, io lo uso in modo molto limitato e prevalentemente perché mi permette di esportare con il terminale epsLaTeX (immagine eps + testo in LaTeX), sono entrambi utilissimi, a mio avviso per avere coerenza tra testo usato nel documento e testo impiegato nei grafici e, una volta messo a punto un piccolo script con le istruzioni per costruire un generico grafico, permette di ottenere i file da includere già belli e pronti in relativamente poco tempo.

                EDIT:
                Aggiungo, se ti interessa, il come carico il pacchetto BibLaTeX per avere una bibliografia in linea con la Royal Society of Chemistry (si, sono finezze ma costa poca fatica ed il risultato è ottimo).
                `

                \usepackage[useprefix,babel=hyphen,sorting=none,%
                style=chem-rsc,articletitle]{biblatex}

                \begin{document}
                \frontmatter

                \mainmatter

                \backmatter
                \printbibliography
                \end{document}
                `

              • #51992
                Up
                0
                Down
                ::

                Aggiungo, se ti interessa, il come carico il pacchetto BibLaTeX per avere una bibliografia in linea con la Royal Society of Chemistry (si, sono finezze ma costa poca fatica ed il risultato è ottimo).

                Grande Peppo!!! per il momento andrò avanti così, ma presto cercherò di riproporlo anch’io: lo stile rsc è un must 8)

                Ho visto R e i grafici con Tikz… devo proprio dire che con un po’ di pazienza e di tempo per imparare possono produrre dei risultati molto molto belli.

                Ciao!

              • #51993
                lorenzo.pantieri
                Partecipante
                  Up
                  0
                  Down
                  ::

                  Ho visto R e i grafici con Tikz… devo proprio dire che con un po’ di pazienza e di tempo per imparare possono produrre dei risultati molto molto belli.

                  “Un po’”? 😉

                  Ho visto l’immagine con i maialini: è proprio bella.

                  http://www.texample.net/tikz/examples/parameterised-pig/

                  Il sorgente è questo (se ho capito bene, non è il risultato di un programma: è l’utente che deve scriversi il codice, riga per riga):
                  `\documentclass{minimal}

                  \usepackage{tikz}
                  \usetikzlibrary{calc}
                  \usepackage{keyval}

                  \makeatletter

                  % We're not using pgfkeys, and we've chosen to use keyval
                  % for option parsing. The following define the keys for a
                  % pig keyval family. The main purpose of the keys and
                  % default values is that we want to be able to draw pigs
                  % with predefined colours for certain parts and predefined
                  % scaling factors for line thickness.

                  \def\pig@draw@thick@width{0.85}
                  \def\pig@draw@thin@width{0.20}
                  \def\pig@label{pig label}
                  \tikzset{draw thick/.style={draw=black,line width=0.85}}
                  \tikzset{draw thin/.style={draw=black,line width=0.20}}
                  \tikzset{fill colour/.style={fill=pink}}
                  \tikzset{nose hole fill colour/.style={fill=purple!50!gray}}
                  \tikzset{eye fill colour/.style={fill=white}}
                  \tikzset{pupil fill colour/.style={fill=black}}

                  \define@key{pig}{draw thick}{\def\draw@pig@thick@width{#1}}
                  \define@key{pig}{draw thin}{\def\draw@pig@thin@width{#1}}
                  \define@key{pig}{fill colour}{\tikzset{fill colour/.style={fill=#1}}}
                  \define@key{pig}{nose hole fill colour}{\tikzset{nose hole fill colour/.style={fill=#1}}}
                  \define@key{pig}{eye fill colour}{\tikzset{eye fill colour/.style={fill=#1}}}
                  \define@key{pig}{pupil fill colour}{\tikzset{pupil fill colour/.style={fill=#1}}}
                  \define@key{pig}{pig label}{\def\pig@label{#1}}
                  \def\pig@scale{1}

                  \def\pig{\@ifnextchar[\draw@pig{\draw@pig[]}}
                  \def\draw@pig[#1]#2{%
                  % Set the relative line width for thick lines.
                  \def\draw@pig@thick@width{0.85}
                  % Set the relative line width for thin lines.
                  \def\draw@pig@thin@width{0.20}
                  % Set the relative scale of the pig.
                  \def\pig@scale{#2}
                  \setkeys{pig}{#1}
                  \begin{tikzpicture}[scale=#2,
                  draw thick/.style={draw=black,line width=\draw@pig@thick@width*\pig@scale},
                  draw thin/.style={draw=black,line width=\draw@pig@thin@width*\pig@scale}]
                  \path (0,0) coordinate (\pig@label head)
                  + (-0.005,-0.20) coordinate (\pig@label nose)
                  + (-0.010,+0.05) coordinate (\pig@label body)
                  + (-0.010,+0.45) coordinate (\pig@label tail);
                  % Define points for tail.
                  \foreach \number/\point in {1/{+0.000,+0.055},%
                  2/{-0.058,+0.075},%
                  3/{+0.044,+0.094},%
                  4/{-0.072,+0.137},%
                  5/{+0.048,+0.170},%
                  6/{-0.078,+0.206}} {
                  \path (\pig@label tail) +(\point) coordinate (tail \number);
                  }
                  % Define points for ears and legs.
                  \foreach \offset in {-1,1} {
                  \path (\pig@label head)
                  ++ (+0.12*\offset,+0.00) coordinate (ear pt 1 \offset)
                  + (-0.04*\offset,+0.07) coordinate (ear pt 2 \offset)
                  + (-0.02*\offset,+0.25) coordinate (ear pt 3 \offset)
                  + (+0.11*\offset,+0.25) coordinate (ear pt 4 \offset)
                  + (+0.14*\offset,+0.13) coordinate (ear pt 5 \offset)
                  + (+0.09*\offset,-0.06) coordinate (ear pt 6 \offset)
                  (\pig@label head)
                  ++ (+0.09*\offset,-0.30) coordinate (leg 1 \offset)
                  ++ (+0.01*\offset,-0.24) coordinate (leg 2 \offset)
                  ++ (+0.04*\offset,+0.08) coordinate (leg 3 \offset)
                  ++ (+0.04*\offset,-0.08) coordinate (leg 4 \offset)
                  ++ (+0.02*\offset,+0.30) coordinate (leg 5 \offset);
                  }
                  % draw legs.
                  \foreach \number in {-1,1} {
                  \filldraw[fill colour,draw thick]
                  (leg 1 \number) —
                  (leg 2 \number) —
                  (leg 3 \number) —
                  (leg 4 \number) —
                  (leg 5 \number) — cycle;
                  }
                  % draw tail.
                  \draw[draw thick,line join=round,line cap=round]
                  (\pig@label tail) \foreach \num in {1,…,6} { — (tail \num)};
                  % draw body.
                  \draw[fill colour,draw thick]
                  (\pig@label body) ellipse (4.50mm and 4.10mm);
                  % draw ears.
                  \foreach \number in {-1,1} {
                  % ears
                  \filldraw[fill colour,draw thick]
                  (ear pt 1 \number) .. controls
                  (ear pt 2 \number) and
                  (ear pt 3 \number) ..
                  (ear pt 4 \number) .. controls
                  (ear pt 5 \number) and
                  (ear pt 6 \number) .. (ear pt 1 \number);
                  }
                  % draw nose.
                  \filldraw[fill colour,draw thick]
                  (\pig@label head) ellipse (1.42mm and 1.40mm);
                  \foreach \offset in {-1,1} {
                  \filldraw[draw thin,eye fill colour]
                  (\pig@label head) ++ (-0.006,0.00) ++ (0.055*\offset,+0.03)
                  coordinate (eye \offset)
                  ellipse (0.04 and 0.060);
                  \fill[pupil fill colour]
                  (eye \offset) ellipse (0.020 and 0.035);
                  }
                  \filldraw[fill colour,draw thick]
                  (\pig@label nose) ellipse (2.60mm and 1.72mm);
                  % Draw nose holes
                  \foreach \offset in {-1,1} {
                  \filldraw[draw thick,nose hole fill colour]
                  (\pig@label nose) ++ (\offset*0.080,0)
                  ellipse (0.50mm and 0.85mm);
                  }
                  \end{tikzpicture}
                  }

                  \makeatother

                  \begin{document}
                  \begin{tikzpicture}
                  \draw (0,0) node[anchor=south]{\pig{3}}
                  (4,0) node[anchor=south]{\pig[nose hole fill colour=purple!20,fill colour=blue!40]{5}};
                  \end{tikzpicture}
                  \end{document}`
                  Quando mi chiedono che cosa ho contro il “disegno programmato”, questo può essere un buon esempio! 😉

                  Quanto a biblatex, te lo consiglio: nell’Arte ne trovi un’introduzione abbastanza completa.

                  Ciao,
                  L.

                • #51994
                  OldClaudio
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Be’ 131 righe di codice per due maialini mi sembrano troppe; nel senso di usare un cannone per la solita zanzara. Non ne vale certo la pena.

                    Ma tutto metfont e metapost sono fatti così, e non direi che i loro risultati siano così brutti. Senza metafont non ci sarebbe nemmeno tex.

                    Ho provato a disegnare font a mano, col mouse e un adeguato programma i disegno vettoriale; ho lasciato perdere e sono sempre tornato a metafont, proprio perché il disegno programmato è prima di tutto una espressione astratta di un pensiero, allo stesso modo della composizione mediante i programmi del sistema TeX che rappresentano il fatidico what you see is what you mean.

                    Capisco che la grafica è una cosa diversa dalla composizione; per un singolo disegno non ho problemi ad usare altri programmi, ma per una serie di disegni (i caratteri) che devono avere lo stesso stile, gli stessi spessori, gli stessi ornamenti, eccetera, non mi sognerei più (dopo i miei esperimenti con i programmi di grafica WYSIWYG) di usare nient’altro che il disegno programmato.

                  • #51995
                    lorenzo.pantieri
                    Partecipante
                      Up
                      0
                      Down
                      ::

                      Be’ 131 righe di codice per due maialini mi sembrano troppe; nel senso di usare un cannone per la solita zanzara. Non ne vale certo la pena.

                      Ma tutto metfont e metapost sono fatti così, e non direi che i loro risultati siano così brutti. Senza metafont non ci sarebbe nemmeno tex.

                      Il risultato è ottimo: il problema sta nelle 131 righe (neppure semplici, e che presumo siano frutto di molti e molti tentativi).

                      Se un poveraccio ha bisogno di inserire davvero quei due maialini nella sua tesi con LaTeX, io gli consglio di usare un software specifico, farsi la sua figura a colpi di mouse, esportare in PDF e includerla in LaTeX.

                      Disegnare a colpi di istruzioni mi sembra un’attività molto simile all’aruspicina… 😉

                      Ho provato a disegnare font a mano […].

                      Non discuto: in certe situazioni il disegno programmato può essere addirittura indispensabile.

                      Solo, non ritengo sia il caso dell’utente “medio” di LaTeX: ecco perché l’Arte non ha alcuna sezione dedicata a questa specialità.

                      Ciao,
                      L.

                    • #51996
                      robitex
                      Amministratore del forum
                        Up
                        0
                        Down
                        ::


                        Se vi fermate un attimo sul codice dei maialini, noterete una cosa per me piuttosto importante:
                        la prima parte di codice è nel preambolo, ed è quella che definisce un nuovo oggetto grafico, allo stesso esatto modo in cui un qualsiasi pacchetto fornisce nuovi elementi al linguaggio.

                        la seconda parte è quella all’interno dell’ambiente document, ovvero il “codice utente”

                        Come già espresso da Claudio, la peculiarità del disegnare scrivendo codice sta nel modo di esprimersi concettuale, ma aggiungo che il codice, come nell’esempio del maialino, è un linguaggio che costruisce linguaggio.

                        La forza del linguaggio è la forza di (La)TeX, anche nella grafica.
                        Bye

                        Ps. ci vediamo domani al meeting 🙂 😀 😆

                      • #51997
                        lorenzo.pantieri
                        Partecipante
                          Up
                          0
                          Down
                          ::

                          Come già espresso da Claudio, la peculiarità del disegnare scrivendo codice sta nel modo di esprimersi concettuale, ma aggiungo che il codice, come nell’esempio del maialino, è un linguaggio che costruisce linguaggio.

                          La forza del linguaggio è la forza di (La)TeX, anche nella grafica.

                          Il disegno programmato non mi ha mai convinto.

                          Allora, sto scrivendo un libro e devo introdurre un capitolo, diciamo “Pippo”. L’utente di Word scrive a mano “Capitolo 1 – Pippo”, in neretto, con dello spazio prima e dopo. L’utente di LaTeX scrive \chapter{Pippo} e lascia a LaTeX la numerazione e il formato del titolo. Qui si tratta di separare il concetto (un capitolo nominato Pippo) dalla forma. I dettagli tipografici sono a cura di LaTeX, l’utente si concentra sul contenuto.

                          Nel caso dei due maialini, ma lo stesso si può dire in generale, non vedo proprio un contenuto distinto dalla forma grafica: in un disegno come quello, la grafica è il contenuto.

                          Nel codice per produrre i maialini (parecchio complicato), si trovano cose come:
                          `foreach \number/\point in {1/{+0.000,+0.055},%
                          2/{-0.058,+0.075},%
                          3/{+0.044,+0.094},%
                          4/{-0.072,+0.137},%
                          5/{+0.048,+0.170},%
                          6/{-0.078,+0.206}} { `
                          e
                          `(\pig@label head) ++ (-0.006,0.00) ++ (0.055*\offset,+0.03) `
                          Quei numeri, mi sembra evidente, sono stati ottenuti a mano, per tentativi successivi. Insomma, non c’è nessuna comodità a disegnare in quel modo, e anzi LaTeX diventa un impaccio: si tratta di scrivere codice, compilare, vedere il risultato, correggere il codice, ricompilare, e così via. In questo caso, un approccio WYSIWYG mi sembra non solo più comodo, ma anche più sensato.

                          Sorvolo poi sui tempi: quanto ci ha messo il tizio che ha “programmato i maialini” (?) a scrivere quel codice? Quanto ci ha messo per imparare tutte le istruzioni? Quanti tesisti sono disposti a inverstire il loro tempo per imparare a disegnare così?

                          Con un programma vettoriale, fare quei maialini è questione di pochi minuti: senza conoscenze pregresse, si selezionano un paio di ellissi, si imposta il colore a colpi di clc, si fanno gli aggiustamenti necessari col mouse. Ma il punto non è neppure questo: è proprio una questione di senso.

                          Ciao,.
                          L.

                        • #51998
                          admin
                          Amministratore del forum
                            Up
                            0
                            Down
                            ::


                            [OT]
                            Certo che quello, più che un maialino, è un maialone (nel senso buono della parola) in termini di codice. Secondo me, non è il caso da scegliere come esempio per un documento scientifico.
                            Il confronto va fatto con armi pari, cioè diagrammi vs diagrammi. Anche io penso che per fare qual maialino sia meglio usare un SW esterno.
                            Voglio inoltre specificare che per disegno programmato io intendo, con abuso di notazione, i diagrammi di funzioni, serie di dati e cosi via.

                            Più che gli svantaggi, faccio semplicemente notare i vantaggi (come facciamo con LaTeX):
                            1. Coerenza del font con il resto del testo in termini di tipo e dimensione. Tra l’altro se per un motivo o per un altro si è costretti a cambiare font, la cosa sarebbe del tutto indolore. Pensate invece a tante immagini processate prima da sole con psfrag*, per esempio, e poi incluse nel documento: dove si va a finire?

                            2. Possibilità di parametrizzare il diagramma in termini di dimensioni e/o proporzioni.

                            3. Possibilità di tenere sotto controllo spessori e linee dei grafici. Alcuni tool LaTeX-aware non permettono proprio di modificare lo spessore delle linee. Si rischia cosi di avere tanti diagrammi fatti davvero male, e che non hanno neanche un minimo di coerenza tra loro (supponendo di mettere da parte la coerenza con il resto del documento). Esistono si alcuni programmi che consentono di farlo, ma sono davvero costosi per studenti e non.

                            Questo per citarne qualcuno. Ora sto scrivendo dal PC fisso e non posso lasciare un codice che produce una bella specialità. Vi aggiorno nei prossimi giorni.

                            *Nota a parte: tempo fa ho creato dei disegni su Illustrator in .eps. Passando per psfrag
                            il cambio, in termini di font, non avveniva. Stesso discorso con AutoCAD 2007. Ho risolto con tikz e pgfplots.
                            [/OT]

                            Un saluto a coloro che oggi sono al meeting. Peccato non poter essere li a conoscerli.

                            Ciao,
                            ansys.

                          • #51999
                            lorenzo.pantieri
                            Partecipante
                              Up
                              0
                              Down
                              ::

                              Certo che quello, più che un maialino, è un maialone (nel senso buono della parola) in termini di codice. Secondo me, non è il caso da scegliere come esempio per un documento scientifico.

                              Non sono d’accordo. Certo, in una tesi non capiterà di dover inserire proprio quei due porcellini, ma potrebbe accadere benissimo di dover inserire un disegno di quel genere.

                              1. Coerenza del font con il resto del testo in termini di tipo e dimensione.

                              Certo, questo è indubbiamente un vantaggio del disegno programmato.

                              2. Possibilità di parametrizzare il diagramma in termini di dimensioni e/o proporzioni.

                              Questo puoi farlo anche senza usare il disegno programmato: width=0.5\columnwidth è il disegno si riscala automaticamente.

                              3. Possibilità di tenere sotto controllo spessori e linee dei grafici.

                              Una finezza, questa

                              i vantaggi di cui parli, per me, non bastano per giustificare le 130 righe di codice esoterico per ottenere i maialini (o analoghi)…

                              Un saluto a coloro che oggi sono al meeting. Peccato non poter essere li a conoscerli.

                              Mi associo al saluto, mi dispiace che quest’anno il lavoro non mi ha permesso di partecipare. 🙁

                              A presto,
                              L.

                            • #52000
                              admin
                              Amministratore del forum
                                Up
                                0
                                Down
                                ::

                                2. Possibilità di parametrizzare il

                                diagramma in termini di dimensioni e/o proporzioni.

                                Questo puoi farlo anche senza usare il disegno programmato: width=0.5\columnwidth è
                                il disegno si riscala automaticamente.

                                Certo, ma si perde per strada la coerenza della dimensione del font, non tanto con il testo, quanto con le altre figure. Se hai un diagramma con i vari ticklabel in corpo 10 per esempio, sei sicuro che riscalando la figura resteranno tali? Lo stesso discorso vale anche per la legenda e le varie annotazioni presenti.

                                Conosco LaTeX e affini da poco più di un anno*, pertanto credo che i vantaggi che ho citato sono solo una piccola parte di quelli che realmente si presentano in merito a problemi concreti (Beccari,Disegno Font).

                                Mi associo al saluto, mi dispiace che quest’anno il lavoro non mi ha permesso di partecipare.

                                Sono sicuro che l’anno venturo ci delizierai con qualche altro lavoro.

                                Ciao,
                                ansys.

                                *parte delle mie conoscenze le devo alle tue guide 😉

                              • #52001
                                Up
                                0
                                Down
                                ::


                                Continuando a parlare dei maialini, guardando qua a pag.9 viene da pensare che l’intento della figura incriminata era quello da fare da paragone con un codice di PStricks, tutto qua.

                                Se dobbiamo parlare di disegno programmato è logico che bisogna parlare di altri tipi di disegni, voglio farvi un mio esempio.

                                Per un esame ho dovuto dimensionare dei pannelli irrigitidi di un cassone alare. I risultati, oltre ai dati numerici raccolti su una tabella, sono mostrati in una figura del tipo seguente

                                Queste sono fatte con un comando TikZ dove sono immessi i valori dei parametei da cui dipende la geometria in centimentri.

                                Ora se avessi dovuto farle con un programma di grafica vettoriale personalmente sarei morto, anche perché i primi tentativi delle routine al Matlab avevano degli errori quindi reinserendo i dati ottenuti si faceva subito.

                              • #52002
                                admin
                                Amministratore del forum
                                  Up
                                  0
                                  Down
                                  ::


                                  Quel disegno difficilmente sarà presente in uno scritto tecnico-scientifico. Quindi quel pacchetto definisce già il porcellino e bisogna usare solo un comando giusto?
                                  Attento però a come scrivi le unità di misura. Sei sicuro che le parentesi quadre vadano bene?

                                  Ciao,
                                  ansys.

                                • #52003
                                  Up
                                  0
                                  Down
                                  ::

                                  Attento però a come scrivi le unità di misura. Sei sicuro che le parentesi quadre vadano bene?

                                  Lo so che sono sbagliate.

                                  Non ti fai mai scappare mai l’occasione di farlo notare!!!!

                                  Saluti

                                  Michele

                                • #52004
                                  Up
                                  0
                                  Down
                                  ::


                                  il disegno programmato e’ un po’ come la scrittura programmata.
                                  non voglio dire che tikz sta a un software di disegno punta e clicca come latex sta a word, ma poco ci manca.
                                  la potenza del disegno programmato sta nella ripetibilita’ e nella parametrizzazione.

                              Visualizzazione 26 filoni di risposte
                              • Devi essere connesso per rispondere a questo topic.

                              Go to top