Retrouver frbib.sty

Bonjour

Le programme XeLaTeX ne trouve pas frbib.sty

J’ai frbib.sty en compagnie d’autres fichiers*.bst dans
/Users/yves/Library/texmf/bibtex/bst/

J’ai fait un texhash qui s’est bien terminé.

Lorsque je recherche par
tlmgr search frbib.sty , il ne LE trouve pas.

Lors d’une compilation avec latex (XeLaTeX ou PdfLaTeX),
je reçois

! LaTeX Error: File frbib.stynot found

Voici l’EMC

%%%%%%%%%%%%%%%%%%%%%%%

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[french,12pt]{article}
\usepackage{geometry} % See geometry.pdf to learn the layout options. There are lots.
\geometry{a4paper} % … or a4paper or a5paper or …
\usepackage{graphicx}
\usepackage{amssymb}

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}
\setromanfont[Mapping=tex-text]{Helvetica}%{Hoefler Text}
\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}

\usepackage{frbib}

\title{Le CHEF}
\author{Testeur}
%\date{} %

\begin{document}
\maketitle

Je suis à la recherche de frbib.sty

\end{document}
%%%%%%%%%%%%%%%%%%%%%%

Le 07/03/21 à 16h52, Yves Akakpo a écrit :

Bonjour

Bonjour,

Le programme XeLaTeX ne trouve pas frbib.sty

J’ai frbib.sty en compagnie d’autres fichiers*.bst dans /Users/yves/Library/texmf/bibtex/bst/

J’ai fait un texhash qui s’est bien terminé.

Inutile pour les fichiers qui sont dans le TEXMFHOME. Par défaut, ce dossier est en effet sous macOS :

┌──── │ /Users/Library/⟨nom d’utilisateur⟩/texmf └────

et, pour s’en assurer, il suffit de saisir :

–8<---------------cut here---------------start------------->8— kpsewhich --var-value TEXMFHOME –8<---------------cut here---------------end--------------->8—

Lorsque je recherche par tlmgr search frbib.sty , il ne LE trouve pas.

Je pense que la commande qui est à utiliser est dans ce cas plutôt :

–8<---------------cut here---------------start------------->8— kpsewhich frbib.sty –8<---------------cut here---------------end--------------->8—

Lors d’une compilation avec latex (XeLaTeX ou PdfLaTeX), je reçois

! LaTeX Error: File frbib.stynot found

Voici l’EMC

[…]

\usepackage{frbib}

Plutôt :

\bibliographystyle{frbib}

[…] – Denis

Y a un truc louche dans cet échange.

C’est soit un .sty et ça doit se trouver dans un texinput, soit un bst et ça doit se trouver dans bib/bst et s’appeler par bibliographystyle, mais alors ça ne finit pas en .sty…

Bizarre, bizarre

Th. B.

Le 7 mars 2021 18:13:49 GMT+01:00, “Denis Bitouzé” xyz@xyz.tld a écrit :

Le 07/03/21 à 16h52, Yves Akakpo a écrit :

Bonjour

Bonjour,

Le programme XeLaTeX ne trouve pas frbib.sty

J’ai frbib.sty en compagnie d’autres fichiers*.bst dans
/Users/yves/Library/texmf/bibtex/bst/

J’ai fait un texhash qui s’est bien terminé.

Inutile pour les fichiers qui sont dans le TEXMFHOME. Par défaut, ce
dossier est en effet sous macOS :

┌────
│ /Users/Library/⟨nom d’utilisateur⟩/texmf
└────

et, pour s’en assurer, il suffit de saisir :

–8<---------------cut here---------------start------------->8—
kpsewhich --var-value TEXMFHOME
–8<---------------cut here---------------end--------------->8—

Lorsque je recherche par
tlmgr search frbib.sty , il ne LE trouve pas.

Je pense que la commande qui est à utiliser est dans ce cas plutôt :

–8<---------------cut here---------------start------------->8—
kpsewhich frbib.sty
–8<---------------cut here---------------end--------------->8—

Lors d’une compilation avec latex (XeLaTeX ou PdfLaTeX),
je reçois

! LaTeX Error: File frbib.stynot found

Voici l’EMC

[…]

\usepackage{frbib}

Plutôt :

\bibliographystyle{frbib}

[…]


Institut Fourier & cellule Mathdoc
Université Grenoble Alpes

Le 7 mars 2021 à 18:13, Denis Bitouzé xyz@xyz.tld a écrit :

Le 07/03/21 à 16h52, Yves Akakpo a écrit :

Bonjour

Bonjour,

Le programme XeLaTeX ne trouve pas frbib.sty

J’ai frbib.sty en compagnie d’autres fichiers*.bst dans
/Users/yves/Library/texmf/bibtex/bst/

