Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |
composition:texte:lignes:url_qui_depasse_dans_la_marge [2021/01/21 22:13] – Fin de la traduction. yannick.tanguy | 2_composition:texte:lignes:url_qui_depasse_dans_la_marge [2021/01/22 22:22] (Version actuelle) – Renommage des sections de base: correction des liens internes. yannick.tanguy |
---|
====== Comment bien gérer une URL s'étendant sur deux lignes ? ====== | ====== Comment bien gérer une URL s'étendant sur deux lignes? ====== |
| |
Lorsque vous utilisez l'extension [[ctanpkg>hyperref|hyperref]], vous transformez parfois un bloc de texte pour en faire un hyperlien « actif » (lorsque l'utilisateur clique sur ce texte, le programme de lecture ouvre la cible du lien). Cette extension utilise un pilote (à l'image de l'extension [[ctanpkg>graphics|graphics]]) pour déterminer comment implémenter ce type de fonctionnalité. | Lorsque vous utilisez l'extension [[ctanpkg>hyperref|hyperref]], vous transformez parfois un bloc de texte pour en faire un hyperlien « actif » (lorsque l'utilisateur clique sur ce texte, le programme de lecture ouvre la cible du lien). Cette extension utilise un pilote (à l'image de l'extension [[ctanpkg>graphics|graphics]]) pour déterminer comment implémenter ce type de fonctionnalité. |
| |
Le problème peut se produire dans un certain nombre de circonstances. Dans quelques cas, il existe des solutions de contournement : | Le problème peut se produire dans un certain nombre de circonstances. Dans quelques cas, il existe des solutions de contournement : |
* si vous avez une URL qui forme un hyperlien actif. Dans ce cas, l'extension [[ctanpkg>hyperref|hyperref]] utilise l'extension [[ctanpkg>url|url]] pour fractionner l'URL (comme décrit dans la question « [[composition:texte:mots:mettre_en_forme_des_url_et_des_adresses_electroniques|Comment gérer des adresses web (ou URL) ?]] »), mais le pilote ''dvips'' supprime alors ce fractionnement. La solution est donnée par l'extension [[ctanpkg>breakurl|breakurl]] qui modifie la commande ''\url'' pour qu'elle scinde l'URL en plusieurs morceaux, entre lesquels un saut de ligne est autorisé. Chaque groupe de morceaux, qui se termine sur une seule ligne, est converti en un seul lien cliquable ; | * si vous avez une URL qui forme un hyperlien actif. Dans ce cas, l'extension [[ctanpkg>hyperref|hyperref]] utilise l'extension [[ctanpkg>url|url]] pour fractionner l'URL (comme décrit dans la question « [[3_composition:texte:mots:mettre_en_forme_des_url_et_des_adresses_electroniques|Comment gérer des adresses web (ou URL) ?]] »), mais le pilote ''dvips'' supprime alors ce fractionnement. La solution est donnée par l'extension [[ctanpkg>breakurl|breakurl]] qui modifie la commande ''\url'' pour qu'elle scinde l'URL en plusieurs morceaux, entre lesquels un saut de ligne est autorisé. Chaque groupe de morceaux, qui se termine sur une seule ligne, est converti en un seul lien cliquable ; |
* si vous avez une table des matières, une liste de figures ou de tableaux, ou autre construction similaire, l'extension [[ctanpkg>hyperref|hyperref]] rendra normalement les titres y figurant actifs. Si le titre est trop long, il devra faire l'objet d'un retour à la ligne... que le pilote ''dvips'' l'empêchera. Dans ce cas, chargez [[ctanpkg>hyperref|hyperref]] avec l'option ''linktocpage'', et seul le numéro de page sera rendu actif. | * si vous avez une table des matières, une liste de figures ou de tableaux, ou autre construction similaire, l'extension [[ctanpkg>hyperref|hyperref]] rendra normalement les titres y figurant actifs. Si le titre est trop long, il devra faire l'objet d'un retour à la ligne... que le pilote ''dvips'' l'empêchera. Dans ce cas, chargez [[ctanpkg>hyperref|hyperref]] avec l'option ''linktocpage'', et seul le numéro de page sera rendu actif. |
| |
metatag-og:site_name=(FAQ LaTeX francophone) | metatag-og:site_name=(FAQ LaTeX francophone) |
}} | }} |
| |