Daniele

Risposte nei forum create

Stai visualizzando 10 risposte – dal 31 al 40 (di 40 totali)
  • Autore
    Risposte
  • in risposta a: Problema bibliografia e utf8 #96129
    Up
    0
    Down
    ::

    ivan” post=95744

    Ho risolto il problema. Ho fatto questo per individuare la reference che dava problemi: aggiungevo le reference una a una, e ogni volta che ne aggiungevo una, cancellavo il file .bbl e facevo le 4 run (pdflatex-biber-2Xpdflatex). Se non dava errore, proseguivo. Ho trovato i caratteri speciali alla ref 18 (su 22). La cosa interessante è che, arrivato circa alla ref 13, mi ero dimenticato una parentesi di chiusura della ref e biber mel’ha segnalato; invece nella ref con i caratteri speciali biber non ha dato nessun errore, ma l’errore era quello unicode che ho descritto in OP (come se l’errore fosse nel maintesi.txt).

    Adesso, aldillà del fatto che ho risolto il problema, la domanda resta: c’è sicuramente un modo più semplice ed automatico per scansionare la bibliografia alla ricerca di questi errori; me lo sapreste consigliare? Ho spulicato un po’ nei file di log, prima di usare questa “estrema” soluzione manuale, ma non ho trovato nulla, sicuramente per inesperienza mia. Certo è che con 22 ref è stato facile, se erano 200 un po’ meno. Per questo sono interessato al metodo automatico.

    Comunque, senza l’aiuto di OldClaudio che mi ha detto il fatto del file .bbl, non ci sarei mai riuscito; grazie mille :mrgreen:

    Non c’è un sistema automatico per individuare errori simili. A volte assieme al l’errore viene indicata una parte della stringa che lo crea. Magari l’inizio di un nome o la fine della riga incriminata. Altre volte l’errore è proprio criptico.
    La soluzione che hai adottato tu è l’unica veramente efficace. Eventualmente, invece che procedere con un voce alla volta, potresti lavorare in maniera dicotomica. Tagli metà delle voci in bibliografia, cancelli i file ausiliari e compili. Se l’errore non c’è significa che era nella parte tagliata. Procedi ugualmente per la parte tagliata, dividendola in due, eccetera eccetera.
    Poi se l’errore si presenta all’improvviso è probabile che sia dovuto a qualche intervento recente, ovvero alle ultime voci aggiunte.
    Questo per quanto riguarda i caratteri non riconosciuti. Per i problemi di sintassi, un grosso aiuto te lo danno i gestori bibliografici come jabref o BibDesk è il recentissimo bibfilex (https://sites.google.com/site/bibfilex/)
    Con i quali è impossibile dimenticarsi di chiudere una parentesi o di mettere una virgola alla fine di un campo.

    Come ultima ratio puoi usare l’opzione safeinputenc, che traduce al volo i caratteri che danno problemi in codice ASCI.
    È un’opzione che sconsiglierei per ogni testo in italiano. Mentre per lavori in inglese potrebbe essere una buona soluzione.

    Ciao
    Ivan

    grazie per l’idea, effettivamente quella di fare la divisione in due mi sembra una via più veloce; quando ero arrivato a metà avevo cominciato a metterle a 2 a 2 le reference.
    Comunque si, anche io mi sono reso conto che da oggi in poi non ci dovrebbero essere particolari problemi visto che tra una compilazione e l’altra aggiungo massimo 2-3 reference. Il fatto che io avessi 22 reference da scrivere tutte insieme è solo perchè avevo iniziato a scrivere la tesi in word, e poi sono migrato a latex, quindi ho scritto le 22 reference quasi tutte insieme prima di compilare.

    Grazie a tutti :mrgreen:

    in risposta a: Problema bibliografia e utf8 #96127
    Up
    0
    Down
    ::


    Ho risolto il problema. Ho fatto questo per individuare la reference che dava problemi: aggiungevo le reference una a una, e ogni volta che ne aggiungevo una, cancellavo il file .bbl e facevo le 4 run (pdflatex-biber-2Xpdflatex). Se non dava errore, proseguivo. Ho trovato i caratteri speciali alla ref 18 (su 22). La cosa interessante è che, arrivato circa alla ref 13, mi ero dimenticato una parentesi di chiusura della ref e biber mel’ha segnalato; invece nella ref con i caratteri speciali biber non ha dato nessun errore, ma l’errore era quello unicode che ho descritto in OP (come se l’errore fosse nel maintesi.txt).

    Adesso, aldillà del fatto che ho risolto il problema, la domanda resta: c’è sicuramente un modo più semplice ed automatico per scansionare la bibliografia alla ricerca di questi errori; me lo sapreste consigliare? Ho spulicato un po’ nei file di log, prima di usare questa “estrema” soluzione manuale, ma non ho trovato nulla, sicuramente per inesperienza mia. Certo è che con 22 ref è stato facile, se erano 200 un po’ meno. Per questo sono interessato al metodo automatico.

    Comunque, senza l’aiuto di OldClaudio che mi ha detto il fatto del file .bbl, non ci sarei mai riuscito; grazie mille :mrgreen:

    in risposta a: Problema bibliografia e utf8 #96126
    Up
    0
    Down
    ::



    @cfiandra
    : avevo provato anche con utf minuscolo, ma non cambiava niente; le versioni funzionanti, invece, funzionano anche con UTF in maiuscolo. Comunque, se dici che la sintassi giusta è in minuscolo, correggerò.


    @OldClaudio
    : la sequenza che eseguo è quella da te descritta. Il problema è che già la prima esecuzione di pdflatex dà errore; ha quindi senso eseguire le successive? Comunque, ho provato nuovamente a fare lla sequenza con un file .bib con i riferimenti che una volta funzionavano, e mi da lo stesso errore.

    Vi ho uppato il file .bib su MEGA:

    https://mega.co.nz/#!dM4ihbLJ!dJ6xJv8hipnyWQ02d401GL4g8CEgxjiL5J2FrudegME

    EDIT: ok, posso dare ulteriori informazioni. Ho cancellato il file .bbl che latex crea automaticamente; mettendo un file .bib con solo le prime 4 reference, e rifacendo la sequenza (pdflatex – biber – 2Xpdflatex) funziona tutto. Poi rimettendo il .bib originale, al primo pdflatex dopo aver eseguito biber dà l’errore. Quindi ci sarà un carattere speciale nella bibligorafia che da fastidio. Allora la domanda è: visto che nella console non mi dice dov’è, c’è qualche log dove io posso vedere?

    in risposta a: Problema bibliografia e utf8 #96122
    Up
    0
    Down
    ::


    [attachment]bibliografia.bib[/attachment]
    ok, vi allego il file tex e la bibliografia; come vi ho già detto, non sono riuscito però a compilarlo nemmeno con una bubligorafia vuota, perchè prende sempre la prima, sicuramente ha una copia da qualche parte nella cartella del programma e prende quella come riferimento.

    Attachments:
    You must be logged in to view attached files.
    in risposta a: Problema bibliografia e utf8 #96120
    Up
    0
    Down
    ::


    ciao, grazie per la risposta. Ho letto quel topic, anche attentamente. Non credo sia il mio stesso problema. Prima di inviare l’esempio, vi scrivo quest’altra informazione: benchè io abbia cambiato il nome del file .bib nel preambolo, mi carica sempre il file .bib precedente. Me ne accorgo dal fatto che da alcuni warning di nomi che nel nuovo .bib non sono presenti (è vuoto!). Che devo fare per dirgli di caricare il nuovo file? Eliminare i file ausiliari non ha funzionato

    in risposta a: Miglior convertitore latex->word gratuito #96084
    Up
    0
    Down
    ::


    bhè, quando lo fanno in maniera nascosta dà fastidio, ma da me sono passati ad un livello successivo: me lo hanno detto (quasi) chiaramente. Anche se qui l’uso di word c’entra poco. Mi stanno in pratica “costringendo” ad un certo tipo di lavoro che presuppone una trasferta (ovviamente pagata a spese mie) in cui io faccio il lavoro che dovrebbero fare dei ricercatori che prendono 2k euro al mese per grattarsi le palle (scusate l’espressione), e il frutto del mio lavoro sarà usato in una pubblicazione. Tra l’altro non lo dicono nenache troppo velatamente, consigliandomi ogni volta di fare capitoli brevi e concisi, senza troppa teoria, una cosa più vicina a un report che non a una tesi di laurea. Quello che mi hanno promesso è l’inserimento del mio nome, ma io dubito fortemente; d’altronde, se questa ipotetica pubblicazione sarà dopo la data della mia laurea, io non potrò più reclamare niente, nemmeno in via ufficiosa, ma di sicuro sentiranno tutta la mia rabbia. Per ora voglio solo finire al più presto e andarmene dal ridicolo mondo universitario italiano, e in genere dal ridicolo mondo della ricerca finanziata con soldi pubblici.

    in risposta a: Miglior convertitore latex->word gratuito #96082
    Up
    0
    Down
    ::


    grazie Ivan per la risposta. Purtroppo discutere il cambio di relatore ci porterebbe a fare un incredibile sterzata nella discussione; voglio evitare di andare troppo OT, ma ti basti sapere che ho già cambiato relatore una volta, e questo con cui sono ora avrei voluto cambiarlo e ti assicuro che Latex è proprio l’ultimo dei motivi; non voglio lanciarmi in un invettiva, ma i “baroni” che affollano le aule universitarie, che danno qualche fastidio nelle grandi università, nelle piccole in pratica comandano. E’ quello che in pratica sta accadendo a me; comunque, il mio relatore tra tutti è il meno peggio, per quanto io ne parlo e ne parlerò sempre male per tutte le cose che mi stanno facendo.

    Tornando al convertitore; di sicuro, se non c’è niente di semplice e automatico, li costringerò a leggersi i PDF, a costo di risultare odioso. Non rinuncio alla possibilità di scrivere una tesi professionale solo perchè lui, con il suo stipendio da 5k euro al mese, non ritiene necessario aggiornarsi.

    in risposta a: Noob alle prese con Toptesi. #95959
    Up
    0
    Down
    ::


    ho controllato meglio e ho ancora il problema della grandezza della didascalia 🙁

    in risposta a: Noob alle prese con Toptesi. #95957
    Up
    0
    Down
    ::


    ma vi chiamate tutti Claudio in questo forum? 😀

    Cmq, io avevo scelto di usare Toptesi proprio per evitare di dover “studiare” troppi comandi e ammattire.
    Guarda, io non ho modificato nessun margine, è una cosa che in caso avrei fatto dopo…ecco perchè mi sembra strano che i numeri delle pagine vengano cosi attaccati.
    Invece per quanto riguarda le didascalia ho già fatto quello che tu consigli: con la lente di ingrandimento ho confrontato testo e didascalia, e a me sembrano proprio uguali. Poi, ripeto, magari ho problemi di vista.
    Cmq, il mio preambolo è questo:

    \documentclass[b5paper,12pt,twoside,openright,italian]{toptesi}
    \usepackage{graphicx} %pacchetto immagini
    \usepackage{caption} %pacchetto di definizione caption, cioè le didascalie delle figure
    \captionsetup{font=small,format=hang,labelfont={sf,bf}} %varie impostazioni del caption: hang allinea la prima riga a quelle successive, font=small mette il font della didascalia più piccolo di quello del testo, labelfont=sf,bfimposta l’etichetta della didascalia in caratteri senza grazie neri.
    \graphicspath{{C:/img/}} %imposta il path dove si trovano le figure

    Ma comunque a me il toptesi piace, soprattutto l’indicatore di capitolo/paragrafo, che sicuramente si può mettere nel book ma devo andare a cercarmi tutti i comandi…poi ho provato ad usare book ed è un casino, non mi prende il simbolo di amstrong, non mi prende il simbolo °, nulla.

    EDIT: misteri di latex (almeno per me): mettendo pdflatex, e ricompilando, dopo aver fatto altre prove in mezzo, si è sistemato tutto. Adesso i margini sono uguali, tra fine riga di testo e numero c’è una riga, e anche il font della didascalia mi sembra un po’ più piccolo.
    Adesso ho solo un piccolo problema: per scrivere il simbolo amstrong, facendo una prova con book avevo usato i pachetti amsmath e SIunits, dove scrivevo semplicemente \anstrong per il simbolo. Adesso usando toptesi mi da un errore di conflitto di definizioni, sicuramente perchè uno dei due pacchetti (o entrambi) sono già definiti all’interno di toptesi. Ma allora, perchè non mi prende il comando \anstrong?
    EDIT2: trovato anche questo, ho usato il comando \r{A}

    in risposta a: Noob alle prese con Toptesi. #95953
    Up
    0
    Down
    ::


    grazie per le risposte. Replico, ancora, per punti:

    1)non mi pare proprio che, nel mio caso, la distanza tra ultimo riga e numero di pagina sia una riga. C’è qualche modo per verificare se è cosi o è solo un mio problema di vista?:lol:

    2) le opzioni che ho specificato sono le seguenti:

    \documentclass[b5paper,12pt,twoside,openright,italian]{toptesi}

    come vedi, ho messo twoside. Ho messo b5paper perchè me lo impone la segreteria. Quindi da quel che dici il problema è mio, ma da cosa è causato?

    Adesso che ci penso, la segreteria mi impone anche dei margini: a questo ci penserò dopo, ma c’è un modo per impostare dei margini personalizzati?

    3) non c’è modo quindi di ottenere un font di 1-2 grandezze più piccolo per le didascalie? Ma allora perchè le altre opzioni dentro \captionsetup hanno funzionato?

    4) rispondendo sia ad OldClaudio sia a claudio: infatti poi per mettere i simboli greci ho usato la notazione tra $. Il problema non era implementativo, ma una semplice curiosità, cioè il motivo per cui alcuni caratteri speciali con il copincolla me li dava (simbolo di amstrong, °) mentre altri no; forse la risposta è proprio che non sono dei simboli, ma lettere di un altro alfabeto.
    Quindi, oldclaudio, mi consigli di usare pdlatex e non xelatex? la mia è una tesi scientifica, precisamente di ingegneria. Purtroppo quando ho cominciato a compilare con pdflatex mi sono scomparse le parole apostrofate e gli accenti, nonostante abbia aggiunti i vari comandi inputenc e fontenc, come segue:

    %\usepackage[utf-8]{inputenc}
    %\usepackage[T1]{fontenc}
    %\usepackage[italian]{babel}

    e tra l’altro mi da un errore in utf-8.

    L’arte di scrivere con latex lo sto usando all’occorrenza.

Stai visualizzando 10 risposte – dal 31 al 40 (di 40 totali)

Go to top