Champs BibTeX obligatoires/optionnels par type de document

Pour chaque type de document HAL, vous pouvez interroger les métadonnées avec l'API HAL metadata voir la documentation en ligne.
Par exemple, pour avoir les métadonnées des articles pour le portail HAL-Inria

Champs optionnels communs à tous les types BibTeX

  • doi (MT HAL : doi)
  • keywords (MT HAL : keyword). Obligatoire dans le domaine des shs
  • note (MT HAL : comment)
  • pmcid (MT HAL : identifiant PubMed central)
  • pmid (MT HAL : identifiant PubMed)
  • url (MT HAL : seeAlso)
  • x-abstract_fr et x-abstract_en (MT HAL : abstract) si on veut spécifier le résumé dans une autre langue (sinon champ abstract)
  • x-anrproject (MT HAL : anrProject)
  • x-classification (MT HAL : classification)
  • x-collaboration (MT HAL : collaboration)
  • x-domain (MT HAL : domain)
  • x-europeanproject (MT HAL : europeanProject)
  • x-funding (MT HAL : funding)
  • x-jel (MT HAL : jel)
  • x-keywords_fr et x-keywords_en (MT HAL : keyword) si on veut spécifier les mot-clés dans une autre langue (sinon champ keywords)
  • x-licence (MT HAL : licence, valeurs possibles : Marque du Domaine Public, Public Domain Mark, Paternité - Pas d'utilisation commerciale - Pas de modification, Attribution - NonCommercial - NoDerivatives, Paternité - Pas d'utilisation commerciale - Partage selon les Conditions Initiales, Attribution - NonCommercial - ShareAlike, Paternité - Pas d'utilisation commerciale, Attribution - NonCommercial, Paternité - Pas de modifications, Attribution - NoDerivatives, Paternité - Partage selon les Conditions Initiales, Attribution - ShareAlike, Paternité, Attribution, CC0 - Transfert dans le Domaine Public, CC0 - Public Domain Dedication, Copyright (Tous droits réservés), Copyright, Domaine public, Public Domain, Licence Ouverte - etalab, Open licence - etalab)
  • x-localreference (MT HAL : localReference)
  • x-mesh (MT HAL : mesh)
  • x-onbehalfof (listes des comptes HAL séparés par ';' pour ajouter les propriétaires au dépôt). Ex: x-onbehalfof={test;identifiant;compte;1}
  • x-subtitle (MT HAL : subTitle)
  • x-title_fr et x-title_en (MT HAL : title) si on veut spécifier le titre dans une autre langue (sinon champ title)
  • x-writingdate (MT HAL : writingDate)

Pour un dépôt en full text, champs obligatoires à tous les types BibTeX :

  • pdf (lien http ou ftp ver le pdf)
  • x-filesource = {Valeurs possibles: 'author','greenPublisher','publisherAgreement','publisherPaid'}

Ci-après, pour chaque type : un exemple de référence BibTex avec tous les champs obligatoires, suivis de la liste des champs optionnels
Pour info : les champs x-country et x-city peuvent être calculés automatiquement à partir du champ address

@article (ART) = Article

@inproceedings (COMM) = Communication

@conference (COMM) = Communication

@incollection (COUV) = Chapitre d'ouvrage

@inbook (COUV) = Chapitre d'ouvrage

@book (OUV) = Ouvrage

@proceedings (DOUV) = Direction d'ouvrage

@presconf = Documents associés à des manifestations scientifiques

@poster = POSTER

@phdthesis = THESE ou HDR

@techreport (REPORT) = Rapport

@manual (REPORT) = Rapport

@patent = Brevet

@unpublished (UNDEFINED) = Document sans référence de publication (preprint)

@misc (OTHER) = Autre publication

@mastersthesis (MEM) = Mémoire

@note (NOTE) = Note de lecture

@article (ART) = Article

Champs obligatoires

@article{test_article,
  title = {Ceci est le titre de l’article},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom},
  journal  = {Titre de la revue},
  abstract  = {Abstract.},
  year  = {2015},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
  x-peerreviewing = {Valeurs possibles:Oui, Yes, Non, No},
  x-language  = {en},
}

