Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/02/2008, à 13:33

tuorin

la commande \footcite en latex

hello,
j'aimerais utiliser la commande footcite pour mettre des références en bas de page.
J'ai installé : texlive-full et j'ai rajouter manuellement biblatex mais cette commande n'est toujours pas disponible/reconnue.
Que faut-il installé pour l'avoir?
merci d'avance

Hors ligne

#2 Le 10/02/2008, à 15:34

Stenz

Re : la commande \footcite en latex

Il me semble que ce que tu souhaites c'est faire une note de bas page, or avec biblatex la commande c'est \footnote{\cite{clébibtex}} pour la commande \footcite c'est apparement footbib qu'il te faut mais il me semble qu'il est inclus dans le paquet texlive-bibtex-extra donc tu devrais logiquement l'avoir... Tu obtiens quoi comme erreur lorsque tu essais de compiler ?

Hors ligne

#3 Le 10/02/2008, à 17:23

tuorin

Re : la commande \footcite en latex

merci de ta réponse

Stenz a écrit :

avec biblatex la commande c'est \footnote{\cite{clébibtex}}

Cette commande me met le numéro de la référence en bas de page (ex : [1] et il faut aller chercher à  la fin du document la références en entier. Je voudrais avoir toute la référence en bas de page et rien à  la fin du document.

Stenz a écrit :

pour la commande \footcite c'est apparement footbib qu'il te faut mais il me semble qu'il est inclus dans le paquet texlive-bibtex-extra donc tu devrais logiquement l'avoir... Tu obtiens quoi comme erreur lorsque tu essais de compiler ?

effectivement la doc de CTAN me dit que footbib est inclut dans texlive pourtant voila ce que mon log me dit quand j'essaye de faire un \footcite

************** SUMMARY ************** :
line 12 -> ! Undefined control sequence. \footcite
line 12 -> ! Missing $ inserted. \footcite{authorar:_
line 12 -> ! Extra }, or forgotten $. \footcite{authorar:_title}
line 13 -> ! Missing $ inserted.
************** LOG FILE *************** :
This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2008.2.10) 10 FEB 2008 16:22
entering extended mode
%&-line parsing enabled.
**test.tex
(./test.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/latex/base/inputenc.sty
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks14
\inpenc@posthook=\toks15
(/usr/share/texmf-texlive/tex/latex/ucs/utf8x.def
File: utf8x.def 2004/10/17 UCS: Input encoding UTF-8
))
(/usr/share/texmf-texlive/tex/latex/ucs/ucs.sty
Package: ucs 2004/10/17 UCS: Unicode input support
(/usr/share/texmf-texlive/tex/latex/ucs/data/uni-global.def
File: uni-global.def 2004/10/17 UCS: Unicode global data
)
\uc@secondtry=\count87
\uc@combtoks=\toks16
\uc@combtoksb=\toks17
\uc@temptokena=\toks18
)
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package
(/usr/share/texmf-texlive/tex/latex/base/t1enc.def
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
))
(/usr/share/texmf-texlive/tex/latex/preprint/fullpage.sty
Package: fullpage 1999/02/23 1.1 (PWD)
\FP@margin=\skip43
)
(/usr/share/texmf/tex/latex/lm/lmodern.sty
Package: lmodern 2007/01/14 v1.3 Latin Modern Fonts
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 13.
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 14.
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 15.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 16.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 17.
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 18.
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 19.
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 20.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 22.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 23.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 24.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 25.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 27.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 28.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 29.
)
(/usr/share/texmf-texlive/tex/generic/babel/babel.sty
Package: babel 2005/11/23 v3.8h The Babel package
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.ldf
Language: french 2005/02/06 v1.6g French support from the babel system
(/usr/share/texmf-texlive/tex/generic/babel/babel.def
File: babel.def 2005/11/23 v3.8h Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
)
Package babel Info: Making : an active character on input line 219.
Package babel Info: Making ; an active character on input line 220.
Package babel Info: Making ! an active character on input line 221.
Package babel Info: Making ? an active character on input line 222.
LaTeX Font Info: Redeclaring font encoding T1 on input line 299.
\parindentFFN=\dimen104
\std@mcc=\count89
\dec@mcc=\count90
*************************************
* Local config file frenchb.cfg used
*
(/usr/share/texmf-texlive/tex/generic/babel/frenchb.cfg))) (./test.aux)
\openout1 = `test.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for T1/lmr/m/n on input line 10.
LaTeX Font Info: Try loading font information for T1+lmr on input line 10.
(/usr/share/texmf/tex/latex/lm/t1lmr.fd
File: t1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 10.
LaTeX Font Info: ... okay on input line 10.
(/usr/share/texmf-texlive/tex/latex/ucs/ucsencs.def
File: ucsencs.def 2003/11/29 Fixes to fontencodings LGR, T3
)
LaTeX Info: Redefining \dots on input line 10.
LaTeX Font Info: Try loading font information for OT1+lmr on input line 11.
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd
File: ot1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OML+lmm on input line 11.
(/usr/share/texmf/tex/latex/lm/omllmm.fd
File: omllmm.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMS+lmsy on input line 11.
(/usr/share/texmf/tex/latex/lm/omslmsy.fd
File: omslmsy.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: Try loading font information for OMX+lmex on input line 11.
(/usr/share/texmf/tex/latex/lm/omxlmex.fd
File: omxlmex.fd 2007/01/14 v1.3 Font defs for Latin Modern
)
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <6> on input line 11.
! Undefined control sequence.
l.12 \footcite
{authorar:_title}
The control sequence at the end of the top line
of your error message was never \def'ed. If you have
misspelled it (e.g., `\hobx'), type `I' and the correct
spelling (e.g., `I\hbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
! Missing $ inserted.
<inserted text>
$
l.12 \footcite{authorar:_
title}
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <10> on input line 12.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <7> on input line 12.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <5> on input line 12.
! Extra }, or forgotten $.
l.12 \footcite{authorar:_title}
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `\hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
! Missing $ inserted.
<inserted text>
$
l.13
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.
(./test.bbl) [1
] (./test.aux) )
(\end occurred inside a group at level 1)
### simple group (level 1) entered at line 12 ({)
### bottom level
Here is how much of TeX's memory you used:
1392 strings out of 95064
18548 string characters out of 1182633
75646 words of memory out of 1500000
4576 multiletter control sequences out of 10000+50000
45921 words of font info for 40 fonts, out of 1200000 for 2000
28 hyphenation exceptions out of 8191
24i,4n,24p,328b,197s stack positions out of 5000i,500n,6000p,200000b,5000s
Output written on test.dvi (1 page, 584 bytes).

