egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 8,821 al 8,835 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Errore natbib (“Missing =”) con citazioni simili #31638
    Up
    0
    Down
    ::

    Se tolgo tutti gli \include e scrivo \citep per le due citazioni, non ho alcun errore. Secondo te quello è un esempio minimo? Occorre qualcosa che riproduca il problema e che sia compilabile.

    Ciao
    Enrico

    Scusami, avendo individuato l’origine del problema non pensavo servisse, cmq l’esempio minimale seguente a me si blocca:
    …

    L’errore è nelle doppie parentesi attorno all’anno. Quelle attorno al titolo non hanno alcuna rilevanza, servono solo a propagare la mania delle maiuscole che è davvero difficile da estirpare; prova a demaiuscolarizzarti e vedrai che starai meglio. 🙂

    Ciao
    Enrico

    in risposta a: Errore natbib (“Missing =”) con citazioni simili #31636
    Up
    0
    Down
    ::

    Ho fatto alcuni esperimenti, sempre sulle due entry del primo messaggio, e ho notato che la causa di tutto e’ la presenza di due paper con gli stessi autori e lo stesso anno di pubblicazione. Basta infatti alterare per esempio il campo “Author” e tutto riprende a funzionare. Ripristinandolo, alla terza passata pdflatex si inchioda alla prima delle due definizioni che incontra. Una ricerca sul web alla luce dei nuovi dati emersi non ha condotto a risultati utili, allego il file principale della tesi (magari e’ qualche pacchetto stravagante che ho caricato la causa questo comportamento).
    Grazie!
    Ciao!

    `
    \documentclass[11pt,a4paper,twoside,openright]{book}

    \usepackage[dvips]{graphicx}
    \usepackage{tabularx}
    \usepackage{subfigure}
    \usepackage[british]{babel}
    \usepackage[ruled]{algorithm2e}
    \usepackage{amsmath,amsthm}
    \usepackage{amssymb,amsfonts}
    \usepackage{latexsym}
    %\usepackage{upgreek}
    \usepackage{verbatim}
    \usepackage{array,warpcol}
    \usepackage{multirow}
    \usepackage[section,verbose]{placeins}
    \usepackage[usenames]{color}
    %\usepackage{afterpage}
    \usepackage{microtype}
    \usepackage{rotating}
    \usepackage{fancyhdr}
    \usepackage{tocbibind}
    %\usepackage{pslatex}
    %\usepackage{newcent}

    \usepackage{enumitem}
    \usepackage{caption}
    \usepackage[numbers]{natbib}
    \usepackage[hyperindex=true,colorlinks=false,
    pagebackref=false,citecolor=blue,plainpages=false,
    pdfpagelabels]{hyperref}

    \setlength{\headheight}{15pt}

    \usepackage[retainorgcmds]{IEEEtrantools}

    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}

    \hfuzz2pt
    \raggedbottom

    \renewcommand{\captionfont}{\normalfont \sffamily \itshape \small}

    \hyphenation{di-men-sion-al}

    \pagestyle{empty}

    \begin{document}
    \include{title_page}
    \thispagestyle{empty} \cleardoublepage
    \pagenumbering{Roman}
    \include{abstract}
    \thispagestyle{empty} \normalfont \cleardoublepage
    \include{estratto}
    \thispagestyle{empty} \normalfont \cleardoublepage
    \include{dedication}
    \thispagestyle{empty} \cleardoublepage
    \include{summary}
    \thispagestyle{empty} \vspace*{.75truecm} \cleardoublepage
    \include{acknowledgements}
    \thispagestyle{empty} \vspace*{.75truecm} \normalfont \cleardoublepage
    \pagestyle{plain}

    \tableofcontents
    \pagestyle{empty}\cleardoublepage
    \pagenumbering{arabic}

    \pagestyle{fancy}
    \fancyfoot{}
    \renewcommand{\chaptermark}[1]{\markboth{\chaptername\ \thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
    \fancyhead[LE,RO]{\bfseries\thepage}

    \fancyhead[RE]{\bfseries\leftmark}
    \fancyhead[LO]{\bfseries\rightmark}
    \renewcommand{\headrulewidth}{0.3pt}

    \include{chapter1}
    \include{chapter2}
    \include{chapter3}
    \include{chapter4}
    \include{chapter5}
    \include{chapter6}

    \appendix

    \pagestyle{fancy}
    \fancyfoot{}
    \renewcommand{\chaptermark}[1]{\markboth{\appendixname\ \thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
    \fancyhead[LE,RO]{\bfseries\thepage}

    \fancyhead[RE]{\bfseries\leftmark}
    \fancyhead[LO]{\bfseries\rightmark}
    \renewcommand{\headrulewidth}{0.3pt}

    \include{appendixA}
    \include{appendixB}
    \include{appendixC}
    \include{appendixD}
    \include{appendixE}
    \include{appendixF}

    \clearpage
    % —- Bibliography —-
    %\addcontentsline{toc}{chapter}{Bibliography}
    \bibliographystyle{unsrtnat}
    \bibliography{bibliography,textBib}
    %\nocite{*}

    \end{document}
    `

    Se tolgo tutti gli \include e scrivo \citep per le due citazioni, non ho alcun errore. Secondo te quello è un esempio minimo? Occorre qualcosa che riproduca il problema e che sia compilabile.

    Ciao
    Enrico

    in risposta a: problemi con fancyhdr… #31581
    Up
    0
    Down
    ::

    Una domanda che mi pongo da tempo: perché i messaggi cominciano così spesso con “salve, io “? A parte il “salve”, brutto ma non terribile, da quando in italiano si usa “io vorrei” senza alcuna opposizione come in “Io vorrei ma tu preferisci …”? Ci stiamo anglicizzando così tanto? 🙄

    Accipicchia, non pensavo che “vorrei” fosse un anglismo! Viene da “I’d like”, giusto? Pensavo addirittura che fosse un modo di esprimersi educato: se vado in un negozio dico “vorrei xyz, per favore”. In buon italiano come si dovrebbe dire?

    Non è quello il problema, è il soggetto espresso che non va: “vorrei” va bene, “io vorrei” no.

    Ciao
    Enrico

    in risposta a: frontespizio: domande sparse #31191
    Up
    0
    Down
    ::

    Uso questo 3d per la mia domanda. E’ possibile assegnare tre diversi “relatori” con il loro nome?

    Cioè:

    Thesis Chair: Prof. super. habil. Dr. Ing. hon. causa Pinco Superpallino
    Supervisor: Prof. Pinco Pallino
    Assistant supervisor: Dr. Pinchino Pallinino

    `\NRelatore{}{}
    \NCorrelatore{}{}
    \Relatore{Thesis Chair: Prof. super. habil. Dr. Ing. hon. causa Pinco Superpallino}
    \Relatore{Supervisor: Prof. Pinco Pallino}
    \Relatore{Assistant supervisor: Dr. Pinchino Pallinino}`
    Ciao
    Enrico

    in risposta a: Errore natbib (“Missing =”) con citazioni simili #31633
    Up
    0
    Down
    ::

    Ciao a tutti, sono nuovo del forum e novizio di LaTeX, sto scrivendo la mia tesi ma c’e’ qualcosa che non funziona con la bibliografia e sto impazzendo….
    Per gestire la bibliografia uso natbib:
    `
    \bibliographystyle{unsrtnat}
    \bibliography{bibliography,textBib}
    `
    Ho indicizzato i paper di riferimento con un programma che si chiama Referencer e che esporta automaticamente un file “.bib” contenente le entry nel formato Bibtex. Tutto funziona a meraviglia fino a quando non inserisco citazioni troppo simili, per esempio aggiungendo a
    `
    @misc{SLAMTutorial12006,
    author = {Hugh Durrant-Whyte and Tim Bailey},
    title = {{Simultaneous Localization and Mapping: Part I}},
    year = {{2006}},
    tags = “SLAM”
    }
    `
    (gia’ citato nel Tex e funzionante) anche
    `
    @misc{SLAMTutorial22006,
    author = {Hugh Durrant-Whyte and Tim Bailey},
    title = {{Simultaneous Localization and Mapping: Part II}},
    year = {{2006}},
    tags = “SLAM”
    }
    `
    inizialmente viene ignorato, dopodiche’, cancellando il file .bbl, riesce a fare il primo passaggio di pdflatex, bibtex viene fatto correttamente ma poi ottengo un laconico e poco significativo
    `
    l.82 \include{chapter1}
    [2] (./chapter2.tex
    Chapter 2.
    ! Missing = inserted for \ifnum.

    \def
    l.48 \citep{SLAMTutorial12006}
    .
    ?
    `
    Ho Googlato per ore alla ricerca del perche’ di questo strano comportamento, ma non ho trovato nulla… Qualcuno riesce a darmi qualche suggerimento?
    Grazie infinite! Ciao!

    Esempio minimo, per favore. Ho però l’impressione che il problema non sia di natbib.

    Ciao
    Enrico

    in risposta a: problemi con fancyhdr… #31579
    Up
    0
    Down
    ::

    come avevo scritto nel primo messaggio uso la classe book, eppure non ottengo la visualizzazione che vorrei.

    [ot]
    io non capisco che senso ha aprire un forum se poi ci si prende gioco dei neofiti che hanno un problema invece di limitarsi a rispondere spiegandogli dove hano sbagliato. il fatto di usare LaTeX da qualche anno o mese in più di chi vi si avvicina per la prima volta non rende superiore elevatura morale.
    [/ot]

    Nessuno si è preso gioco di te, te l’assicuro. La questione della sfera di cristallo si riferiva al fatto che dai troppo poche informazioni; se fai una ricerca di “sfera di cristallo” sul forum, troverai parecchi filoni. L’off topic era, come ho detto, di carattere generale, ho preso spunto dal tuo “Io vorrei” che, permetterai, non è buon italiano (e lievemente maleducato, aggiungerei).

    Puoi, per favore, mostrare che preambolo usi? Perché con il tuo codice ottengo esattamente quello che chiedi.

    Ciao
    Enrico

    in risposta a: tex4ht e pdflatex #31628
    Up
    0
    Down
    ::

    Buonasera a tutti.
    Sono alla ricerca di un pacchetto che mi consenta di ottenere un file pdf ed uno html dallo stesso sorgente e, da quanto ho letto, pare che tex4ht sia ideale per questo.

    Seguo queste guide:
    http://www.gutenberg.eu.org/pub/GUTenberg/publicationsPDF/37-popineau.pdf
    http://www.guit.sssup.it/guitmeeting/2005/articoli/cevolani.pdf

    Ho alcune difficoltà per le quali chiedo aiuto.

    Se compilo con pdflatex questo sorgente:
    `
    % preambolo per doppia compilazione HTML/PDF
    \ifx\pdfoutput\undefined
    % compilazione htlatex
    \documentclass{article}
    \usepackage{graphicx}
    \DeclareGraphicsExtensions{.png, .gif, .jpg}
    \newcommand{\href}[2]{\Link[#1]{}{} #2 \EndLink}
    \newcommand{\hypertarget}[2]{\Link[]{}{#1} #2 \EndLink}
    \newcommand{\hyperlink}[2]{\Link[]{#1}{} #2 \EndLink}
    \else
    % compilazione pdflatex
    \documentclass[a4paper,12pt]{article}
    \usepackage[pdftex]{graphicx}
    \DeclareGraphicsExtensions{.pdf,.png,.jpg}
    \usepackage[pdftex]{hyperref}
    \fi

    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{tex4ht}
    \usepackage{fancyvrb}
    \usepackage{varioref}
    \labelformat{section}{sezione~#1}

    \begin{document}
    \HCode{


    }
    \tableofcontents
    \HCode{


    }
    \section{Questa \`e la prima sezione}\label{sec:prima}

    Qualche formula:
    \begin{displaymath}
    \sqrt{\frac{a}{bc}}
    \end{displaymath}

    \section{Seconda sezione}\label{sec:seconda}

    Un ambiente verbatim standard:

    \begin{verbatim}
    if [ -n $1 ] && [ -n $2 ]; then
    codice codice codice
    else
    codice codice codice
    fi
    \end{verbatim}

    riferimento a \vref{sec:seconda}

    \ldots{}e un ambiente \ldots{}\emph{fancyverb}:
    \begin{Verbatim}[fontfamily=helvetica,frame=single]
    if [ -n $1 ] && [ -n $2 ]; then
    codice codice codice
    fi
    \end{Verbatim}

    bla bla bla

    \end{document}
    `

    ottengo un documento pdf con il carattere “x” al posto di spazi, lettere accentate, ecc. Dove sbaglio?

    Non mi è inoltre chiaro l’uso di hyperref insieme a tex4ht e a varioref: il link viene semplicemente indicato con un numero mentre vorrei ottenere l’usuale rimando (nell’esempio dovrebbbe essere “riferimento a sezione 2”).

    La spaziatura tra paragrafi del pdf che ottengo è inoltre esagerata.

    Grazie in anticipo a chi vorrà aiutarmi.

    `% preambolo per doppia compilazione HTML/PDF
    \RequirePackage{ifpdf}
    \ifpdf
    % compilazione pdflatex
    \documentclass[a4paper,12pt]{article}
    \usepackage{hyperref}
    \newcommand{\HCode}[1]{}
    \else
    % compilazione htlatex
    \documentclass{article}
    \DeclareGraphicsExtensions{.png, .gif, .jpg}
    \newcommand{\href}[2]{\Link[#1]{}{} #2 \EndLink}
    \newcommand{\hypertarget}[2]{\Link[]{}{#1} #2 \EndLink}
    \newcommand{\hyperlink}[2]{\Link[]{#1}{} #2 \EndLink}
    \usepackage{tex4ht}
    \fi

    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{graphicx}
    \usepackage{fancyvrb}
    \usepackage{varioref}
    \labelformat{section}{sezione~#1}

    \begin{document}
    …`
    Purtroppo Gustavo ha preso il codice “universale” da una fonte non molto aggiornata. Non c’è alcun bisogno di \DeclareGraphicsRule nel caso di pdflatex (non so, sinceramente come funzioni con htlatex).

    Il pacchetto tex4ht non è compatibile con pdflatex, a quanto ho potuto capire.

    Ciao
    Enrico

    in risposta a: riga fuori dal layout #31620
    Up
    0
    Down
    ::

    Comunque rimango dell’idea che sia un problema di sillabazione.
    Ho infatti replicato il problema incollando in sequenza il testo:` Vediamo se un'onda piana è soluzione delle (1.6)–(1.9). Un'onda piana è costante lungo piani ortogonali alla direzione di propagazione`
    e compilando con e senza:

    `\usepackage[italian]{babel}`

    Se mi sbaglio, scusatemi.

    `\documentclass{minimal}
    \usepackage[english,italian]{babel}
    \begin{document}
    \showhyphens{un'onda}

    \selectlanguage{english}
    \showhyphens{un'onda}
    \end{document}`
    Fra i vari messaggi nel log si trova
    `…
    [] \OT1/cmr/m/n/10 un'on-da
    …
    [] \OT1/cmr/m/n/10 un'onda
    …`
    Ciò mostra che senza le regole di sillabazione dell’italiano la riga non può essere spezzata come “un’on-da”.

    In realtà non occorrerebbe fare la prova: la sillabazione di una “parola” (una sequenza di caratteri di categoria 11 o 12) viene abbandonata se la “parola” contiene caratteri il cui \lccode sia zero. Infatti il modulo di babel per l’italiano contiene l’istruzione
    `\lccode`\'=`\'`
    proprio allo scopo di non inibire la sillabazione di “parole” con l’apostrofo. I moduli che fanno questa manovra con l’apostrofo sono catalan, frenchb, galician, greek, italian, ukraineb.

    L’unico modulo che dà la sillabazione corretta è quello per l’italiano; in realtà anche quello per l’ucraino la dà, ma non credo si possa considerare. 🙂

    Ciao
    Enrico

    in risposta a: riga fuori dal layout #31618
    Up
    0
    Down
    ::

    Ahimè. 😯

    Immagino che l’abbia caricato, visto che spezza “un’on-da”.

    L’unica soluzione è riscrivere il periodo; fra l’altro è alquanto bruttino, così com’è.

    Ciao
    Enrico

    davvero l’unica soluzione è riscrivere il periodo?

    Vediamo se un’onda piana è soluzione delle (1.6)–(1.9). Un’onda piana è costante lungo piani ortogonali alla direzione di propagazione: …

    Secondo te si può `prendere’ un’onda piana?

    Ciao
    Enrico

    in risposta a: riga fuori dal layout #31616
    Up
    0
    Down
    ::

    Ai caricato il pacchetto babel con l’opzione italian?

    Ahimè. 😯

    Immagino che l’abbia caricato, visto che spezza “un’on-da”.

    L’unica soluzione è riscrivere il periodo; fra l’altro è alquanto bruttino, così com’è.

    Ciao
    Enrico

    in risposta a: Inserire immagini #31623
    Up
    0
    Down
    ::

    Quali sono le varie soluzioni?
    Io ho sempre usato queste due:
    `\begin{center}
    \includegraphics[scale=1]{figure/schema}
    \end{center}
    `
    per inserirla proprio sotto al testo

    `\begin{figure}
    \centerline{
    \includegraphics[scale=1]{figure/schema}
    }
    \caption{Schema}\label{schema}
    \end{figure}`
    per inserirla, magari in cima alla pagina successiva.

    Ora non ricordo ma mi sembra che nella guida ArteLaTeX.pdf fossero citate anche altre soluzioni, come quella di creare un ambiente per le immagini…
    Controllo.

    Vanno bene, ma nel secondo caso basta una dichiarazione \centering:
    `\begin{figure}
    \centering
    \includegraphics[scale=1]{figure/schema}
    \caption{Schema}\label{schema}
    \end{figure}`
    Ciao
    Enrico

    in risposta a: pdfpages e segnalibro #31609
    Up
    0
    Down
    ::

    (Ps: Potresti passare anche nell’altro 3d per quel problema delle maiuscole nelle testatine?)

    L’ho visto. Non so come risolverlo e non credo di avere intenzione di andare nei dettagli di quella babele che è ClassicThesis con le aggiunte di Lorenzo. Porta pazienza.

    Ciao
    Enrico

    in risposta a: problemi con fancyhdr… #31577
    Up
    0
    Down
    ::

    ho edidtato il mio post, spero che sia ora più consono al vostro livello di gradimento.

    E cominci con “editato”? L’osservazione “off topic” era di carattere generale, il tuo messaggio era sufficientemente chiaro. Adesso invece è sgrammaticato e pesante. 🙂

    Non hai dato alcuna delle indicazioni richieste. Se usi la classe book le tue testatine vengono esattamente come le chiedi. Se usi la classe report devi dare l’opzione twoside.

    Ciao
    Enrico

    in risposta a: pdfpages e segnalibro #31607
    Up
    0
    Down
    ::

    Dal momento che \includepdf va su una pagina a sé, perché non provare con il sistema già indicato (credo proprio a te) di far precedere \pdfbookmark da \cleardoublepage? Ovviamente mettendo \pdfbookmark prima di \includepdf.

    Avevo già provato a fare così. Punta sempre alla pagina bianca prima. Non so perchè.

    Nemmeno io, perché a me punta esattamente a quella pagina.
    `\documentclass[a4paper]{book}
    \usepackage{lipsum,pdfpages,hyperref}

    \begin{document}
    \mainmatter
    \chapter{ABC}
    \lipsum[1-2]
    \cleardoublepage
    \begingroup
    \fboxrule=6pt
    \pdfbookmark[1]{Assignment}{Assignment}
    \includepdf[frame, pages={1-3}]{falling}
    \endgroup
    \lipsum
    \end{document}`
    Il documento PDF che includo ha più di tre pagine, usa il tuo. Il \begingroup…\endgroup è per non dover disfare a mano l’assegnazione a \fboxrule; ho mantenuto l’effetto “listato a lutto”.

    Sono annunci funebri, visto che richiedono quella cornice nera?

    Bella questa, magari hai pure ragione. Sono comunque le “consegne” della mia tesi. Sono tre pagine pdf che devono essere incluse. Visto che non hanno la stessa impaginazione della tesi, ne lo stesso stile, volevo rimarcarne la differenza con un frame. Hai altri consigli?

    La differenza di impaginazione dovrebbe essere sufficiente.

    Ciao
    Enrico

    in risposta a: Conflitto arabo-francese #30079
    Up
    0
    Down
    ::

    Sono completamente nuovo al bilingue e devo scrivere un libro italiano-arabo con testi ampiamente mescolati.
    Sto valutando se mi convenga Open Office o Latex (magari con Lyx).
    Ho fatto qualche prova con gli esempi che date, ma non riesco a fargli accettare direttamente caratteri arabi come mi sarebbe comodo.
    Se provo a compilare questo:
    `\documentclass{article}
    \usepackage{arabtex}
    \usepackage[italian,arabic]{babel}
    \usepackage{inputenc}
    \begin{document}
    \setarab % choose the language specific conventions
    \vocalize % switch diacritics for short vowels on
    \transtrue % additionally switch on the transliteration
    \arabtrue % print arabic text … is on by default anyway
    \begin{center}
    \RL{^gu.hA wa-.himAruhu}
    \end{center}
    \begin{RLtext}
    ’at_A .sadIquN ’il_A ^gu.hA
    ya.tlubu minhu .himArahu
    li-yarkabahu fI safraTiN
    qa.sIraTiN wa-qAla lahu: sawfa
    ’u‘Iduhu ’ilayka fI al-masA’i,
    wa-’adfa‘u laka ’u^graTaN.
    fa-qAla ^gu.hA: ’anA ’AsifuN
    ^giddaN ’annI lA ’asta.tI‘u
    ’an ’u.haqqiqa laka
    ra.gbataka, fa-al.himAru laysa
    hunA al yawma. wa-qabla ’an
    yutimmu ^gu.hA kalAmahu bada’a
    al-.himAru yanhaqu fI
    i.s.tablihi. fa-qAla lahu
    .sadIquhu: ’innI ’asma‘u
    .himAraka yA ^gu.hA yanhaqu.
    fa-qAla lahu ^gu.hA: .garIbuN
    ’amruka yA .sadIqI!
    ’a-tu.saddiqu al-.himAra
    wa-tuka_d_dibunI?
    \end{RLtext}

    \selectlanguage{arabic}

    أَبُو نِضَال

    \selectlanguage{italian}
    Ciao
    \end{document}
    `
    L’errore che mi da è il seguente:

    ! Package inputenc Error: Keyboard character used is undefined
    (inputenc) in inputencoding `cp1256′.

    C’è qualche consiglio?
    Grazie in anticipo

    Metti \usepackage[utf8]{inputenc} prima di \usepackage{arabtex}

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 8,821 al 8,835 (di 13,205 totali)

Go to top▲