alecive

Risposte nei forum create

Stai visualizzando 10 risposte – dal 1 al 10 (di 10 totali)
  • Autore
    Risposte
  • Up
    0
    Down
    ::


    ihih lo sapevo.. chiaramente avete ragione, e chiaramente vi ascolterò non cambiando font.. però è tre anni che scrivo roba in latex, e sinceramente mi ha un po’ annoiato (il font ovviamente)! Magari proverò quei due che mi avete consigliato..

    Grazie ancora

    Alessandro

    Up
    0
    Down
    ::

    La lunghezza delle righe è determinata dal parametro textwidth. Ma se quella è la richiesta della tua istituzione, puoi farci poco. In ogni caso sono dettagli che non hanno nulla a che fare con il contenuto della tesi. Concentrati su quella, il resto si vede alla fine.

    Hai perfettamente ragione sul fatto di concentrarmi sulla tesi.. però alla fine questi sono dettagli che prima o poi dovrò tenere in considerazione! Quindi quando sono stanco di scrivere mi butto su queste cose che almeno non perdo tempo (perchè comunque le devo fare) ed al contempo stacco un po’ 😛

    Per il discorso dell’istituzione, considera che sono un mero tesista.. posso prendermi tutte le libertà del caso! 😀

    Era rimasto un \ifpdf di troppo; devi togliere il primo dei due.

    Chiaramente il genio qui (ossia io) aveva tolto l’altro.. 😕

    L’effetto sgranato dipende probabilmente dal fatto che non hai i font CM-Super installati nella tua distribuzione. Hai due possibilità:

    1. installare i caratteri CM-Super;
    2. caricare il pacchetto lmodern.

    In entrambi i casi la codifica T1 dei font va mantenuta.

    Perfetto.. ho messo lmodern e funziona alla grande!

    Un’ultima domandina: ho provato un po’ a vedere che tipi di font sono supportati da latex e sono finito in questo sito: http://www.tug.dk/FontCatalogue/

    Sono andato in quelli che supportano la notazione matematica (ossia qui-> http://www.tug.dk/FontCatalogue/mathfonts.html ) ed avevo individuato l’arev che mi piaceva un sacco: pulito, sans-serif (si dice così no per i font senza i fronzoli?), minimale, ed efficace.. Però ho provato ad installarlo (sostituendo “\usepackage{lmodern}” con “\usepackage{arev}” ), ma mi dice:

    `LaTeX Error: File `arev.sty' not found.`

    Devo installare qualche cos’altro in particolare?

    Grazie mille,

    Alessandro

    PS: lo so già che mi direte che quel font fa schifo e che non lo devo usare.. ihih 🙂

    Up
    0
    Down
    ::


    Un’altra cosa:

    questo (che credo sia un) errore:

    `(\end occurred when \iftrue on line 39 was incomplete)`

    Può essere dovuto a questo pezzo di codice:

    `\ifpdf
    \usepackage[bookmarks,
    bookmarksopen = true,
    bookmarksnumbered = true,
    breaklinks = true,
    linktocpage,
    pagebackref,
    colorlinks = true,
    linkcolor = {[rgb]{0,0.5,0.5}},
    urlcolor = blue,
    citecolor = {[rgb]{0,0.5,0.5}},
    anchorcolor = green,
    hyperindex = true,
    hyperfigures]{hyperref}
    \ifpdf
    \hypersetup{plainpages = false, pdfpagelabels,pdfpagemode = UseOutlines}
    \fi`

    ?

    Si aprono due if e se ne chiude solo uno.. Togliendo l’ifpdf centrale l’errore scompare, ma è giusto fare questa cosa?

    Up
    0
    Down
    ::


    Grazie!!! Per i consigli e per le spiegazioni!
    L’impaginazione è sempre meglio, però ora ho ancora un paio di problemi..

    `Package hyperref Warning: Option `pdfpagelabels' has already been used,
    (hyperref) setting the option has no effect on input line 54.
    `

    `Package Fancyhdr Warning: \headheight is too small (13.6pt):
    Make it at least 25.19295pt.
    We now make it that large for the rest of the document.
    This may cause the page layout to be inconsistent, however.`

    (questo potrebbe essere dato dal fatto che ho un chapter con un titolo lunghissimo?

    `\usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}`
    Evviva posso usare le lettere accentate!! Questo mi ha drasticamente migliorato la giornata.. comunque aggiungendo queste voci il compilatore ci mette un sacco ed il risultato è piuttosto bruttino.. i caratteri hanno uno strano effetto, quasi fossero sgranati. Commentanto la prima voce, però tutto torna a posto! Va bene se faccio così?

    Per quanto riguarda la lunghezza delle righe, in effetti ci avevo pensato anche io.. come faccio a ridurle un poco?

    Gli ambienti definiti pensavo di eliminarli in toto.. tanto non ne ho ancora usato uno! Ora ci penso un po’ (l’abstract e quelle cose le faccio alla fine), ma intanto abstractseparate lo cancello.. 🙂

    per quanto riguarda il tuo PS, sicuro che ce la prendiamo! Tanto io ad agosto spero di essere con i piedi a mollo a sollazzare in spiaggia.. 🙂

    Up
    0
    Down
    ::

    Non ho ben capito dove devo infilare il pacchetto {babel}

    Che cosa ti ha scritto Enrico di fianco alla riga che invoca babel?

    Devo metterlo dopo begin{document}? E perchè proprio quel pacchetto devo metterlo lì e gli altri no?

    Che cosa vogliono dire le righe simili a “\graphicspath{{frontmatter/figures/PNG/}{frontmatter/figures/PDF/}{frontmatter/figures/}} “?

    Da finestra comandi dà il comando:
    `
    texdoc grfguide
    `

    Quindi posso eliminare anche quelle righe direi.. io quelle cartelle nemmeno ce le ho! Giusto?

    in che senso righe moolto lunghe?

    La lunghezza ideale di una riga contiene 66±5 caratteri del font normale, spazi e segni di interpunzione compresi.

    So che ora mi insulterai, ma come faccio a sapere quanti caratteri ha la mia?

    cosa fa \setlength{\headheight}{13.6pt} ?

    Capisco che l’inglese dei comandi non è l’inglese che si trova nel dizionario, ma secondo te che cosa vuol dire? A me pare trasparente che voglia dire “imposta (set) la lunghezza (length) dell’altezza (height) della testatina (head) a 13,6 punti tipografici (13.6pt)”

    Ma l’altezza dell’header, dello spazio tra il bordo superiore e l’header, o dello spazio tra header e testo?

    La paginazione mi pare molto migliore, però mi sembra che tra l’header e la prima riga di ogni pagina ci sia un po’ poco spazio (soprattutto rispetto alla distanza che c’è tra l’ultima riga ed il footer!).. si potrebbe ovviare a questo problema?

    Puoi sempre usare un comando simile a quello per l’impostazione dell’altezza della testatina:
    `
    \setlength{headsep}{14pt}
    `
    Aggiustati il valore senza però esagerare.

    ok (forse questo risponde anche alla mia domanda precedente)

    se commento le righe iniziali (“\ifx .. \fi”) mi dà questi errori:
    Codice:
    Package caption Warning: Unsupported document class (or package) detected,
    (caption) usage of the caption package is not recommended.
    See the caption package documentation for explanation.

    )
    ! Undefined control sequence.
    l.640 {\@listi
    \global\bibsep\itemsep \global\advance\bibsep by\parsep}

    Qui credo che sia saltata una riga blu:
    `
    \ProvidesClass{Latex/Classes/PhDthesisPSnPDF}[2007/09/06 v2 PhD thesis class]

    \DeclareOption*{\PassOptionsToClass{\CurrentOption}{book}}
    \ProcessOptions\relax
    \ifx\pdfoutput\undefined
    \LoadClass[dvips, a4paper]{book}
    \else
    \LoadClass[pdftex, a4paper]{book}
    \fi

    \LoadClass{book}
    `

    Il punto che Enrico aveva stigmatizzato era quello di usare \ifx\pdfoutput\undefined per testare se si stava usando come motore di composizione pdf{laTeX oppure LaTeX; dal 2007 \pdfoutput è sempre definito, quindi il test è sempre falso; se proprio uno volesse fare delle distinzioni, potrebbe testare il valore di \pdfoutput:
    `
    \ifnum\pdfoutput<1
    \LoadClass[dvips, a4paper]{book}
    \else
    \LoadClass[pdftex, a4paper]{book}
    \fi
    `
    ma siccome tutti i pacchetti chiamati, in particolare graphicx, sanno da soli se il motore di composizione è pdfLaTeX oppure LaTeX, non c’è nessun bisogno di eseguire il test e basta caricare la classe, senza nemmeno specificare le opzioni, che invece possono tranquillamente venire specificate alla classe PhDthesisPSnPDF. Se hai installato correttamente il tuo sistema TeX, a4paper dovrebbe essere il valore di default e non occorrebbe specificarlo.[/quote]

    Perfetto.. è però normale che ora le pagine mi appaiano un po’ più in alto ed un po’ più distanti dal centro (ossia dispari sono un po’ più a destra, quelle pari un po’ più a sinistra)?

    Up
    0
    Down
    ::

    `\pagenumbering{alph}
    \thispagestyle{empty}

    \clearpage
    \thispagestyle{empty}
    \null
    \clearpage
    \thispagestyle{empty}

    \clearpage
    \thispagestyle{empty}
    \null
    \clearpage
    \frontmatter
    …`
    Il \pagenumbering{alph} è per far stare tranquillo hyperref. In realtà io sostengo che ogni pagina debba avere il suo numero, anche se non visibile; nel caso specifico basterebbe mettere \frontmatter al posto di \pagenumbering{alph}. L’indice cmincerebbe a pagina 5 (con numero romano).

    Ciao
    Enrico

    Perfetto! Grazie mille.. so di non essere un campione in queste disquisizioni tipografiche, ma anche io penso che sia meglio che ogni pagina abbia un suo numero.. quindi ho seguito la tua seconda soluzione!

    Up
    0
    Down
    ::


    Nel frattempo, sto iniziando a modificare il template secondo le tue “direttive” :). Un paio di domande:

    • Per subfig devo usare una sintassi completamente diversa giusto?

    • Non ho ben capito dove devo infilare il pacchetto {babel}

    • Che cosa vogliono dire le righe simili a “\graphicspath{{frontmatter/figures/PNG/}{frontmatter/figures/PDF/}{frontmatter/figures/}} “?

    • Sostituito con successo graphics con graphicx (che differenza c’è?), eliminate con successo le ultime righe della numerazione (arabic e roman), eliminate con successo le righe in cui c’è scritto declaregraphicextension, eliminate con successo le righe del page layout (sostituito con geometry)

    • in che senso righe moolto lunghe?

    • cosa fa \setlength{\headheight}{13.6pt} ?

    • Pronunciati pure sulla parte riguardante i sommari!!! 🙂

    • La paginazione mi pare molto migliore, però mi sembra che tra l’header e la prima riga di ogni pagina ci sia un po’ poco spazio (soprattutto rispetto alla distanza che c’è tra l’ultima riga ed il footer!).. si potrebbe ovviare a questo problema?

    • se commento le righe iniziali (“\ifx .. \fi”) mi dà questi errori:
      `Package caption Warning: Unsupported document class (or package) detected,
      (caption) usage of the caption package is not recommended.
      See the caption package documentation for explanation.

      )
      ! Undefined control sequence.
      l.640 {\@listi
      \global\bibsep\itemsep \global\advance\bibsep by\parsep}`

    Grazie mille!

    Up
    0
    Down
    ::


    OMG era proprio lì il problema! E pensare che ho guardato dovunque tranne che lì!!

    `\newpage \thispagestyle{empty} \pagestyle{empty} \mbox{}`

    Era riferito a queste righe giusto?

    Ora però ho un altro problema: come faccio ad avere questa struttura (in grassetto le parti che non so fare):

    titolo (non numerato, ok)
    pagina vuota (non numerata, senza header nè footer)
    relatori e correlatori (non numerata, senza header nè footer)
    pagina vuota (non numerata, senza header nè footer)

    Up
    0
    Down
    ::


    Beh si a parte magari qualche piccola modifica (che tra ieri ed oggi non credo comunque di aver fatto), il foglio di stile è quello.. ecco il pagtitle.tex:

    `\begin{titlepage}

    \includegraphics[height=2cm]{immagini/iit.jpg}
    \hfill \includegraphics[height=2cm]{immagini/unige.jpg}
    \hfill \includegraphics[height=2cm]{immagini/dist.jpg}
    \begin{center}\begin{Large}
    Universit\`{a} degli Studi di Genova

    \centerline{Facolt\`{a} di Ingegneria}
    \end{Large}\end{center}

    \begin{center}

    \vskip 10pt
    \begin{center}
    \normalsize\sc DIST – Dipartimento di Informatica, Sistemistica e Telematica\\
    \vskip 5pt
    \normalsize\sc RBCS IIT – Istituto Italiano di Tecnologia\\
    \vskip 50pt
    Tesi Di Laurea Specialistica In BioIngegneria
    \end{center}

    \vskip 10pt
    \begin{Large}
    \begin{tabular}{c}
    \textbf{INTEGRAZIONE VISUO-APTICA}\\

    \textbf{PER CARATTERIZZAZIONE DI OGGETTI}\\

    \textbf{IN UN AMBIENTE NON STRUTTURATO}
    \end{tabular}

    \end{Large}
    \vskip 40pt

    \vskip 0pt
    \centerline{\begin{large}\textit{Alessandro Roncone}\end{large}}
    \vfill
    {Genova, 11 Maggio 2011}
    \hfill
    {Anno Accademico 2010-11}

    \end{center}

    \newpage \thispagestyle{empty} \pagestyle{empty} \mbox{}
    \newpage
    \thispagestyle{empty}
    \pagestyle{empty}
    \textbf{Relatore:}

    \begin{tabular}{p{2cm} l}
    & \textbf{Prof. Giorgio Metta} \\ & RBCS – Istituto Italiano di Tecnologia \\
    & DIST – Universit\`{a} di Genova \\
    \vspace{1cm}
    \end{tabular}

    \textbf{Correlatori:}

    \begin{tabular}{p{2cm} l}
    & \textbf{Dott. Matteo Fumagalli}\\ & RBCS – Istituto Italiano di Tecnologia \vspace{0.4cm}\\
    & \textbf{Dott. Francesco Nori} \\ & RBCS – Istituto Italiano di Tecnologia \\
    \hspace{6cm}
    \end{tabular}
    \end{titlepage}

    \newpage \thispagestyle{empty} \pagestyle{empty} \mbox{}`

    Niente di strano mi pare no?

    Comunque ho notato una cosa: adesso che sto iniziando a scrivere più cose, ho notato che in pratica mi segna la pagina all’inizio di ogni nuovo capitolo, mentre la pagina successiva e le seguenti rimane vuota.. anche nell’indice fa così!
    Mi spiego meglio: la prima pagina dell’indice è numerata “i” (ok), la seconda non è numerata.
    La prima pagina del capitolo 1 è numerata “1” (ok), la seconda non è numerata. La prima pagina del capitolo 2 è numerata “3” (ok) la successiva non è numerata.. e così via!

    PS: in che senso “una birretta ce la facciamo?”

    Up
    0
    Down
    ::


    Allora.. Innanzitutto ecco le prime due pagine della tesi:

    `\chapter{Piattaforma Hardware e Software}
    \label{ch:Piattaforma}

    La piattaforma sulla quale si \`{e} svolto questo lavoro \`{e} il robot \textbf{iCub}, sviluppato dall'Istituto Italiano di Tecnologia \citep{iit} e dall'Universit\`{a} di Genova per studi relativi all'implementazione di modelli cognitivi in robot umanoidi. Pi\`{u} in particolare, \`{e} il risultato di un progetto di ricerca per lo studio delle capacit\`{a} di sviluppo ed apprendimento dei sistemi cognitivi, fondato dalla Commissione Europea durante il workshop denominato \textit{Cognitive Systems, Interaction \& Robotics} (si vedano \cite{Metta2008,Sandini2007,robotcub,Tsagarakis2007} per ulteriori informazioni).

    Come gi\`{a} precedentemente evidenziato, nel contesto dello sviluppo di automi in grado di esplicare un qualche grado di cognizione la percezione risulta essere uno strumento cruciale per l'apprendimento e lo sviluppo in una piattaforma robotica umanoide cos\`{i} come nell'uomo. In questo quadro, per creare un sistema in grado di ragionamenti autonomi i principi base della percezione umana diventano i requisiti fondamentali nella progettazione e nel design di un automa umanoide. Questo implica la necessit\`{a} di sviluppare un sistema che soddisfi opportune caratteristiche di \textit{antropomorfismo}, \textit{complianza} e \textit{sensorizzazione}.
    \vskip 5pt
    Nei seguenti paragrafi, verr\`{a} descritta brevemente la piattaforma robotica utilizzata, senza per\`{o} toccare tutti gli aspetti legati alla progettazione di un automa umanoide, ma mettendo in evidenza alcune caratteristiche software ed hardware che risulteranno vincolanti per inquadrare il contesto in cui \`{e} stata svolta questa tesi. Verr\`{a} infatti fornita una descrizione delle componenti hardware e dell'elettronica di basso livello che gestisce tali componenti (il cosiddetto \textsl{Bodyware}, Capitolo \ref{sec:Bodyware}), e successivamente verranno illustrati tutti quegli strumenti software di cui ci si \`{e} avvalsi per raggiungere gli obiettivi di questo lavoro (il \textsl{Mindware}, Capitolo \ref{sec:Mindware}).

    \section{Bodyware}
    \label{sec:Bodyware}
    \begin{figure}[ht]
    \centering \includegraphics[scale=0.4, clip=true]{4/immagini/icub.jpg}
    \caption{Vista CAD del robot iCub.}
    \label{fig:icubCAD}
    \end{figure}
    Il \textbf{\textit{bodyware}} rappresenta l'\textit{infrastruttura fisica} che sta dietro alle abilit\`{a} cognitive. In accordo con le ultime teorie neuroscientifiche esternaliste (a partire dalla Teoria Ecologica \citep{Gibson} fino alle ultime tendenze riguardanti l'Enattivismo \citep{ORegan}), la mente dipende strettamente dal corpo, e la nostra percezione del mondo \`{e} funzione di quello che nel mondo siamo in grado di fare. Conseguentemente, anche per un robot umanoide il “corpo'' – che altro non \`{e} che la sua piattaforma hardware – e le sue caratteristiche saranno vincolanti nel momento in cui \`{e} necessario sviluppare algoritmi cognitivi di livello superiore.

    \subsection{Architettura Hardware}
    iCub \`{e} stato sviluppato con l'obiettivo di creare una piattaforma robotica aperta per la ricerca nel campo dei sistemi cognitivi. Come ulteriore specifica di progetto, esso dev'essere in grado di interagire con gli umani e con l'ambiente esterno utilizzando il suo sistema sensoristico per reagire in risposta ad eventi esterni. Ad oggi, iCub ha $ 53 $ gradi di libert\`{a} (DoF) ($ 6 $ per ogni gamba, $ 7 $ in ogni braccio, $ 6 $ nella testa, $ 3 $ nel torso e $ 9 $ nelle mani), che gli permettono di effettuare una grande variet\`{a} di movimenti. Utilizza motori in corrente continua sia \textsl{brushless} che \textsl{a spazzole} equipaggiati con un sistema di trasmissione avente un alto rapporto di riduzione (implementato tramite degli \textsl{harmonic drives} per quanto riguarda i motori brushless, ed \textsl{ingranaggi epiciclici} se applicato ai motori a spazzole); questo per permettere agli stessi di aumentare la coppia esercitata dai motori, mantenendo al contempo un design compatto e non particolarmente oneroso in termini di ingombro volumetrico. Tipicamente, i motori brushless vengono impiegati nelle articolazioni di dimensione maggiore (spalle, anche, torso, ginocchia), mentre i motori a spazzole, pi\`{u} piccoli e meno performanti, sono utilizzati per le articolazioni distali, come i giunti della mano, degli occhi o del collo.`

    La cosa strana è che non mi pare ci sia niente di particolare, tale da generare un errore del genere! Inoltre quando compilo non mi dà errori.. ❓
    Per quanto riguarda il resto, il frontmatter funziona alla grande e l’ho già modificato.. le altre le faccio domani mattina (ora è un po’ tardi.. 🙂 ), e poi ti so dire! 🙂

    Grazie

    Alecive

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

Go to top