egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 3,766 al 3,780 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: bibliografia latex #59060
    Up
    0
    Down
    ::

    Ciao a tutti ho dei problemi con la bibliografia creata con BIBITEX di un articolo. In pratica non viene citata correttamente nel testo e né è inserita correttamente tra le references.

    Benvenuta!

    Ho modificato il tuo messaggio, usare il nero non è molto bello. Ci sono anche un paio di problemi: la classe che usi non è standard e andrebbe indicato dove procurarsela (l’ho trovata, comunque). Il pacchetto oupbib non l’ho mai sentito nominare né l’ho trovato in giro.

    Prova a sostituire “oupbib” con “natbib” e vedrai che le citazioni saranno a posto.

    Il pacchetto epsfig non va caricato mai.

    Ciao
    Enrico

    in risposta a: Allineamento verticale di immagini affiancate #16436
    Up
    0
    Down
    ::

    Grazie mille!

    A mia parziale discolpa posso dire che nel manuale di subfig non è specificato di inserire includegraphics in un hbox. 🙂
    Siccome non sono molto pratico di scatole, in questo caso hbox serve per definire la dimensione orizzontale della scatola che contiene la figura più piccola, giusto?

    Serve a fare in modo che TeX non entri in modo orizzontale nella \vbox; se questo accade la \vbox è ampia quanto la giustezza normale. Altrimenti TeX impila solo i vari elementi e prende come ampiezza quella massima delle box orizzontali contenute (lo fa anche nell’altro caso, in effetti; ma le box orizzontali sono appunto larghe quanto la giustezza).

    Ciao
    Enrico

    in risposta a: Allineamento verticale di immagini affiancate #16434
    Up
    0
    Down
    ::

    Qualcuno ha idea del perchè le due figure non rimangano affiancate se cerco di allinearle?

    Perché hai copiato male il codice, suppongo. 🙂
    `\begin{figure}
    \centering
    \sbox{\tempbox}{\includegraphics{BigFigure}}
    \subfloat[Small figure]{%
    \vbox to \ht\tempbox{
    \vfil
    \hbox{\includegraphics{SmallFigure}}
    \vfil}}%
    \hspace{5mm}%
    \subfloat[Big figure]{\usebox{\tempbox}}
    \caption{Two sub-floats}
    \label{fig:vertcenter}
    \end{figure}`
    Ciao
    Enrico

    in risposta a: Figure in latex #59055
    Up
    0
    Down
    ::

    Ciao a tutti 🙂
    Dunque volevo chiedervi un programma (non complicato) per disegnare delle semplici figure per poi esportarle in latex. Devo principalmente fare rette, circonferenze, tratteggiare spazi vuoti e indicare i punti nel piano cartesiano.
    Volevo appunto salvarle come jpeg o png per poi inserirle nel mio documento in latex 😉

    TiKZ, senza dubbio. Non occorre nemmeno un programma esterno.

    Ciao
    Enrico

    in risposta a: [RISOLTO] Ambiente description con etichette lunghe #59052
    Up
    0
    Down
    ::

    Vorrei usare l’ambiente description che mette in evidenza delle parole (o nel mio caso frasi) come parametro di \item[].
    Il mio problema ora sorge che, come da codice seguente, la frase risulta troppo lunga per l’impaginazione (sto utilizzando il modello Tesi Classica) e quindi sborda e non c’è verso o perlomeno non riesco a mandarla a capo.

    `\begin{description}
    …
    \item[Collo di bottiglia per prestazioni e costi di infrastruttura.]
    ….
    \end{description}`

    Puoi provare caricando il pacchetto enumitem e scrivendo
    `\begin{description}[style=unboxed]
    …
    \item[Collo di bottiglia per prestazioni e costi di infrastruttura.]
    ….
    \end{description}`
    Ciao
    Enrico

    in risposta a: Testatine personalizzate #59036
    Up
    0
    Down
    ::

    Molto bene. Che fa con le testatine se il formato è “solo fronte”? Usa la stessa testatina su tutte le pagine. Com’è ovvio.

    In effetti è così. Quindi non si fa?

    Tutto o quasi si può fare; il problema è se sia sensato.

    Devi decidere che cosa sia più importante nella testatina: il titolo del capitolo o del paragrafo. Non hai spazio per farci stare entrambi e la scelta usuale è per il paragrafo, che contiene anche il numero del capitolo.

    Ciao
    Enrico

    in risposta a: Testatine personalizzate #59034
    Up
    0
    Down
    ::

    La classe TopTesi è pensata per il fronte/retro, che io sappia.

    E’ sia per stampa in bianca (solo fronte) sia per stampa in bianca e volta (fronte e retro), pag. 21 della documentazione http://mirror.ctan.org/macros/latex/contrib/toptesi/toptesi-doc.pdf

    Molto bene. Che fa con le testatine se il formato è “solo fronte”? Usa la stessa testatina su tutte le pagine. Com’è ovvio.

    Ciao
    Enrico

    in risposta a: Testatine personalizzate #59032
    Up
    0
    Down
    ::

    Con la stampa “solo fronte” non ci sono pagine destre e sinistre, solo destre. Non ha senso alternare le testatine.

    Tu dici? Sai ho visto la classe TOPtesi del Politecnico di Torino e mi piacerebbe fare questa alternanza tra le pagine pari e dispari, delle testatine. Mi dai una mano? Magari le mettiamo sulla destra?
    http://mirror.ctan.org/macros/latex/contrib/toptesi/toptesi-doc.pdf

    La classe TopTesi è pensata per il fronte/retro, che io sappia.

    Ciao
    Enrico

    in risposta a: Testatine personalizzate #59030
    Up
    0
    Down
    ::

    …
    Chiaramente non va più bene con un solo fronte. Vengono stampate in alto a destra e in tutte le pagine, solo le testatine con numero e nome sezione, ovviamente con lettere minuscole e/o maiuscole così come originariamente vengono stampate nella pagina intera.
    Si è persa la stampa in alto a sinistra nelle pagine dispari della testatina con numero e nome capitolo.

    Con la stampa “solo fronte” non ci sono pagine destre e sinistre, solo destre. Non ha senso alternare le testatine.

    Ciao
    Enrico

    in risposta a: Corsivo e grassetto in subsection #59027
    Up
    0
    Down
    ::

    come si fa ad ottenere il titolo di una subsection in corsivo piuttosto che in grassetto?

    `\usepackage{sectsty}
    \subsectionfont{\normalfont\large\itshape}`
    Ciao
    Enrico

    in risposta a: Evitare di far andare a capo formule matematiche nel testo #58989
    Up
    0
    Down
    ::

    beh, io mi stavo rifacendo a quel che farei nello scrivere a mano. I due meno effettivamente sono un problema, e di regola si mette un + nella riga sopra e un – nella riga sotto.
    Ma ciò che più mi urta è lo spezzare le parentesi…quello che non vorrei mai vedere è

    M(x>
    0)=4

    oppure

    f(x,y,
    z,t)=\dot V

    Tipicamente non uso espressioni lunghe, quindi non è sempre chiarissimo il comportamento dell’espressione da una riga all’altra. Inoltre, spero che concorderai con me nel dire che questi a capo selvaggi sono orrendi a dir poco… quindi il punto principale è far andare a capo SOLO su determinati simboli (uguaglianza, implicazione etc) che non interrompano la lettura di un membro. Poi sarebbe stato buono per me ripetere il simbolo perchè così da sempre mi hanno insegnato a fare nella carta e penna…i numeri all’inizio di una riga sono sempre un dito in un occhio…

    L’usanza di riportare il simbolo alla nuova riga non ha alcun fondamento (la usano solo i russi, che io sappia, e la tipografia russa non è fra le migliori). Scrivere “+” a fine riga e “-” all’inizio della successiva sfiora, a mio parere, il ridicolo. Non c’è alcun bisogno di questo, come ha giustamente osservato OldClaudio: che fai? Riporti a nuova riga anche l’ultima sillaba della parola divisa? 🙂

    Nel tuo primo esempio risolvi scrivendo
    `M({x>0})=4`
    (e probabilmente useresti una macro per inserire quell’operatore). Il secondo esempio mostra qualcosa che non accade mai: TeX non spezza una formula dopo una virgola in alcun caso; l’unica possibilità è che l’autore del documento abbia scritto
    `$f(x,y,\penalty-100 z,t)=\dot V$`
    o magari \break al posto di \penalty-100 (il valore dopo \penalty è irrilevante a meno che non sia 10000 o superiore).

    Ciao
    Enrico

    in risposta a: Ridefinire \@makecaption e \caption #59001
    Up
    0
    Down
    ::

    Mi sono accorto che cambiando l’ambiente figure perdo il controllo delle opzioni [htpb].

    `\newenvironment{tikzgraphic}[5][tpb]
    {\@float{figure}[#1] …}
    {… \end@float}`
    Darai l’argomento (facoltativo) di posizione subito dopo \begin{tikzgraphic}.

    Ciao
    Enrico

    in risposta a: TeX dietro la facciata, i processori e ciò che non si vede #58936
    Up
    0
    Down
    ::

    Per egreg9.

    Quando scrivi

    “in una vbox gli oggetti che non fanno cominciare il modo orizzontale sono impilati l’uno sull’altro;”

    intendi parlare di uno stack?
    Ciao,
    Riccardo

    No, intendo dire come vengono composti sulla pagina. TeX funziona essenzialmente come lo stampatore di un tempo: una lettera alla volta viene composta una riga di stampa; al termine di un capoverso le varie righe vengono aggiustate allargando o restringendo gli spazi e magari spostando parole o pezzi da una riga alla precedente o successiva. Le righe così ottenute vengono impilate una sull’altra e quando si ha una pagina piena la si aggiusta per evitare vedove e orfani.

    Internamente TeX rappresenta una vbox come una successione di hbox una dopo l’altra, intervallate dall’interlinea (ci sono altre cose, in realtà, ma non importa). Ciascuna hbox è a sua volta una successione di hbox una dopo l’altra, eventualmente intervallate da spazi (anche qui ci sono altre cose che non sono così importanti per una descrizione sommaria).

    Come queste liste verticali e orizzontali siano gestite dal programma è del tutto irrilevante.

    Ciao
    Enrico

    in risposta a: Ridefinire \@makecaption e \caption #58998
    Up
    0
    Down
    ::

    Consigli?

    Prima di tutto di non usare \edef\CAP{#3} né \edef\LAB{#4}, vai solo in cerca di problemi: \def è perfettamente adatto allo scopo.

    Non vedo grandi problemi; la definizione di \@makecaption in article.cls è
    `\long\def\@makecaption#1#2{%
    \vskip\abovecaptionskip
    \sbox\@tempboxa{#1: #2}%
    \ifdim \wd\@tempboxa >\hsize
    #1: #2\par
    \else
    \global \@minipagefalse
    \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%

    \fi
    \vskip\belowcaptionskip}`
    A te serve la parte che ho messo in evidenza in blu (dove #1 è \fnum@figure); direi che puoi fare qualcosa del genere:
    `\sbox\@captionbox{\fnum@figure: \CAP}%
    \ifdim\wd\@captionbox>X
    \sbox\@captionbox{\parbox{X}\fnumfigure: \CAP}}%
    \fi`
    A questo punto hai a disposizione \ht\@captionbox e \dp\@captionbox per decidere quanto alto fare il tuo rettangolo inferiore. Con X denoto una dimensione che devi decidere tu: la massima larghezza della didascalia. Poi userai qualche magia di TiKZ per inserire \box\@captionbox dove ti pare.

    Il codice completo dovrà andare tra \makeatletter e \makeatother e dopo \makeatletter dovrai inserire anche \newbox\@captionbox.

    Ciao
    Enrico

    PS: ho leggermente modificato il tuo messaggio, se vuoi sapere dove, cerca \ddt. 😉

    in risposta a: Ridefinire \@makecaption e \caption #58996
    Up
    0
    Down
    ::

    Ciao,

    vorrei definire una caption tutta mia. Per fare questo sto ridefinendo alcuni comandi della classe report. Nel case specifico il comando \@makecaption.

    A sua volta dove viene usato questo comando? Per intenderci dove trovo il file dove è definito \caption?

    Quello che vorrei fare è disegnare una cornice non banale intorno a ciò che immetto nell’ambiente figure con tikz che contenga anche la caption.

    Michele

    Io ridefinirei l’ambiente figure.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 3,766 al 3,780 (di 13,205 totali)

Go to top▲