Frontespizio Politecnico di Milano

  • Creatore
    Topic
  • #24006
    Up
    0
    Down
    ::


    Ciao a tutti e in particolare a Enrico, autore del magnifico pacchetto che sto utilizzando per il frontespizio della mia tesi di Laurea. Innanzitutto i complimenti, si riesce in poco tempo a ottenere un lavoro esteticamente fantastico.
    Ho bisogno però di alcune modifiche che non sono riuscito a introdurre autonomamente per ottenere (il pessimo) frontespizio richiesto dal Politecnico di Milano. Il formato che dovrei ottenere lo puoi trovare qui:
    http://www.ingind.polimi.it/cms/file/1262/Modello_e_layout_d_esempio.rtf.dot
    Sintetizzo i problemi, li metto in un unico post per brevità:
    1)Logo: il logo dovrebbe stare dopo il Corso e prima del titolo.
    2)Relatore e correlatore dovrebbero essere a sinistra (invertiti rispetto al nome dell studente) e con il campo Relatore: Prof. Pinco Pallino tutto in linea e non su due righe come in Frontespizio.
    3)Inoltre dovrei ottenere una spaziatura verticale non ben definita tra il campo del relatore e quello a destra dello studente.
    4) La matricola dovrebbe andare accanto al nome dello studente a destra.

    L’impaginazione che ottengo senza tutte queste modifiche è veramente splendida e mi spiace cambiarla ma se mettono delle regole devo rispettarle per forza. Ecco il codice:

    `

    \usepackage[norules]{frontespizio}
    ….
    \begin{frontespizio}
    \Istituzione{POLITECNICO DI MILANO}
    \Logo[2cm]{logo-polimi}
    \Facolta{Ingegneria Industriale}
    \Corso[Laurea]{Ingegneria Spaziale}
    \Annoaccademico{2007-2008}
    \Titolo{Robust control\\ for Entry Descent and Landing\\ in planetary atmospheres}
    \Candidato[680739]{Davide FERRARO}
    \NCandidato{Tesi di laurea di}
    \Relatore{Prof.ssa ..}
    \Correlatore{Ing. ..}
    \Correlatore{Ing. ..}
    \Rientro{1cm}
    \Margini{1.5cm}{2cm}{1.5cm}{3cm}
    \end{frontespizio}
    `
    Mi scuso per aver posto troppe domande in un unica discussione ma mi sembrava, in questo caso, assurdo dover discutere il problema più volte per piccole modifiche.
    Spero che non sia un problema introdurle e ancora complimenti per il fantastico pacchetto.

    Grazie in anticipo per l’aiuto!

    Davide

