Risposte nei forum create
-
AutoreRisposte
-
::
Salve a tutti,
sono nuovo del gruppo e un non troppo esperto di Latex. Avrei una domanda sulla classe moderncv per la redazione dei curriculum. L’ho utilizzata e sono riuscito ad ottenere un risultato più che buono per le mie esigenze. Tuttavia in fase di compilazione ottengo un elevato numero di messaggi del tipo
Underfull \hbox (badness 10000) in paragraph at lines 102–105
Ciò succede anche se compilo il template in:
http://mirror.ctan.org/macros/latex/contrib/moderncv/examples/template.tex
Sembrerebbe che i messaggi di Underfull siano imputabili in generale ai comandi \cvxxx.
L’avviso compare anche se inserisco del testo che si distribuisce su più righe.
Avete idea di come poter ovviare al problema? Ho cercato in giro, ma non ho trovato nulla che facesse al caso mio.Grazie,
***Marco***
La programmazione di quella classe è orrenda. Non hai quello che lamenti se scrivi nel preambolo (cioè dopo \documentclass e prima di \begin{document})
`\renewcommand*{\cventry}[6]{%
\cvline{#1}{%
{\bfseries#2}%
\ifthenelse{\equal{#3}{}}{}{, {\slshape#3}}%
\ifthenelse{\equal{#4}{}}{}{, #4}%
\ifthenelse{\equal{#5}{}}{}{, #5}%
.%
\ifx&%
\else\endgraf\begin{minipage}[t]{\linewidth}\small#6\end{minipage}\fi%
}}`
Benvenuto!Ciao
Enrico
::Si scusa, ecco qua il .log relativo a prova.tex, prima avevo postato il .log del mio lavoro.
LOG
*File List*
report.cls 2007/10/19 v1.4h Standard LaTeX document class
size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
geometry.sty 2010/03/13 v5.3 Page Geometry
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
ifpdf.sty 2010/01/28 v2.1 Provides the ifpdf switch (HO)
ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
geometry.cfg
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
inputenc.sty 2008/03/30 v1.1d Input encoding file
utf8.def 2008/04/05 v1.1m UTF-8 support for inputenc
t1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
ot1enc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
omsenc.dfu 2008/04/05 v1.1m UTF-8 support for inputenc
babel.sty 2001/03/01 v3.7h The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX ‘babel’ configuration
english.ldf 2005/03/30 v3.3o English support from the babel system
italian.ldf 2008/03/14 v1.2t Italian support from the babel system
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
caption.sty 2010/01/09 v3.1m Customizing captions (AR)
caption3.sty 2010/01/14 v3.1m caption3 kernel (AR)
subfig.sty
fancyhdr.sty
float.sty 2001/11/08 v1.3d Float enhancements (AL)
afterpage.sty 1995/10/27 v1.08 After-Page Package (DPC)
booktabs.sty 2005/04/14 v1.61803 publication quality tables
amssymb.sty 2009/06/22 v3.00
amsfonts.sty 2009/06/22 v3.00 Basic AMSFonts support
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
mathtools.sty 2010/07/21 v1.08b mathematical typesetting tools (MH)
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
mhsetup.sty 2010/01/21 v1.2a programming setup (MH)
hyperref.sty 2010/03/30 v6.80u Hypertext links for LaTeX
ltxcmds.sty 2010/04/08 v1.5 LaTeX kernel commands for general use (HO)
kvsetkeys.sty 2010/03/01 v1.9 Key value parser (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
etexcmds.sty 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
pdfescape.sty 2010/03/01 v1.9 Provides hex, PDF name and string conversions
(HO)
pdftexcmds.sty 2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ifxetex.sty 2009/01/23 v0.5 Provides ifxetex conditional
hycolor.sty 2009/12/12 v1.6 Color options of hyperref/bookmark (HO)
xcolor-patch.sty 2009/12/12 xcolor patch
letltxmacro.sty 2008/06/24 v1.3 Let assignment for LaTeX macros (HO)
pd1enc.def 2010/03/30 v6.80u Hyperref: PDFDocEncoding definition (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
atbegshi.sty 2010/03/25 v1.12 At begin shipout hook (HO)
hpdftex.def 2010/03/30 v6.80u Hyperref driver for pdfTeX
atveryend.sty 2010/03/24 v1.5 Hooks at very end of document (HO)
rerunfilecheck.sty 2010/03/16 v1.6 Rerun checks for auxiliary files (HO)
uniquecounter.sty 2009/12/18 v1.1 Provides unlimited unique counter (HO)
makeidx.sty 2000/03/29 v1.0m Standard LaTeX package
multicol.sty 1996/01/13 v1.5l multicolumn formatting (FMi)
csquotes.sty 2010/11/19 v5.1 context-sensitive quotations
etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
csquotes.def 2010/11/19 v5.1 csquotes generic definitions
csquotes.cfg
biblatex.sty 2011/01/08 v1.1a programmable bibliographies
logreq.sty 2010/08/04 v1.0 xml request logger
logreq.def 2010/08/04 v1.0 logreq spec v1.0
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
blx-compat.def 2011/01/08 v1.1a biblatex generic compatibility
biblatex.def 2011/01/08 v1.1a biblatex generic definitions
standard.bbx 2011/01/08 v1.1a biblatex bibliography style
numeric.bbx 2011/01/08 v1.1a biblatex bibliography style
numeric.cbx 2011/01/08 v1.1a biblatex citation style
biblatex.cfg
italian.lbx 2011/01/08 v1.1a biblatex localization
supp-pdf.tex
nameref.sty 2010/01/25 v2.36 Cross-referencing by name of section
refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
gettitlestring.sty 2009/12/18 v1.3 Cleanup title references (HO)
prova.out
prova.out
prova.bbl
***********AUX
\relax
\catcode`”\active
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldcontentsline\contentsline
\gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\contentsline\oldcontentsline
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\bibstyle{biblatex}
\bibdata{prova-blx,miabiblio}
\citation{biblatex-control}
\citation{eco:tesi}
\@writefile{toc}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lof}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\@writefile{lot}{\boolfalse {citerequest}\boolfalse {citetracker}\boolfalse {pagetracker}\boolfalse {backtracker}\relax }
\select@language{italian}
\@writefile{toc}{\defcounter {refsection}{0}\relax }\@writefile{toc}{\select@language{italian}}
\@writefile{lof}{\defcounter {refsection}{0}\relax }\@writefile{lof}{\select@language{italian}}
\@writefile{lot}{\defcounter {refsection}{0}\relax }\@writefile{lot}{\select@language{italian}}Ho segnato in rosso le cose rilevanti. Nell’elenco dei file vedo un babel del tutto obsoleto, ma non dovrebbe avere rilevanza. Nell’aux c’è il comando \citation{eco:tesi}, quindi non vedo perché non dovrebbe comparire la citazione corretta dopo aver fatto andare bibtex.
Che dice il file .blg?
Ciao
Enrico
::Ecco qua:
File List*
report.cls 2007/10/19 v1.4h Standard LaTeX document class
size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
geometry.sty 2010/03/13 v5.3 Page Geometry
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
ifpdf.sty 2010/01/28 v2.1 Provides the ifpdf switch (HO)
ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
geometry.cfg
babel.sty 2001/03/01 v3.7h The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX ‘babel’ configuration
english.ldf 2005/03/30 v3.3o English support from the babel system
italian.ldf 2008/03/14 v1.2t Italian support from the babel system
fontenc.sty
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
caption.sty 2010/01/09 v3.1m Customizing captions (AR)
caption3.sty 2010/01/14 v3.1m caption3 kernel (AR)
subfigure.sty 2002/07/30 v2.1.4 subfigure package
subfigure.cfg
fancyhdr.sty
float.sty 2001/11/08 v1.3d Float enhancements (AL)
afterpage.sty 1995/10/27 v1.08 After-Page Package (DPC)
booktabs.sty 2005/04/14 v1.61803 publication quality tables
amssymb.sty 2009/06/22 v3.00
amsfonts.sty 2009/06/22 v3.00 Basic AMSFonts support
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
mathtools.sty 2010/07/21 v1.08b mathematical typesetting tools (MH)
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
mhsetup.sty 2010/01/21 v1.2a programming setup (MH)
hyperref.sty 2010/03/30 v6.80u Hypertext links for LaTeX
ltxcmds.sty 2010/04/08 v1.5 LaTeX kernel commands for general use (HO)
kvsetkeys.sty 2010/03/01 v1.9 Key value parser (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
etexcmds.sty 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
pdfescape.sty 2010/03/01 v1.9 Provides hex, PDF name and string conversions
(HO)
pdftexcmds.sty 2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
ifluatex.sty 2010/03/01 v1.3 Provides the ifluatex switch (HO)
ifxetex.sty 2009/01/23 v0.5 Provides ifxetex conditional
hycolor.sty 2009/12/12 v1.6 Color options of hyperref/bookmark (HO)
xcolor-patch.sty 2009/12/12 xcolor patch
letltxmacro.sty 2008/06/24 v1.3 Let assignment for LaTeX macros (HO)
pd1enc.def 2010/03/30 v6.80u Hyperref: PDFDocEncoding definition (HO)
intcalc.sty 2007/09/27 v1.1 Expandable integer calculations (HO)
hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
kvoptions.sty 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
url.sty 2006/04/12 ver 3.3 Verb mode for urls, etc.
bitset.sty 2007/09/28 v1.0 Data type bit set (HO)
bigintcalc.sty 2007/11/11 v1.1 Expandable big integer calculations (HO)
atbegshi.sty 2010/03/25 v1.12 At begin shipout hook (HO)
hpdftex.def 2010/03/30 v6.80u Hyperref driver for pdfTeX
atveryend.sty 2010/03/24 v1.5 Hooks at very end of document (HO)
rerunfilecheck.sty 2010/03/16 v1.6 Rerun checks for auxiliary files (HO)
uniquecounter.sty 2009/12/18 v1.1 Provides unlimited unique counter (HO)
makeidx.sty 2000/03/29 v1.0m Standard LaTeX package
multicol.sty 1996/01/13 v1.5l multicolumn formatting (FMi)
etoolbox.sty 2011/01/03 v2.1 e-TeX tools for LaTeX
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
csquotes.sty 2010/11/19 v5.1 context-sensitive quotations
csquotes.def 2010/11/19 v5.1 csquotes generic definitions
csquotes.cfg
biblatex.sty 2011/01/08 v1.1a programmable bibliographies
logreq.sty 2010/08/04 v1.0 xml request logger
logreq.def 2010/08/04 v1.0 logreq spec v1.0
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
blx-compat.def 2011/01/08 v1.1a biblatex generic compatibility
biblatex.def 2011/01/08 v1.1a biblatex generic definitions
standard.bbx 2011/01/08 v1.1a biblatex bibliography style
numeric.bbx 2011/01/08 v1.1a biblatex bibliography style
numeric.cbx 2011/01/08 v1.1a biblatex citation style
biblatex.cfg
italian.lbx 2011/01/08 v1.1a biblatex localization
lgrcmr.fd 2008/06/17 v2.3 Greek Computer Modern
supp-pdf.tex
nameref.sty 2010/01/25 v2.36 Cross-referencing by name of section
refcount.sty 2008/08/11 v3.1 Data extraction from references (HO)
gettitlestring.sty 2009/12/18 v1.3 Cleanup title references (HO)
main.out
main.out
main.bbl
english.lbx 2011/01/08 v1.1a biblatex localization
umsa.fd 2009/06/22 v3.00 AMS symbols A
umsb.fd 2009/06/22 v3.00 AMS symbols B
wts.tex
omscmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
main.ind
***********Non vedo niente di strano (a parte alcune versioni antiquate che indicano un’installazione non proprio ben mantenuta). Dovresti però fare il piacere di riportare dal log dell’esempio, non da qualche altro file (quel wts.tex mi lascia alquanto perplesso).
Contenuto del file .aux, per favore (ma dell’esempio, non di un documento più complesso).
Ciao
Enrico
::lo faccio girare dopo la prima compilazione di latex, e dopo bibtex faccio girare ancora due volte latex, come è scritto nell’arte, ma niente
Metti \listfiles prima di \documentclass e riporta il risultato, che trovi nel .log tra
` *File List*`
e una fila di asterischi.Puoi evitare le acrobazie con \clearpage e \cleardoublepage caricando il pacchetto emptypage e ti basterà un \cleardoublepage.
Ciao
Enrico
::Mi sta venendo l’esaurimento!
Ho riaggiornato tutti i files di biblatex con la versione 1.1a, compresi csquotes e etoolbox, e non riesco ancora a generare la bibliografia, non so più dove sbattere la testa
ho creato un file essenziale prova.tex, che sta sul desktop assieme a miabiblio.bib, l’ouput che ottengo nel pdf è:
prova [eco:tesi]
non so più cosa fare 🙁Far girare bibtex?
Ciao
Enrico
::Ciao a tutti.
Sto sistemando la tesi di un mio collega musicista, scritta con LaTeX, ma senza sorgente perché andato perduto. Poco male: la cosa è semplice e ho il PDF.Mi trovo in imbarazzo con alcuni comandi da creare per ottenere dei tecnicismi di armonia musicale. Vi spiego.
1. I gradi della scala musicale si indicano con il numero romano maiuscolo e ho risolto con
`% per i gradi della scala %
\newcommand{\grado}[1]{\MakeUppercase{#1}}`da usare così:
`\grado{v}`
2. Gli intervalli tra due suoni si indicano con il cardinale e una a in apice, e ho risolto con
`% per gli intervalli musicali %
\newcommand{\inter}[1]{\textit{#1{\footnotesize\ap{a}}}}`da usare così:
`\inter{6}`
3. Per indicare l’accordo costruito a sua volta su un grado della scala, si mette il numero romano maiuscolo del grado della scala e in esponente il numero che indica l’accordo, e ho risolto con
`% per un accordo su un grado %
\newcommand{\agrado}[2]{\MakeUppercase{#1}{\small\ap{#2}}}`da usare così
`\agrado{v}{7}`
4. Ora mi trovo nelle peste per indicare un accordo più complesso del precedente. Il risultato deve essere come quello del comando precedente, soltanto che i numeri da mettere in esponente sono due, e devono essere perfettamente sovrapposti e della stessa grandezza. Ulteriore finezza: l’altezza a cui viene stampato l’esponente del comando precedente è perfetta: ebbene, il numero superiore dovrebbe essere stampato sopra e non abbassare anche il numero inferiore. Spero di essermi spiegato.
Ho risolto con`% per un accordo complesso su un grado %
\newcommand{\acgrado}[3]{\MakeUppercase{#1}{\small${}^{#2}_{#3}$}}`da usare così:
`\acgrado{v}{4}{6}`
(non ridete 😀 ) ma il numero inferiore mi viene stampato normalissimamente e non più piccolo o in esponente. Occhio che il numero inferiore deve essere sempre il più basso. Ho preso questo codice a pagina 70 dell’ultima edizione della Not So Short.
5. Ultimissima cosa: se volessi scrivere un numero barrato con una “/”, come devo fare?
Scusate le molte domande, ma forse la parola chiave “armonia musicale” può in effetti comprendere più problemi. Il preambolo del mio documento è normalissimo, senza pacchetti strani.
Ci vuole \usepackage{amstext}; a questo punto puoi dire
0. \newcommand{\mysize}[1]{\scriptscriptstyle\text{#1}}
1. \newcommand{\grado}{\MakeUppercase}; ma non basterebbe scrivere V?
2. \newcommand{\inter}[1]{\textit{#1$^{\mysize{a}}$}}
3. \newcommand{\agrado}[2]{\MakeUppercase{#1}$^\mysize{#2}$}; ma perché non scrivere il grado direttamente maiuscolo?
4. Non ti sei spiegato. Forse
`\newcommand{\acgrado}[3]{%
\MakeUppercase{#1}$^{\mysize{#2}}_{\mysize{#3}}$}`
5. \newcommand{\barrato}[1]{{\ooalign{\hfil\raise.2ex\hbox{/}\hfil\cr\hfil#1\hfil\cr}}}Ciao
Enrico
::Ho aggiornato la cartella biblatex con i files scaricati all’indirizzo http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/latex/ e più precisamente, oltre a biblatex.sty:
*.bbx: numeric, standard
*.cbx: numeric
*.cfg:biblatex
*.def: biblatex, blx-compat, blx-mcite, blx-natbib
*.lbx: english, italianmentre i files etoolbox e csquotes che mi richiede anche biblatex non li ho cambiati perchè mi pare che siano rimasti con la stessa versione su ctan.
Fatto tutto questo, compilo latex, poi bibtex, poi due volte latex, e NON mi crea ancora la bibliografia…
Cambia qualcosa aspettare di scaricare biblatex da MikTex domani, rispetto a quello che ho già fatto?
Saluti
Ho aggiornato questa mattina alla versione 1.1a e il documento va alla perfezione. Allo stesso modo funziona quello di Daniele, altro utente che ha lamentato il problema.
Ciao
Enrico
::Ciao a tutti,
anche se è la prima volta che scrivo, seguo da molto tempo il forum e ho circa 1 anno di esperienza con Latex. Apro una nuova discussione perchè non ho trovato risposte al mio caso (forse troppo banale) leggendo quelle già esistenti.IL MIO PROBLEMA: non riesco a generare la bibliografia nel pdf, pur compilando, senza errori, secondo le istruzioni dell’Arte.
Ho creato miabiblio.bib che ho messo nella stessa cartella del file main.tex. In essa c’è una sola voce @book, peraltro copiata dall’Arte (eco:tesi) giusto per i primi tentativi. Ho provato a fare molte modifiche, consultando anche biblatex.pdf, senza trovare rimedio. Dove sbaglio? Mi affido dunque alla vostra esperienza.
%%%%%%%%%%% IL MIO CODICE
\documentclass[a4paper,11pt,notitlepage,twoside]{report}
\usepackage[a4paper,top=43 mm,bottom=44 mm, inner=41 mm,outer=32 mm ]{geometry}
%\usepackage{ucs}
%\usepackage[utf8x]{inputenc}
\usepackage[english,italian]{babel}
\usepackage{fontenc}
\usepackage{graphicx}
\usepackage[footnotesize,bf]{caption}
\usepackage{subfigure}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{float}
\usepackage{afterpage}
\usepackage{booktabs}
\usepackage{amssymb,amsmath}
\usepackage{mathtools}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}
\usepackage{booktabs}
\usepackage[dvips,pdftex]{hyperref}
\fancypagestyle{plain}{
\fancyhf{}
\fancyfoot[R]{\thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
\fancyfoot[C]{\iffloatpage{}{\thepage}}
\fancyhf{}
\fancyhead[LE,RO]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\rightmark}}}}}
\fancyhead[LO,RE]{\iffloatpage{}{{\textit{\nouppercase{\slshape}}} {\textit{\nouppercase{\leftmark}}}}}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in alto
\renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in basso
\usepackage{makeidx}
\usepackage{multicol}
\makeindex
\let\orgtheindex\theindex
\let\orgendtheindex\endtheindex
\def\theindex{%
\def\twocolumn{\begin{multicols}{4}}%
\def\onecolumn{}%
\clearpage
\orgtheindex
}
\def\endtheindex{%
\end{multicols}%
\orgendtheindex
}%PACCHETTI BIBLIOGRAFIA
\usepackage{etoolbox}
\usepackage[babel]{csquotes}
\usepackage{biblatex}
\bibliography{miabiblio}\begin{document}
…
\cite{eco:tesi}
…%BIBLIOGRAFIA
\clearpage{\pagestyle{empty}\cleardoublepage}
\phantomsection
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Vi allego, per completezza, anche il file miabiblio.bib
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@Book{eco:tesi,
author = {Eco, Umberto},
title = {Come si fa una tesi di laurea},
publisher = {Bompiani},
year = {1977},
location = {Milano}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%Uso MikTeX 2.8, Windows 7 e TexMaker
Grazie della collaborazione
Ho l’impressione che tu sia vittima della versione bacata di biblatex che è uscita ieri. 🙁 Infatti a me che ho rimesso la versione precedente il tuo file si compila perfettamente con tanto di bibliografia.
Non c’è altro da fare che attendere la nuova versione: è già su CTAN, dovrebbe entrare nei pacchetti di MiKTeX e TeX Live domani.
Nel frattempo potresti correggere qualche cosa nel tuo preambolo.
`\documentclass[a4paper,11pt,notitlepage,twoside]{report}
\usepackage[a4paper,top=43 mm,bottom=44 mm, inner=41 mm,outer=32 mm ]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage{ucs}
%\usepackage[utf8x]{inputenc}
\usepackage[english,italian]{babel}
\usepackage{graphicx}
\usepackage[footnotesize,bf]{caption}
\usepackage{subfig}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{afterpage}
\usepackage{booktabs}
\usepackage{amssymb,amsmath}
\usepackage{mathtools}
\usepackage{booktabs}
\usepackage{hyperref}\pagestyle{fancy}
\fancyhf{}
\fancyfoot[C]{\iffloatpage{}{\thepage}}
\fancyhead[LE,RO]{\iffloatpage{}{\itshape\nouppercase{\rightmark}}}
\fancyhead[LO,RE]{\iffloatpage{}{\itshape\nouppercase{\leftmark}}}
\fancyfoot[LE,RO]{\thepage}
\renewcommand{\headrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in alto
\renewcommand{\footrulewidth}{\iffloatpage{0pt}{0.8pt}}%linea in basso
\setlength{\headheight}{13.6pt}
\usepackage{makeidx}
\usepackage{multicol}
\usepackage[babel]{csquotes}
\usepackage{biblatex}% MACRO PERSONALI
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\newenvironment{sistema}%
{\left\lbrace\begin{array}{@{}l@{}}}%
{\end{array}\right.}\let\orgtheindex\theindex
\let\orgendtheindex\endtheindex
\def\theindex{%
\def\twocolumn{\begin{multicols}{4}}%
\def\onecolumn{}%
\clearpage
\orgtheindex
}
\def\endtheindex{%
\end{multicols}%
\orgendtheindex
}% IMPOSTAZIONI FINALI
\makeindex
\bibliography{miabiblio}`
Ci sono parecchie modifiche.• Non serve a nulla caricare fontenc senza specificare una codifica.
• L’opzione utf8x è utile solo in casi molto particolari, ti conviene utf8 a meno che tu non ti imbatta in qualcosa che questa opzione non sa gestire.
• Il pacchetto subfigure è obsoleto, meglio subfig (nell’Arte trovi i dettagli).
• Ho rimesso in ordine la parte riguardante fancyhdr, mi pare che sia alquanto più semplice così, non pensi anche tu? 🙂
• Meglio separare la parte di caricamento di pacchetti dalle definizioni e ridefinizioni di comandi; anche le impostazioni come \makeindex e \bibliography vanno separate. Così riesci a trovare le cose più facilmente.Un commento estetico. I filetti sia sopra che sotto sono molto in stile onoranze funebri, specie se spessi il doppio del normale. Togli quello di sotto e lascia, se proprio lo desideri, quello di sopra con spessore 0.4 pt.
BENVENUTO! 😀
Ciao
Enrico
::Sì, lo so,e infatti nelle macro dell’Introduzione c’è scritto:
`
\hbox{$\relax$\fontsize{\sf@size}{\f@baselineskip}\selectfont#1}
`
e quell’ambiente matematico che contiene solo \relax fa la stessa cosa.
Vado a vedere che cosa c’è scritto nell’ultima versione di toptesi, su cui sto rimettendo le mani per renderla compatibile con XeLaTeX.Non proprio la stessa cosa: con $\relax$ costruisci una formula vuota il cui effetto è certamente quello di calcolare i valori di \tf@size, \sf@size e \ssf@size, ma che può dare un risultato inaspettato se \mathsurround non è zero. Meglio sarebbe $\@math$.
Se poi guardi che succede quando apri una formula, scopri che viene valutata la token list contenuta in \everymath (per la verità in \frozen@everymath, ma non importa) e questa comincia con \check@mathfonts (per un display si usa \frozen@everydisplay, che è un alias per la primitiva \everydisplay, e anche questa comincia allo stesso modo). Dunque $\relax$ e $\@math$ sono solo modi complicati per dire \check@mathfonts. L’ho scoperto analizzando la definizione di \LaTeX.
Ciao
Enrico
8 Gennaio 2011 alle 15:00 in risposta a: [R] bibLaTeX: Empty bibliography, Missing ‘biblatex’ package #54418::?
Ciao
Enricodicevo: anche se riuscissi in qualche modo (non ho ancora capito come) ad ottenere i numeri di pagina romani in maiuscoletto per la frontmatter non potrei ottenerli nell’indice? Mi par d’aver capito così dal tuo messaggio precedente.
Grazie ciao!I font Latin Modern non possiedono il maiuscoletto nero. Quindi la soluzione è di definire una nuova “modalità di numerazione”; OldClaudio nel suo toptesi ridefinisce \@roman, cosa che a me non piace (per esempio non fa funzionare lipsum). Puoi però rimediare con questo codice nel preambolo:
`\makeatletter
\DeclareRobustCommand*{\simulatedSC}[1]{%
{\check@mathfonts\fontsize\sf@size\f@baselineskip\selectfont#1}}
\newcommand*{\@scroman}[1]{\simulatedSC{\@Roman#1}}
\g@addto@macro\frontmatter{\pagenumbering{scroman}}
\makeatother`
@OldClaudio: ci vuole \check@mathfonts comunque, perché altrimenti \sf@size potrebbe non avere il valore corretto.Ciao
Enrico
8 Gennaio 2011 alle 13:32 in risposta a: [R] bibLaTeX: Empty bibliography, Missing ‘biblatex’ package #54417::
Per chi conosce il tedesco, ho trovato questo messaggio di Lehmann su de.comp.text.texWie gesagt, das Problem wird nur unter sehr spezifischen Bedingungen
virulent. Du kannst Dir aber mit folgender Änderung behelfen:
\newbibmacro*{cite}{%
\printtext[bibhyperref]{%
\setunit{}%
\printfield{prefixnumber}%
\printfield{labelnumber}%
\ifbool{bbx:subentry}
{\printfield{entrysetcount}}
{}}}
Das ist für den Stil “numeric”. Probier’s mal aus.
> Ich könnte aber Joseph auf das Problem aufmerksam machen. Wenn ich
> das bisher richtig verstanden habe, liegt das Problem ursprünglich
> in biblatex, aber es wäre auch eine Anpassung von notes2bib
> notwendig, richtig?In der Tat, aber das dürfte kein großes Problem sein. Ich werde Joseph
mal darauf ansprechen.Ciao
Enrico
::[quote]Ho provato a mettere, dove avevo il numero di pagina nel piedino
`
\textsc{\thepage}
`
il risultato è però di continuare ad avere numeri romani minuscoliEvidentemente il font che usi non ha il maiuscoletto. Inoltre la “soluzione” non è così buona, perché nell’indice non avrai i numeri in maiuscoletto comunque.
Ciao
EnricoPenso di usare i latin modern, almeno se per usarli non è richiesto altro che
[code]
\usepackage{lmodern}
[code]
quindi non è possibile in sostanza avere in maiuscoletto i numeri di pagina anche nell’indice?[/quote]
?Ciao
Enrico
8 Gennaio 2011 alle 13:23 in risposta a: [R] bibLaTeX: Empty bibliography, Missing ‘biblatex’ package #54416::Grazie Enrico.
Una domanda ancora. Con la texlive se seleziono “backup” dal manager torna alla penultima installazione dei pacchetti? Altrimenti come faccio a tornare alla versione precedente?Con la TeX Live 2010 dovresti avere l’ultima versione da cui fare un backup. Altrimenti 🙁
Ciao
Enrico
-
AutoreRisposte