Champs optionnels
  • issn (MT HAL : issn)
  • number (MT HAL : issue)
  • publisher (MT HAL : publisher)
  • pages (MT HAL : page)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • x-hal_journal_id (MT HAL : hal_journal_id)
  • x-publisherlink (MT HAL : publisherLink)
  • Champs optionnels communs à tous les types BibTeX

@inproceedings (COMM) = Communication

Champs obligatoires

@inproceedings{test_inproceeding,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom },
  booktitle  = {Titre de la conférence},
  abstract = {Résumé},
  address={Paris,France},
  year = {2015},
  x-conferencestartdate = {2015},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-language  = {en},
  x-invitedcommunication = {Valeurs possibles:Non, No, Oui, Yes},
  x-peerreviewing = {Valeurs possibles:Oui, Yes, Non, No},
  x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
  x-proceedings  = {Valeurs possibles:Oui, Yes, Non, No},
}

Les champs obligatoires x-country (MT HAL : country) et x-city (MT HAL : city) peuvent être saisi directement ou calculés par Bib2hal à partir du champ address.

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • year (MT HAL : date)
  • x-conferenceenddate (MT HAL : conferenceEndDate)
  • x-conferenceorganizer (MT HAL : conferenceOrganizer)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • x-source (MT HAL : source)
  • Champs optionnels communs à tous les types BibTeX

@conference (COMM) = Communication

Champs obligatoires

@conference{test_conf,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom },
   booktitle  = {Titre de la conférence},
   address = {New Dheli, India},
   year = {2015},
   abstract = {résumé},
   x-conferencestartdate = {2015},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
   x-invitedcommunication = {Valeurs possibles: Non, No, Oui, Yes},
   x-popularlevel = {Valeurs possibles: Oui, Yes, Non, No},
   x-proceedings = {Valeurs possibles: Oui, Yes, Non, No},
   x-peerreviewing = {Valeurs possibles: Oui, Yes, Non, No},
}

Les champs obligatoires x-country (MT HAL : country) et x-city (MT HAL : city) peuvent être saisi directement ou calculés par Bib2hal à partir du champ address.

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • year (MT HAL : date)
  • x-conferenceenddate (MT HAL : conferenceEndDate)
  • x-conferenceorganizer (MT HAL : conferenceOrganizer)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • x-source (MT HAL : source)
  • Champs optionnels communs à tous les types BibTeX

@presconf (PRESCONF) = Documents associés à des manifestations scientifiques

Champs obligatoires

@presconf{test_presconf,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom },
  booktitle  = {Titre de la conférence},
  abstract = {Résumé},
  year = {2015},
  address = {New Dheli, India},
  x-conferencestartdate= {2015},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-language  = {en},
  x-invitedcommunication = {Valeurs possibles:Non, No, Oui, Yes},
  x-peerreviewing = {Valeurs possibles:Oui, Yes, Non, No},
  x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
  x-proceedings  = {Valeurs possibles:Oui, Yes, Non, No},
  x-inria_presconftype = {Valeurs possibles:Non spécifiée, Not specified, Tutoriel, Tutorial, Présentation, Presentation, Papier court, Short paper, Préface, Preface, Synthèse de conférence, Conference digest, Guest Editorial, Guest Editorial},
}

Les champs obligatoires x-country (MT HAL : country) et x-city (MT HAL : city) peuvent être saisi directement ou calculés par Bib2hal à partir du champ address.

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • number (MT HAL : issue)
  • series (MT HAL : serie)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • volume (MT HAL : volume)
  • year (MT HAL : date)
  • x-conferenceenddate (MT HAL : conferenceEndDate)
  • x-conferenceorganizer (MT HAL : conferenceOrganizer)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • x-source (MT HAL : source)
  • Champs optionnels communs à tous les types BibTeX

@poster = POSTER

Champs obligatoires

@poster{test_poster,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom },
  booktitle  = {Titre de la conférence},
  abstract = {Résumé},
  year = {2015},
  address = {Paris, France},
  x-conferencestartdate= {2015},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-language  = {en},
  x-invitedcommunication = {Valeurs possibles:Non, No, Oui, Yes},
  x-peerreviewing = {Valeurs possibles:Oui, Yes, Non, No},
  x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
  x-proceedings  = {Valeurs possibles:Oui, Yes, Non, No},
 }

Les champs obligatoires x-country (MT HAL : country) et x-city (MT HAL : city) peuvent être saisi directement ou calculés par Bib2hal à partir du champ address.

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • year (MT HAL : date)
  • x-conferenceenddate (MT HAL : conferenceEndDate)
  • x-conferenceorganizer (MT HAL : conferenceOrganizer)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • x-source (MT HAL : source)
  • Champs optionnels communs à tous les types BibTeX

@incollection (COUV) = Chapitre d'ouvrage

Champs obligatoires

@incollection{test_incollection,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   booktitle  = {Titre de l'ouvrage},
   abstract = {abstract},
   year  = {2015},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
   x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
}

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • isbn (MT HAL : isbn)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • x-publisherlink (MT HAL : publisherLink)
  • x-publicationlocation (MT HAL : publicationLocation)
  • x-serieseditor (MT HAL : seriesEditor)
  • Champs optionnels communs à tous les types BibTeX

@inbook (COUV) = Chapitre d'ouvrage

Champs obligatoires

@inbook{test_inbook,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   booktitle  = {Titre de l'ouvrage}, 
   year  = {2015},
   abstract = {abstract},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
   x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes}, 
}

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • isbn (MT HAL : isbn)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • x-publicationlocation (MT HAL : publicationLocation)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • Champs optionnels communs à tous les types BibTeX

@book (OUV) = Ouvrage

Champs obligatoires

@book{test_book,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   year  = {2015},
   abstract = {abstract},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
   x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
}

Champs optionnels
  • editor (MT HAL : scientificEditor)
  • isbn (MT HAL : isbn)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • x-publicationlocation (MT HAL : publicationLocation)
  • x-publisherlink (MT HAL : publisherLink)
  • x-serieseditor (MT HAL : seriesEditor)
  • Champs optionnels communs à tous les types BibTeX

@proceedings (DOUV) = Direction d'ouvrage

Champs obligatoires

@proceedings{test_proceedings,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   year  = {2015},
   abstract = {Abstract},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
   x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
}

Champs optionnels
  • address ou x-city (MT HAL : city) et x-country (MT HAL : country)
  • booktitle (MT HAL : conferenceTitle)
  • isbn (MT HAL : isbn)
  • editor (MT HAL : scientificEditor)
  • pages (MT HAL : page)
  • number (MT HAL : issue)
  • pages (MT HAL : page)
  • publisher (MT HAL : publisher)
  • series (MT HAL : serie)
  • volume (MT HAL : volume)
  • x-conferencestartdate (MT HAL : conferenceStartDate)
  • x-conferenceenddate (MT HAL : conferenceEndDate)
  • x-conferenceorganizer (MT HAL : conferenceOrganizer)
  • x-publisherlink (MT HAL : publisherLink)
  • x-publicationlocation (MT HAL : publicationLocation)
  • x-serieseditor (MT HAL : seriesEditor)
  • Champs optionnels communs à tous les types BibTeX

@phdthesis = THESE ou HDR

Champs obligatoires

@phdthesis{test_phdthesis,
  title = {Ceci est le titre},
  author = {Nom, Prénom},
  abstract  = {Abstract},
  school  ={Université de Sophia Antipolis},
  year ={2005},
  pdf = {https://hiepacs/files/2015/MasterHiep/pdf},
  type = {Valeurs possibles : thèse, thesis, Habilitation à diriger des recherches ou HDR},
  x-director={director},
  x-language  = {en},
  x-title_fr = {obligatoire si le titre est en anglais},
  x-title_en = {obligatoire si le titre est en français},
  x-abstract_fr = {Résumé en français},
  x-abstract_en = {Abstract},
  x-keywords_fr = {mot1 ; moté2},
  x-keywords_en = {word1 ; word2},
  x-filesource = {Valeurs possibles: 'author','greenPublisher','publisherAgreement','publisherPaid'},
}

Champs optionnels

@misc (OTHER) = Autre publication

Champs obligatoires

@misc{test_misc,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
  abstract  = {Abstract},
  year = {2015},
  note = {descrition},
  abstract = {abstract},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-language  = {en},
  x-popularlevel = {Valeurs possibles:Non, No, Oui, Yes},
}

Champs optionnels

@techreport (REPORT) = Rapport

Champs obligatoires

@techreport{test_techreport,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   abstract  = {Abstract},
   institution = {Université de Rennes 1}, 
   year  = {2015},
   x-language  = {en}, 
   x-reporttype={Valeurs possibles:Rapport de recherche, Research Report, Rapport Technique, Technical Report, Contrat, Contrat, Stage, Stage, Interne, Interne, Travaux universitaires, Univ works, Autre, Other},
}

Champs optionnels

@manual (REPORT) = Rapport

Champs obligatoires

@manual{test_manual,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   abstract = {Abstract},
   institution = {univ},
   year = {2015},
   x-language  = {en},  
   x-reporttype = {Valeurs possibles:Rapport de recherche, Research Report, Rapport Technique, Technical Report, Contrat, Contrat, Stage, Stage, Interne, Interne, Travaux universitaires, Univ works, Autre, Other},
}

Champs optionnels

@patent (PATENT) = Brevet

Champs obligatoires

@patent{test_patent,
   title = {Ceci est le titre},
   author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
   abstract  = {Abstract},
   year = {2015-07-20},
   number = {01},
   x-country={FR},
   x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
   x-language  = {en},
}

Champs optionnels

@unpublished (UNDEFINED) = Document sans référence de publication (preprint)

Champs obligatoires

@unpublished{test_unpublished,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
  abstract  = {Abstract},
  year = {2015},
  x-language  = {en},
}

Champs optionnels

@mastersthesis --> MEM = Mémoire

Champs obligatoires

@mastersthesis{test_mastersthesis,
  title = {Ceci est le titre},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om,  Prénom },
  abstract  = {Abstract},
  year = {2015},
  school  = {Université de Sophia Antipolis},
  year ={2005},
  x-inria_degreetype={Valeurs possibles:Mémoire de Master 2, Master thesis 2, Mémoire de Master 1, Master thesis 1, Mémoire d'Ingénieur, Engineering school master thesis, Rapport de stage de Master 2, Master 2 probation report, Mémoire de D.E.A., D.E.A. Master thesis, Mémoire de Master 2 Pro, Professional master thesis 2, Mémoire de Master 1 Pro, Professional master thesis 1, Mémoire de Maîtrise, Master thesis, Mémoire de D.U., University degree probation report, Rapport de stage de Master 1, Master 1 probation report, Mémoire du Conservatoire national des arts et métiers (Cnam), Cnam probation report, Mémoire de D.E.S.S., D.E.S.S Master thesis, Rapport final de Travail de Fin d'Etudes, Final report of studies end},
  x-director={director},
  x-audience  = {Valeurs possibles:Internationale, International, Nationale, National, Non spécifiée, Not set},
  x-language  = {en},
  x-inria_directoremail = {alain.monteil@inria.fr},
  pdf = {https://hiepacs/files/2015/MasterHiep.pdf},
  x-filesource = {Valeurs possibles: 'author','greenPublisher','publisherAgreement','publisherPaid'}
}

Champs optionnels

 

@note (NOTE) = Note de lecture

Champs obligatoires

@note{test_note,
  title = {Ceci est le titre de la note},
  author = {Nom, Prénom and Nom, Pr\’enom and {N}om, Prénom},
  abstract  = {Abstract.},
  year  = {2015},
  x-language  = {en},
}

Champs optionnels
  • booktitle (MT HAL : bookTitle)
  • issn (MT HAL : issn)
  • journal (MT HAL : journal)
  • number (MT HAL : issue)
  • publisher (MT HAL : publisher)
  • pages (MT HAL : page)
  • volume (MT HAL : volume)
  • x-hal_journal_id (MT HAL : hal_journal_id)
  • x-publisherlink (MT HAL : publisherLink)
  • Champs optionnels communs à tous les types BibTeX

Documentation HAL v3.0. septembre 2015