je poste aussi mon fichier tex

\documentclass[10pt,a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fullpage}
\usepackage{lmodern}
\title{rien}
\author{}
\date{}
\usepackage[french]{babel}
\begin{document}
\maketitle
\footcite{authorar:_title}

\bibliographystyle{plain}
\bibliography{bib.bib}
\end{document}

et mon fichier de bibliographie .bib

@Book{authorar:_title,
  author = 	 {author},
  title = 	 {title},
  publisher = 	 {publisher},
  year = 	 {year}}

Tout cela marche très bien quand l'enleve le foot et que je n'utilise que la commande \cite mais les références sont alors logiquement en fin de document et ce n'est pas ce que je veux.

Dernière modification par tuorin (Le 10/02/2008, à 17:26)

Hors ligne

#4 Le 10/02/2008, à 17:31

tuorin

Re : la commande \footcite en latex

je me suis aperçut que j'avais oublier d'ajouter

\usepackage[oneside]{footbib}

dans le préambule. Il était donc normal que cela ne marche pas.
Cependant je l'ai rajouter et cela ne marche toujours pas ce qui est moins normal. Mon fichier log me dit

! Package footbib Error: the output routine of LaTeX changed.

Comment puis-je remédier à  cela

Hors ligne

#5 Le 10/02/2008, à 20:46

Stenz

Re : la commande \footcite en latex

Apparement ça viendrait d'un conflit avec un autre package, selon le manuel :

footbib does not work with most packages which modify the output routine of
LATEX: multicol, ftnright, floatflt, wrapfig, etc.

Tu devrais procéder par élimination pour trouver celui ou ceux qui bloquent la compil'.

Dernière modification par Stenz (Le 10/02/2008, à 20:47)

Hors ligne

#6 Le 10/02/2008, à 22:12

tuorin

Re : la commande \footcite en latex

j'ai essayer, même avec le strict minimun au niveau paquet ça ne marche pas.
mais j'ai vu sur des forum un élément de réponse :

The output routine of LaTeX changed since the current version of `footbib'.
Since `footbib' patches this routine, using it may produce unexpected
results. Send a mail to Eric.Domenjoud at loria.fr to get a new version.

je vais lui envoyer un mail et je vous tiens au courant

Hors ligne