IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliographies - Index - Glossaires Discussion :

Biblatex: \cite* et \parencite*


Sujet :

Bibliographies - Index - Glossaires

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Points : 22
    Points
    22
    Par défaut Biblatex: \cite* et \parencite*
    Bonjour,

    J'aimerais pouvoir obtenir la citation du titre et de l'année, sans le nom de l'auteur (pour éviter les répétitions) avec les commandes de biblatex . Je cite la doc. :
    \cite*[ prenote ][ postnote ]{ key }
    This command is provided by all author-year and author-title styles. It is
    similar to the regular \cite command but merely prints the year or the title,
    respectively.
    \parencite*[ prenote ][ postnote ]{ key }
    This command is provided by all author-year and author-title styles. It is
    similar to the regular \parencite command but merely prints the year or
    the title, respectively.
    Voici la ligne dans mon preambule :
    \usepackage[backend=biber,citestyle=verbose-trad2,bibstyle=authortitle ]{biblatex}

    Mais \parencite* refuse de me donner la référence sans le nom de l'auteur, et tout ce que j'ai tenté jusqu'à présent échoue.

    Si quelqu'un voit le problème et peut m'aider, merci d'avance.

    Joseph

  2. #2
    Membre averti
    Avatar de Namrod
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2012
    Messages : 215
    Points : 349
    Points
    349
    Par défaut
    C'est normal, tu n'utilises ni authoryear ni authortitle en style de citation (citestyle)...
    Sinon petit rappel : un ECM est toujours le bienvenue !

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Points : 22
    Points
    22
    Par défaut
    Citation Envoyé par Namrod Voir le message
    C'est normal, tu n'utilises ni authoryear ni authortitle en style de citation (citestyle)...
    Sinon petit rappel : un ECM est toujours le bienvenue !
    Merci pour cette réponse rapide. J'ai testé et effectivement, ça marche, mais ça fait plus que ce que je voudrais avoir: la configuration générale que j'avais me convenait, avec le style natbib, mais *occasionnellement* j'aurais voulu parfois ôter simplement le nom de l'auteur et garder la référence complète.

    Il y j'imagine comme toujours une solution, mais je ferai autrement sinon.

    Désolé pour mon ignorance, mais que signifie "ECM"?

    Encore merci pour cette réponse

    Joseph

  4. #4
    Membre averti
    Avatar de Namrod
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Septembre 2012
    Messages : 215
    Points : 349
    Points
    349
    Par défaut
    ECM = Exemple Complet Minimal.

    De toute façon, si tu veux obtenir le titre et l'année de ta référence, les versions étoilées de tes deux commandes ne te conviendront pas : elles ne renvoient que l'année, si tu utilises le style authoryear, ou que le titre, si tu utilises authortitle, de ta référence. Tu peux par contre utiliser les commandes \citeauthor et \citetitle.

    Voilà un exemple de commande simple permettant d'obtenir l'auteur et le titre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    \newcommand*{\mycite}[]{\citeauthor{#1}, \citetitle{#1}}
    Alors évidemment, cette commande ne prend pas en l'état les arguments optionnels de \cite. Pour l'améliorer, tu peux utiliser le package xargs :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \usepackage{xargs}
     
    \newcommandx{\mycite}[3][1=,2=]{\citeauthor[#1][]{#3}, \citetitle[][#2]{#3}}

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 26
    Points : 22
    Points
    22
    Par défaut
    Merci beaucoup !

    Je clos le sujet et j'indique "résolu!" (mais j'ouvre une autre question, plus générale, que je crois "hors doc.")

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. biblatex : les références ne s'affichent pas.
    Par mangoustess dans le forum Bibliographies - Index - Glossaires
    Réponses: 13
    Dernier message: 03/03/2008, 08h47
  2. [Vertex] Quelles autres infos peut-on associé a un vertex a part ceux que je cite ?
    Par Sacha999 dans le forum Développement 2D, 3D et Jeux
    Réponses: 4
    Dernier message: 30/03/2007, 09h33
  3. Commande \cite{*} pose problème
    Par ibou33 dans le forum Bibliographies - Index - Glossaires
    Réponses: 2
    Dernier message: 11/02/2007, 15h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo