egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 6,991 al 7,005 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Underfull \hbox (badness) in paragraph: come risolvere? #41524
    Up
    0
    Down
    ::

    Eccolo: 😉
    `\documentclass[a4paper,11pt]{article}

    \usepackage[english]{babel}
    \usepackage{booktabs,multicol,array}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}

    \begin{document}

    \begin{table}[t]
    \small
    \begin{tabular}{p{2.15cm}lp{2.43cm}p{3.9cm}}
    \toprule
    \multicolumn{4}{c}{\textbf{xxxxxxx, xxxxxxxx x xxxxxxxxxx}} \\
    \midrule
    \multicolumn{1}{c}{\emph{xxxx}} & \multicolumn{1}{c}{\emph{xxxxxxxxxx}} &
    \multicolumn{1}{c}{\emph{xxxxxxxx}} & \multicolumn{1}{c}{\emph{xxxxxx}} \\
    \midrule
    xx.xx.xxxx & xxxxxxxx xx – xxxxxx & xxxx.~xxxxxxxxxx & xxx xxxxxxxx xxxxxxx
    xx xxxxxx xxxxxxx xxxxxxxx xxx xxxxxxxxxxxxx xxxxxx\\
    \midrule
    xxx xx.xx.xxxx xx & xxxxxxxxx – xxxx & xxxx.~xx xxxxxx & xxxxxxxx xxxxxxxxxxxxx xx xxxxxxxxxxxxx xxx\\
    \midrule
    xxx xx.xx.xxxx xx xx.xx.xxxx & xxxxxxxxx – xxxx & xxxx.~xxxxxxxxx, xxxx.~xxxxxxx & xxxxxxxxxxxxx
    xxx xxxx xxxxxxxxxxxxxx:~xxxx xxx xxxxx xxxxxxx\\
    \midrule
    xxx xx.xx.xxxx xx xx.xx.xxxx & xxxxxxxxx – xxxx & xxxx.~xx xxxxxx, xxx.~xxxxxxx & xxxxxxx xxxx xxx
    xxxxxxxxxxxxx xxxxxxxxx xxxxxx:~xxx xxxxxxxxxxxx\\
    \bottomrule
    \end{tabular}
    \end{table}

    \end{document} `

    È molto difficile che giustezze come 2.43 cm permettano una giustificazione corretta. In caso di giustezze ridotte, è meglio comporre a bandiera:
    [code]\begin{tabular}{
    >{\raggedright}p{2.15cm} l
    >{\raggedright}p{2.43cm}
    >{\raggedright\arraybackslash}p{3.9cm}}[code]
    Ciao
    Enrico

    in risposta a: sistemi #41528
    Up
    0
    Down
    ::

    Per scrivere un sistema in DM uso il comando`\newcommand{\sistemadm}[1]{\left\{\begin{split}#1\end{split}\right.}`
    che posso inserire in un ambiente `\begin{equation}….\end{equation}` oppure`\begin{equation]}…\end{equation*}` a seconda che lo voglia numerato o no. Ma per un sistema non in DM come si può fare ?
    La vecchia macro di TeX \equalign non mi pare funzioni ed i vari ambienti forniti da amsmath mi pare lavorino tutti in DM.

    `\left\{\begin{smallmatrix}
    a=b\hfill\\
    c=d\hfill
    \end{smallmatrix}\right.`
    Ma viene una schifezza, di sicuro.

    Ciao
    Enrico

    in risposta a: Domande sparse su figure e tabelle #27500
    Up
    0
    Down
    ::

    Se inserisco \captionsetup

    {position=top} nel preambolo mi da errore….

    Qualcuno ha idea del perchè?

    Forse devi dire prima \usepackage{caption}

    Benvenuto sul Forum; ma, per favore, tieni in mente qualche regoletta: “mi dà errore” è un pochino generico. Cerca di delimitare l’errore con un esempio minimo.

    Ciao
    Enrico

    in risposta a: [RISOLTO]problema insolito \tableofcontents tesi #41515
    Up
    0
    Down
    ::

    Ciao ragazzi,
    sto scrivendo la tesi con texmaker,

    \documentclass[12pt,a4paper,oneside,openright]{book}

    \usepackage{graphicx}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{amsmath}
    \usepackage{fancyhdr}
    \usepackage{makeidx}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{indentfirst}
    \begin{document}
    \tableofcontents
    \listoffigures

    il problema è il seguente:
    nell’indice le pagine corrispondenti ai capitoli e alle sezioni non corrispondono alle reali pagine! come se non contasse le pagine contenenti le figure.
    Come mai? ❓

    Problema che sparisce quando ricompili un paio di volte.

    Ciao
    Enrico

    in risposta a: utilizzo di MirkTex portable #41520
    Up
    0
    Down
    ::

    Salve Amici utilizzo MirkTex portable,
    per compilare il front-end è TeXworks il quale prevede di poter compilare con pdfLaTex o XeLatex o XeTex.

    ora con pdfLatex non ho nessun problema, mentre con XeLatex non mi riconosce le lettere accentate.

    Mi sapete dire perchè ?

    Con XeLaTeX devi usare UTF-8; metti in testa al tuo documento
    `%!TeX encoding = UTF-8 Unicode
    %!TeX program = xelatex`
    Ciao
    Enrico

    in risposta a: Info su corretta scrittura #41509
    Up
    0
    Down
    ::

    Ciao,

    premetto che utilizzo il pacchetto arsclassica di Pantieri. Durante la battitura del testo mi capita più volte questo caso:

    bla bla bla il video in formato MPEG-2 ha una velocità che va dai 4 ai 6 Mbit/s.

    io ho scritto così:

    `bla bla bla il video in formato MPEG-$2$ ha una velocità che va dai $4$ ai $6$ Mbit/s.`

    Come si gestiscono le unità di misura?

    Sull’arte di Pantieri non ho trovato un esempio adeguato.

    In genere qual è il giusto modo di scrivere?

    Se non hai molte unità di misura da scrivere, puoi ricorrere al comando \unit del modulo italiano di babel:
    `dai~$4$ ai~$6\unit{Mbit/s}$`
    Se hai parecchie unità di misura, ricorri al potente pacchetto siunitx.

    Ciao
    Enrico

    in risposta a: uso di \footnote e del packge indent #41484
    Up
    0
    Down
    ::

    Ho provato a compilare, nel file di log mi trovo alcuni avvisi che non capisco mi puoi aiutare ?

    (E:\Latex\tex\latex\psnfss\t1pag.fd
    File: t1pag.fd 2001/06/04 font definitions for T1/pag.
    )
    LaTeX Font Info: Font shape `T1/pag/bx/n’ in size <12> not available
    (Font) Font shape `T1/pag/b/n’ tried instead on input line 17.
    LaTeX Font Info: Font shape `T1/pag/b/n’ in size <12> not available
    (Font) Font shape `T1/pag/db/n’ tried instead on input line 17.
    LaTeX Font Info: Font shape `T1/pag/bx/n’ in size <17.28> not available
    (Font) Font shape `T1/pag/b/n’ tried instead on input line 17.
    LaTeX Font Info: Font shape `T1/pag/b/n’ in size <17.28> not available
    (Font) Font shape `T1/pag/db/n’ tried instead on input line 17.
    (E:\master.toc
    Class scrreprt Info: You’ve told me to use the font selection of the element
    (scrreprt) `sectioning’ that is an alias of element `disposition’
    (scrreprt) on input line 2.
    Class scrreprt Info: You’ve told me to use the font selection of the element
    (scrreprt) `sectioning’ that is an alias of element `disposition’
    (scrreprt) on input line 3.
    LaTeX Font Info: External font `cmex10′ loaded for size
    (Font) <12> on input line 4.
    LaTeX Font Info: External font `cmex10′ loaded for size
    (Font) <8> on input line 4.
    LaTeX Font Info: External font `cmex10′ loaded for size
    (Font) <6> on input line 4.
    Class scrreprt Info: You’ve told me to use the font selection of the element
    (scrreprt) `sectioning’ that is an alias of element `disposition’
    (scrreprt) on input line 10.
    Class scrreprt Info: You’ve told me to use the font selection of the element
    (scrreprt) `sectioning’ that is an alias of element `disposition’
    (scrreprt) on input line 17.
    Class scrreprt Info: You’ve told me to use the font selection of the element
    (scrreprt) `sectioning’ that is an alias of element `disposition’
    (scrreprt) on input line 25.

    Niente di cui preoccuparsi.

    Ciao
    Enrico

    in risposta a: uso di \footnote e del packge indent #41481
    Up
    0
    Down
    ::

    Grazie della velocissima risposta, avevo provato a cercare tra i topic ma non avevo visto quelli da te segnalati.

    solo una domanda, per i rientri ho visto che devo usare
    `
    \setlength{\parindent}{xxpt}
    `

    mentre io uso
    `
    \usepackage{indentfirst}
    `

    qualè il modo migliore ?

    Sono due cose completamente diverse. Il pacchetto indentfirst dice a LaTeX di rientrare anche il primo capoverso dopo un titolo di sezione. Con \setlength{\parindent}{…} gli ordini quanto deve essere ampio ogni rientro. Perché vuoi cambiare qualcosa che è stato appositamente studiato?

    Ciao
    Enrico

    in risposta a: [Risolto] Tabella con multicolumn giustificato #41493
    Up
    0
    Down
    ::

    Come ottengo la terza colonna con più righe, esattamente come avviene con la quarta?

    Leggere il capitolo sulle tabelle in una guida è un’idea troppo fuori dal comune?

    Ciao
    Enrico

    in risposta a: numerazione senza spaziatura #41500
    Up
    0
    Down
    ::

    Nell’esempio di Pantieri

    `
    \begin{enumerate}
    \item sono facili da usare;
    \item rendono più chiaro il
    testo:
    \begin{itemize}
    \item[-] spaziandolo;
    \item[-] facilitandone la
    lettura;
    \end{itemize}
    \item permettono di
    strutturare meglio
    le proprie idee.
    \end{enumerate}
    È consigliabile usare gli ambienti
    per gli elenchi perché:
    1. sono facili da usare;
    2. rendono più chiaro il testo:
    – spaziandolo;
    – facilitandone la lettura;
    3. permettono di strutturare meglio le proprie idee.
    `

    la parola “meglio” si allinea a “permettono”. Come faccio a tagliere questo allineamento verticale? Vorrei che andando a capo non ci sia il rientro, cioè andando a capo la riga cominci senza il rientro.

    Non usando una lista. Perché non lo è, se vuoi quel comportamento.

    Ciao
    Enrico

    in risposta a: AIUTO su margini di rilegatura #41468
    Up
    0
    Down
    ::

    Salve a tutti, ho un problema con la dispensa che sto scrivendo, utilizzo il formato book va tutto bene solo che mi mette la rilegatura sul margine destro e non sul sinistro e quindi il primo capitolo ma anche il frontespizio iniziano con rilegatura a destra.
    qualcuno può dirmi come mai?e come potrei risolvere?

    Non c’è nulla da risolvere: il margine esterno è più ampio di quello interno; la differenza non è “per la rilegatura”.

    Ciao
    Enrico

    in risposta a: Posizione caption sbagliata usando \subfloat #41453
    Up
    0
    Down
    ::

    Si possono mandare immagini qui? Sono nuovo del forum e non lo conosco ancora…
    Il file mi si compila, non ho controllato il log se da cose particolari ma appena ho un minuto lo posto.
    Ho verificato che il problema si “risolve” se imposto la larghezza delle figure ad almeno 0.4\textwidth, ma essendo 3 sulla stessa riga evidentemente non va bene perchè si sormontano e escono dai margini.
    Un altro problema è che se affianco 2 figure e le subcaption sono un testo lungo anche quello mi si sormonta invece di andare a capo…

    No, non si possono mandare immagini. Ma il codice che usi sì; mi lascia perplesso quello che dici sul “sormontarsi”.

    Ciao
    Enrico

    in risposta a: Spostare l’origine di un’immagine #41461
    Up
    0
    Down
    ::

    Che cosa avresti in mente di fare?

    Sto realizzando una delle mie tante classi personalizzate per fare esercizio. In essa sto definendo un frontespizio un po’ particolare per conto mio.

    Ti illustro quello che ho ho intenzione di fare con un esempio. Immaginiamo che il documento sia pensato per essere stampato su fogli A4. In tal caso, la base di ciascuna pagina è larga 21 cm.

    ` .——————————.
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    | |
    `——————————'

    <---------------------------- 21cm` Immaginiamo di voler inserire un logo in secondo piano (sotto il testo) nella sola pagina iniziale, quella del frontespizio, grazie ai comandi offerti da graphicx e da eso-pic. Immaginiamo che il file grafico sia largo 14 cm. Si può immaginare che sia di forma circolare, ma di seguito lo illustro come se fosse rettangolare per semplicità. ` .------------------------------. | | | | | | | | | .------------------. | | | | | | | | | | | | | | | | | | `------------------' | | | | <---------------- | | 14cm | | | | | | | | | | | | | | | | | `------------------------------' <---------------------------- 21cm` L'idea è quella di avere questo logo centrato orizzontalmente nella pagina, mentre non è importante che sia centrato verticalmente. Proprio per questa ragione, non mi è possibile usare il comando \AtPageCenter di eso-pic, perché questa condizione non verrebbe rispettata. Se desidero però che il logo sia centrato orizzontalmente, devo: [ol][li] conoscere la larghezza della pagina (\the\paperwidth, in questo caso 21 cm); [li] conoscere la larghezza del logo (ne discutiamo qui, in questo caso 14 cm);
    [li] sottrarre il secondo dal primo (21 – 14 = 7 cm);
    [li] dividere questo valore a metà (7 / 2 = 3.5 cm);
    [li] il risultato ottenuto è quanto devo passare al comando \AddToShipoutPicture* per ottenere correttamente la centratura:
    `\AddToShipoutPicture*{\put(\LenToUnit{3.5cm},){}}`[/ol]Per inciso, la ragione per cui ho aperto l’altra discussione è quella di catturare tutti questi valori in diverse lunghezze in modo tale da non dover scrivere a mano «3.5cm» e da poter passare ad \AddToShipoutPicture* un’espressione con un po’ di sottrazioni e di divisioni da elaborare attraverso il pacchetto calc in modo che sia il sistema a fare i calcoli.

    In questa discussione chiedo invece se sia possibile spostare l’origine di un’immagine in modo che essa venga collocata al centro della figura (a voler essere precisi, per questo esempio è sufficiente la centratura rispetto al solo asse orizzontale) perché in questo modo potrei scrivere semplicemente

    `\AddToShipoutPicture*{\put(\LenToUnit{.5\paperwidth},){}}`
    senza fare tanti conti.

    Comunque sarebbe interessante sapere come spostare l’origine anche lungo l’asse verticale; ho la sensazione che potrebbe tornare utile in futuro…

    Grazie e a presto.

    P.S. nell’ipotesi di scegliere l’approccio con i calcoli, sarebbe fantastico se potessi inserire un’istruzione nel file di classe in grado di impedire la composizione se la larghezza del logo è maggiore di paperwidth!

    Grazie e a presto.

    Da’ un’occhiata al pacchetto atbegshi e alla sua documentazione. C’è sempre a disposizione \makebox(0,0){…}.

    Ciao
    Enrico

    in risposta a: Ottenere le misure di un’immagine #41457
    Up
    0
    Down
    ::

    Grazie per la risposta. Mi ero dimenticato di specificare che preferivo il risultato espresso in centimetri, ma su questa cosa ci torno più avanti.

    Venendo alla tua soluzione, immagino che quelle grandezze vadano richiamate in questo modo:

    `\documentclass{minimal}

    \usepackage{graphicx}

    \begin{document}

    \newsavebox{\calcbox}
    \sbox\calcbox{\includegraphics{grafico}}

    Larghezza: \the\wd\calcbox

    Altezza: \the\ht\calcbox.

    \end{document}`
    Mentre aspettavo una risposta, ho fatto un po’ di ricerche in rete e ho trovato una soluzione anch’io:

    `\documentclass{minimal}

    \usepackage{graphicx}

    \begin{document}

    \newlength{\larghezza}
    \settowidth{\larghezza}{\includegraphics{grafico}}

    \newlength{\altezza}
    \settoheight{\altezza}{\includegraphics{grafico}}

    Larghezza: \the\larghezza

    Altezza: \the\altezza.

    \end{document}`
    Per quanto riguarda l’avere il risultato espresso in centimetri, ho trovato due strade molto simili, che di seguito applico alla tua soluzione: la prima

    `\documentclass{minimal}

    \usepackage{layouts}
    \usepackage{graphicx}

    \begin{document}

    \newsavebox{\calcbox}
    \sbox\calcbox{\includegraphics{grafico}}

    Larghezza: \printinunitsof{cm}\prntlen{\wd\calcbox}

    \end{document}`
    e la seconda

    `\documentclass{minimal}

    \usepackage{printlen}
    \usepackage{graphicx}

    \begin{document}

    \newsavebox{\calcbox}
    \sbox\calcbox{\includegraphics{grafico}}

    Larghezza: \uselengthunit{cm}\printlength{\wd\calcbox}

    \end{document}`
    Credo comunque che entrambi i metodi arrotondino un po’; infatti, se faccio l’imbroglione e scrivo

    `\documentclass{minimal}

    \usepackage{printlen}
    \usepackage{graphicx}

    \begin{document}

    \newsavebox{\calcbox}
    \sbox\calcbox{\includegraphics[width=3cm]{grafico}}

    Larghezza: \uselengthunit{cm}\printlength{\wd\calcbox}

    \end{document}`
    Ottengo come risultato 2.99957cm.

    Grazie comunque lo stesso.

    Tutto corretto. Gli “arrotondamenti” sono inevitabili. A che ti serve?

    Ciao
    Enrico

    in risposta a: Problema Multicolumn #41464
    Up
    0
    Down
    ::

    Viao a tutti, ho scritto una tabella ed è un pò articolata. Ho un problema con i tre multicolumn uno affianco all’altro. In sostanza non capisco perchè nel pdf non vengano tracciate le linee verticali tra di esse.

    Non ci sono perché non dici a LaTeX di metterle. Ma la tabella verrebbe fuori un orrore lo stesso. Prova questo (occorre \usepackage{booktabs}):
    `
    \begin{table}[!ht]
    \centering
    \begin{tabular}{llrrrrr}
    \toprule
    &&
    \multicolumn{2}{c}{$\rho$ [Kg/m$^3$]} &
    \multicolumn{2}{c}{$M$ [\,-\,]} & $v$ [m/s]\\
    \multicolumn{2}{l}{Test Case} &
    \multicolumn{1}{c}{left} &
    \multicolumn{1}{c}{right} &
    \multicolumn{1}{c}{left} &
    \multicolumn{1}{c}{right} &
    \multicolumn{1}{c}{-} \\
    \midrule
    \textbf{Case A} & P.W. & 0.0355 & 0.0726 & 0.662 & 0.932 & 789.72 \\
    & M.Y.V. & 0.0368 & 0.0711 & 0.639 & 0.860 & 788.00 \\
    \textbf{Case B} & P.W. & 0.5280 & 0.3241 & 1.039 & 0.845 & 862.11 \\
    & M.Y.V. & 0.5200 & 0.3215 & 1.062 & 0.866 & 877.40 \\
    \textbf{Case C} & P.W. & 0.3420 & 0.0191 & 1.518 & 0.394 & 385.76 \\
    & M.Y.V. & 0.3430 & 0.0200 & 1.510 & 0.384 & 384.81 \\
    \textbf{Case D} & P.W. & 0.1102 & 0.0604 & 2.598 & 1.969 & 1725.03 \\
    & M.Y.V. & 0.1083 & 0.0632 & 2.907 & 2.012 & 1730.24 \\
    \textbf{Case E} & P.W. & 0.0699 & 0.2330 & 0.280 & 0.498 & 255.99 \\
    & M.Y.V. & 0.0677 & 0.2323 & 0.341 & 0.531 & 256.56 \\
    \textbf{Case F} & P.W. & 0.1044 & 0.1044 & 0.343 & 0.343 & 50.00 \\
    & M.Y.V. & 0.1050 & 0.1050 & 0.150 & 0.150 & 53.96 \\
    \bottomrule
    \end{tabular}
    \caption{Soluzione a cavallo della discontinuità di contatto}\label{ris_disc}
    \end{table}`
    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 6,991 al 7,005 (di 13,205 totali)

Go to top▲