J’ai fait un texhash qui s’est bien terminé.

Inutile pour les fichiers qui sont dans le TEXMFHOME. Par défaut, ce
dossier est en effet sous macOS :

┌────
│ /Users/Library/⟨nom d’utilisateur⟩/texmf
└────

et, pour s’en assurer, il suffit de saisir :

–8<---------------cut here---------------start------------->8—
kpsewhich --var-value TEXMFHOME
–8<---------------cut here---------------end--------------->8—

kpsewhich —var-value TEXMFHOMME donne bien
/Users/yves/Library/texmf

Lorsque je recherche par
tlmgr search frbib.sty , il ne LE trouve pas.

Je pense que la commande qui est à utiliser est dans ce cas plutôt :

–8<---------------cut here---------------start------------->8—
kpsewhich frbib.sty
–8<---------------cut here---------------end--------------->8—

kpsewhich frbib.sty demeure stoïque.

Me redonne la main. Aucune sortie.

Lors d’une compilation avec latex (XeLaTeX ou PdfLaTeX),
je reçois

! LaTeX Error: File frbib.stynot found

Voici l’EMC

[…]

\usepackage{frbib}

Plutôt :

\bibliographystyle{frbib}

Merci pour la commande d’appel du fichier de style.
Ça fonctionne bien avec \bibliographystyle.

Merci Denis.

Le 7 mars 2021 à 19:04, Thierry Bouche xyz@xyz.tld a écrit :

Y a un truc louche dans cet échange.

C’est soit un .sty et ça doit se trouver dans un texinput, soit un bst et ça doit se trouver dans bib/bst et s’appeler par bibliographystyle, mais alors ça ne finit pas en .sty…

Merci pour tout cet éclairage.
C’est pourtant le fichier frbib.sty

Bizarre, bizarre

Th. B.

Le 7 mars 2021 18:13:49 GMT+01:00, “Denis Bitouzé” <xyz@xyz.tld mailto:xyz@xyz.tld> a écrit :

Le 07/03/21 à 16h52, Yves Akakpo a écrit :

Bonjour

Bonjour,

Le programme XeLaTeX ne trouve pas frbib.sty

J’ai frbib.sty en compagnie d’autres fichiers*.bst dans
/Users/yves/Library/texmf/bibtex/bst/

J’ai fait un texhash qui s’est bien terminé.

Inutile pour les fichiers qui sont dans le TEXMFHOME. Par défaut, ce
dossier est en effet sous macOS :

┌────
│ /Users/Library/⟨nom d’utilisateur⟩/texmf
└────

et, pour s’en assurer, il suffit de saisir :

–8<---------------cut here---------------start------------->8—
kpsewhich --var-value TEXMFHOME
–8<---------------cut here---------------end--------------->8—

Lorsque je recherche par
tlmgr search frbib.sty , il ne LE trouve pas.

Je pense que la commande qui est à utiliser est dans ce cas plutôt :

–8<---------------cut here---------------start------------->8—
kpsewhich frbib.sty
–8<---------------cut here---------------end--------------->8—

Lors d’une compilation avec latex (XeLaTeX ou PdfLaTeX),
je reçois

! LaTeX Error: File frbib.stynot found

Voici l’EMC

[…]

\usepackage{frbib}

Plutôt :

\bibliographystyle{frbib}

[…]


Institut Fourier & cellule Mathdoc
Université Grenoble Alpes

Le 07/03/21 à 19h04, Thierry Bouche a écrit :

Y a un truc louche dans cet échange.

En effet.

C’est soit un .sty et ça doit se trouver dans un texinput, soit un bst et ça doit se trouver dans bib/bst et s’appeler par bibliographystyle, mais alors ça ne finit pas en .sty…

Oui, j’ai répondu trop vite.

Denis

Le 07/03/21 à 20h07, Yves Akakpo a écrit :

C’est pourtant le fichier frbib.sty

Le seul fichier frbib.sty que je trouve dans ma distribution est celui livré avec le pacage minitoc. Il devrait donc suffire d’installer ce dernier via la distribution TeX utilisée, en l’occurrence pour Yves la MacTeX et, sinon, de placer ce fichier dans (un sous-dossier de) : ┌──── │ /Users/yves/Library/texmf/tex/latex └────

Denis

Le 7 mars 2021 à 21:16, Denis Bitouzé xyz@xyz.tld a écrit :

Le 07/03/21 à 20h07, Yves Akakpo a écrit :

C’est pourtant le fichier frbib.sty

Le seul fichier frbib.sty que je trouve dans ma distribution est celui
livré avec le pacage minitoc. Il devrait donc suffire d’installer ce
dernier via la distribution TeX utilisée, en l’occurrence pour Yves la
MacTeX et, sinon, de placer ce fichier dans (un sous-dossier de) :
┌────
│ /Users/yves/Library/texmf/tex/latex
└────

Denis

N’est-il pas étrange que ce fichier se trouve dans l’arborescence dans le dossier de la documentation ? (Il n’est d’ailleurs pas le seul fichier .sty à cet emplacement, on y trouve aussi boldsc.sty, dblaccnt.sty, franc.sty, frnew.sty, mypatches.sty)

L’emplacement sur ma MacTeX 2020 est le suivant :
/usr/local/texlive/2020/texmf-dist/doc/latex/minitoc/frbib.sty

C’est sans doute la raison pour laquelle le package est introuvable lors de la compilation.

Il semble bien que ce package (et ses congénères) ne soit encore présent dans les distributions de 2020 que pour permettre la compilation de la documentation (notamment française) du package minitoc. En effet, le package est construit (via \filecontents) à partir de la ligne 1771 du fichier minitoc.ins qui se trouve au même emplacement que minitoc.dtx.

Comme ce fichier frbib.sty ne dispose d’aucune installation officielle dans l’arborescence, et compte tenu du fait que lorsqu’on fait des recherches à son sujet sur internet, on en retrouve que de maigres traces plus de 15 ans en arrière, j’imagine qu’il est avantageusement remplacé de nos jours par un autre fichier.

Le 7 mars 2021 à 21:16, Denis Bitouzé xyz@xyz.tld a écrit :

Le 07/03/21 à 20h07, Yves Akakpo a écrit :

C’est pourtant le fichier frbib.sty

Le seul fichier frbib.sty que je trouve dans ma distribution est celui
livré avec le pacage minitoc. Il devrait donc suffire d’installer ce
dernier via la distribution TeX utilisée, en l’occurrence pour Yves la
MacTeX et, sinon, de placer ce fichier dans (un sous-dossier de) :
┌────
│ /Users/yves/Library/texmf/tex/latex
└────

Denis

Voici en résumé la solution (distribution MacTeX 2020, macosX 11)
1- placer le fichier de style /Users/ « nom d’utilisateur » /Library/texmf/tex/latex/frbib.sty
2- appeler le fichier frbib.sty par la commande \bibliographystyle{frbib}
3- peut être retrouvé par la commande kpsewhich frbib.sty

Merci à tous et spécialement à Denis.

Yves

La réponse à cette étrangeté se trouve dans la documentation de minitoc:

frbib:
Un petit paquetage utilisé pour préparer la bibliographie de la
documentation en
français. Il est produit lors de la compilation de minitoc.ins.

Ce fichier (parmi d’autres dans le même dossier) est donc présent pour
générer la documentation de minitoc, et n’a donc pas été pensé pour être
utilisé directement. D’où son emplacement, non directement accessible.

Raphaël

Le 08/03/2021 à 02:10, quark67 a écrit :

Le 7 mars 2021 à 21:16, Denis Bitouzé xyz@xyz.tld a écrit :

Le 07/03/21 à 20h07, Yves Akakpo a écrit :

C’est pourtant le fichier frbib.sty
Le seul fichier frbib.sty que je trouve dans ma distribution est celui
livré avec le pacage minitoc. Il devrait donc suffire d’installer ce
dernier via la distribution TeX utilisée, en l’occurrence pour Yves la
MacTeX et, sinon, de placer ce fichier dans (un sous-dossier de) :
┌────
│ /Users/yves/Library/texmf/tex/latex
└────

Denis

N’est-il pas étrange que ce fichier se trouve dans l’arborescence dans le dossier de la documentation ? (Il n’est d’ailleurs pas le seul fichier .sty à cet emplacement, on y trouve aussi boldsc.sty, dblaccnt.sty, franc.sty, frnew.sty, mypatches.sty)

L’emplacement sur ma MacTeX 2020 est le suivant :
/usr/local/texlive/2020/texmf-dist/doc/latex/minitoc/frbib.sty

C’est sans doute la raison pour laquelle le package est introuvable lors de la compilation.

Il semble bien que ce package (et ses congénères) ne soit encore présent dans les distributions de 2020 que pour permettre la compilation de la documentation (notamment française) du package minitoc. En effet, le package est construit (via \filecontents) à partir de la ligne 1771 du fichier minitoc.ins qui se trouve au même emplacement que minitoc.dtx.

Comme ce fichier frbib.sty ne dispose d’aucune installation officielle dans l’arborescence, et compte tenu du fait que lorsqu’on fait des recherches à son sujet sur internet, on en retrouve que de maigres traces plus de 15 ans en arrière, j’imagine qu’il est avantageusement remplacé de nos jours par un autre fichier.