[LaTeX/BibTeX] Pb de saut de pages au milieu d'un référence

Pb de saut de pages au milieu d'un référence [LaTeX/BibTeX] - Divers - Linux et OS Alternatifs

Marsh Posté le 03-10-2003 à 18:00:47    

Bonjour,
 
Je suis en train de taper ma thèse de pharmacie avec LaTeX et je rencontre quelques menus problèmes avec la biblio.
 
Pour répondre aux normes de ma Fac, j'ai été obligé de mettre des sauts de ligne dans mes références bibliographiques. Et comme je suis un peu une brute, j'y suis allé à coup de "\\" write$ dans le fichier .bst.
 
Le pb maintenant, c'est que j'ai certaines références qui débutent sur une page et se terminent sur une autre. Et c'est un peu gênant.
 
Je voudrais sonc savoir comment faire pour éviter ça.
 
Merci.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 03-10-2003 à 18:00:47   

Reply

Marsh Posté le 03-10-2003 à 18:13:16    

:hello: ,
je n'ai pas ce pb, je suis parti du fichier "amsalpha.bst" pour mon style (que j'ai modifié pour avoir mon style perso), et ds mon .bib, je rentre les refs comme ceci (la mise en page ne fait aucun chevauchement) :

@article{pittsDO,
         title="{Determination of ocular threshold levels for
  infrared radiation caractogenesis}",
         author="D.G. Pitts",
  journal="National Institute for Occupational Safety and
  Health Publications",
         year="1980",
         pages="80-121"}

Reply

Marsh Posté le 04-10-2003 à 18:51:46    

j_c_p a écrit :

:hello: ,
je n'ai pas ce pb, je suis parti du fichier "amsalpha.bst" pour mon style (que j'ai modifié pour avoir mon style perso), et ds mon .bib, je rentre les refs comme ceci (la mise en page ne fait aucun chevauchement) :

@article{pittsDO,
         title="{Determination of ocular threshold levels for
  infrared radiation caractogenesis}",
         author="D.G. Pitts",
  journal="National Institute for Occupational Safety and
  Health Publications",
         year="1980",
         pages="80-121"}




 
Mes références sont bonnes, c'est au moment de l'inclusion dans le document que ça me pose pb.


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 04-10-2003 à 18:59:05    

\cite{pittsDO} pour l'exemple au dessus (ds le corps du document).


Message édité par j_c_p le 04-10-2003 à 19:12:17
Reply

Marsh Posté le 04-10-2003 à 19:07:45    

Pour l'inclusion finale : \bibliography{ton chemin/ton_fichier_bib} pour générer ttes tes refs (sans .bib, ton_fichier_bib).
 
Enfin, il y a plusieurs méthodes, peut-être ne procédes tu pas comme cela ?


Message édité par j_c_p le 04-10-2003 à 19:11:51
Reply

Marsh Posté le 04-10-2003 à 19:24:35    

Ok, plus clair ;  
 
je cite dans mon texte avec \cite{label_ref}
 
j'inclue ma biblio en fin de texte avec \bibliography{mes_fichiers_bib_sans_extensions_bien_sur}
 
et je défini un style perso avec \bibliographystyle{monstyle}
 
Donc, tout ça ça va.
 
Le problème c'est que dans mes références, une fois incluses (donc dans le .DVI ou .PDF suivant ce que je fais), j'ai des changements de pages au milieu.
 
ex : voilà ce qu'il me faut (les retours à la ligne sont exigés)  
Auteur
Titre
journal, volumes, pages...
 
et sur certaines ref, voilà ce que j'ai :
 
Auteur
<---changement de page--->
Titre  
journal, volumes, pages...
 
 
Les sauts de ligne ont été réalisé avec des commandes "//" write$ placé aux endroits idoines dans mon thesepharma.bst + un "\vspace{2cm}" write$ dans la fonction fin.entry pour avoir de l'espace entre les refs.  
 
je cherche donc à éliminer ces changements de pages au milieu de mes refs. qu'elles soient d'un seul bloc quoi  [:spamafote]  
 
Merci


Message édité par Mjules le 04-10-2003 à 19:25:07

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 04-10-2003 à 19:27:39    

ok, c'est plus clair comme cela -> je ne l'avais pas vu comme cela.
 
édit : truc tt bête, une série de parenthèses judicieusement placée ne serait pas suffisante, de façon à englober tte une référence.


Message édité par j_c_p le 04-10-2003 à 19:30:19
Reply

Marsh Posté le 04-10-2003 à 19:31:14    

j_c_p a écrit :

ok, c'est plus clair comme cela -> je ne l'avais pas vu comme cela.
 
édit : truc tt bête, une série de parenthèses judicieusement placée ne serait pas suffisante, de façon à englober tte une référence.


tu peux détailler un peu STP, je suis pas sur de comprendre où il faut les mettre ;)
 
Merci


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 04-10-2003 à 19:50:57    

L'idée était la suivante :  
{Auteur
Titre
journal, volumes, pages...}
 
Mais bon, je vois mal comment la mettre en oeuvre ds le .bib.  
 
Sinon, je viens de regarder rapidemment le B. Desgraupes (Latex-Apprentissage, guide et référence, Vuibert), et vu les options que l'on peut passer à cite, tu dois peut-être intervenir directement ds le fichier de style, car il ne semble pas possible de passer un fix en option (un peu comme pour gérer les images).
 
D'un autre côté, je n'ai pas de coupure ds ma biblio générée à la fin d'un de mes docs (bon, je ne met pas de // ds mes refs aussi).
Regardes aussi à mettre des {} ds ton bst pour englober une ref globalement.


Message édité par j_c_p le 04-10-2003 à 20:50:02
Reply

Marsh Posté le 06-10-2003 à 18:17:40    

bon, après avoir essayé plein de trucs, j'ai finalement modifié mon .BST pour qu'il mette mes références dans un environnement minipage.
 
c'est pas très propre mais ça marche.  [:spamafote]


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 06-10-2003 à 18:17:40   

Reply

Marsh Posté le 06-10-2003 à 18:47:54    

C'est l'essentiel après tt  ;).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed