Risposte nei forum create
-
AutoreRisposte
-
::
argaii” post=91257Salve a tutti!
Premetto che sono un novizio di LaTeX e quindi parecchio ignorante. Sto scrivendo la mia tesi di laurea, uso TeXstudio su Windows 7, ed ho un problema con la bibliografia. Al momento essa è composta da 6 voci, ma quando compilo il file principale (quello con i vari pacchetti per intenderci) me ne compaiono solo 5. Per la bibliografia ho consultato le guide su come scriverla, almeno 50 volte ho controllato di non aver fatto errori; per la compilazione uso Biber.
L’unico errore che mi si presenta è quando premo F11 per compilare la bibliografia è la seguente frase:ERROR – Cannot find control file ‘MyBibliography.bcf’! – did you pass the “backend=biber” option to BibLaTeX?
Premetto che l’opzione backend=biber l’ho passata:
\usepackage[bibstyle=numeric, citestyle=numeric, backend=biber]{biblatex}Qualcuno di voi sa quale possa essere il mio errore?
Grazie in anticipo per l’aiuto!Cancella tutti i file ausiliari e rifai le compilazioni. Se ci sono problemi
invia il log della compilazione con biber ed eventualmente il record che dà problemi.Potrebbe anche essere un errore di sintassi nel record che non compare.
Ciao
Ivan
::franen” post=91252La colpa è dell’ambiente titlepage che imposta il contatore page a zero. Puoi avviare al problema in questo modo:` \documentclass[a4paper,12pt,oneside]{book}
\usepackage[utf8]{inputenc}
\usepackage[english,italian]{babel}
\usepackage[T1]{fontenc}\makeatletter
\renewenvironment{titlepage}
{%
\cleardoublepage
\if@twocolumn
\@restonecoltrue\onecolumn
\else
\@restonecolfalse\newpage
\fi
\thispagestyle{empty}%
\setcounter{page}{1}
}%
{\if@restonecol\twocolumn \else \newpage \fi
}
\makeatother
\title{Titolo della Tesi.}
\date{}
\begin{document}
%\frontmatter
\mainmatter
\maketitle
bla bla
\end{document} `Non è proprio colpa di titlepage. Piuttosto di oneside, che mi era sfuggito:
Come si vede
`
\newenvironment{titlepage}
{%
\cleardoublepage
\if@twocolumn
\@restonecoltrue\onecolumn
\else
\@restonecolfalse\newpage
\fi
\thispagestyle{empty}%
\setcounter{page}\@ne
}%
{\if@restonecol\twocolumn \else \newpage \fi
\if@twoside\else
\setcounter{page}\@ne
\fi
}
`
L’ambiente titlepage esegue alla fine un condizionale
che imposta il numero di pagina a 1 se si è in un documento onesideVolendo, il nostro amico se la può cavare in questo caso anche con un semplice
`\maketitle\setcounter{page}{2}`Ciao
Ivan
::samiel” post=91223Mi trovo a dover scrivere alcuni termini ebraici con Xelatex
e ho adottato Ezra SIL come font.
Si tratta di ebraico biblico, dunque vocalizzato.
C’è qualcuno che ha esperienza di questi diacritici,
perché non so come ottenerli dalla tastiera.
Non mi basta fare copia/incolla da testi presenti in rete,
perché devo ad esempio spiegare che ‘ares è composto
dall’articolo e da eres, dunque devo modificare in effetti
i diacritici della vocali…grazie
mPS
mi accorgo ora che alcuni si ottengono con AltGr+ alcune lettere accentate
qualcuno ha un elenco o un sito in cui sia possibile recuperare tutte le combinazioni?Bisognerebbe sapere che sistema operativo hai. Non me lo ricordo.
Se Mac, la cosa è semplicissima. Imposti la lingua in “Sorgenti di input” (Preferenze di sistema).
Poi la selezioni nella barra in alto, apri il “Visore tastiera” e clicchi i tasti Alt Shift o entrambi per avere i vari segni.
Sono sicuro che c’è qualcosa di simile anche su Windows.Sarebbe stato utile un esempio minimo compilabile. Giusto per capire
la questione. Non tutti sanno cosa è l’ebraico vocalizzato…Ciao
Ivanp.s.
Facendo una ricerca velocissima:
http://www.tecnocino.it/2011/02/articolo/tastiera-virtuale-cos-e-e-come-usarla/27289/
http://support.microsoft.com/kb/177561/it
::gcappellotto47″ post=91215Salve a tutti
ho la necessità di installare alcuni pacchetti Latex, ma sul menu MiKTeX 2.9 non trovo più il tasto per lanciare “MiKTeX Package Manager”.
E’ possibile reinstallarlo o ripristinarlo?
Come posso fare per procedere in modo corretto?Il sistema operativo è Windows7 con Texmaker per editare i files.
Grazie e cordiali saluti
Giovanni C.Disinstalla MiKTeX e installa TeX Live (completa). Trovi un tutorial qui oppure sulla guida L’arte di scrivere con LaTeX
Ciao
Ivan
::marchetto” post=91181Sto scrivendo una dispensa e, data la lunghezza, verrà stampata due due pagine per facciata in modo da usare meno carta.
Usando le impostazioni di default di latex, stampando come appena descritto lascia troppo spazio bianco. Mi sembra spropositato.Non so molto di tipografia, mi rivolgo a voi sapendo che in questo forum vi sono molti esperti. Come impaginereste il vostro testo sapendo che verrebbe stampato sia in formato a4 fronte/retro, sia su fogli a4 due pagine per facciata?
Grazie
MarcoLa soluzione di stampare due pagine per facciata non è una soluzione tipograficamente buona, quindi posso solo indicarti come renderla meno peggio di quello che è. Fossi in te stamperei fronte retro, come di consueto, una pagina per facciata.
Se invece vuoi veramente sfruttare tutto il foglio A4 in maniera corretta devi pensare a una soluzione con il pacchetto booklet o pdfpages. Trovi un articolo su Ars TeXnica che ti spiega come fare.
In breve: produci il tuo pdf normalmente. Includilo in un file tex usando pdfpages, sitema le pagine logiche sulla pagina fisica aggiustando i margini, stampa fronte retro, ritaglia e graffetta. Avrai il tuo fascicoletto correttamente composto. Eventualmente potresti valutare la possibilità di partire da un pdf più ridotto, in formato A5, aggiustando i margini.Ciao
Ivan
16 Gennaio 2014 alle 21:26 in risposta a: Lettere greche unicode al posto di quelle standard in LaTeX #91574::questo_non_è_un_nick” post=91098Ecco un esempio minimo. Questo è il contenuto del file principale:
`\documentclass[a4paper,oneside,italian,12pt]{memoir}
\usepackage{filecontents}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[natbibapa, unnumberedbib, sectionbib]{apacite}
\usepackage{chapterbib}\settocdepth{subsection}
\setsecnumdepth{subsection}\begin{document}
\tableofcontents
\include{Prova_capitolo}
\end{document}`Questo è il contenuto del file Prova_capitolo:
`\chapter{Prova capitolo}
\section{Paragrafo}
Proviamo a inserire qualche citazione \citep{Aarts2005} e qualcun'altra \citep{Abrams2008}. Ancora \citep{Bachmann2005}.\section{Altro paragrafo}
\bibliographystyle{apacite}
%\addcontentsline{toc}{section}{Bibliografia}
\bibliography{mylibrary}`Mentre questo è il file della bibliografia, mylibrary:
`@ARTICLE{Aarts2005,
author = {Aarts, Henk and Custers, Ruud and Wegner, Daniel M},
title = {{On the inference of personal authorship: enhancing experienced agency
by priming effect information.}},
journal = {Consciousness and Cognition},
year = {2005},
volume = {14},
pages = {439–58},
number = {3},
doi = {10.1016/j.concog.2004.11.001},
issn = {1053-8100},
pmid = {16091264}
}@ARTICLE{Abrams2008,
author = {Abrams, Daniel J and Rojas, Donald C and Arciniegas, David B},
title = {{Is schizoaffective disorder a distinct categorical diagnosis? A
critical review of the literature.}},
journal = {Neuropsychiatric Disease and Treatment},
year = {2008},
volume = {4},
pages = {1089–109},
number = {6},
keywords = {bipolar disorder,manic-depressive disorder,schizoaffective disorder,schizophrenia},
pmid = {19337453}
}@ARTICLE{Bachmann2005,
author = {Bachmann, Silke and Bottmer, Christina and Schr\”{o}der, Johannes},
title = {{Neurological soft signs in first-episode schizophrenia: a follow-up
study.}},
journal = {The American Journal of Psychiatry},
year = {2005},
volume = {162},
pages = {2337–43},
number = {12},
doi = {10.1176/appi.ajp.162.12.2337},
issn = {0002-953X},
pmid = {16330599}
}
`Compilando, esce fuori un paragrafo numerato della bibliografia.
Aggiungi questo
`
\makeatletter
\def\thebibliography#1{%
\@ifundefined{chapter}%
{\st@rtbibsection}%
{\if@sectionbibdefault
{\@ifundefined{@mainmatterfalse}%
{\st@rtbibchapter}%
{\if@mainmatter
\st@rtbibsection
\else
\st@rtbibchapter
\fi
}%
}%
\else
\if@sectionbib
\st@rtbibsection
\else
\st@rtbibchapter
\fi
\fi
}%
\bibliographytypesize % e.g., to put the bibliography in \small type
\bibliographyprenote % some explanatory note before the references
\@ifundefined{APAC@metaprenote@\APAC@extra@b@citeb}%
{}% skip
{\csname APAC@metaprenote@\APAC@extra@b@citeb\endcsname}%
\list{\relax}{\labelsep=\biblabelsep
\parsep=\bibparsep
\itemsep=\bibitemsep
\leftmargin=\bibleftmargin
\itemindent=\bibindent}% changed to cope with 4th ed.
\def\newblock{\hskip .11em plus .33em minus .07em}%
\sloppy\clubpenalty4000\widowpenalty4000
\sfcode`\.=1000\relax %'
\bt@beg@thb@hook
\APACrestorebibitem
}
\makeatother
`Non so perché ma funziona. Mi pare assurdo, visto che questo codice è copiato pari pari da apacite.sty.
In ogni caso, passa a biblatex. Trovi le istruzioni sull’Arte.Ciao
Ivan
::questo_non_è_un_nick” post=91088mmm… troppo drastica, oramai ho scritto tutta la tesi. La prossima volta magari userò biblatex, ma per ora speravo in qualcosa di diverso.
Crea un esempio minimale usando l’ambiente filecontents per generare il file bibliografico.
Usare biblatex non richiede nulla di particolarmente difficoltoso.
Verosimilmente, per aggiornare la tua tesi si dovranno cambiare solo poche righe. Il database rimane invariato e anche i comandi di citazione.Ciao
Ivan
::questo_non_è_un_nick” post=91086Certo, ho provato e non va.
Dunque, credo di aver capito che l’intoppo è nell’opzione sectionbib del pacchetto chapterbib. L’opzione mi serve perché altrimenti la bibliografia diventa un capitolo a parte. A me invece va bene che sia un paragrafo (section) del capitolo, voglio soltanto che non sia numerata. Inserendo unnumberedbib quindi non cambia nulla perché sembra esserci un conflitto con chapterbib. Soluzioni?
Usare biblatex
Ciao
Ivan
-
AutoreRisposte