saut de ligne dans l'URL avec le package Bibtex et hyperref
Pourquoi est-ce point n'est pas indiqué correctement dans ma bibliographie?
@misc{ann, abstract = {ANN est une implbmentation de plus proche voisin de recherche.}, author = {M. David Monter et Sunil Arya}, howpublished = {\url{http://www.cs.umd.edu/~mount/ANN/}}, keywords = {knn}, posté à = {2010-04-08 00:05:04}, priorité = {2}, title = {ANN.}, url = "http://www.cs.umd.edu/~mount/ANN/", year = {2008} } @misc{Nilsson96introductionto, author = {Nilsson, Nils J.}, citeulike-article-id = {6995464}, howpublished = {\url{http://robotics.stanford.edu/people/nilsson/mlbook.html}}, keywords = {*fichier d'importation-10-04-11}, posté à = {2010-04-11 06:52:28}, priorité = {2}, title = {Introduction à l'Apprentissage Machine: Une première Ébauche d'un projet de Manuel.}, year = {1996} }
le texte d'alt http://i42.tinypic.com/wivrxl.jpg
EDIT:
Je suis en utilisant
\usepackage{hyperref}
pas
\usepackage{url}
. Il produit une erreur lors de l'utilisation de l'adresse url ensemble avec elle. Les deux à ne pas travailler ensemble?
Je voudrais utiliser des liens hypertextes à l'intérieur du fichier pdf, donc je veux utiliser hyperref package au lieu de l'url de package. J'ai googlé un peu et essayer
\usepackage[hyperindex,breaklinks]{hyperref}
mais il n'y a toujours pas de saut de ligne comme avant. Comment puis-je le faire?
EDIT:
Lors de l'utilisation de l'url et hyperref ensemble,
si c'est juste
\usepackage{hyperref}
\usepackage{url}
la compilation par le latex est très bien, mais le lien est toujours de lien hypertexte et n'a toujours pas de saut de ligne. Si je n'utilise pas hyperref package, le lien a saut de ligne, mais je perds les hyperliens. Depuis \url peut être utilisé dans les deux hyperref et l'url de paquets, comment puis-je spécifier le package \url est utilisé?
Si c'est
\usepackage{hyperref}
\usepackage[hyphens]{url}
la compilation latex commande rapport de l'affrontement avec l'url:
! LaTex Error: Option clash for package url.
Alors je me demande comment je doit faire?
source d'informationauteur Tim
Vous devez vous connecter pour publier un commentaire.
Si vous voulez dire que le trop grand espacement, c'est parce que l'Url ne semble pas permettre des sauts de lignes. Pourquoi cela se produit est une autre question, et la réponse dépend de votre préambule (les paquets que vous utilisez, etc.). En principe, s'il est correctement utilisé, le url paquet devrait permettre des sauts de ligne.
MODIFIER
Ce problème (et sa solution) est décrit ici (à vous envoyer à un cache de Google depuis que le site est hors ligne pour le moment). Bottom line: soit utiliser le breakurl paquet, ou PDFLaTeX, ou les deux.
Vous devez les utiliser dans cet ordre:
Vous obtenez ce message d'erreur lorsque vous utilisez l'autre manière autour.
depuis le hyperref package charge l'url paquet quelque part en interne sans que hypens option, et que vous voulez le charger avec l'option, de sorte qu'il affrontements.
Tournant la commande fait ce que vous voulez et ne donne pas cette erreur (puisque le paquet est déjà chargé hyperref de ne pas le charger à nouveau avec des options différentes)
J'ai juste couru à travers presque le même problème et trouvé qu'il a résolu en mettant
avant la
Bizarre, je charge le
url
paquet (sans option) et la césure se fait à l'barres obliques/
si nécessaire.De toute façon, la solution de contournement simple:
Travail manuel, mais il se divise l'URL oui ou oui.
Normalement les Url sont un trait d'union, mais dans votre bibliographie, ils ne semblent pas être. Lorsque les URLs ne pas tenir sur une seule ligne, ils sont déplacés vers la ligne suivante, et le texte qui les précède est étirée pour remplir les lignes précédentes. Depuis il n'y a qu'un seul endroit pour le saut de ligne, il n'est pas très probable que le texte précédent s'intégrera parfaitement dans un ensemble de nombre de lignes, et donc vous obtenez tout l'espace supplémentaire.
MODIFIER: Lorsque vous avez modifié votre dossard entrée, il vous est arrivé de changer d'une façon telle que le texte ne s'adaptent bien. C'est juste une coïncidence, que vous n'avez pas de résoudre votre problème.
Je soupçonne que la mise
dans votre préambule les résoudre.
seulement pour moi cela a fonctionné:
Prises à partir de: https://tex.stackexchange.com/questions/22854/url-line-breaks-with-biblatex
- Je ajouter ce package:
et dans la bibtex, j'ai utilisé:
et ça fonctionne.
Cette solution simple a fonctionné pour moi:
\usepackage{hyperref}
\usepackage{breakurl}
Les Url sont maintenant parfait.
Dans le préambule, il suffit de mettre
\usepackage{breaker}
quelque part après\usepackage{hyper ref}
. Le\burl
de commande est défini et, par défaut, le paquet se transforme également la\url
commande synonyme de\burl
.