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 07/09/2006, à 14:10

ricoeur

A l'aide

Je désespère de trouver une solution à mes problèmes surtout que je ne suis pas informaticienne et loin de là... Un effort pour me mettre à latex et écrire mon doctorat avec mais problème au moment de faire la bibliographie. Je veux utiliser le package bibtopics de basso mais impossible de le rajouter car mac dit qu'on ne peut pas modifier latex. Comment faire? A l'aide

Hors ligne

#2 Le 07/09/2006, à 14:15

Pikachu_2014

Re : A l'aide

Ne nous affolons pas.

Je veux utiliser le package bibtopics de basso mais impossible de le rajouter car mac dit qu'on ne peut pas modifier latex.

Comment "ajoutes-tu" (ou du moins tentes-tu) ce fameux paquetage ?

Hors ligne

#3 Le 12/09/2006, à 14:22

ricoeur

Re : A l'aide

Je dois mal m'exprimer: quand j'ai voulu définir mon style de bibliographie (bibtopics) dans mon fichier de compilation, latex me répond qu'il ne connait pas ce package donc je me suis dit qu'il fallait très certainement le rajouter dans ma "library" latex. Serais-je en train de faire fausse route? merci de votre aide

Hors ligne

#4 Le 12/09/2006, à 14:26

Luckynow

Re : A l'aide

tu as fait un
\usepackage[bibtopics]
?

Hors ligne

#5 Le 12/09/2006, à 15:24

strataoïde

Re : A l'aide

Est-ce que le fichier bibtopics.sty a bien été copié dans le répertoire /usr/share/texmf?

As-tu fait un sudo texhash en ligne de commande après l'avoir copié pour remmettre la base de données à jour?

As-tu mentionné comme dit plus haut

\usepackage {bibtopics} dans ton entête?

As-tu respecté la syntaxe du package? Je t'ai mentionné la bibliographie d'un séminaire utilisant le package bibtopics.
Il s'agit d'un fichier .tex structurant les différents fichiers .bib

Est ce que ta bibliographie ressemble à ça?

\chapter* {Bibliographie}
\addcontentsline{toc}{chapter}{Bibliographie}
\markboth{BIBLIOGRAPHIE}{BIBLIOGRAPHIE}

\bibliographystyle{jl-fr-plain}
\bibliography {source, livres, articles, memoires}

\section{Sources}

\begin {bibunit} [jl-fr-plain]
\nocite{*}
\putbib [source]
\end {bibunit}

\section{Travaux}
\subsection{Livres}

\begin {bibunit} [jl-fr-plain]
\nocite{*}
\putbib [livres]
\end {bibunit}

\subsection{Articles}

\begin {bibunit} [jl-fr-plain]
\nocite{*}
\putbib [articles]
\end {bibunit}

\subsection{Mémoires et thèses}

\begin {bibunit} [jl-fr-plain]
\nocite{*}
\putbib [memoires]
\end {bibunit}

la commande la plus utile sous linux? man bien sur!

Hors ligne

#6 Le 12/09/2006, à 15:43

Pikachu_2014

Re : A l'aide

Une toute petite remarque : tu n'es pas obligé de rajouter ce paquetage dans ton arborescence TEXMF ; tu peux simplment mettre bibtopics.sty dans le même répertoire que ton .tex principal.
Mais si tu l'ajoutes, n'oublie pas de mettre à jour la BD, comme l'a bien fait remarquer Strataoïde !

Hors ligne

#7 Le 12/09/2006, à 17:35

ricoeur

Re : A l'aide

Est-ce que le fichier bibtopics.sty a bien été copié dans le répertoire /usr/share/texmf?

As-tu fait un sudo texhash en ligne de commande après l'avoir copié pour remmettre la base de données à jour?


Justement c'est ce que je ne parviens pas à faire car lorsque je tente de copier le fichier à cet emplacement mac me répond que le fichier latex est non modifiable.
Que faire?
D'ores et déjà je vous remercie pour vos réponses qui ne peuvent qu'éclairer mes faibles connaissances informatiques et ce langage qui parfois me fait penser à du chinois mais je m'accroche.
Merci à tous

Hors ligne

#8 Le 12/09/2006, à 21:43

Toniobuntu

Re : A l'aide

Pour copier le fichier, fais bien un

sudo mv /home/nomdutilisateur/bibtopics.sty /usr/share/texmf/
sudo texhash

pour outrepasser tes droits utilisateurs (avec lesquels tu n'as pas d'accès en écriture aux dossiers latex.

Bien sûr, adapter les chemins à ta configuration!


Ubuntu Natty / Debian Lenny i686

Hors ligne

#9 Le 13/09/2006, à 10:14

ricoeur

Re : A l'aide

Encore un problème: maintenant que bibtopics est reconnu, il y a un problème lors de la compilation puisque mes fichiers bib ne sont pas pris en compte. Résultat: une seule page avec les différentes unités mais pas les références bibliographiques à l'intérieur. A l'aide
Merci d'avance

Hors ligne

#10 Le 13/09/2006, à 15:07

Pikachu_2014

Re : A l'aide

Si ce n'est pas indiscret, pouvons-nous voir le contenu de ton .tex ainsi que de tes .bib
(tu peux mettre tes fichies sur ta page perso et donner un lien, si leur contenu te paraît trop long pour tenir dans un post) ?

Hors ligne

#11 Le 14/09/2006, à 09:33

ricoeur

Re : A l'aide

Voici mon fichier tex:
\documentclass[11pt]{book}
\usepackage{bibtopics}
\begin{document}
\makeatletter
        \let\if@openbib\iffalse
        \makeatother


\chapter* {Bibliographie}
\addcontentsline{toc}{chapter}{Bibliographie}
\markboth{BIBLIOGRAPHIE}{BIBLIOGRAPHIE}
\bibliographystyle{acm}

\bibliography{livres,periodic,discours,commissions,Articles}

\section*{Livres}
\begin{bibunit}[acm]
\nocite{*}
\putbib[livres]
\end{bibunit}


\section*{Articles}
\begin{bibunit}[acm]
\nocite{*}
\putbib[Articles]
\end{bibunit}


\section*{Articles de périodiques}
\begin{bibunit}[acm]
\nocite{*}
\putbib[periodic]
\end{bibunit}


\section*{Discours politiques}
\begin{bibunit}[acm]
\nocite{*}
\putbib[discours]
\end{bibunit}


\section*{Travaux et documents techniques}
\begin{bibunit}[acm]
\nocite{*}
\putbib[commissions]
\end{bibunit}


Pour les fichiers bib, je ne vois pas comment les transmettre....

Dernière modification par ricoeur (Le 14/09/2006, à 09:39)

Hors ligne

#12 Le 15/09/2006, à 14:02

ricoeur

Re : A l'aide

Encore besoin d'aide:

1) Je n'ai toujours pas résolu mon problème de compilation avec les fichiers bib depuis mon fichier tex qui ne semble pas les reconnaître...
2) Comment avec bibdesk créer des entrées bibliographiques où le champ url soit souligné et ecrit en bleu. Car en utilisant "web page" ou "url" le rendu n'et pas très beau.

Merci d'avance

Hors ligne

#13 Le 15/09/2006, à 18:39

Pikachu_2014

Re : A l'aide

Bonsoir,


je m'excuse de ne pas avoir répondu plus tôt.
J'ai observé avec attention ton .tex : il est --- syntaxiquement parlant --- correct (mis à part qu'à la fin il manque «\end{document}», mais je mets ça sur le compte d'une mauvaise copie dans le post wink).

Tu as bien 5 fichiers .bib (attention à la casse, Linux y est sensible) :
- livres.bib ;
- periodic.bib ;
- discours.bib ;
- commissions.bib ;
- Articles.bib
Je supposerais dans la suite que ton fichier .tex s'appelle monFichier.tex


Pour compiler, tu lances bien les commandes suivantes :

$ latex monFichier.tex

puis

$ bibtex monFichier.1.aux
$ bibtex monFichier.2.aux
$ bibtex monFichier.3.aux
$ bibtex monFichier.4.aux
$ bibtex monFichier.5.aux

(autant de monfichier.x.aux qu'il y a de .bib), et enfin

$ latex monFichier.tex
$ latex monFichier.tex

(deux fois pour mettre à jour la table des matières et les références s'il y en a).

En supposant que tes .bib soient bien écrits, avec cette procédure les références bibliographiques doivent s'afficher. Si ce n'est pas le cas, il va falloir suspecter ces derniers...

Hors ligne