Re: pdflatex[Linux]: numeri di pagina scomparsi + altri problemi

#57723
OldClaudio
Partecipante
    Up
    0
    Down
    ::

    Per subfig devo usare una sintassi completamente diversa giusto?

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

    Che cosa ti ha scritto Enrico di fianco alla riga che invoca 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’è?), […]

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

    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.

    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)”

    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.

    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.

    Go to top