Je viens de suivre très récemment une formation complète de LaTeX ; compte tenu de vertus dont ce logiciel regorge, je suis flatté de l'utiliser pour rédiger ma thèse en droit français. Mais malheureusement, le fichier Ouvrir dans l'éditeur Overleaf
Illegal parameter number in definition of \blx@defformat@d. ...acro{index:name}{\indexa}{#1}{#3}{#5}{#7}} malgré la configuration du compilateur bibliographique par défaut L'unique manuel LaTeX appliqué au droit français ( Le contenu de ce fichier Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,12pt,french,twoside,footnotereset=true,versetitle=true]{droit-fr} \usepackage{ifluatex} \ifluatex % compilation via Lua(La)TeX \usepackage{fontspec} \setmainfont{FreeSerif} % police proche de Times New Roman. A modifier le cas échéant. \setsansfont{FreeSans} \setmonofont{FreeMono} \else % compilation via pdf(La)TeX \usepackage[utf8]{inputenc} \usepackage{times} % police proche de Times New Roman. A modifier le cas échéant. \usepackage[T1]{fontenc} \fi \usepackage{microtype} % amélioration du gris typographique \usepackage{hyperref} % hyperliens PDF \usepackage{bookmark} % signets PDF \usepackage[nonumberlist,toc,noredefwarn]{glossaries} % glossaire \usepackage{glossary-mcols} % glossaire sur deux colonnes \usepackage[style=droit-fr,backend=biber,indexing=cite]{biblatex} % paramètres de bibliographie \usepackage{lipsum} % génération de texte automatique % paramètres des hyperliens PDF \hypersetup{% pdftitle={Mon titre de thèse}, pdfauthor={Prénom Nom} } % paramètres des signets PDF \bookmarksetup{numbered=true,depth=4} % création du glossaire et des indexs \makeglossaries % glossaire, fichier généré: .gls \makeindexv % index de base par versets, fichié généré: index.idx \makeindexa % index d'auteurs par versets, fichié généré: auteurs.idx % index des auteurs séparé de l'index de base \DeclareIndexNameFormat{default}{% \usebibmacro{index:name}{\indexa}{#1}{#3}{#5}{#7}} % chargement des fichiers de sources bibliographiques \addbibresource{journaux.bib} \addbibresource{bibliographie.bib} % marges \settrimmedsize{297mm}{210mm}{*} \setlength{\trimtop}{0pt} \setlength{\trimedge}{\stockwidth} \addtolength{\trimedge}{-\paperwidth} \settypeblocksize{634pt}{448.13pt}{*} \setulmargins{4cm}{*}{*} \setlrmargins{*}{*}{1.5} \setmarginnotes{17pt}{51pt}{\onelineskip} \setheadfoot{\onelineskip}{2\onelineskip} \setheaderspaces{*}{2\onelineskip}{*} \checkandfixthelayout \listfiles \renewcommand*{\glsgroupskip}{} \begin{document} \frontmatter % pages en chiffres romains, sections non numérotées \pagestyle{plain} % en-tetes vides \include{titre} % page de titre \include{misc} % avertissement, remerciements, résumé \input{sommaire} \input{glossaire} \mainmatter % pages en chiffres arabes, sections numérotées \pagestyle{corpus} % en-tetes/pied-de-pages en style "corpus" \include{introduction} \include{partie1} % première partie \include{partie2} % deuxième partie \backmatter % pages en chiffres arabes, sections non numérotées \bookmarksetup{startatroot} % RAZ du niveau des signets PDF \include{conclusion} \include{annexes} \include{bibliographie} \pagestyle{plain} % en-tetes vides \input{index} \input{toc} % table des matières \bookmarksetup{startatroot} % RAZ du niveau des signets PDF \include{resume} \end{document} |
Le package Faites une copie du style Dans ce fichier, modifiez deux déclarations posant problème : Ouvrir dans l'éditeur Overleaf
\DeclareNameFormat{labelname}{% \ifuseprefix {\usebibmacro{name:first-last}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffixi}} {\usebibmacro{name:first-last}{\namepartfamily}{\namepartgiveni}{\namepartprefixi}{\namepartsuffixi}}% \usebibmacro{name:andothers}} \DeclareNameFormat{first-last}{% \usebibmacro{name:first-last}{\namepartfamily}{\namepartgiveni}{\namepartprefix}{\namepartsuffix} \usebibmacro{name:andothers}} Ensuite utilisez ce nouveau style avec : Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage[bibstyle=droit-fr-fixed,citestyle=droit-fr,backend=biber,indexing=cite]{biblatex} % paramètres de bibliographie \begin{document} blub \end{document} Et essayez de notifier l'auteur, de manière à ce que ces modifications soient prises en compte dans le package lui-même. Publiée 14 Oct '20, 11:40 Ulrike Fischer Pathe ♦♦ Je ne suis pas encore professionnel de LaTeX. Je ne sais même pas comment et où faire une copie du style Le canevas que je vous ai produit est un fichier Si c'est possible, faites-moi cette copie du style Votre aide m'est tellement importante.
(15 Oct '20, 16:00)
Pande
Je travaille sous Windows 10 Professionnel
(19 Oct '20, 19:04)
Pande
doit-fr.bbx se trouve ici: http://tug.ctan.org/tex-archive/macros/latex/contrib/droit-fr/droit-fr.bbx. Il doit exister quelque part sur votre système, peut-être dans le répertoire
(20 Oct '20, 06:04)
pluton
J'ai retrouvé finalement le fichier droit-fr.bbx. Je suis entrain de faire des aménagements pour voir si cela va fonctionner effectivement. Je reviendrai vers vous certainement en cas de difficulté.
(21 Oct '20, 15:05)
Pande
|
Bonjour Pande et bienvenue sur TeXnique.fr !
J'ai apporté quelques modifications à votre question (que vous pouvez voir en cliquant sur le lien « Modifier », en bas) pour l'adapter aux particularités de TeXnique.fr : (1) Les formules de politesse et les signatures sont à éviter (2) Les contre-obliques (
\
) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que⟨code⟩
; pour insérer du⟨code⟩
, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?.Pour que nous puissions y voir plus clair, il faudrait que vous prépariez un exemple minimal complet (exemple LaTeX aussi petit que possible qui reproduit le problème de compilation que vous décrivez).