Michele

Risposte nei forum create

Stai visualizzando 5 risposte – dal 1 al 5 (di 5 totali)
  • Autore
    Risposte
  • in risposta a: Modifica intestazione pagina, tesi di laurea. #115147
    Up
    0
    Down
    ::


    Risolto.
    In caso possa servire a qualcuno, di seguito indico le varie soluzioni (sempre in riferimento al template del link indicato).

    1. Eliminare il nome del candidato dall’intestazione, prima del titolo tesi: modificare la riga 432 di toptesi.sty, eliminando da \@author a \fi:
    2. Come si può eliminare questo tipo di intestazione, lasciando solo quella del capitolo a pagine alterne: modificare la riga 432 di toptesi.sty, eliminando da \@author a \@stitle
    3. Ulteriore soluzione: eliminare autoretitolo da \documentclass[12pt,twoside,cucitura,oldstyle,autoretitolo,classica,greek]{toptesi}

    in risposta a: Inserire Nomenclature in indice. #113272
    Up
    0
    Down
    ::


    Buongiorno,
    purtroppo confermo che in Overleaf c’è una versione obsoleta di toptesi; tutti i pacchetti caricati sono stati necessari per non avere messaggi di errore.

    in risposta a: Modifica intestazione pagina, tesi di laurea. #115146
    Up
    0
    Down
    ::


    Buongiorno,
    hai perfettamente ragione, sia riguardo questa che l’altra discussione; vorrei aggiungere alcune considerazioni in modo da poter eventualmente risolvere il problema.

    Come ti dicevo iniziai ad usare latex con il compilatore online (Overleaf) molto veloce ed efficace se si parte da zero. Infatti è possibile raggiungere buoni risultati con una breve lettura delle documentazioni, senza installare nulla sul pc. Quindi, dopo averlo usato per un report, l’ho usato per la tesi, secondo il template presente al link indicato sopra; si tratta di una versione obsoleta di toptesi.
    Adesso conosco molto meglio latex e quindi potrei usare il compilatore offline e SCUDO (che conosco, ho letto la documentazione); il problema è che la tesi è finita e non avrei tempo per riversarla in un nuovo doc creato con SCUDO. Tuttavia il risultato ottenuto con la versione obsoleta è comunque molto buono anche se va risolto questo problema dell’intestazione. Quindi l’obiettivo è chiudere al meglio questo documento pur sapendo di aver impostato male le cose sin dall’inizio.

    Se hai qualche minuto, vorrei quindi chiederti di dare un’occhiata a quel template (link) in modo da potermi consigliare quali modifiche apportare ai file (toptesi.sty, toptesi.cls, toptesi.cfg, topfront.sty, topcoman.sty) per ottenere un risultato come menzionato sopra (punti 1 e 2, o anche solo 2).

    Grazie.

    in risposta a: Inserire Nomenclature in indice. #113270
    Up
    0
    Down
    ::


    Risolsi come segue.

    Ricordo che per scrivere la tesi ho usato ShareLatex-Overleaf, ed in particolare toptesi presente al link https://it.sharelatex.com/templates/thesis/italian-thesis-template-(toptesi).

    Ho inserito nel preambolo del file Main, presente al link indicato, la nomenclatura secondo il seguente script:

    `\let\oldbreve\breve
    \documentclass[12pt,twoside,cucitura,oldstyle,autoretitolo,classica,greek]{toptesi}
    \usepackage[or]{teubner}
    \usepackage{hyperref}

    \hypersetup{%
    pdfpagemode={UseOutlines},
    bookmarksopen,
    pdfstartview={FitH},
    colorlinks,
    linkcolor={blue},
    citecolor={red},
    urlcolor={blue}
    }

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}\usepackage{lmodern}
    %—————————————–%
    \ateneo{University}
    \nomeateneo{}
    \FacoltaDi{}
    \titolo{title }
    \sottotitolo{subtitle}
    \corsodilaurea{Engineering}
    \candidato{Candidate Name}
    \relatore{prof.\ bla bla}
    \tutoreaziendale{bla bla}
    \sedutadilaurea{\textsc{Academic~Year} 2222}
    %\logosede{}
    %——————————%
    \newtheorem{osservazione}{Remark}
    \usepackage{array}
    \usepackage{wrapfig}
    \usepackage{multirow}
    \usepackage{tabu}
    \usepackage[flushleft]{threeparttable}
    \usepackage{import}
    \usepackage{booktabs}
    \usepackage{multirow}
    \usepackage{makecell}
    \usepackage[table,xcdraw]{xcolor}
    \usepackage[toc,page]{appendix}
    \usepackage{notoccite}
    \let\breve\oldbreve
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage{siunitx}
    \usepackage{enumerate}
    \usepackage{rotating}

    \makeatletter
    \newcommand*{\rom}[1]{\expandafter\@slowromancap\romannumeral #1@}
    \makeatother

    % Nomenclature:
    \usepackage[intoc, english]{nomencl}
    \renewcommand{\nomname}{Acronyms}

    \renewcommand{\nomgroup}[1]{%
    \if#1A%
    \formattitle{Abbreviation}%
    \else
    \if#1S%
    \formattitle[0pt]{Symbols}%
    \else
    \if#1P%
    \formattitle{Subscripts}%
    \else
    \if#1N
    \formattitle{Notation}
    \else
    \GenericError{\string\nomgroup}{The argument can be only A, S, N or P}{}{}%
    \fi
    \fi
    \fi
    \fi}
    \newcommand{\formattitle}[2][15pt]{\vspace{#1}\item[\sffamily #2]}%o 10pt
    \makenomenclature
    %——————————————————%
    \begin{document}\errorcontextlines=9
    \english
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \iflanguage{english}{%
    \retrofrontespizio{This work is subject to the Creative Commons Licence}
    \DottoratoIn{PhD Course in\space}
    \CorsoDiLaureaIn{Master degree course in\space}
    \NomeMonografia{Bachelor Degree Thesis}
    \TesiDiLaurea{Master Degree Thesis}
    \NomeDissertazione{PhD Dissertation}
    \InName{in}
    \CandidateName{Candidate:}
    \AdvisorName{Supervisor}
    \TutorName{Tutor}
    \NomeTutoreAziendale{Internship Tutor:}
    \CycleName{cycle}
    \NomePrimoTomo{First volume}
    \NomeSecondoTomo{Second Volume}
    \NomeTerzoTomo{Third Volume}
    \NomeQuartoTomo{Fourth Volume}
    }{}
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \expandafter\ifx\csname StileTrieste\endcsname\relax
    \frontespizio
    \else
    \paginavuota
    \begin{dedica}

    \textdagger\ ….
    \end{dedica}
    \tomo
    \fi
    %%%%%%%%%%%%%%%%%%
    \sommario

    summary
    %%%%%%%%%%%%%%%%%%%
    \ringraziamenti

    bla bla
    %%%%%%%%%%%%%%%%%%%%%%%
    \tablespagetrue\figurespagetrue
    \begingroup\let\mainmatter\relax
    \printnomenclature %importante, qui
    \endgroup
    \indici

    \expandafter\ifx\csname StileTrieste\endcsname\relax
    \else
    \begin{citazioni}
    \textit{testo testo testo\\testo testo testo}

    [\textsc{bla bla}, test]

    \textgreek{>all'a p'anta oiak'izei}

    [Eraclito, fr.\ D-K 134]
    \end{citazioni}

    \fi
    %%%%%%%%%%%%%%%%%%%%%%%
    \mainmatter
    \chapter*{Introduction}
    \addcontentsline{toc}{chapter}{Introduction}
    …………………
    The contents…
    \clearpage
    The contents…
    \clearpage
    The contents…
    \clearpage
    The contents…
    \chapter{Test}
    The contents… The contents… The contents… The contents…
    The contents…
    The contents…The contents… The contents…

    The contents… The contents…
    The contents… The contents… The contents… The contents…
    The contents…
    The contents…The contents… The contents…
    \clearpage
    The contents… The contents…The contents… The contents… The contents… The contents…
    The contents…
    The contents…The contents… The contents…

    The contents… The contents…The contents… The contents…The contents… The contents… The contents… The contents…
    The contents…
    The contents…The contents… The contents…

    The contents… The contents…
    \clearpage
    The contents…

    The contents… The contents…
    \clearpage
    The contents…
    \clearpage
    The contents…

    \begin{thebibliography}{1}
    \bibitem{gal} G.~Galilei, {\em Nuovi studii sugli astri medicei}, Manunzio,
    Venetia, 1612.
    \end{thebibliography}
    %—————– Appendices——————-%
    \begin{appendices}

    \chapter{Some Appendix}
    The contents…

    \end{appendices}

    \nomenclature{a}{prova}
    \nomenclature[P]{b}{prova}
    \nomenclature[N]{c}{prova}
    \end{document}`

    Il risultato è: nomenclatura dopo ringraziamenti, indicata anche in contents.

    Per vedere il risultato, il codice va compilato insieme ai file presenti al link indicato.

    in risposta a: Inserire Nomenclature in indice. #113268
    Up
    0
    Down
    ::


    Grazie per la risposta e le indicazioni, tuttavia credo di aver posto male la domanda, senza aver descritto il contesto.
    Vorrei quindi commentare alcune cose:

    1- Suppongo che questo sia il tuo primo documento; lo suppongo perché hai preso un template di tesi da comporre con il pacchetto TOPtesi, ma l’hai preso chissà dove, visto che quel tipo di template è fuori uso da almeno 6 mesi e con la distribuzione TeXLive 2018 non ché con versioni aggiornate di MiKTeX quel template non è più aggiornato. Non solo ma in testa al file hai messo la riga di auto configurazione che specifica all’editor di salvare al tesi con la codifica ISOLatin (latin1 per il pacchetto inputenc) e poi sotto hai commentato la riga del pacchetto inputenc con la quale veniva specificata la codifica latin1 e hai messo un’altra riga con la specificazione della codifica UTF-8 (utf8 per inputenc).: come dicevo sto utilizzando un compilatore online (ShareLaTex) che permette in (relativamente) poco tempo di scrivere ottimi documenti utilizzando vari template (come TOPtesi); sono quindi al mio terzo documento, pur avendo letto solo velocemente tutte le guide che mi hai elencato ed i risultati sono più che accettabili. Certamente mi rendo conto che a lungo andare non potrò sempre usare pezzi di script, presi in giro in rete, per ottenere un documento; quindi in futuro inizierò a fare le cose per bene e ad usare qualche compilatore offline. Per ora devo dire che nonostante i vari conflitti interni del documento riesco ad avere il pdf ben fatto. Inoltre, operazioni necessarie per la tesi come manipolazione figure, creazione tabelle, gestione documento in sottocartelle riesco a farle senza problemi, con ottimi risultati.

    2- Ma il tuo problema è che non ti sei documentato abbastanza; se lo fossi sapresti come ottenere la lista delle tabelle e la lista delle figure con TOPtesi e in generale con LaTeX. Per la nomenclatura è decisamente più complesso e per fare le cose bene è necessario avere letto la documentazione del pacchetto nomenclature (Texdoc nomenclatire da terminale).
    Ora, se sei alla fine della composizione della tesi avresti ragione a chiederti come si faccia a mettere l’indicazione della nomenclatura nell’indice; siccome probabilmente sei alle prime armi, non preoccuparti di queste cose: ci penserai quando avrai quasi terminato il lavoro.
    :
    hai ragione e non mi documenterò nei prossimi mesi se non per risolvere piccoli problemi correnti; infatti non avrò tempo di farlo vista la mole di lavoro per fare questa tesi (ingegneria) sperimentale, in azienda, in inglese ed altre varie lingue, all’estero… 🙁 😀 🙄 😀
    La lista di figure e tabelle è già presente nello script inviato, tuttavia chiedevo come inserire la voce List of Tables o Nomenclature in Contents (se tali voci si possono omettere in contents eliminiamo il problema). Quindi sono consapevole della mia ignoranza che purtroppo sarà tale anche nei prossimi mesi.

    3- La nomenclatura non serve se si aderisce alla nomenclatura stabilita dalle norme ISO; in particolare queste norme riguardano ogni disciplina che faccia uso dei grandezze misurate e quindi faccia uso della matematica delle grandezze.: vorrei solo inserire la voce acronimi in nomenclatura (magari anche simboli) perché la mia tesi sarà piena di acronimi.

    Riformulando i quesiti e chiedendo umilmente perdono per la mia ignoranza, se possibile mi piacerebbe avere consigli su:
    – come inserire le voci nomenclature e list of figures/tables in contents (rispetto allo script già inviato);
    – eventuali righe da eliminare o aggiungere per migliorare lo script e risolvere eventuali conflitti.

    Grazie!

Stai visualizzando 5 risposte – dal 1 al 5 (di 5 totali)

Go to top