ivan

Risposte nei forum create

Stai visualizzando 15 risposte – dal 3,106 al 3,120 (di 3,536 totali)
  • Autore
    Risposte
  • in risposta a: Aggiungere spazio tra paragrafi in ClassicThesis #41169
    Up
    0
    Down
    ::

    Si può usare nel preambolo un comando del tipo:

    \setlength{\parskip}{1cm plus4mm minus3mm}

    che prevede una spaziatura standard di 1 cm con possibilità di variazione di 4 mm o 3 mm in caso LaTex voglia migliorare l’impaginazione.

    Si possono anche utilizzare unità di misura diverse, anche di tipo relativo.

    È possibile anche in questo modo. Tuttavia, nelle classi KOMA-Script sono state previste alcune opzioni proprio per questi casi:
    `parskip=full
    parskip=full*
    parskip=full+
    parskip=full-
    parskip=half
    parskip=half*
    parskip=half+
    parskip=half- `
    Si usano così:
    `\documentclass[parskip=half]{scrartcl}
    `
    Queste opzioni permettono di allargare o diminuire la distanza tra i paragrafi. Usando una di queste opzioni il rientro della prima riga viene eliminato. Ciò è corretto, visto che tale rientro serve per individuare l’inizio di un nuovo paragrafo. Se i paragrafi sono distanziati, evidentemente, perde la sua funzione.
    Se decidi di separare i paragrafi ti consiglio di usare queste opzioni.

    Ciao
    Ivan

    in risposta a: biblatex: stili philosophy-classic e philosophy-modern #37561
    Up
    0
    Down
    ::


    Il pacchetto biblatex-philosophy, contenente gli stili bibliografici philosophy-classic e philosophy-modern, è ora disponibile su CTAN a questo indirizzo:
    http://tug.ctan.org/tex-archive/macros/latex/exptl/biblatex-contrib/biblatex-philosophy/

    Ciao
    Ivan

    in risposta a: biblatex: stili philosophy-classic e philosophy-modern #37560
    Up
    0
    Down
    ::


    Ciao a tutti!

    È disponibile una nuova versione degli stili philosophy.

    Novità:

    1) ho scambiato le funzioni dei campi annotation e library, essenzialmente per renderle funzionali alla struttura di BibDesk
    2) ho modificato il codice che permette di ottenere nelle citazioni anche il nome cliccabile. Il codice di prima, molto più lungo, e dovuto essenzialmente a Dominik Waßenhoven, aveva il difetto di rendere cliccabile anche la parentesi aperta (ma non quella chiusa), cosa poco gradevole alla vista. (Questo, usando il comando \textcite o il comando \citet [opzione natbib])
    3) ho aggiunto l’opzione itbackref per ottenere “Citato a p.” e “Citato alle pp.”. Questa opzione funziona solo con la lingua italiana, naturalmente. Ma visto che la maggior parte degli utenti saranno italiani ho voluto venire incontro alle loro necessità. Inoltre nei file di stile ci sono già molte definizioni per l’italiano. In futuro non è escluso che creerò un file .lbx apposito ed eventualmente anche i rispettivi .lbx per il tedesco, il francese e l’inglese.
    Ho preferito le abbreviazioni “p.” e “pp.” per una questione di coerenza, visto che nelle citazioni si usano queste abbreviazioni. Il codice suggerito nella documentazione per ottenere l’effetto simile a quello che si ottiene ora con l’opzione itbackref è ancora necessario per ottenere le forme “Citato a pagina” e “Citato alle pagine”.
    4) nella cartella troverete oltre ai soliti files anche il sorgente della documentazione e il file README. Questo perché
    5) ho inviato il pacchetto al CTAN. Se verrà accettato, in futuro si potrà scaricare da lì; per il momento si possono scaricare gli stili dal solito link, qui. Questo link credo rimarrà comunque, perché mi è difficile modificare tutti i collegamenti sul forum. Se possibile cercherò di trovare qualcuno che mi insegni a reindirizzare la pagina in cui si trovano attualmente verso quella del CTAN (se verranno accettati). Altrimenti mi inventerò qualcosa.

    AVVERTENZA (17 Gennaio 2010)
    Il nome definitivo degli stili è “philosophy-classic” e “philosophy-modern”. Ho provveduto pertanto a cambiare l’oggetto del topic, che adesso è:
    “biblatex: stili philosophy-classic e philosophy-modern”

    Ciao
    Ivan

    in risposta a: Pacchetto frontespizio: definizione di \Candidato #41142
    Up
    0
    Down
    ::

    8) A scrivere codice senza provarlo si rischia sempre. 🙂

    …ma c’è chi può 😉

    Piuttosto, tu hai provato a usare il comando \@author in quel modo? Con le classi standard non funziona come pensi. 🙂

    Sì, l’ho provato e mi sembra funzionare correttamente. Avevo letto sui tuoi Appunti la spiegazione del ruolo di \@author, e l’ho usato in quel modo pensando che fosse corretto.
    Cosa dovrebbe accadere? La mia proto-classe è basata su article.
    Ovviamente, bisogna scrivere da qualche parte \author{Pinco Pallino}, altrimenti la testatina “sinistra” sarà vuota. Ho provato e riprovato 🙄

    Funziona solo perché non dai \maketitle il quale annulla la definizione di \@author.

    Ok, infatti non è previsto l’uso di \maketitle con questa classe.

    Quindi, in generale, per richiamare l’argomento di un comando, va usato, all’interno del comando, \gdef\comandointerno{#n}, dove n sta per l’argomento da richiamare? Sbaglio qualcosa?
    Un’ultima cosa: perché in un caso si usa \gdef e nell’altro \def? Dagli Appunti non sono riuscito a capire la differenza 🙁 Ma sono fiducioso: due anni fa mi sembrava oscuro \renewcommand…

    Quella tecnica permette di ricordarsi “ovunque” l’argomento che viene dato come testo di sostituzione di \comandointerno.

    Occorre \gdef nel primo caso perché il comando \Candidato è all’interno dell’ambiente frontespizio. Se la definizione non fosse globale, alla fine dell’ambiente sparirebbe.
    Nella definizione successiva non occorre \gdef perché fa parte della classe e quindi è letta fuori da qualsiasi gruppo. La ridefinizione all’interno deve avere \gdef, perché la macro \myclass@author viene espansa durante la routine di output (elaborando le testatine) che è eseguita in un gruppo; come prima, una definizione non globale verrebbe dimenticata alla fine del gruppo.

    Chiarissimo 🙂 ma ci dovrò riflettere un po’

    Ciao
    Ivan

    in risposta a: Pacchetto frontespizio: definizione di \Candidato #41140
    Up
    0
    Down
    ::

    Ciao a tutti!

    Sto scrivendo una classe che prevede(rà) l’utilizzo del pacchetto frontespizio, per comporre il frontespizio della tesi.
    Vorrei fare in modo che nelle testatine delle pagine pari compaia il nome che viene inserito come argomento del comando \Candidato, definito dal pacchetto frontespizio.

    In pratica il problema è: come si richiama l’argomento del comando \Candidato?

    Usando oltre a \Candidato{Nome Candidato} anche il comando \author{Nome Candidato}, si aggirerebbe il problema scrivendo questo codice per le testatine:
    `\fancyhf{}
    \fancyhead[OC]{\footnotesize\nouppercase\leftmark}
    \fancyhead[EC]{\footnotesize\nouppercase[color=darkred]\@author[/color]}
    \fancyfoot[C]{\footnotesize\thepage} `
    Ma sarebbe una ripetizione da evitare, se possibile.

    Nella tua classe ci sarà \RequirePackage{frontespizio}, suppongo. La definizione di \Candidato che viene usata nel documento base è
    `\newcommand{\Candidato}[2][]{%
    \def\next{#1}%
    \ifx\next\@empty
    \front@write{\Candidato{#2}}%
    \else
    \front@write{\Candidato[#1]{#2}}%
    \fi}`
    che dovrà essere modificata subito dopo quel \RequirePackage:
    `\newcommand{\Candidato}[2][]{%
    \def\next{#1}%
    \ifx\next\@empty
    \front@write{\Candidato{#2}}%
    \else
    \front@write{\Candidato[#1]{#2}}%
    \fi
    \gdef\myclass@author{#2}}
    \def\myclass@author{–missing author–%
    \ClassWarningNoLine{myclass}
    {Missing \protect\Candidato, perhaps you did not provide\MessageBreak
    a `frontespizio' environment}%
    \gdef\myclass@author{–missing author–}}`
    dove “myclass” va sostituito con il prefisso per i comandi interni della tua classe. Potrai quindi usare \myclass@author dove vuoi. La definizione di \myclass@author è fatta in modo che se non c’è il comando \Candidato, al primo uso (nella testatina) viene emesso un messaggio di avviso che viene poi omesso alle chiamate successive. Non provato, fammi sapere.

    Ho provato il codice, che funziona. Se non c’è il comando \Candidato, in tutte le testatine pari compare la scritta -missing author- e nel file .log viene riportato (solo per la prima occorrenza) il “warning” corretto. Grazie!

    Piuttosto, tu hai provato a usare il comando \@author in quel modo? Con le classi standard non funziona come pensi. 🙂

    Sì, l’ho provato e mi sembra funzionare correttamente. Avevo letto sui tuoi Appunti la spiegazione del ruolo di \@author, e l’ho usato in quel modo pensando che fosse corretto.
    Cosa dovrebbe accadere? La mia proto-classe è basata su article.
    Ovviamente, bisogna scrivere da qualche parte \author{Pinco Pallino}, altrimenti la testatina “sinistra” sarà vuota. Ho provato e riprovato 🙄

    Quindi, in generale, per richiamare l’argomento di un comando, va usato, all’interno del comando, \gdef\comandointerno{#n}, dove n sta per l’argomento da richiamare? Sbaglio qualcosa?
    Un’ultima cosa: perché in un caso si usa \gdef e nell’altro \def? Dagli Appunti non sono riuscito a capire la differenza 🙁 Ma sono fiducioso: due anni fa mi sembrava oscuro \renewcommand…

    Ciao
    Ivan

    in risposta a: Bibliografia suddivisa [Risolto] #41096
    Up
    0
    Down
    ::

    La principale differenza consiste nel fatto che numeric di biblatex ordina alfabeticamente, mentro io vorrei ordinare per citazione (e, magari, alfabeticamente le citazioni da nocite).
    Grazie

    Per avere le voci ordinate seconod l’ordine di citazione:

    `\usepackage[color=red]sorting=none[/color]{biblatex}
    `

    Se vuoi altri testi in bibliografia oltre a quelli citati, senza alcun dubbio vanno in una bibliografia autonoma, che naturalmente puoi ordinare come meglio credi. Assolutamente non li metterei insieme agli altri, tanto più se questi sono ordinati secondo le citazioni. Puoi creare una “Bibliografia integrativa” o una “Bibliografia di approfondimento”, per esempio.

    Ciao
    Ivan

    in risposta a: Bibliografia suddivisa [Risolto] #41092
    Up
    0
    Down
    ::


    Mi sembrano due stili numerici simili. Cos’è che non va nello stile numeric di bibltatex?
    Forse è già stato creato uno stile simile. O magari con qualche piccola modifica lo si può ottenere facilmente.

    Ciao
    Ivan

    in risposta a: Generazione lista pubblicazioni da *.bib #41086
    Up
    0
    Down
    ::

    Ho provato a istallare BibLaTeX secondo l’articolo di L. Pantieri su ArsTEXnica n.8 Ottobre 2009 ma non ci sono riuscito. Probabilmente la mia istallazione è stata modificata troppo frettolosamente, per seguire le sue istruzioni. Mi sarebbe piaciuto contribuire alla discussione, ho sensazione che questa cosa della biblio personale potrebbe avere rilevanza ed essere utile ad altri utenti, se l’archivio della ricerca decolla e ci si mette a compilare la propria produzione in LaTeX.

    Se in futuro avrai più tempo c’è anche quest’altro articolo sempre di Lorenzo:
    http://www.lorenzopantieri.net/LaTeX_files/Bibliografia.pdf

    Come vorrei la biblio? Attualmente funziona solo plainnat, pertanto in ordine strettamente alfabetico. L’avrei gradita con stile tipo authoryear, magari discendente. Sarebbe sufficiente mantenere il sorting fatto nel *.bib. Lo stile apalike è il migliore ma apparentemente è incompatibile con \nocite. Ho addirittura dovuto usare \nocite{key_i}, introducendo i key_i con i=1,66! Ma con lo stesso risultato nullo.

    Di stili sullo schema autore-anno ce ne sono parecchi, anche per biblatex. Da usare con natbib, per esempio, c’è lo stile natbib-ita, che trovi qui.

    Grazie per la considerazione, Ivan, buon lavoro.

    Figurati, è un piacere

    Ciao
    Ivan

    in risposta a: Bibliografia suddivisa [Risolto] #41089
    Up
    0
    Down
    ::

    Innanzitutto, benvenuto/a!

    Scendendo più nel dettaglio: sto scrivendo la mia tesi di dottorato, in latex

    Ottimo 😀

    , in inglese, su freebsd dove ho aggiunto manualmente all’installazione di latex biblatex ed etoolbox.

    Il problema potrebbe essere qui. Perché ho provato a compilare il tuo esempio e l’output è corretto.
    Dovresti inviare un documento minimale compilabile che riproduce il problema, e naturalmente i record bibliografici necessari. Ne bastano due o tre.

    Inoltre, che procedura segui per la compilazione?

    Ciao
    Ivan

    in risposta a: Bibliografia suddivisa [Risolto] #41088
    Up
    0
    Down
    ::


    Innanzitutto, benvenuto!

    Scendendo più nel dettaglio: sto scrivendo la mia tesi di dottorato, in latex

    Ottimo 😀

    giotti\n

    , in inglese, su freebsd dove ho aggiunto manualmente all’installazione di latex biblatex ed etoolbox.
    [code]

    Il problema potrebbe essere qui. Perché ho provato a compilare il tuo esempio e l’output è corretto.
    Dovresti inviare un documento minimale compilabile che riproduce il problema, e naturalmente i record bibliografici necessari. Ne bastano due o tre.

    Inoltre, che procedura segui per la compilazione?

    Ciao
    Ivan

    in risposta a: beamer ridurre i frame #41107
    Up
    0
    Down
    ::

    Salve sto crando una presentazione con il pacchetto beamer e il tema Darmstadt.
    Questo tema visualizza nella barra in alto un pallino per ogni frame.
    Il mio problema è che ho troppi frame e vorrei accorparne alcuni sotto un unico “pallino”.
    Qualcuno può darmi una mano?

    Grazie mille

    Significa che hai troppe \section o \subsection. Eliminane qualcuna. Tre o al massimo quattro section (e tre o al massimo quattro subsection) dovrebbero essere sufficienti.
    Strutture troppo complicate non hanno senso in una presentazione.
    In alternativa puoi cambiare stile oppure si può modificare la headline in modo che contenga solo la sezione corrente.

    Ciao
    Ivan

    in risposta a: Generazione lista pubblicazioni da *.bib #41084
    Up
    0
    Down
    ::

    Per Ivan: “hard” nel senso che: i nomi delle riviste sono tutte in maiuscolo, così come gli autori (non ho manipolato il file *.bib scaricato dal sito MIUR); invece sarebbe comodo impostare un file diverso da plainnat in \bibliographystyle{plainnat}. Con la mia prima mail, chiedevo se per caso esisteva un modo “migliore” di generare un *.bst rispetto a quando scritto da L.Mori nel 2007. Grazie

    Gianpaolo

    Non è ancora chiaro come vorresti la bibliografia.
    Evidentemente non vuoi i nomi degli autori e delle riviste in maiuscolo. Ma se nel file .bib che scarichi da cineca sono in maiuscolo, credo ci sia poco da fare: bisogna modificarli a mano.
    Con makebst non credo che si possano fare personalizzazioni oltre un certo limite. Bisognerebbe creare un file di stile, ma il linguaggio di BibTeX è molto complesso.

    Con BibLaTeX, al contrario, dovrebbe essere più semplice. Se vuoi uno strumento flessibile è a questo pacchetto che ti consiglio di rivolgerti. Per il problema del maiuscolo, in pratica si tratta di ridefinire i formati per i campi author e title in modo che non vengano stampati in maiuscolo. Temo però che verrebbero in minuscolo anche le iniziali dei nomi degli autori, cosa che non va sicuramente bene. Per quanto riguarda il nome della rivista si dovrebbe sistemare prima con un \MakeLowercase e poi con il comando \MakeCapital. Ma è sicuramente un lavoro lungo, anche se fattibile. Con questo sistema, eviteresti di riscrivere tutti i termini in maiuscolo, ma solo quelli che non verrebbero modificati dalle ridefinizioni. È però un trucco (ammesso che funzioni) che metterei in campo solo con bibliografie lunghissime.

    Ciao
    Ivan

    in risposta a: Generazione lista pubblicazioni da *.bib #41082
    Up
    0
    Down
    ::

    In tal modo i riferimenti pippo1 e pippo2 vengono riportati, ma solo in maniera “hard”.

    Scusa, ma cosa indenti per ” maniera ‘hard’ “? Io ho provato a compilare il codice cha hai riportato e il risultato è quello atteso.
    Come vorresti la tua bibliografia? Sapendolo potremmo consigliarti uno stile adatto alle tue esigenze, se esiste, oppure provare a crearlo con biblatex.

    Ciao
    Ivan

    in risposta a: inputenc e europecv #41056
    Up
    0
    Down
    ::

    Salve a tutti!

    Sto scrivendo il curriculum utilizzando europecv. Ho un problema con le lettere accentate e i caratteri speciali.
    Se non carico il pacchetto inputenc le lettere accentate le scrivo usando, ad esempio à \’a.
    Però non so come fare altri caratteri presenti sulla tastiera tipo 5°

    Se carico il pacchetto inputenc con l’opzione latin1 ricevo questo messaggio di errore: “LaTex error: Option clash for package inputenc”

    Sapete darmi spiegazioni???

    Vi carico l’esempio minimo.
    `\documentclass[helvetica,narrow,italian]{europecv}
    \usepackage[latin1]{inputenc}
    \usepackage{graphicx}

    \ecvname{Lucly Strike}
    \ecvgender{Maschile}

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \begin{document}
    \begin{europecv}

    \ecvpersonalinfo

    \ecvsection{Esperienza professionale}
    \ecvitem{da – a}{ciao}
    \ecvitem{Nome e indirizzo del datore di lavoro}{ciao}
    \ecvitem{Principali attività e responsabilità}{ciao}
    \ecvitem{Lavoro o posizione ricoperti}{ciao}
    \ecvitem{Tipo di attivit\'a o settore}{ciao}

    \ecvsection{Capacit\'a e competenze personali}

    \end{europecv}
    \end{document}`

    Così scritto da svariati errori, ma se si commenta la riga in cui si carica inputenc e si sostituiscono le parole accentate con i relativi codici tutto funziona!

    Capisco che non è un gran problema, ma se avete la spiegazione sarei curioso di saperla, soprattutto nell’ottica di imparare a usar bene questo programma.
    Ciao e grazie anticipatamente!

    Antonio

    Non caricare inputenc, ma metti l’opzione ‘latin1’ in europecv:
    `\documentclass[latin1,helvetica,narrow,italian]{europecv}
    `

    La codifica di input di default per europecv è utf8. Pagina 2 della documentazione di europecv.

    Ciao
    Ivan

    in risposta a: Mac OS X 10.6.2 sballa i link scritti su due righe! #40995
    Up
    0
    Down
    ::


    Ho aggiunto alla fine del preambolo
    `\usepackage{hyperref}
    `
    e cliccando sul link mi apre il pdf corretto.

    Ciao
    Ivan

Stai visualizzando 15 risposte – dal 3,106 al 3,120 (di 3,536 totali)

Go to top