egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 631 al 645 (di 13,218 totali)
  • Autore
    Risposte
  • in risposta a: numero di righe variabile nelle pagine #87269
    Up
    0
    Down
    ::

    OldClaudio” post=86752Ho compilato il tuo esempio con Lorem ipsum, ma togliendo i Minion Pro, perché io non ne dispongo; quindi ho compilato con i font di default con l’encoding T1, vale a dire, sostanzialmente i CM-super; Non vanno d’accordo con \lettrine, ma non è importante visto che nell’esempio non avevi usato questo comando. Forse \lettrine va bene con i Minion Pro, ma con i font del sistema TeX andrebbero bene i Latin Modern.

    Con i font di default il tuo esempio funziona alla perfezione senza Bisogno di annullare l’espansione di \parskip; devo dire che non è molto lungo e magari con un testo più lungo potrebbe manifestarsi quello che dici; potrebbe darsi che con i Minion Pro \lettrine faccia sporgere un poco in alto o in basso il capolettera, per cui di fatto il motore di composizione è costretto a introdurre gli spazi verticali corrispondenti a \lineskip, per cui le righe non restano sulla griglia; se vuoi nel tuo testo prova a impostare \lineskiplimit=\maxdimen, in questo modo quel po’ di interlinea in più che il programma inserisce per evitare l’interferenza delle righe adiacenti viene evitato e questo porterebbe di fatto solo alla possibile interferenza degli ascendenti dei capolettera con i discendenti della riga precedente.

    Ovviamente la prima pagina ha due righe in meno perché il testo è finito, e dopo comincia un nuovo capitolo non perché sia stata inserita spaziatura elastica in più. Se vuoi puoi aggiungere in coda al testo della prima pagina, senza lasciare righe vuote [tt]\looseness=1]; questo allunga l’ultimo capoverso di una riga, se ci riesce, cioè se non vengono violate le regole di tolleranza dell’algoritmo di formazione dei capoversi. Nel caso di Lorem ipsum l’ultimo capoverso è troppo corpo perché il comando \looseness faccia effetto, Tuttavia con capoversi più lunghi talvolta il trucchetto funziona.

    L’espansione di [tt]\,[/tt] è, fuori dal modo matematico, [tt]\thinspace[/tt] che a sua volta diventa
    `\kern0.16667em`
    La conseguenza è che [tt]\,[/tt] non dà inizio a un capoverso, ma inserisce la crenatura in modo verticale. 😯 E quindi si ha uno spazio di troppo che non permette di inserire il previsto numero di righe nella pagina.

    Ciao
    Enrico

    in risposta a: numero di righe variabile nelle pagine #87267
    Up
    0
    Down
    ::


    Ci ho messo un po’ a notarlo. 🙁

    Il problema sono i
    `\,—\,`
    a inizio capoverso. Se aggiungi [tt]\leavevmode[/tt], cioè
    `\leavevmode\,—\,`
    (ammesso che davvero tu voglia lo spazio sottile) il problema sparirà.

    Naturalmente dovrai anche mettere a posto lo spazio dopo l’intestazione di capitolo, perché così com’è non occupa un numero intero di righe. Ora lo spazio verticale che occupa è 42.28pt, mentre ti occorre 11+2*13.6 = 38.2 oppure 11+3*13.6=51.8. Siccome dai [tt]2\baselineskip[/tt] come spazio sotto, direi che
    `\titlespacing{\chapter}{0pt}{\baselineskip}{23.12pt}`
    sia quello che fa per te. Perché 11 all’inizio? È lo spazio verticale assegnato alla prima riga della pagina, mentre 13.6 è l’avanzamento di riga.

    Rimane solo una pagina non perfetta ed è la prima, per lo stesso motivo: usi un cambio di corpo e non hai cura che il tutto occupi un numero intero di righe. Aggiungi uno spazio flessibile.

    Per il numero di capitolo nel margine esterno, direi che
    `\fancyhf{}
    \fancyhead[LE,RO]{%
    \parbox[t][0pt]{0pt}{%
    \vspace{2.3cm}
    \makebox[0pt]{\color{grigio}\Huge\thechapter}%
    }%
    }`
    è leggermente meglio. Aggiungi anche [tt]headheight=13.6pt[/tt] alle impostazioni di geometry.

    Ciao
    Enrico

    in risposta a: numero di righe variabile nelle pagine #87265
    Up
    0
    Down
    ::

    lolamai” post=86740Scusate se insisto, ma mi è venuta in mente una cosa.
    Mi sembra che il mio problema derivi dallo spazio
    elastico tra i periodi. Ebbene, se questo spazio lo
    eliminassi? Non è nemmeno difficile farlo.
    Anche perchè capisco che sia necessario nei documenti
    in cui ci sono testi in display, figure, etc… Ma nel mio
    caso a cosa serve? Eventuali vedove o orfani li gestirò
    poi io.
    Siccome la mia non è certo la pensata del secolo, se non
    me l’avete consigliato evidentemente non è una soluzione
    appropriata. Mi spieghereste perché

    Grazie

    Il valore normale di [tt]\parskip[/tt] è di [tt]0pt plus 0.1pt[/tt], quindi di certo non aggiunge spazio se non ce n’è bisogno. Se hai impostato un valore diverso, sei la causa del tuo stesso male.

    Senza un esempio di come imposti il tuo libro è impossibile dire di più.

    Ciao
    Enrico

    in risposta a: abstract che fa saltare l’intestazione #87326
    Up
    0
    Down
    ::


    Quel codice è sbagliato e purtroppo è stato propagandato. Che classe usi? Se è book, usa semplicemente [tt]\chapter{\abstractname}[/tt]

    Ciao
    Enrico

    in risposta a: frontespizio #87297
    Up
    0
    Down
    ::


    `% arara: frontespizio
    \documentclass[a4paper,titlepage]{report}

    \usepackage{frontespizio}

    \begin{document}
    \begin{frontespizio}
    \Margini{2.5cm}{3cm}{2.5cm}{3.5cm}
    \Preambolo{\renewcommand{\fronttitlefont}{\fontsize{24}{32}\bfseries}}% questo era proprio sbagliato (agisci su 32 se vuoi modificare lo spazio interlinea
    \Preambolo{\renewcommand{\frontpretitlefont}{\fontsize{14}{14}\scshape}}
    \Preambolo{\renewcommand{\frontinstitutionfont}{\fontsize{17}{17}\scshape}}
    \Preambolo{\renewcommand{\frontdivisionfont}{\fontsize{12}{40}\normalfont}}% modifica il 40 finché trovi quello che desideri
    \Preambolo{\renewcommand{\frontfixednamesfont}{\fontsize{12}{12}\normalfont}}
    \Preambolo{\renewcommand{\frontnamesfont}{\fontsize{12}{12}\bfseries}}
    \Universita{delle merendine}
    \Logo[3cm]{logo}
    \Facolta{Scienze della Kinder Fetta al latte}
    \vspace{2mm}
    \Corso{Cioccolata}
    \Annoaccademico{2012–2013}
    \Titoletto{Tesi di laurea magistrale}
    \Titolo{Studio di cioccolata mediante tecniche spettroscopiche ultraveloci}

    \Relatore{Chiar.mo Prof. Pane Ciok}
    \Candidato{Hello Spank}
    \NCandidato{Laureanda}
    \end{frontespizio}
    \end{document}`
    Quanto all’allineamento di relatore e laureando, le mie idee sono chiare: non ha alcun senso metterli asimmetrici verticalmente.

    Ciao
    Enrico

    in risposta a: frontespizio #87295
    Up
    0
    Down
    ::

    stefffffy” post=86702Ciao a tutti e grazie per i preziosissimi consigli!

    Avrei bisogno di aiuto per l’impaginazione del frontespizio…sono riuscita ad ottenere ciò che voglio ma mi manca ancora una cosa:

    vorrei che tra il nome della Facoltà ed in corso di laurea ci fosse uno spazio!!!
    Sto usando il pacchetto frontespizio.

    Grazie a quanti vorranno darmi una mano!

    Stefania

    Puoi, per favore, mostrare il codice dell’ambiente [tt]frontespizio[/tt]? Maschera pure i dati “sensibili”. È meglio lavorare su quello che hai, piuttosto che in astratto.

    Ciao
    Enrico

    in risposta a: Problemi tabella #87286
    Up
    0
    Down
    ::

    nick87″ post=86687Ciao a tutti!

    Ho un problema con la seguente tabella:

    `
    \begin{table}[h]
    \caption{Caratteristiche demografiche della popolazione di studio}
    \centering
    \begin{tabular}{l c c c c D{.}{.}{3.3}}
    %\setlength\arrayrulewidth{0.5mm}
    \hline
    & DM1 & CTL & P \\
    & $n=14$ & $n=11$ & \\ \hline
    Et\`a & 29.18 $\pm$ 1.29 & 29.1 $\pm$ 1.61 & P $>$ 0.05 \\
    Peso (kg) & 64.55 $\pm$ 10.08 & 63.27 $\pm$ 2.7 & P $>$ 0.05 \\
    Statura (cm) & 170.52 $\pm$ 10.61 & 168.27 $\pm$ 2.83 & P $>$ 0.05 \\
    BMI & 22.22 $\pm$ 0.45 & 22.24 $\pm$ 1.18 & P $>$ 0.05 \\
    $W_{max}$ (W) & 222.14 $\pm$ 15.63 & 178.58 $\pm$ 22.13 & P $>$ 0.05 \\
    $HR_{max}$ (battiti/min) & 167 $\pm$ 2.58 & 172.5 $\pm$ 6.61 & P $>$ 0.05 \\
    $VO_{2max}$($ml \cdot kg^{-1} \cdot min^{-1}$) & 33.23 $\pm$ 1.79 & 27.95 $\pm$ 2.53 & P $>$ 0.05 \\
    $VCO_{2max}$($ml \cdot kg^{-1} \cdot min^{-1}$)& 42.13 $\pm$ 2.55 & 37.86 $\pm$ 3.48 & P $>$ 0.05 \\
    $V_{emax}$ (l/min) & 68.73 $\pm$ 4.85 & 67.9 $\pm$ 6.43 & P $>$ 0.05 \\
    \hline\hline
    \end{tabular}
    \label{table1}
    \end{table}
    `

    Ora, prima cosa: all’inizio del file latex, ho messo \usepackage{dcolumn} ma quando va a compilare mi dice che il pacchetto non esiste. Ho provato a cercarlo nel package manager e non lo trova nemmeno tra i file da installare (ho miktex 2.9).

    Senza usare il dcolumn, l’effetto che vorrei ottenere è questo: nelle colonne 2 e 3 (quelle dove ci sono i numeri) vorrei poter allineare tramite il +/- (così vuole il relatore).
    Vorrei anche poter ispessire certe righe orizzontali, ma le soluzioni trovate in internet (ad esempio, \setlength\arrayrulewidth{0.5mm}). Non so proprio come fare. Potete darmi una mano?? Grazie in ogni caso 🙂

    Sinceramente non so perché tu voglia usare la colonna D solo nell’ultima, che non ne ha bisogno. In ogni caso siunitx è il pacchetto a cui rivolgersi.
    `\documentclass{article}
    \usepackage{siunitx,booktabs,amsmath}
    \sisetup{separate-uncertainty}

    \begin{document}
    \begin{tabular}{
    l
    *{2}{S[table-format=3.2(4)]} % tre cifre nella parte intera, due nella parte decimale e quattro per l'incertezza di misura
    c
    }
    \toprule
    & {DM1} & {CTL} & {P} \\
    & {$n=14$} & {$n=11$} \\
    \midrule
    Et\`a
    & 29.18+-1.29 & 29.1+-1.61 & P $>$ 0.05 \\
    Peso (\si{kg})
    & 64.55+-10.08 & 63.27+-2.7 & P $>$ 0.05 \\
    Statura (\si{cm})
    & 170.52+-10.61 & 168.27+-2.83 & P $>$ 0.05 \\
    BMI
    & 22.22+-0.45 & 22.24+-1.18 & P $>$ 0.05 \\
    $W_\textup{max}$ (\si{W})
    & 222.14+-15.63 & 178.58+-22.13 & P $>$ 0.05 \\
    $\mathit{HR}_\textrm{max}$ (battiti/min)
    & 167+-2.58 & 172.5+-6.61 & P $>$ 0.05 \\
    $\mathit{VO}_\textup{2max}$ (\si{ml.kg^{-1}.min^{-1}})
    & 33.23+-1.79 & 27.95+-2.53 & P $>$ 0.05 \\
    $\mathit{VCO}_\textup{2max}$ (\si{ml.kg^{-1}.min^{-1}})
    & 42.13+-2.55 & 37.86+-3.48 & P $>$ 0.05 \\
    $V_\textup{emax}$ (\si{l/min})
    & 68.73+-4.85 & 67.9+-6.43 & P $>$ 0.05 \\
    \bottomrule
    \end{tabular}
    \end{document}`
    Ciao
    Enrico

    in risposta a: problema con natbib #87255
    Up
    0
    Down
    ::

    Frank.kenny” post=86642Salve

    ho un problema con natbib, non riesco a compilare il file .tex
    Ho già controllato il file .bib e non ci sono errori di compilazione; ho controlatto nel testo tutti \citep e non ho riscontrato errori.
    Vi allego una parte compilabile e corretta del mio lavoro….ma perché nonostante non vi “siano errori di codice” quando vado a fare la compilazione per tutto il file mi da gli errori:

    `Argument of \@citex has an extra }….
    Paragraph ended before \citex@ was complete…
    Paragraph ended before \NAT@split was complete…
    Extra }, or forgotten \endgroup…`

    Benvenuto!

    Il file log ti dice anche quale punto del documento provoca l’errore, che è piuttosto insolito; non è che tu abbia qualche citazione in posti stravaganti come titoli di sezione?

    Prova a riportare una decina di righe del log prima e dopo [tt]Argument of \@citex has an extra }[/tt]

    Ciao
    Enrico

    in risposta a: numero di righe variabile nelle pagine #87259
    Up
    0
    Down
    ::

    lolamai” post=86656Buona sera a tutti,
    Scusatemi ma c’è una questione che non riesco a
    spiegarmi.
    Sto impaginando un romanzo e utilizzo il pacchetto
    geometry con l’opzione lines per l’altezza del testo.
    Sapreste spiegarmi come mai alcune pagine contengono
    meno righe di quelle indicate? Io non riesco a spiegarmelo,
    nel testo non ci sono formule o altri oggetti, solo testo.
    Ho anche modificato (con titlesec) la formattazione dei
    capitoli in modo che occupassero un numero intero di righe
    ma ogni tanto (abbastanza spesso) nelle pagine mancano
    anche tre righe.
    La questione mi interessa anche perché viene aggiunto
    dello spazio tra i capoversi, e nei discorsi diretti (molti hanno
    capoversi di una riga) la cosa è un po’ fastidiosa.

    Senza un esempio è difficile dire, ma direi che il problema sono proprio righe vedove o orfane.

    Per esperimento, prova ad aggiungere nel tuo preambolo
    `\makeatletter
    \addto\extrasitalian{\clubpenalty0 \@clubpenalty\clubpenalty \widowpenalty0 }
    \makeatother`
    Sto supponendo che tu usi babel per l’italiano. Altrimenti la riga
    `\clubpenalty0 \widowpenalty0`
    avrà lo stesso effetto.

    In questo modo le righe orfane o vedove non verranno trattate in modo speciale.

    Ciao
    Enrico

    in risposta a: Spaziatura prima/dopo i due punti all’interno di formule #87249
    Up
    0
    Down
    ::

    OldClaudio” post=86645I due punti sono classificati come operatore dalle impostazioni dei codici matematico dei vari segni, quindi hanno uno spazio pria e uno spazio dopo; \vedi file fontmath.ltx in …/tex/latex/base/

    Invece \coon non è un segno del cuore di LaTeXl; onestamente non so dove sia definito, eppure in un angolo della memoria so che può essere definto come segno di interpunzione, ma non so dove. basterebbe comunque \scrivere in un qualunque file da compilare con LaTeX la riga`\show\colon` lanciare latex (o pdflatex) e poi andare a vedere che cosa significa la macro \colon. Magari è solo un mathcode e quindi è di difficile interpretazione, ma almeno si sa che non è undefined.

    Dove l’ahi usato tu ha un significato logico di “tale che” o qualcosa di simile, quindi gli spazi prima e dopo ci vogliono proprio.

    `> texdef -t latex colon

    \colon:
    \mathchar”603A`
    Si tratta dei due punti trattati come segno di interpunzione. Con amsmath la definizione cambia:
    `> texdef -t latex -p amsmath colon

    \colon:
    \long macro:->\nobreak \mskip 2mu\mathpunct {}\nonscript \mkern -\thinmuskip {:}\mskip 6muplus1mu\relax`
    ma l’idea è la stessa.

    Quanto al problema specifico, la mia opinione è che quei due punti non ci vadano (oppure vadano anche dopo i “per ogni”); senza spazio prima.

    Ciao
    Enrico

    in risposta a: iftex, ifpdf, ifxetex, ifluatex #87157
    Up
    0
    Down
    ::

    OldClaudio” post=86629Enrico, ho il sospetto che per la piena funzionalità di checkengine ci vorrebbe ancora qualcos’altro; è vero che i motoi di composizione più usati sono pdftex, xetex e luatex, ma i formati più usati non sono solo LaTeX e Plain; dall’attività del forum direi che dovrebbe essere usato abbastanza anche context; questo nella versione mkii funziona con il motore pdftex e nella versione mkiv funziona con luatex.

    Quindi per vedere se uno sta lavorando con pdflatex, non basta controllare il motore pdftex, ma anche il formato latex; e coì via per gli altri “programmi” di composizione (programma = engine & format, secondo le convenzioni del sistema TeX).

    Certo, ora checkengine fa meglio di ifthen più o meno le stesse cose e qualcuna in più; ma secondo me quello che manca a entrambi è il fatto di poter controllare anche il formato; con le espressioni logiche di L3, dovrebbe essere più semplice usare in modo corretto l’operatore && per verificare l’abbinata di un engine e di un format.

    Un pacchetto scritto con L3 non può essere usato che con LaTeX. Di ConTeXt non mi curo; per Plain uno sa arrangiarsi. 😉

    Per un pacchetto universale rivolgiti a H. Oberdiek. 😉 Comunque i suoi non funzionano con ConTeXt.

    Ciao
    Enrico

    in risposta a: Problema fancyhdr #87223
    Up
    0
    Down
    ::

    Stiff” post=86609

    [quote=”Stiff” post=86607]Grazie mille, anche se la risposta mi mette in crisi!

    Allora, il guru qui davanti a me, dopo aver consultato la sua sfera di cristallo,
    dice che probabilmente c’è qualcosa che non va nel primo capitolo caricato con \input.
    Prova a commentare fino a quando avrai individuato l’errore.

    Ciao
    Ivan

    Ringrazia il guru, e soprattutto la sfera di cristallo, c’era un \pagestyle{headings} nel capitolo 1 abbandonato lì da tempo immemore!:-D

    Grazie mille ancora dell’aiuto![/quote]
    Devo ringraziare l’esperto nella manutenzione della sfera di cristallo! Ha fatto proprio un ottimo lavoro. 😉 🙂

    Ciao
    Enrico

    in risposta a: Togliere “Capitolo N” #87185
    Up
    0
    Down
    ::

    super_al57″ post=86598

    [quote=”super_al57″ post=86572]Ciao a tutti! 😀 Come faccio a togliere la scritta “Capitolo N” dall’inizio dei capitoli in un documento di tipo book, mantenendo la numerazione nell’indice?? In altre discussioni non ho trovato come fare entrambe le cose. Grazie mille 😉

    Non lo fai. Non ha senso: se il capitolo è numerato e ti riferisci a questo numero, da qualche parte deve andare e non sto parlando dell’indice.

    Poi si può discutere se lasciare “Capitolo 1” o ridurre al solo numero, con uno stile di inizio capitolo più fantasioso di quello di base, ma il numero ci va.

    Ciao
    Enrico

    Intendi qualcosa del tipo “1. Introduzione”??? Ecco, perché così non sarebbe male…[/quote]
    Guarda il manuale di titlesec: ci sono parecchi esempi.

    Ciao
    Enrico

    in risposta a: Togliere “Capitolo N” #87183
    Up
    0
    Down
    ::

    super_al57″ post=86572Ciao a tutti! 😀 Come faccio a togliere la scritta “Capitolo N” dall’inizio dei capitoli in un documento di tipo book, mantenendo la numerazione nell’indice?? In altre discussioni non ho trovato come fare entrambe le cose. Grazie mille 😉

    Non lo fai. Non ha senso: se il capitolo è numerato e ti riferisci a questo numero, da qualche parte deve andare e non sto parlando dell’indice.

    Poi si può discutere se lasciare “Capitolo 1” o ridurre al solo numero, con uno stile di inizio capitolo più fantasioso di quello di base, ma il numero ci va.

    Ciao
    Enrico

    in risposta a: problemi con la bibliografia #87169
    Up
    0
    Down
    ::

    augusto” post=86570Buongiorno a tutti… sto iniziando a scrivere una tesi di filologia classica con latex… ho dovuto organizzare la bibliografia per sezioni, usando multibib, ma ho un problema con le etichette… lo stile che devo usare è quello che mi trasmette cognome dell’autore e anno di pubblicazione… ho tutt’ora dei problemi quanto gli autori sono più di uno… qualcuno potrebbe aiutarmi? sto usando bibtex.
    Grazie mille,
    Augusto.

    Benvenuto! 🙂

    Direi che, se stai iniziando ora, è meglio se passi a biblatex

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 631 al 645 (di 13,218 totali)

Go to top