egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,281 al 5,295 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Problema bibliografia #51818
    Up
    0
    Down
    ::

    Salve a tutti.

    Premetto che sto utilizzando un template già pronto per scrivere la mia tesi di laurea.
    Ho un problema con la bibliografia. Uso bibtex.

    Dopo aver compilato, quando apro il file pdf, accanto ad ogni testo in bibliografia mi esce un collegamento ipertestuale alla pagina in cui è chiamato quel testo. Come faccio a toglierlo?

    Grazie a chi mi vorrà aiutare.

    Se non sappiamo quali pacchetti carichi e come, non possiamo certo aiutarti. Probabilmente usi backref, ma potrebbe essere caricato da qualche altro.

    Ciao
    Enrico

    in risposta a: Ricerca diretta-inversa con Emacs #51805
    Up
    0
    Down
    ::

    Buonasera a tutti! Da poco ho iniziato ad utilizzare Emacs su Ubuntu 10.10 e pian piano sto cercando di aggiungere funzioni in più per aumentarne la facilità di utilizzo. Ad esempio ho da poco scoperto refTeX che è utilissimo per i riferimenti incrociati. Comunque un’altra cosa che mi premerebbe fare è la ricerca diretta, ma soprattutto inversa, tra pdf e sorgente. Sul forum mi sembra che si sia accennato solo qualche volta alla cosa con riferimento, però, alla ricerca diretta/inversa su DVI. Allora cercando su internet ho trovato questa guida:

    LaTeX Inverse PDF Search with Emacs

    Volevo sapere da voi se poteva essere valida. In particolare c’è qualche punto teoricamente sbagliato? Qualche passaggio che è meglio evitare? Ad esempio suggerisce di usare okular con tutte le librerie annesse! Secondo voi conviene o porta a più danni che altro?
    La stessa domanda vale per gli altri punti della guida. Se comunque nessuno l’avesse mai provata mi cimenterei in questi giorni perchè mi piacerebbe avere la ricerca inversa, utilissima per documenti lunghi.

    Con la 10.10 hai Evince della nuova versione di Gnome, che dovrebbe permettere la ricerca inversa.

    Ciao
    Enrico

    in risposta a: [Risolto] Anomalia pacchetto subfig #32288
    Up
    0
    Down
    ::

    Mi spiace disturbare ancora, ma il codice sembra avere qualche incompatibilità con il pacchetto caption. 😳
    Caricando il pacchetto nell’esempio le didascalie hanno seri problemi di posizione e lunghezza.

    Sostituisci la definizione di \twofigures con questo codice:
    `\newcommand{\twofigures}[4]{%
    % #1=file esterno (sinistra)
    % #2=\caption[…]{…}\label{…}
    % #3=file esterno (destra)
    % #4=\caption[…]{…}\label{…}
    \computefortwoimages{#1}{#3}%
    \tempheight=\dimexpr\wd\imageA+\wd\imageB\relax
    \ifdim\tempheight>.95\columnwidth\computeratio\fi
    \hbox to\hsize{\boxfigure\imageA{#2}%
    \hfill\boxfigure\imageB{#4}}%
    }
    \newcommand\boxfigure[2]{\begin{minipage}[t]{\reductionratio\wd#1}
    \scalebox{\reductionratio}{\box#1}#2\end{minipage}}`
    Ciao
    Enrico

    in risposta a: [Risolto] Anomalia pacchetto subfig #32286
    Up
    0
    Down
    ::

    Per qualche ragione a me non funziona. Non saprei davvero qual è il problema.
    Qui riporto il file tex, il pdf e le immagini usate. Uso pdflatex e texlive 2010.

    Vero.
    `\newcommand{\twofigures}[4]{%
    % #1=file esterno (sinistra)
    % #2=\caption[…]{…}\label{…}
    % #3=file esterno (destra)
    % #4=\caption[…]{…}\label{…}
    \computefortwoimages{#1}{#3}%
    \tempheight=\dimexpr\wd\imageA+\wd\imageB\relax
    \ifdim\tempheight>.95\columnwidth\computeratio\fi
    \hbox to\hsize{%
    \vtop{\parindent=0pt\hsize=\reductionratio\wd\imageA
    \scalebox{\reductionratio}{\box\imageA}#2}%
    \hfill
    \vtop{\parindent=0pt\hsize=\reductionratio\wd\imageB
    \scalebox{\reductionratio}{\box\imageB}#4}%
    }%
    }`
    Ciao
    Enrico

    in risposta a: [Risolto] Anomalia pacchetto subfig #32284
    Up
    0
    Down
    ::

    Credo che \twofigures non funzioni correttamente. Nel mio caso, posiziona la prima immagine correttamente, la prima didascalia dove dovrebbe apparire la seconda didascalia, e le seconda immagine e le seconda didascalia non appaiono proprio. La seconda immagine non appare neppure lasciando vuoti i parametri #2 e #4. :S

    Ho riportato l’intero documento .tex proprio perché ci fosse un esempio. A me funziona correttamente. Ecco qui il risultato.

    Ciao
    Enrico

    in risposta a: landscape nell’ambiente multicols #51794
    Up
    0
    Down
    ::

    Avevo provato questa variante:

    `\begin{sidewaysfigure*}
    \begin{center}
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij-1_15.pdf}\label{tern_1:1.5}}
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij_15-1.pdf}\label{tern_1.5:1}}
    \caption{….}
    \label{Pseudotern}
    \end{center}
    \end{sidewaysfigure*}`

    con il problema che le due immagini sono centrate sulla prima colonna, e che quindi la parte “alta” dell’immagine va oltre la pagina. Adesso capisco i problemi legati a landscape, che adesso, giustamente, sono spariti.

    Prova con
    `\begin{sidewaysfigure*}
    \vspace*{??cm}
    \centering
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij-1_15.pdf}\label{tern_1:1.5}}
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij_15-1.pdf}\label{tern_1.5:1}}
    \caption{….}
    \label{Pseudotern}
    \end{sidewaysfigure*}`
    mettendo un numero opportuno al posto di ??

    Ma, sinceramente, preferirei evitare la rotazione.

    Ciao
    Enrico

    in risposta a: landscape nell’ambiente multicols #51792
    Up
    0
    Down
    ::

    Salve a tutti,
    dopo lunghe ricerche su google e diveris manuali, non riesco a trovare la soluzione al mio problema:
    vorrei inserire un’immagine flottante panoramica all’interno dell’ambiente multicols. Con il codice riportato sotto ci sono riuscito, ma con lo spiacevole inconveniente che la pagina precedente finisce con la seconda colonna mezza vuota, e nella pagina successiva la seconda colonna manca completamente. Solo due pagine dopo l’immagine panoramica la situazione torna alla normalità.
    Inoltre, il numero di pagina della pagina panoramica, si trova molto più in alto rispetto a quelli delle altre pagine.

    `\begin{multicols}{2}
    …. testo ….

    \begin{landscape}
    \begin{figure*}
    \begin{center}
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij-1_15.pdf}\label{tern_1:1.5}}
    \subfloat[]{\includegraphics[width=0.5\textwidth]{img/ternary_but-brij_15-1.pdf}\label{tern_1.5:1}}
    \caption{Pseudoternary phase diagrams of Isopropyl Palmitate/water/n-Butanol:\brij bla bla bla}
    \label{Pseudotern}
    \end{center}
    \end{figure*}
    \end{landscape}

    … testo2…
    \end{multicols}
    \end{document}`

    Ho provato a mettere landscape dentro figure*, ma così il comando viene ignorato completamente e viene prodotta una normale immagine flottante.
    Ho provato a mettere il comando \newpage prima, dopo, prima e dopo l’ambiente figure*, ma l’effetto non cambia.

    Nel preambolo ho caricato i seguenti pachetti:

    `\usepackage{makeidx}
    \usepackage{cite}
    \usepackage[T1]{fontenc}
    \usepackage[utf8x]{inputenc}
    \usepackage[english]{babel}
    \usepackage{graphicx}
    \usepackage{multirow}
    \usepackage{latexsym}
    \usepackage{lscape}
    \usepackage{xtab}
    \usepackage{multicol}
    \usepackage{amsfonts}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage[colorlinks=true,linkcolor=Peach]{hyperref}
    \usepackage[all]{hypcap}
    \usepackage{booktabs}
    \usepackage{tabularx}
    \usepackage{array}
    \usepackage[]{subfig}
    \usepackage{chemstyle}
    \usepackage{rotating}
    \usepackage{caption}[2008/04/01]`

    Nella speranza di trovare una soluzione, ringriazio in anticipo per l’aiuto.
    Leonardo

    Così non può funzionare: un ambiente landscape interrompe sempre il flusso del documento e inserisce una pagina ruotata. Direi che ti occorre sidewaysfigure del pacchetto rotating.

    Ciao
    Enrico

    in risposta a: [Risolto] Anomalia pacchetto subfig #32282
    Up
    0
    Down
    ::

    Grazie mille Enrico!
    Ci sarebbero un paio di correzioni che farei:
    `\newdimen\tempheight
    \newbox\imageA
    \newbox\imageB
    \def\reductionratio{1}
    \newcommand{\twoimages}[2]{%
    \sbox\imageA{\includegraphics{#1}}%
    \sbox\imageB{\includegraphics{#2}}%
    \ifdim\ht\imageA>\ht\imageB
    \tempheight=\ht\imageB
    \else
    \tempheight=\ht\imageA
    \fi
    \sbox\imageA{\includegraphics[height=\tempheight]{#1}}%
    \sbox\imageB{\includegraphics[height=\tempheight]{#2}}%
    \tempheight=\dimexpr\wd\imageA+\wd\imageB\relax
    \ifdim\tempheight>.98\columnwidth\calculateratio\fi
    \scalebox{\reductionratio}{\box\imageA} \hfill
    \scalebox{\reductionratio}{\box\imageB}}
    \def\calculateratio{\edef\reductionratio{0.%
    \number\numexpr\number\dimexpr.98\columnwidth\relax/
    \number\dimexpr.01\tempheight\relax}}`
    La prima correzione è una semplice svista, le successive sono per evitare che il 2em di spaziatura venga scalato anch’esso, ottenendo una spaziatura troppo piccola nel caso di grandi immagini.

    In realtà, avrei bisogno ancora di aiuto. Pensavo di includere gli \includegraphics in \parbox per ottenere due immagini affiancate, non logicamente correlate (quindi non subfig), con rispettive didascalie. La tecnica è spiegata nell’introduzione del manuale di subfig. Tutti i calcoli nel post precedente erano quindi indirizzati anche a fornire il parametro giusto al parbox. Come si potrebbe fare in questo caso?

    `\documentclass[a4paper]{article}
    \usepackage{graphicx}

    \newdimen\tempheight
    \newbox\imageA
    \newbox\imageB
    \def\reductionratio{1}
    \newcommand{\computefortwoimages}[2]{%
    \sbox\imageA{\includegraphics{#1}}%
    \sbox\imageB{\includegraphics{#2}}%
    \ifdim\ht\imageA>\ht\imageB
    \tempheight=\ht\imageB
    \else
    \tempheight=\ht\imageA
    \fi
    \sbox\imageA{\includegraphics[height=\tempheight]{#1}}%
    \sbox\imageB{\includegraphics[height=\tempheight]{#2}}}
    \def\computeratio{\edef\reductionratio{0.%
    \number\numexpr\number\dimexpr.98\columnwidth\relax/\number\dimexpr.01\tempheight\relax}}

    \newcommand{\twoimages}[2]{%
    \computefortwoimages{#1}{#2}%
    \tempheight=\dimexpr\wd\imageA+\wd\imageB\relax
    \ifdim\tempheight>.98\columnwidth\computeratio\fi
    \scalebox{\reductionratio}{\box\imageA}\hfill
    \scalebox{\reductionratio}{\box\imageB}}

    \newcommand{\twofigures}[4]{%
    % #1=file esterno (sinistra)
    % #2=\caption[…]{…}\label{…}
    % #3=file esterno (destra)
    % #4=\caption[…]{…}\label{…}
    \computefortwoimages{#1}{#3}%
    \tempheight=\dimexpr\wd\imageA+\wd\imageB\relax
    \ifdim\tempheight>.98\columnwidth\computeratio\fi
    \hbox to\hsize{%
    \vtop{\parindent=0pt\hsize=\reductionratio\wd\imageA
    \scalebox{\reductionratio}{\box\imageA}#2}%
    \hfill
    \vtop{\parindent=0pt\hsize=\reductionratio\wd\imageB
    \scalebox{\reductionratio}{\box\imageB}#4}%
    }%
    }

    \begin{document}
    \begin{center}
    \twoimages{try}{duck}
    \end{center}
    \begin{center}
    \twoimages{efield-dipole}{pgf-apple}
    \end{center}

    \begin{figure}
    \twofigures{try}{\caption[abc]{Didascalia}}
    {duck}{\caption{Questa paperella porta una didascalia molto lunga e vediamo che succede}}
    \end{figure}
    \end{document}`
    Sostituisci i nomi dei file grafici per fare le tue prove.

    Ciao
    Enrico

    in risposta a: Font nel titolo #51755
    Up
    0
    Down
    ::

    Prima che qualche esperto ti bacchetti
    perché cambi il formato dei titoli in quel modo,
    sappi che devi invece usare il pacchetto titlesec
    per questo genere di operazioni

    Sfortunatamente titlesec non si occupa del titolo principale, ma solo dei titoli di sezione.

    Siccome la classe article compone il titolo in nero, scrivere \textbf è del tutto inutile.

    Ciao
    Enrico

    in risposta a: citazioni bibliografiche in una tabella in beamer #51747
    Up
    0
    Down
    ::

    Ciao a tutti/e,
    sto facendo una presentazione con beamer, e dovrei fare una tabellina nelle cui intestazioni ci sono delle citazioni bibliografiche.
    `
    \begin{frame}
    \frametitle{Titolo del frame}
    \resizebox*{1\textwidth}{!}{
    \begin{tabular}{|c|c|c|c|c|c|c|c|}
    \hline
    & \cite{LCDM2004} & \cite{PLJ2009} & \cite{FCNAA2007} & \cite{SSB2010} & \cite{DKGBK2002} & \cite{HZMGB2006} & \cite{LBK2006} \\
    \hline
    gne1 & Yes & Yes & Yes & Yes & & Yes & Yes\\
    gne2 & Yes & & Yes & Yes & & & Yes\\
    gne3 & Yes & Yes & Yes & & & & \\
    \hline
    \end{tabular}
    }
    \end{frame}

    \bibliographystyle{IEEEtran}
    \bibliography{biblio}

    \end{document}
    `

    dove sbaglio?

    Be’, a usare filetti verticali nella tabella. Ho fatto una prova e ottengo quello che deve venire dopo aver fatto girare anche BibTeX.

    Ciao
    Enrico

    in risposta a: \texit{} #51769
    Up
    0
    Down
    ::

    Mi succede che il contenuto di un `\textit{bla bla}` non accetti di essere spezzato in più paragrafi, cioè mi dà errore se scrivo`\textit{Bla bla bla.

    Bla bla}`
    è normale?
    Se è stato pensato così ci sarà un motivo, quale può essere?
    ciao
    Ernesto

    Perché non ha molto senso usare \textit per scrivere più capoversi. Usa
    `{\em bla

    bla\par}`
    Il \par non è veramente necessario, ma così eviti di dimenticarlo in caso invece di \em usi \small. È assai ragionevole definire un ambiente personalizzato, per questo tipo di cose.

    Ciao
    Enrico

    in risposta a: minipage affiancate #51771
    Up
    0
    Down
    ::

    Ciao,
    non sono nuovo nell’uso delle minipage, impiegate per “annegare” le immagini nel testo. In una minipage si inserisce il testo, nella successiva l’immagine e il risultato è il testo che “gira” attorno all’immagine. Pensando che fosse semplice, ho provato a fare la stessa cosa sostituendo all’immagine una lettera stampata nel file PDF con il font Huge, in modo da ottenere una specie di miniatura (di quelle che si usavano nei testi medievali). Le lettere restanti della prima parola (in maiuscolo) vengono stampate con il font large e il resto del testo in font normal. L’intenzione è quella di ottenere che le prime due righe di testo siano alte come la prima lettera (in Huge) e diconseguenza che le minipage siano affiancate e non scalate. Il risultato ottenuto in effetti è che ogni minipage se ne sta per conto suo, scalata a capo senza affiancamento.

    Di seguito riporto il listato con del testo casuale, sperando di far capire quanto detto.

    \begin{flushleft}
    \begin{minipage}{.2\textwidth}
    \Huge{C}
    \end{minipage}
    \end{flushleft}
    \begin{flushright}
    \begin{minipage}{.37\textwidth}
    { \large{IAO}} come stai? Tutto bene? \linebreak[4]
    \end{minipage}
    \end{flushright}
    Anche io sto bene, grazie.

    Faccio notare che sto scrivendo su due colonne, da qui le ridotte dimensioni dello spazio messo a disposizione per il testo: il 20% per la prima minipage e il 37% per la seconda.

    Ringazio fin da ora e auguro a tutti buon lavoro.

    Forse ti può servire il pacchetto lettrine.

    Ciao
    Enrico

    in risposta a: Ridefinire comando ref #51741
    Up
    0
    Down
    ::

    Ciao a tutti
    volevo avere sapere da qualcuno come si può fare a ridefinire il comndo \ref{}
    in maniera che che i link vengano colorati.
    Lo so è possibile definire i colori dei link ma sfortunatamente questa cosa mi cambia colore anche a gli oggetti dell’indice (sto facendo delle slide) e questo non mi piace.

    \definecolor{MyBlue}{rgb}{0.2,0.2,0.5}
    \renewcommand{\ref}[1]{\textcolor{MyBlue}{\ref{#1}}}

    questo comando compila alla perfezione ma i link restano neri

    se invece sostituisco nel testo

    \textcolor{MyBlue}{\ref{riferimento}}

    questo funziona alla grande ma mi tocca andare a modificare tutto il documento.
    Qualcuno a qualche idea.

    Io ho un paio di idee; ho con l’acca, nota. 🙂 La prima idea infatti è di usare l’ortografia corretta. La seconda è di guardare la documentazione di hyperref, dove a pagina 7 fa bella mostra di sé l’opzione citecolor (color for bibliographical citations in text):
    `\definecolor{MyBlue}{rgb}{0.2,0.2,0.5}
    \hypersetup{citecolor=MyBlue}`
    Il tuo codice, come osserva OldClaudio, non viene affatto compilato: quello che vedi è, probabilmente, il pdf ottenuto prima di dare quella ridefinizione.

    Ciao
    Enrico

    in risposta a: Problema figure 3D asymptote #51732
    Up
    0
    Down
    ::

    Io dò prova.asy invio da linea di comando….e produce il grafico della superfice in pdf!

    Non credo proprio..

    Ciao
    Enrico

    in risposta a: Problema figure 3D asymptote #51730
    Up
    0
    Down
    ::

    Codice latex e la figura asymptote di seguito:“
    \documentclass[a4paper,11pt]{article}
    \usepackage[latin1]{inputenc}
    \usepackage{lmodern}
    \usepackage[T1]{fontenc}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage{xcolor}
    \usepackage{booktabs}
    \graphicspath{{Figure/}}
    \begin{document}
    Ciao.
    \begin{figure}[hbtp]
    \centering
    \includegraphics[width=0.7\columnwidth,height=0.3\textheight]{prova}
    \caption{Surface}
    \label{fig:6}
    \end{figure}
    \end{document}

    size(12cm,0,false);
    import graph3;
    currentprojection=perspective(3.2,-3,1.25);
    real f(pair z) {return 1/(2(z.x-2)^2+2z.y^2+1)+1/(2z.x^2+2z.y^2+1)-2/(2(z.x-1)^2+2(z.y+1)^2+1);}
    draw(surface(f,(-0.5,-3),(2.5,3.5),50,Spline),palegrey+opacity(0.1),meshpen=black);
    scale(true);

    No. Se registro la seconda parte come “prova.asy”, dando “asy prova.asy” l’interprete non produce nulla.

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,281 al 5,295 (di 13,205 totali)

Go to top▲