egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 8,641 al 8,655 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: [Aiuto] formule decentrate #32460
    Up
    0
    Down
    ::

    Prendo ad esempio ciò che ho sottomano, “Elementi di Analisi Matematica due” edito dalla Liguori e scritto quasi sicuramente in Latex. Il codice che io ho utilizzato e che riproduce quasi fedelmente il libro è il seguente:

    `\begin{equation}
    x=\rho(\vartheta)\cos\vartheta\qquad y=\rho(\vartheta)\sin\vartheta\rlap{\qquad$\vartheta_0\leq\vartheta\leq\vartheta_1$}
    \end{equation}
    `

    ripeto, in casi del genere direi che la condizione può essere posta a destra…

    Nemmeno per idea. La Liguori non è certo nota per la cura tipografica dei suoi volumi. 🙁
    `\begin{equation}
    \begin{aligned}
    x&=\rho(\vartheta)\cos\vartheta\\
    y&=\rho(\vartheta)\sin\vartheta
    \end{aligned}
    \qquad
    (\vartheta_0\leq\vartheta\leq\vartheta_1)
    \end{equation}`
    oppure
    `\begin{equation}
    x=\rho(\vartheta)\cos\vartheta,\quad y=\rho(\vartheta)\sin\vartheta
    \qquad(\vartheta_0\leq\vartheta\leq\vartheta_1)
    \end{equation}`
    Il trucco con \rlap può andar bene in qualche caso, in questi sinceramente preferirei di no. Il problema del secondo modo è che non si capisce se la condizione riguarda una o entrambe le formule; mettere la condizione al margine non aiuta certo.

    Ciao
    Enrico

    in risposta a: [Aiuto] formule decentrate #32458
    Up
    0
    Down
    ::

    Guarda in verità molti libri di Analisi Matematica utilizzano questo stile, e poi non capisco perchè perderebbe di importanza. A mio avviso è un effetto sgradevole quello di scrivere due formule (anche se staccate tramite \qquad) di seguito: in primo luogo si decentra la formula principale, ed in secondo rendi poco evidente l’aspetto principale della formula. Queste le mie ragioni, ma dimmi pure come la vedi tu.

    Esempi! Esempi! Non solo di libri, ma anche di formule dove viene usato l’obbrobrio. 🙂

    I libri che conosco io non lo fanno. Al margine (destro o sinistro) va solo il numero o l’identificativo di riferimento.

    CIao
    Enrico

    in risposta a: [Aiuto] formule decentrate #32456
    Up
    0
    Down
    ::

    Non ho ben capito se intendi dire che il modo che ho proposto è brutto o cosa…ad ogni modo provo ciò che mi hai consigliato.

    La condizione fa parte della formula; spostandola al margine ne neghi l’importanza. Il metodo suggerito lascia la formula centrata, ma non è detto che questo sia il modo migliore; dipende dal contesto, dalla formula, dalla condizione.

    Correzione:
    `\[
    formula\rlap{\qquad$$}
    \]`
    Ciao
    Enrico

    in risposta a: moderncv virgolette #32483
    Up
    0
    Down
    ::

    cacchio Enrico… super spiegazione!

    Sei un GenXio…. 😀

    Ho già spedito una segnalazione all’autore della classe. Vedi che le bacchettate a volte servono? 🙂 Adesso in ginocchio sui ceci. 🙂

    Ciao
    Enrico

    in risposta a: moderncv virgolette #32480
    Up
    0
    Down
    ::

    `\documentclass[11pt,a4paper]{moderncv}
    \usepackage[ngerman]{babel}

    \moderncvtheme[green]{casual}
    \usepackage[ansinew]{inputenc}
    \usepackage[scale=0.8]{geometry}
    \setlength{\hintscolumnwidth}{3.5cm}
    \AtBeginDocument{\recomputelengths}

    \title{Curriculum Vit\ae}
    \firstname{Pinco}
    \familyname{Pallino}
    \address{Mirabilandia}{1111 Nobodysland}
    \mobile{1111 1111111}
    \email{pinco@pallino.it}
    %\photo[110pt]{fotocv}

    \begin{document}
    \maketitle

    \section{Ausbildung}
    \cventry{Jän. 2006 — Mär. 2009}{Master in Conoscere le donne}{“Università più figa per tutti''}{}{}{}
    \cvitem{Tesi}{Non ve la dico}
    \cvitem{Relatori}{I massimi esperti del settore}
    \cvitem{Voto}{Il minimo ovviamente}
    \pagebreak
    \cventry{Sep. 2002 — Jän. 2006}
    {Bachelor in Tuttologia}
    {Università degli Studi Non so dove}
    {}{}{}
    \cvitem{Tesi}{Non ve la dico}
    \cvitem{Relatori}{I massimi esperti del settore}
    \cvitem{Voto}{Il minimo ovviamente}
    \closesection
    \end{document}`

    Allora, ho così modificato il codice che mi hai indicato, ma continuo a non vedere le virgolette di apertura. mentre vedo quelle di chiusura!

    ho sbagliato ad inserire qualcosa!?
    allora sono imbecille!

    È un drammatico baco di moderncv. La definizione di \cventry è completamente sbagliata, è un miracolo che funzioni in certi casi. Scrivi questo dopo \documentclass[…]{moderncv}:
    `\renewcommand*{\cventry}[6]{%
    \cvline{#1}{%
    {\bfseries#2}%
    \def\next{#3}%
    \ifx\next\empty\else{, {\slshape#3}}\fi
    \def\next{#4}%
    \ifx\next\empty\else{, #4}\fi
    \def\next{#5}%
    \ifx\next\empty\else{, #5}\fi
    .%
    \def\next{#6}%
    \ifx\next\empty\else
    {\newline{}\begin{minipage}[t]{\linewidth}\small#6\end{minipage}}%
    \fi
    }}`
    Adesso comprendi l’importanza di un esempio completo?

    Spiegazione TeXnica: la definizione originale è
    `\newcommand*{\cventry}[6]{%
    \cvline{#1}{%
    {\bfseries#2}%
    \ifx#3\else{, {\slshape#3}}\fi%
    \ifx#4\else{, #4}\fi%
    \ifx#5\else{, #5}\fi%
    .%
    \ifx#6\else{\newline{}\begin{minipage}[t]{\linewidth}\small#6\end{minipage}}\fi
    }}%`
    L’errore è nei condizionali: l’autore pensa che \ifx#3\else…\fi serva a eseguire la parte dopo \else se l’argomento non è vuoto. In realtà, se il terzo argomento è
    `{University}`
    ciò che viene eseguito è
    `\ifx University\else…\fi`
    Siccome “U” e “n” sono diversi, viene preso il ramo “falso”. Nel caso delle virgolette, invece, si avrebbe
    `\ifx “University''\else…\fi`
    e, siccome i due token che seguono sono uguali, viene seguito il ramo “vero” con sparizione delle virgolette (usate per il test) e infatti la parola non viene in carattere obliquo.

    Nel caso in cui l’argomento sia davvero vuoto, si avrebbe la costruzione
    `\ifx\else…\fi`
    che TeX risolve internamente mettendo due token \relax che sono uguali e quindi viene seguito il ramo “vero” che non fa nulla.

    Ciao
    Enrico

    in risposta a: moderncv virgolette #32477
    Up
    0
    Down
    ::

    grazie Francesco, effettivamente non avevo notato il cambio di nome!

    Per quanto riguarda il problema:
    \section{Education}
    `\cventry{%data…}{MSc in Telecommunications Engineering}{“Sapienza'' University}{Rome}{}{} `
    è la riga incriminata.

    OT:@Enrico.
    Nelle ultime risposte che mi hai dato (e per le quali ti ringrazio) ho, forse malamente, avvertito una leggera forma di stizza..
    Capisco che tu possa infastidirti nel risolvere e nel vedere richieste mal poste o codici incompleti….. ma noni dimenticare che si rivolge a te e alle persone comptetenti di questo forum può essere una persona (vedi il sottoscritto) che ha appena messo mani su questo potente linguaggio, che si è stampato 600 pagine e ha cercato di acquisire le sufficienti competenze che gli permettessero di combinare qualcosa di buono.

    Hai a disposizone una potente ed approfondita conoscenza del linguaggio, che gentilmente metti a disposizione di tutti…. Sarebbe quindi altrettanto bello (e sufficiente) un

    posta il codice completo della parte in cui trovi problemi….

    in luogo del sarcasmo sui principi filosofici altrui..

    Se aggiungo le virgolette all’esempio inviato da cornetto pochi minuti fa (e che ti consiglio di guardare se vuoi capire che cosa si intende per esempio compilabile) le ottengo senza alcun problema. Che dici adesso?

    Non userei il verbo “postare” nemmeno sotto tortura (se non per stigmatizzarne l’uso).

    Dai, su, è capitato perfino a Lorenzo che lo bacchettassi. Ogni tanto un po’ di ironia ci vuole.

    Ciao
    Enrico

    in risposta a: pagebreak moderncv #32471
    Up
    0
    Down
    ::

    Salve, come posso ottenere un cambio pagine esattamente dove ho scritto \pagebreak. Grazie.

    `\documentclass[11pt,a4paper]{moderncv}
    \usepackage[ngerman]{babel}

    \moderncvtheme[green]{casual}
    \usepackage[ansinew]{inputenc}
    \usepackage[scale=0.8]{geometry}
    \setlength{\hintscolumnwidth}{3.5cm}
    \AtBeginDocument{\recomputelengths}

    \title{Curriculum Vit\ae}
    \firstname{Pinco}
    \familyname{Pallino}
    \address{Mirabilandia}{1111 Nobodysland}
    \mobile{1111 1111111}
    \email{pinco@pallino.it}
    \photo[110pt]{fotocv}

    \begin{document}
    \maketitle

    \section{Ausbildung}
    \cventry{Jän. 2006 — Mär. 2009}
    {Master in xxxxxxxxx
    {Università xxxxxxxx}

    {}{}{}
    \cvitem{Tesi}{Non ve la dico}
    \cvitem{Relatori}{I massimi esperti del settore}
    \cvitem{Voto}{Il minimo ovviamente}
    \pagebreak
    \cventry{Sep. 2002 — Jän. 2006}
    {Bachelor in Tuttologia}
    {Università degli Studi Non so dove}
    {}{}{}
    \cvitem{Tesi}{Non ve la dico}
    \cvitem{Relatori}{I massimi esperti del settore}
    \cvitem{Voto}{Il minimo ovviamente}
    \closesection
    \end{document}`

    Il comando \pagebreak va sempre dato in “modo verticale”, cioè tra due paragrafi. Basta una riga vuota prima di \pagebreak. Meglio anche una dopo, per poter individuare meglio il comando.

    Non trovi che la parte riportata in rosso (con parole oscurate) sia da modificare anche nel messaggio originale? Sarà pure goliardico nelle intenzioni, ma è volgare e forse anche offensivo.

    Ciao
    Enrico

    in risposta a: moderncv virgolette #32474
    Up
    0
    Down
    ::

    Non riesco ad inserire in moderncv le virgolette alte aperte: metto due ALT+96 ma non i viene visualizzato nulla!!

    “`La Sapienza University '' `

    come mai!?

    thanks!

    Fare un esempio decentemente completo è contro i tuoi principi filosofici?

    Ciao
    Enrico

    in risposta a: [Aiuto] formule decentrate #32454
    Up
    0
    Down
    ::

    Salve ragazzi, ho un piccolo problema estetico. Voglio far comparire un’equazione nel modo seguente. L’equazione principale centrata come succede sempre quando si usa il comando equation e poi una condizione posta all’equazione stessa decentrata sulla destra. Es:

    |___________________Formula___________________Condizione|

    Spero di aver reso l’idea. Vi ringrazio.

    Pacchetto amsmath, cerca \tag; ma ti assicuro che non è bello stile; molto meglio
    `\[
    Formula\rlap{\qquad$condizione$}
    \]`
    Ciao
    Enrico

    in risposta a: Bibliografia – problema con file .bib #32444
    Up
    0
    Down
    ::

    Hello again 😳
    A qualcuno viene in mente come potrei risolvere il problema con la bibliografia?

    Non certo in quel modo. Pacchetto multibib.

    Ciao
    Enrico

    in risposta a: personalizzare indice analitico #32395
    Up
    0
    Down
    ::

    ciao enrico e grazie,

    ecco cosa mi scrive:

    This is makeindex, version 2.14 [02-Oct-2002] (kpathsea + Thai support).
    Scanning input file dispensa.idx….done (2 entries accepted, 0 rejected).
    Sorting entries….done (2 comparisons).
    Generating output file dispensa.ind….done (9 lines written, 0 warnings).
    Output written in dispensa.ind.
    Transcript written in dispensa.ilg.

    Dimenticavo! Il comando giusto è
    `makeindex -s classic `
    Devi impostare lo stile “non standard”, altrimenti come fa makeindex a saperlo? Questo è il motivo per il quale con Kile non hai nulla; ci dovrebbe essere la possibilità di configurarlo, ma probabilmente è più semplice farlo da shell.

    Ciao
    Enrico

    in risposta a: personalizzare indice analitico #32393
    Up
    0
    Down
    ::

    ciao,
    l’ho messo nella stessa cartella di lavoro, ma non funziona.
    devo compilarlo da shell o basta compile makeindex da kile?

    Che significa “non funziona”? Il programma makeindex dovrebbe produrre un file chiamato .ilg ( sta per il nome del file principale). Che c’è scritto?

    Se provi da shell, che succede?
    `$ cd
    $ makeindex
    $ cat
    .ilg`
    dovrebbe mostrare il contenuto del file .ilg (con $ indico il prompt della shell).

    Ciao
    Enrico

    in risposta a: Allineare un testo #32440
    Up
    0
    Down
    ::

    Ho un problemino: vorrei allineare un testo in questo modo

    Obiettivo: aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    ………………aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    ………………aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    ………………aaaaaaaaaaaaaaaaaaaaaaaaaaaaa
    (fate come se i puntini non esistessero)

    Devo usare una tabella o esiste un comado apposito?

    In genere non è un buon modo di procedere: se insieme a quello ci sono altri testi dello stesso genere ma con etichette diverse, si avrebbe un “ondeggiamento” del margine sinistro poco piacevole da vedere. Normalmente, in casi simili, si usa l’ambiente description. Le classi standard mettono l’etichetta in nero, puoi correggerlo definendo un nuovo ambiente da usare allo stesso modo di description:
    `\newenvironment{mydesc}
    {\begin{description}
    \renewcommand{\makelabel}[1]{\hspace\labelsep\normalfont##1}}
    {\end{description}}`
    Se proprio desideri l’allineamento come indicato nel messaggio, ecco qui: iil testo dell’obiettivo va inserito nell’ambiente omonimo così definito:
    `\newenvironment{obiettivo}
    {\par\addvspace{\medskipamount}
    \settowidth{\hangindent}{Obiettivo: }\hangafter1\noindent
    Obiettivo: \ignorespaces}
    {\par\addvspace{\medskipamount}}`
    Ciao
    Enrico

    in risposta a: Beamer: \item e \only #32432
    Up
    0
    Down
    ::

    Va bene, ti ringrazio! cercherò di mettere codice più pulito in futuro…

    Intanto chiedo ancora qui invece di aprire un altro pos, riguardo alle righe colorate in una tabella, e cella a righe multiple.

    In particolare con questo codice

    `\rowcolors{2}{red!10}{}
    \resizebox{\columnwidth}{!}{
    \begin{tabular}{rrrr}
    \toprule
    \onslide<2-> {Start & End & Diff & \% }
    \onslide<3-> {\\ \midrule 617 & 1708 & 1101 & 64 }
    \onslide<4-> {\\\multirow{7}*{1708} & 1811 & 103 & 5,7 }
    \onslide<5-> {\\ & 1822 & 114 & 6,2 }
    \onslide<6-> {\\ & 1876 & 168 & 9.0 }
    \onslide<7-> {\\ & 1760 & 52 & 3.0 }
    \onslide<8-> {\\ & 1808 & 100 & 5,5 }
    \onslide<9-> {\\ & 1917 & 209 & 11,0 } \\
    \bottomrule

    \end{tabular} }
    }`

    il valore di multiriga di riferisce a sette righe.
    Come vedi ho le righe colorate, che però ricoprono tutta la riga da sinistra a destra.
    Nelle celle multiriga, questo è brutto perchè ho il numero 1708, e nelle righe sopra e sotto, il colore continua, quando invece esteticamente sarebbe bello che in quel gruppo di righe il colore (delle righe vuote) iniziasse dalla seconda colonna, tranne che pe rla riga dove comare 1708.

    Più facile a vedersi che a dirsi!

    Il pacchetto multirow non è compatibile con colortbl, né con booktabs.

    Ciao
    Enrico

    in risposta a: Beamer: \item e \only #32430
    Up
    0
    Down
    ::

    Intanto grazie…… ma,
    nella la soluzione che mi hai proposto gli \item non vengono cancellati, ovvero anche quando scompaiono, continuano ad occupare la posizione. per cui i successivi vengono scritti sotto…

    Io invece vorrei che la posizione occupata da ciascun item sia sempre la stessa, quindi quello che scompare, lasci il posto al nuovo visualizzato!

    Pagina 79, ambiente overprint
    `\begin{frame}
    \begin{itemize}
    \begin{overprint}
    \onslide<1>
    \item
    No Traffic, Line-Card Unplugged \\ \alert{\SI{617}{\watt}}
    \onslide<2>
    \item
    No Traffic, All Line-Card Plugged \\ \alert{\SI{1708}{\watt}}
    \onslide<3>
    \item
    No Traffic, All Line-Card Plugged \\ \alert{\SI{1910}{\watt}}
    \onslide<4>
    \item
    No Traffic, All Line-Card Plugged \\ \alert{\SI{2010}{\watt}}
    \end{overprint}
    \end{itemize}
    \end{frame}`
    Quando proponi esempi con codice, cerca di eliminare i comandi non standard, in questo caso \SI. Non è obbligatorio ricordare da dove viene un comando che non fa parte della classe in esame, si perde solo tempo a toglierli a mano.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 8,641 al 8,655 (di 13,205 totali)

Go to top▲