francesco.biccari

Risposte nei forum create

Stai visualizzando 15 risposte – dal 46 al 60 (di 868 totali)
  • Autore
    Risposte
  • in risposta a: Simbolo gradi celsius nelle tabelle #76385
    Up
    0
    Down
    ::


    Innanzitutto vanno tolti i dollari perché le unità di misura si scrivono diritte e non corsive.
    Inoltre vanno cambiate le parentesi da quadre a tonde perché il grado Celsius è un’unità
    di misura, non stai facendo l’analisi dimensionale.

    Se fai quanto detto compilerà sicuramente (siccome hai caricato textcomp e inputenc).
    In modalità matematica invece non puoi scrivere il circoletto purtroppo a meno che
    fai qualche magia oppure carichi siunitx.

    Il motivo per cui il file non compila se togli solo i dollari ma lasci le quadre, è che il comando
    per far finire una riga, la doppia slash \\, si aspetta un argomento opzionale che rappresenta
    lo spazio da lasciare. Per esempio \\[1cm]
    Siccome questo comando ignora righe bianche, a capi, ecc… quando dai \\ e alla riga
    successiva usi una quadra, come nel tuo caso, lui crede che sia il suo argomento opzionale!
    Ovviamente poi dà errore perchè dentro non c’è una lunghezza!

    Ciao ciao.
    Fra

    in risposta a: Articolo scientifico multi-autore e multi-affiliazioni #75804
    Up
    0
    Down
    ::


    Per quanto riguarda revtex4 ovviamente segui i consigli di Claudio.

    Aggiungo però una cosa. Siccome hai detto che stai preparando un articolo in previsione di una pubblicazione futura, non ti conviene perdere tanto tempo a concentrarti su una classe.
    Se questo articolo non lo manderai a una rivista della APS, ma per esempio a una della Elsevier, dovrai usare una classe diversa e perdere di nuovo tempo per usare la nuova classe.

    Ti dico cosa faccio io e i miei colleghi. Quando prepariamo del materiale, lo scriviamo usando la classe article, senza preoccuparci di affiliazioni ecc… Quando decidiamo che c’è abbastanza
    carne al fuoco e che il discorso è autoconsistente, scegliamo una rivista, prendiamo la classe LaTeX apposita, la usiamo al posto della classe article mettendo a posto tutti i dettagli e inviamo il tutto.

    Ciao ciao.
    Fra

    Up
    0
    Down
    ::


    Provando a mettere un \null all’inizio della \vbox usata dentro \@topnewpage
    e poi un altro prima dello spazio verticale di \@makeschapterhead sono riuscito nell’intento! 😀
    Ovviamente sono andato per tentativi, non ho capito perché funziona…

    Ecco un ECM:
    `% !TEX program = pdflatex

    \documentclass{book}

    \makeatletter
    \long\def \@topnewpage [#1]{%
    \@nodocument
    \@next\@currbox\@freelist{}{}%
    \global \setbox\@currbox
    \color@vbox
    \normalcolor
    \vbox {%
    \null
    \hsize\textwidth
    \@parboxrestore
    \col@number \@ne
    #1%
    \vskip -\dbltextfloatsep
    }%
    \color@endbox
    \ifdim \ht\@currbox>\textheight
    \ht\@currbox \textheight
    \fi
    \global \count\@currbox \tw@
    \@tempdima -\ht\@currbox
    \advance \@tempdima -\dbltextfloatsep
    \global \advance \@colht \@tempdima
    \ifx \@dbltoplist \@empty
    \else
    \@latexerr{Float(s) lost}\@ehb
    \let \@dbltoplist \@empty
    \fi
    \@cons \@dbltoplist \@currbox
    \global \@dbltopnum \m@ne
    \ifdim \@colht<2.5\baselineskip
    \@latex@warning@no@line {Optional argument of \noexpand\twocolumn
    too tall on page \thepage}%
    \@emptycol
    \if@firstcolumn
    \else
    \@emptycol
    \fi
    \else
    \global \vsize \@colht
    \global \@colroom \@colht
    \@floatplacement
    \fi
    }
    \def\@makeschapterhead#1{%
    \null
    \vspace*{50\p@}%
    {\parindent \z@ \raggedright
    \normalfont
    \interlinepenalty\@M
    \Huge \bfseries #1\par\nobreak
    \vskip 40\p@
    }}
    \makeatother

    \usepackage{lipsum}
    \begin{document}
    \clearpage
    \makeatletter
    \@makeschapterhead{Pluto}
    \lipsum

    \twocolumn[\@makeschapterhead{Pippo}]
    \makeatother
    \lipsum

    \end{document}`

    In ogni caso userò imakeidx è indubbiamente la soluzione più semplice!

    Ciao ciao.
    Fra

    in risposta a: Titolo indice analitico non allineato con gli altri capitoli #75733
    Up
    0
    Down
    ::



    @Claudio
    . Sì, probabilmente un \null al posto giusto, metterebbe a posto le cose. Domani ci provo anch’io.


    @Enrico
    . Grazie per il suggerimento di imakeidx! Comunque se è un problema noto, perché non viene corretto? A scrivere un \null sono capace anch’io! 😀
    Se è per la retrocompatibilità perché non fanno come in mhchem, \documentclass[version2]{book}?

    Buonanotte!

    Ciao ciao.
    Fra

    in risposta a: Titolo indice analitico non allineato con gli altri capitoli #75730
    Up
    0
    Down
    ::


    Sì, gli altri capitoli creati con \chapter* vengono bene. Le due definizioni per i capitoli numerati e non-numerati le ho trovate solo nel pacchetto titletoc. Ma non titlesec.
    Questa è la sintassi del comando titleformat presa dalla documentazione di titlesec:
    `\titleformat{}[]{}{

    Comunque credo di aver capito dove sta il problema (difetto di LaTeX?). Guardate questo esempio minimo compilabile:

    `\documentclass{book}
    \usepackage{lipsum}
    \begin{document}
    \clearpage
    \makeatletter
    \@makeschapterhead{Pluto}
    \lipsum

    \twocolumn[\@makeschapterhead{Pippo}]
    \makeatother
    \lipsum
    \end{document}
    `

    Questo esempio minimo mostra che, dando il comando per stampare il titolo del capitolo all’interno dell’argomento opzionale di twocolum
    (cioè come avviene per l’indice analitico), viene mangiato da qualche parte dello spazio verticale che normalmente invece rimane.
    E questo crea la differenza di posizione del titolo del capitolo. Che ne pensate?

    Ciao ciao.
    Fra

    in risposta a: frontespizio tesi #75721
    Up
    0
    Down
    ::


    Ciao Angelo,

    segui i consigli che ti hanno dato gli altri. Ti volevo però fare una domanda: in che università studi? Molte università hanno la loro apposita classe LaTeX. Per esempio la Sapienza di Roma ha la classe Sapthesis. Con pochi semplici comandi, queste classi generano in automatico il frontespizio secondo i dettami dell’università. Senza che tu ti debba preoccupare di nulla!

    Ciao ciao.
    Fra

    in risposta a: titletoc e part #75715
    Up
    0
    Down
    ::


    Grazie dei suggerimenti Claudio. In effetti anch’io non amo molto usare questi pacchetti preconfezionati, soprattutto nella preparazione di una classe. Però non mi sento ancora molto in grado di fare modifiche affidabili. Soprattutto lo stile con cui viene composto l’indice è completamente ignoto per me.

    Alla fine ho risolto con questo “semplice” codice

    `\renewcommand\part{%
    \if@openright
    \cleardoublepage
    \else
    \clearpage
    \fi
    \thispagestyle{plain}%
    \if@twocolumn
    \onecolumn
    \@tempswatrue
    \else
    \@tempswafalse
    \fi
    \null\vspace*{42.3mm}
    \secdef\@part\@spart}

    \def\@part[#1]#2{%
    \ifnum \c@secnumdepth >-2\relax
    \refstepcounter{part}%
    \addcontentsline{toc}{part}{\partname\hspace{1ex}\thepart\hspace{1ex}–\hspace{1ex}#1}%
    \else
    \addcontentsline{toc}{part}{#1}%
    \fi
    \markboth{}{}%
    {\centering
    \interlinepenalty \@M
    \normalfont
    \ifnum \c@secnumdepth >-2\relax
    \linespread{1}\fontsize{12}{15}\selectfont\scshape \partname\nobreakspace\thepart
    \par
    \vskip 14\p@
    \fi
    \fontsize{14}{17}\selectfont\scshape #2\par}%
    \@endpart}
    \def\@spart#1{%
    {\centering
    \interlinepenalty \@M
    \normalfont
    \fontsize{14}{17}\selectfont\scshape #1\par}%
    \@endpart}
    `

    Ho dovuto mantenere però le righe di titletoc per la formattazione dell’indice perché ancora non sono capace di toglierle…!
    `\titlecontents{part}[0mm]{\vspace{1.5mm}\normalfont\linespread{1}\fontsize{10}{14}\selectfont\scshape}{}{}{}[\vspace{1mm}]`

    Devo consegnare la classe entro lunedì e quindi per ora mi accontento, però appena ho tempo chiederò di nuovo aiuto perché vorrei riuscire a non caricare titlesec e titletoc!

    Grazie di nuovo.
    Ciao ciao.
    Fra

    in risposta a: Greco antico e corretto preambolo #75283
    Up
    0
    Down
    ::

    illinguista1972″ post=74446Chissà che l’amico che sta facendo il lavoro sui font non ne tenga conto 🙂

    Qualche piccolo appunto c’è. Se volete contribuire con altre idee, correzioni o suggerimenti sono pronto a recepirli! 🙂
    https://docs.google.com/spreadsheet/ccc?key=0AoN4mBuWn6C0dFhjSEFUb1VtcU1Ga1FPd0pXTUl5dUE

    Ciao ciao.
    Fra

    in risposta a: Testo giustificato o testo “allungato” su una riga #74866
    Up
    0
    Down
    ::

    chuck bass” post=74024la frase completa in questione è

    `
    Per poter lanciare il progetto è necessario estrarre il contenuto del file CascadingBehavior.zip
    `

    Prova con
    `
    Per poter lanciare il progetto è necessario estrarre il contenuto del file\linebreak[4] CascadingBehavior.zip
    `

    Però sappi che è fortemente sconsigliato. L’effetto che ne risulta è troppo “alla Word”.
    Come ti hanno ben suggerito è meglio riformulare la frase.

    Ciao ciao.
    Fra

    in risposta a: Errore di biber: ! File ended while scanning use of \field. #74856
    Up
    0
    Down
    ::


    Mi dai un’ottima notizia! Quindi si può finalmente ignorare il campo abstract.
    Avevo il tuo stesso problema.

    Probabilmente il file biber.conf semplicemente non c’è nel tuo computer.
    Crealo tu. Per fare delle prove, crealo nella tua cartella di lavoro, biber dovrebbe trovarlo senza problemi.
    In futuro potrai metterlo in altre cartelle della tua distribuzione.

    Ciao ciao.
    Fra

    in risposta a: UML e/o organigrammi #74344
    Up
    0
    Down
    ::


    Non c’entrano niente con LaTeX, ma potresti provare a vedere se fanno al caso tuo questi due programmi:
    BOUML
    PyNSource

    Ciao ciao.
    Fra

    in risposta a: Problemi impaginazione tesi #74542
    Up
    0
    Down
    ::


    Confermo in pieno quanto detto da Liverpool. Lo so che è fastidioso, soprattutto perché la tesi è un lavoro una tantum e quindi non si capisce perché tu debba per forza adattarti agli strumenti usati in quel gruppo.

    È vero però che, come dice Claudio, alcune parti del tuo lavoro potrebbero essere copiate e incollate per altre tesi o lavori (e forse tu stesso lo hai fatto con tesi più vecchie). Non per forza per rubarti il lavoro però. Magari scriveranno un articolo dove metteranno anche il tuo nome, copieranno del testo o delle figure dalla tua tesi e ti malediranno perché non l’hai scritta in Word e gli toccherà copiare dal pdf e rifare le figure. Inoltre la maggior parte delle persone (e specialmente i prof 🙂 ) si cristallizzano su delle posizioni. È vero che il pdf è un formato universale, ma obbligare il prof a cambiare metodo di lavoro “perché modificare direttamente il .doc non va bene” o cose simili non farà altro che inimicartelo.

    Aggiungo inoltre che, se continuerai a lavorare nel gruppo di quella professoressa, per collaborare con gli altri colleghi sarai obbligato a usare Word, pertanto secondo me è meglio che cominci da subito a usarlo. Anzi potresti insegnare tu a loro come usare Word in maniera più professionale (anche se non credo gliene importi nulla 🙂 ).

    In futuro, quando diventerai uno dei prof., potrai scegliere di far fare la tesi agli studenti con lo strumento che vogliono purché ti portino un pdf tipograficamente sensato, e potrai scegliere che nel tuo gruppo si deve usare LaTeX.

    Ciao ciao.
    Fra

    in risposta a: Unità di misura nel S.I. #74574
    Up
    0
    Down
    ::


    L’esempio non è proprio completo, però almeno hai riportato l’errore 🙂

    Intanto prova ad aggiornare la tua distribuzione TeX.

    Infatti, come vedi dal messaggio, hai una versione troppo vecchia del nucleo di LaTeX3. In pratica
    i pacchetti da aggiornare dovrebbero essere l3kernel e l3packages.
    Tu però aggiorna tutto che è meglio.

    Se ancora ti dà problemi ne riparliamo.

    Ciao ciao.
    Fra

    in risposta a: Bug di geometry? #74556
    Up
    0
    Down
    ::


    Grazie Enrico.

    Ho notato però che anche compilando con pdflatex, non c’è modo di far funzionare l’opzione lines quando si usa linespread.
    `% !TEX encoding = UTF-8
    % !TEX program = pdflatex

    \documentclass{book}

    \linespread{1.1}
    \usepackage[showframe,a4paper,lines=40]{geometry}
    \usepackage{lipsum}

    \begin{document}

    \lipsum

    \end{document}`

    in risposta a: Unità di misura nel S.I. #74572
    Up
    0
    Down
    ::


    Dire che non funziona è come telefonare al meccanico, dire “la macchina non mi funziona”, e pretendere che lui ti dica come risolvere il problema…

    Riporta un esempio di codice che ti dà errore (completo, in modo che possiamo copiarlo, incollarlo e provare a compilarlo).

    Ciao ciao.
    Fra

Stai visualizzando 15 risposte – dal 46 al 60 (di 868 totali)

Go to top