Visualizzazione 11 filoni di risposte
  • Autore
    Risposte
    • #24007
      Up
      0
      Down
      ::


      Non avendo ancora avuto risposte, ci sto provando da solo ma con risultati molto scarsi.
      Sto cercando di fare quello che non si dovrebbe mai fare … ovvero modificare il file .sty, cosa per me assai ardua.
      Per spostare i blocchi destro e sinistro ho invertito le righe di codice 296-309 con le righe 312-331 e in effetti i blocchi si spostano. Credo che questo pastrocchio possa dare sicuramente problemi relativi ai warning che non sarebbero più rispettati.
      Cercando di fare lo stesso con il logo ovvero spostando le righe associate dopo il corso di laurea il logo è proprio sparito, mi sa che non è una soluzione efficace.
      😉
      Per allineare la matricola l’ho semplicemente inserita nel campo:
      `\Candidato[]{Davide FERRARO Matr. 680739}`
      Un espediente che ha funzionato.

      Se qualcuno è in grado di darmi una mano mi sarebbe veramente di aiuto in quanto non saprei come altro procedere e mi vedo altrimenti costretto a ritornare all’ambiente titlepage.

      Grazie per l’attenzione

    • #24008
      Up
      0
      Down
      ::

      Non avendo ancora avuto risposte, ci sto provando da solo ma con risultati molto scarsi.
      Sto cercando di fare quello che non si dovrebbe mai fare … ovvero modificare il file .sty, cosa per me assai ardua.
      Per spostare i blocchi destro e sinistro ho invertito le righe di codice 296-309 con le righe 312-331 e in effetti i blocchi si spostano. Credo che questo pastrocchio possa dare sicuramente problemi relativi ai warning che non sarebbero più rispettati.
      Cercando di fare lo stesso con il logo ovvero spostando le righe associate dopo il corso di laurea il logo è proprio sparito, mi sa che non è una soluzione efficace.
      😉
      Per allineare la matricola l’ho semplicemente inserita nel campo:
      `\Candidato[]{Davide FERRARO Matr. 680739}`
      Un espediente che ha funzionato.

      Se qualcuno è in grado di darmi una mano mi sarebbe veramente di aiuto in quanto non saprei come altro procedere e mi vedo altrimenti costretto a ritornare all’ambiente titlepage.

      Non ti ho dimenticato. Ma ti devo dire che la faccenda non è così facile e comporta di certo modifiche di frontespizio.sty

      Candidati e relatori sono composti dentro un tabular*; basta quindi invertire le parti che stanno prima e dopo & (nella mia versione alla riga 331). Per averli sfalsati, puoi scrivere \begin{tabular} invece che \begin{tabular}[t] nella parte riguardante i relatori e aggiungere \\ prima del relativo \end{tabular}.

      Per il logo direi che dovrebbe bastare spostare le righe
      `\if\@front@{logo}
      \includegraphics[height=\front@logosize]{\front@logo}\par
      \vspace{\frontlogosep}
      \fi
      \par`
      fra il \par e la graffa chiusa che precedono \if\@front@{titoletto}. Dovrebbe diventare
      `\if\@front@{school}
      \front@school
      \else
      Corso di \front@cl
      \fi
      \par
      \if\@front@{logo}
      \includegraphics[height=\front@logosize]{\front@logo}\par
      \vspace{\frontlogosep}
      \fi
      \par}
      \if\@front@{titoletto}`
      Potrebbe essere il caso di aggiungere \vspace{\frontlogosep} prima di \if@front@{logo}.

      Ciao
      Enrico

    • #24009
      Up
      0
      Down
      ::


      Grazie grazie!
      Con i tuoi consigli sono riuscito a ottenere praticamente tutto quello che desideravo. Mi manca solo una cosa: vorrei che le scritte “Relatore:” e “Correlatori” fossero allineate al nome degli stessi.
      Immagino che abbia a che fare con le righe:
      `
      \begin{tabular}{@{}l@{}}
      \relax
      \ifcase\front@relcount
      \PackageWarningNoLine{frontespizio}{Missing advisor name}%
      \or
      \frontfixednamesfont\front@theadvisor\front@punct
      \else
      \frontfixednamesfont\front@theadvisors\front@punct
      \fi
      \the\front@reltoks
      \if\@front@{correl}
      \\[\frontrelcorrelsep]
      \ifcase\front@correlcount\or
      \frontfixednamesfont\front@thecoadvisor\front@punct
      \else
      \frontfixednamesfont\front@thecoadvisors\front@punct
      \fi
      \the\front@correltoks
      \fi
      \\
      \end{tabular}
      `
      ma non sono stato in grado di risolverlo autonomamente.
      A me piace decisamente di più mantenere la scritta sopra e non affiancata, ma voglio tutelarmi … stampare, a caro prezzo, per poi vedere il lavoro respinto per una sciocchezza non mi andrebbe molto!

      Grazie ancora per l’aiuto!

    • #24010
      Up
      0
      Down
      ::


      Giusto una piccola segnalazione:
      sul modello del Politecnico è usata la parola “Corelatore” che NON ESISTE! Ho infatti controllato sia sul De Mauro che sul Devoto-Oli e non è presente. La parola è “Correlatore” come correttamente usata in frontespizio. Ho segnalato al responsabile il fatto, non so se avrò una risposta…

      Sempre più complimenti al pacchetto di Enrico! Evitare errori in copertina è una cosa gradita… senza frontespizio non avrei avuto modo di accorgermene!

    • #24011
      Up
      0
      Down
      ::

      Grazie grazie!
      Con i tuoi consigli sono riuscito a ottenere praticamente tutto quello che desideravo. Mi manca solo una cosa: vorrei che le scritte “Relatore:” e “Correlatori” fossero allineate al nome degli stessi.
      Immagino che abbia a che fare con le righe:
      `
      \begin{tabular}{@{}l@{}}
      \relax
      \ifcase\front@relcount
      \PackageWarningNoLine{frontespizio}{Missing advisor name}%
      \or
      \frontfixednamesfont\front@theadvisor\front@punct
      \else
      \frontfixednamesfont\front@theadvisors\front@punct
      \fi
      \the\front@reltoks
      \if\@front@{correl}
      \\[\frontrelcorrelsep]
      \ifcase\front@correlcount\or
      \frontfixednamesfont\front@thecoadvisor\front@punct
      \else
      \frontfixednamesfont\front@thecoadvisors\front@punct
      \fi
      \the\front@correltoks
      \fi
      \\
      \end{tabular}
      `
      ma non sono stato in grado di risolverlo autonomamente.
      A me piace decisamente di più mantenere la scritta sopra e non affiancata, ma voglio tutelarmi … stampare, a caro prezzo, per poi vedere il lavoro respinto per una sciocchezza non mi andrebbe molto!

      Nel caso malaugurato che davvero pretendano “Relatore” davanti al nome, una soluzione manuale è la più indicata:
      `\NRelatore{}{}
      \Punteggiatura{}
      \Relatore{Relatore: Prof. Pinco Pallino}`
      In italiano ci sono “commissione”, “connessione”, “collaboratore”, “corregionale”, non vedo perché si debba scrivere “Co-relatore”. Vedi anche “correlare” e “correlazione”. In parole più recenti il raddoppiamento talvolta manca, per influsso dell’inglese.

      Dimenticavo: se modifichi “frontespizio.sty”, cambia anche il nome; devi modificare anche la relativa stringa in \ProvidesPackage. Così si evitano proliferazioni di versioni incompatibili.

      Ciao
      Enrico

    • #24012
      Up
      0
      Down
      ::


      Grazie mille, adesso rinominerò anche il pacchetto.
      Sei stato veramente gentilissimo.

      La cosa pazzesca è che non è scritto “co-relatore”, che forse sarebbe ancora ammissibile ma “corelatore” senza nemmeno il trattino… Spero mi diano una risposta, nel caso vi farò sapere!

    • #24013
      Up
      0
      Down
      ::

      Grazie mille, adesso rinominerò anche il pacchetto.
      Sei stato veramente gentilissimo.

      La cosa pazzesca è che non è scritto “co-relatore”, che forse sarebbe ancora ammissibile ma “corelatore” senza nemmeno il trattino… Spero mi diano una risposta, nel caso vi farò sapere!

      Nell’esempio il trattino c’è, o almeno a me compare; io trovo che non sia comunque ammissibile.

      Ciao
      Enrico

    • #24014
      Up
      0
      Down
      ::


      Non sarebbe possibile l’avere disponibile anche questa nuova verisione per gli altri POLIutenti?

      Buona serata!

    • #24015
      Up
      0
      Down
      ::


      Ok allora la sistemo un po’ e la metto a disposizione sempre che Enrico sia d’accordo in quanto è una modifica di un suo pacchetto. Attendo una risposta da parte di Enrico.

    • #24016
      Up
      0
      Down
      ::

      Ok allora la sistemo un po’ e la metto a disposizione sempre che Enrico sia d’accordo in quanto è una modifica di un suo pacchetto. Attendo una risposta da parte di Enrico.

      Certamente!

      Aspettiamo ansiosi!

      Grazie!

      Ciao ciao

    • #24017
      Up
      0
      Down
      ::


      Ciao a tutti,
      Scusate se recupero un vecchio topic, ma nel modello indicato nel primo messaggio (qui riportato) si vede che il gruppo relatore / correlatore è a sx e non a dx. Questo problema l’ho risolto invertendo le parti relative nel file frontespizio.sty (opportunamente rinominato), ma il portare più in basso il candidato non sono riuscito… non è che qualcuno (magari l’autore stesso… EhEh 😉 ) saprebbe come fare?

      Vi ringrazio in anticipo!

      Buona serata!

    • #24018
      Up
      0
      Down
      ::


      Sono riuscito a fare la modifica del mio messaggio precedente… buona giornata!

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

Go to top