ivan

Risposte nei forum create

Stai visualizzando 15 risposte – dal 1,156 al 1,170 (di 3,536 totali)
  • Autore
    Risposte
  • in risposta a: Due problemi con i nomi in biblatex verbose-trad2 #94554
    Up
    0
    Down
    ::

    Teodoro Studita” post=94151Salve ancora,
    Nella faticosa opera di personalizzazione dello stile di citazione verso quello richiesto da Analecta Augustiniana ho ancora qualche problema che non ho idea di come risolvere.
    Due di questi riguardano i nomi.

    1. Vorrei che il separatore tra autori/curatori multipli fosse una virgola (al posto di “e”)
    2. Vorrei che in caso di un nome doppio (Es. Giovanni Maria), lo spazio tra le iniziali puntate venisse soppresso.

    Allego l’esempio minimo funzionante. Ci sono dentro già le altre personalizzazioni (potrebbero essere rilevanti per queste ulteriori modifiche).

    Grazie!

    `\begin{filecontents}{archivio.bib}

    @book{Can:Sus,
    Address = {Citt{\`a} del Vaticano},
    Author = {Paul Canart and Vittorio Peri},
    Date-Added = {2012-01-10 08:22:30 +0000},
    Date-Modified = {2012-01-10 09:11:35 +0000},
    Number = {261},
    Publisher = {Biblioteca Apostolica Vaticana},
    Series = {Studi e Testi},
    Title = {Sussidi bibliografici per i manoscritti greci della Biblioteca Vaticana},
    Year = {1970},
    Bdsk-Url-1 = {http://books.google.it/books?id=SYwsAQAAIAAJ}}

    @book{Vian,
    Address = {Roma},
    Author = {Giovanni Maria Vian},
    Date-Added = {2011-12-29 10:42:57 +0000},
    Date-Modified = {2014-04-14 17:39:57 +0000},
    Publisher = {Carocci},
    Series = {Studi superiori},
    Short = {Bibliotheca},
    Title = {\emph{Bibliotheca divina}: filologia e storia dei testi cristiani},
    Year = {2001},
    Bdsk-Url-1 = {http://books.google.it/books?id=tI8TPQAACAAJ}}

    \end{filecontents}

    %%%%%%%%%%%%%%%%%%%%%%%%%%% PREAMBOLO %%%%%%%%%%%%%%%%%%%%%%%%%%%
    \documentclass[twoside]{article}
    \usepackage[paperwidth=17cm, paperheight=24cm, includefoot, textwidth=116mm, textheight=188mm, footskip=6mm, footnotesep=6mm]{geometry}
    \usepackage{polyglossia} % Per le sillabazioni
    \setmainlanguage{italian}

    \usepackage{fontspec} % Per caricare correttamente i font Garamond
    \usepackage{xpatch} % Per customizzare Idem in Biblatex-verbose

    %%%%%%%%%%%%%%%%%%%COMANDI DI BILIOGRAFIA%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \usepackage[ style=verbose-trad2, % Stile generale della bibliografia
    language=italian,
    useprefix=true, % Van, Von, etc.
    firstinits=true, % Nomi puntati
    backend=biber, % Compilare l'aux con texworks e biber (NON bibtex!)
    ]{biblatex}

    \DeclareFieldFormat[article, inbook, incollection, inproceedings]{title}{\mkbibemph{#1}} % Titolo in corsivo
    \DeclareFieldFormat[article]{journaltitle}{\mkbibquote{#1}} % Titolo rivista tra virgolette a caporale
    \DeclareFieldFormat[book, inbook, incollection, inproceedings]{volume}{#1} % Elimina “vol.”
    \DeclareListFormat[article, book, inbook, incollection, inproceedings]{publisher}{} % Elimina il campo publisher (nota che pub è una list, non un field)

    \DeclareFieldFormat*[article]{postnote}{#1} % Elimina “p.” prima di postnote
    \xpatchbibmacro{postnote}{\setunit{\postnotedelim}}{\ifentrytype{article}{\setunit{\addcolon\space}}{\setunit{\postnotedelim}}}{}{} %Spiegazione: Se la voce è @article invece di \setunit{\postnotedelim} si usa \setunit{\addcolon\space}, come voluto. (toglie i due punti finali se non citi una pagina precisa)

    \renewcommand*{\newunitpunct}{\addcomma\space} % Virgola tra le unità
    \renewcommand*{\mkibid}{\emph} % ibid, op cit e latinitates in enfatico
    \renewcommand\mkbibnamelast[1]{\textsc{#1}} % Nomi in maiuscoletto
    \renewcommand{\mkbibnamefirst}[1]{\textsc{#1}}
    \renewcommand{\mkbibnameprefix}[1]{\textsc{#1}}
    \renewcommand{\mkbibnameaffix}[1]{\textsc{#1}}

    \renewbibmacro{in:}{\bibstring{in}\space} % rimuove i due punti dopo “in”

    %Ciò che segue è per far comparire idem correttamente
    \xpatchbibmacro{author}{\printnames{author}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{author}}}{\printnames{author}}}{}{}
    \xpatchbibmacro{editor}{\printnames{editor}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{editor}}}{\printnames{editor}}}{}{}
    \xpatchbibmacro{translator}{\printnames{translator}}{\iffootnote{\ifthenelse{\ifciteidem\AND\NOT\boolean{cbx:noidem}}{\usebibmacro{cite:idem}}{\printnames{translator}}}{\printnames{translator}}}{}{}

    \renewbibmacro*{cite:title}{% Ciò che segue è per avere lo shorttitle alla seconda citazione (funge solo in trad2)
    \printtext[bibhyperlink]{%
    \printfield[citetitle]{labeltitle}%
    \setunit{\addspace}%
    \bibstring[\mkibid]{opcit}}}

    \usepackage[autostyle=true]{csquotes} % Per citare in altre lingue

    \addbibresource{archivio.bib}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%% INIZIO DOCUMENTO %%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}

    {\centering
    \vspace*{20mm}
    \fontsize{16}{19.2}\selectfont
    \textbf{Tanti problemi con \LaTeX} % Qui va il titolo
    \par
    \vspace*{10mm}
    \fontsize{13}{16}\selectfont
    \textsc{Pinco Pallino} % Qui l'autore
    \par
    \vspace*{14mm}
    }
    \fontsize{11}{13.5}\selectfont

    Citazione di un'opera con due autori: questi devono essere separati da virgola e non da “e” \footcite[34]{Can:Sus} \\
    Citazione di un'opera con autore con nome doppio: le iniziali del nome devono essere separate da uno spazio\footcite[12]{Vian}

    \end{document}
    \endinput

    `

    I comandi da modificare sono:
    \finalnamedelim
    \bibinitdelim

    Ciao
    Ivan

    in risposta a: hyperlink #94513
    Up
    0
    Down
    ::

    Hugo Stiglitz” post=94110Buongiorno a tutti,

    qualcuno mi sa indicare come aggiungere un hyperlynk all’interno di un codice inserito con lstlisting?

    Grazie

    Cerca escapechar o escapeinside nella documentazione di listings.

    Ciao
    Ivan

    in risposta a: Comando Linea #94485
    Up
    0
    Down
    ::

    Silvex89″ post=94082Buongiorno,
    sto scrivendo il frontespizio della mia tesi di laurea e vorrei disegnare una doppia linea ma non riesco a trovare il comando. Per la singola linea ho trovato e utilizzato questo:
    \rule{10cm}{.4pt}.
    Lavoro con Windows e come editor di testo utilizzo TexMaker.
    Grazie,
    Matteo

    Che ne dici di
    `\rule{10cm}{.4pt}\\[-6pt]
    \rule{10cm}{.4pt}
    `
    ? Adattandolo naturalmente al caso specifico.
    Sei a conoscenza del pacchetto frontespizio?

    Ciao
    Ivan

    in risposta a: Problema Biber #94446
    Up
    0
    Down
    ::

    Shadow” post=94075Ciao Claudio,
    e grazie per la veloce risposta.
    Una domanda banale: dato che io voglio utilizzare biber (e nell’esempio che mi hai mandato si utilizza invece biblatex) è necessario fare una sola compilazione (con PdfLatex) giusto?

    Che vantaggi comporta tale ambiente rispetto a una compilazione minima “normale” (come l’esempio scritto da ivan in una delle prima risposte in questa discussione)?

    Grazie.
    Saluti,

    Edo

    biber/bibtex e biblatex sono cose diverse e complementari, non alternative.
    Biblatex è il pacchetto che fornisce le macro per la bibliografia.
    Biber o bibtex sono i motori che interpretano i file ausiliari che permettono di generare la bibliografia.
    Le alternative quindi sono:
    biblatex + bibtex
    biblatex + biber

    Per generare la bibliografia servono in ogni caso tre compilazioni:
    1) LaTeX
    2) Bibtex o Biber
    3) LaTeX

    Ciao
    Ivan

    in risposta a: Ancora personalizzazioni di biblatex verbose-trad1 #94328
    Up
    0
    Down
    ::


    Nell’ultima citazione del tuo esempio ottengo correttamente il titolo breve.

    Ciao
    Ivan

    in risposta a: Convertitore Latex->word #94454
    Up
    0
    Down
    ::

    clidre” post=94055Salve,
    attualmente sto facendo un PhD e mi accingo a scrivere il mio primo articolo. Naturalmente, vorrei usare Latex. Il mio professore, tuttavia, e’ abituato con Word. Mi ha chiesto esplicitamente di mandargli l’articolo in Word e NON in pdf. I motivi per cui preferisce Word sono i seguenti
    1) se deve correggere qualcosa, preferisce fare la revisione con Word, dopodiche’ io, accettando la sua revisione, modifico direttamente il mio testo con le sue modifiche;
    2) usa endnote e Word gli e’ comodo, dato che endnote e’ perfettamente integrato
    Io gli articoli in Word non so scriverli: trovo sia molto più’ complicato mettere i riferimenti e mi piace di più’ la resa dei documenti Latex.

    Premesso tutto cio’, mi chiedevo se esiste un buon convertitore Latex->Word che funzioni bene, in modo tale che io scriva l’articolo in latex, lo converta e mandi al prof la versione Word, come vuole lui.

    Grazie a chiunque possa darmi un suggerimento

    L’unica soluzione per te sensata è abbandonare LaTeX. È impensabile che ti sottoponga a una complicazione del genere ogni volta che devi far leggere una tua bozza. Sebbene nel caso di documenti .doc semplici la conversione possa essere accettabile, devi comunque sistemare il file. Morale: doppio lavoro, doppia fatica e un procedimento del tutto illogico.
    Lasciami dire che tutto ciò è vergognoso, ma non mi dilungo, perché sarebbe off topic.

    Ciao
    Ivan

    in risposta a: Problema Biber #94441
    Up
    0
    Down
    ::


    Prova a creare un esempio usando l’ambiente filecontents.
    Propendo per un problema nel file .bib. Il tuo JabRef non è impostato
    Nella codifica UTF8. In ogni caso lo metterei in UTF8.

    Ciao
    Ivan

    in risposta a: Aumentare spazio dopo una parte nel TOC #94434
    Up
    0
    Down
    ::

    teomat” post=94042Buongiorno,

    vorrei aumentare lo spazio verticale dopo il titolo di ogni parte nell’indice iniziale. Ho utilizzato il comando \cftbeforechapskip del pacchetto tocloft, ma aumenta lo spazio prima di tutti i capitoli (e quindi dopo il titolo delle parti), e non è quello desidero e il pacchetto non mi sembra fornisca un comando \cftafterpartskip.

    Grazie in anticipo.
    A presto,
    Matteo

    Immagino che le parti saranno in numero contenuto. Farei così:
    `\part{Titolo della parte}
    \addtocontents{toc}{\addvspace{1cm}}

    \chapter{Capitolo}
    `
    È la cosa più veloce. Si potrebbe anche ridefinire \l@part.
    Sarebbe la soluzione più elegante dal punto di vista TeXnico,
    ma bisognerebbe sapere che classe usi.

    Ciao
    Ivan

    in risposta a: Problema Biber #94439
    Up
    0
    Down
    ::

    Shadow” post=94046Ciao Ivan,
    grazie della risposta.

    Ho seguito il tuo consiglio e aggiornato alla versione più recente, ma il risultato finale non è cambiato.

    Ho anche provato ad eseguire il piccolo script che avevi postato e quello ha funzionato senza problemi.

    Hai idea di cosa possa essere?

    Se puoi darmi anche qualche dritta sul resto del codice te ne sarei più che grato 😉

    Grazie ancora.

    Se il codice che ho inviato io funziona, siamo a buon punto. Farei così.
    Aggiungi di volta in volta al codice che funziona i pacchetti di cui hai bisogno. E solo quelli!
    Veniamo ad alcune correzioni.
    1) L’ordine di fontenc inputenc e babel è questo: fontenc inputenc babel 😉 (babel non serve se la lingua principale è english)
    2) Non ha senso usare geometry e a4wide assieme. Userei solo geometry eventualmente
    3) Invece di
    `\addcontentsline{toc}{chapter}{\bibname}
    \printbibliography`
    basta
    `
    \printbibliography[heding=bibintoc]`
    4) Non ha senso caricare color e anche xcolor.
    5) Puoi mettere i vari \graphicspath tutti assieme. Trovi la sintassi nell’Arte
    6) Al posto di lscape userei pdflscape
    7) Devo essere sincero. Non so a cosa possa servire
    `\DeclareGraphicsExtensions`
    Beh…non ho mai nemmeno provato a capirlo 😉
    8) epstopdf probabilmente non ti serve

    Ciao
    Ivan

    in risposta a: Problema Biber #94437
    Up
    0
    Down
    ::


    Hai un’installazione datata. Anche se ciò potrebbe non avere niente a che fare con il tuo problema.
    La versione di biber attuale è la 1.8.
    Questo codice
    `% !TEX TS-program = pdflatex
    % !BIB TS-program = biber

    \begin{filecontents}{Shadow.bib}

    @book{label1,
    Location = {Torino},
    Author = {Dina Bizzarri},
    Publisher = {UTET},
    Title = {The Title of the book},
    Date = {1932}}
    \end{filecontents}

    \documentclass{book}

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

    \usepackage[italian=guillemets]{csquotes}
    \usepackage[style=numeric,backend=biber]{biblatex}
    \addbibresource{Shadow.bib}

    \begin{document}

    \cite{label1}
    \printbibliography

    \end{document}`
    funziona perfettamente, anche cambiando lo stile di citazione.
    Ti consiglio di aggiornare, se vuoi usare biber.
    Altrimenti puoi continuare ad usare bibtex. Se non ci sono particolari esigenze, biber è del tutto superfluo.
    Diciamo che è fin troppo potente per la stragrande maggioranza dei casi.

    Ciao
    Ivan

    p.s.
    Il codice che hai inviato andrebbe un po’ sistemato 😉

    in risposta a: problema con esempio tesi.tex #94379
    Up
    0
    Down
    ::

    light kira” post=94005ho installato la versione completa di miktex, pesa 4 gb o poco più e ho aggiornato i pacchetti proprio ieri…
    forse è un problema di distribuzione, piuttosto che di completezza 🙂

    In un mondo “giusto” la faccenda si sarebbe risolta in un modo molto semplice. Riassumiamolo con una storiella.
    light kira si accorge che un file fornito dalla propria università sembra avere dei problemi, ma non capisce cosa fare.
    Si rivolge così a chi è più esperto, che gli conferma che il file è “da sistemare”. light kira individual gli autori del file e comunica loro la scoperta.
    Gli autori lo ringraziano e gli chiedono di sistemare il file. A questo punto la vicenda potrebbe avere tre sviluppi:
    1) light kira si prende carico di sistemare il file pernicioso e lo consegna bello e ripulito agli autori
    i quali, a titolo di ringraziamento, inseriscono il suo nome all’inizio del file. light kira diventa così il referente
    principale per i problemi TeXnici del suo dipartimento (e magari della sua università). Mosso dall’entusiasmo
    si associa al GuIT e diventa ben presto uno dei più prolifici autori di ArsTeXnica 😉
    2) light kira non se la sente e consiglia agli autori del file di rivolgersi al forum GuIT,
    il quale (il forum è un’entità!), ripulisce il file. Gli autori potranno così mettere i loro nomi all’inizio del file,
    magari nominando il GuIT. light kira, mosso dalla rabbia per il mancato riconoscimento si associa al GuIT e
    diventa ben presto uno dei più prolifici autori di ArsTeXnica 😉
    3) Gli autori del file, dopo essere stati informati, salutano light kira
    con una bella pacca sulla spalla: «grazie di avercelo segnalato. Ci pensiamo noi».
    Il file rimane tale e quale, ma light kira, capito come gira il mondo, si sente più forte di prima,
    si associa al GuIT e diventa ben presto uno dei più prolifici autori di ArsTeXnica.
    Non sappiamo come andrà veramente a finire questa storia. Magari light kira è uno degli autori di quel file 😀
    Perché ho sempre parlato di autori? Semplice: è improbabile che uno da solo abbia creato quel file.

    A parte gli scherzi: qui siamo tutti disponibili a migliorare i codici LaTeX che si trovano in rete.
    Quindi qualunque sarà modo in cui si riuscirà a sistemare quei file sarà una vittoria per tutti.

    Ciao
    Ivan

    in risposta a: Overfull \vbox con la classe scrbook+headsepline+footsepline #94346
    Up
    0
    Down
    ::

    LaTeXCat” post=93951

    [quote=”LaTeXCat” post=93948]Mi ero reso conto che fosse poca roba. Più che altro il log diventa molto più difficile da leggere, perciò vorrei risolverlo.

    Grazie.

    Dovesti risolvere aumentando il valore di \headheight. Probabilmente Koma prevede qualche comando apposito.

    Ciao
    Ivan

    Per vedere se succedeva qualcosa, ho esagerato mettendo \headheight=10cm, ma resta tutto uguale…[/quote]
    Cerca di costruire un esempio minimo compilabile che riproduca il problema. Così sarà più semplice trovare la soluzione.

    Ciao
    Ivan

    in risposta a: Overfull \vbox con la classe scrbook+headsepline+footsepline #94343
    Up
    0
    Down
    ::

    LaTeXCat” post=93948Mi ero reso conto che fosse poca roba. Più che altro il log diventa molto più difficile da leggere, perciò vorrei risolverlo.

    Grazie.

    Dovesti risolvere aumentando il valore di \headheight. Probabilmente Koma prevede qualche comando apposito.

    Ciao
    Ivan

    in risposta a: Ancora personalizzazioni di biblatex verbose-trad1 #94325
    Up
    0
    Down
    ::


    Va usato lo stile verbose-trad2, modificando l’opportuna macro:
    `\renewbibmacro*{cite:title}{%
    \printtext[bibhyperlink]{%
    \printfield[citetitle]{labeltitle}%
    \setunit{\addspace}%
    \bibstring[\mkibid]{opcit}}}
    `
    Non è detto che basti questo 😉

    Ciao
    Ivan

    in risposta a: ccicons #94237
    Up
    0
    Down
    ::

    Iluvatar” post=93914

    [quote=”Iluvatar” post=93910]
    sembra un problema di MiKTeX (il sorgente di Tommaso compila perfettamente con la mia TeX Live 2013 sotto Win XP).

    In effetti con TeX Live funziona! Grazie a tutti dell’aiuto…
    vi chiederei un ultima cosa… i simboli della licenza Creative Commons dove è meglio metterli all’interno dell’articolo? In fondo? nella prima pagina?

    Nel retro del frontespizio, se c’è. Altrimenti nella prima pagina in una nota, meglio se non numerata, oppure in una sezione iniziale intitolata Licenza, composta in corpo \footnotesize. Le possibilità sono molte.
    Sicuramente non in fondo. Troppo poco visibile.

    Ciao
    Ivan

Stai visualizzando 15 risposte – dal 1,156 al 1,170 (di 3,536 totali)

Go to top