Contenu supprimé Contenu ajouté
mAucun résumé des modifications
Ligne 44 :
 
:Bonsoir Yann, je faisais des essais pour créer un fichier EPUB à partir d'un livre incomplet, j'ai peut-être trouvé la solution. D'autre part je suis étonné que les pages persos puissent apparaître dans la section Nouveautés, je pensais que c'était un domaine perso justement. --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 4 août 2016 à 20:25 (UTC)
 
== Ancres et liens dans Les Mémoires d’outre-tombe de Chateaubriand ==
 
Bonjour,
 
je travaille sur [https://fr.wikisource.org/wiki/M%C3%A9moires_d%E2%80%99outre-tombe Les Mémoires d’outre-tombe de Chateaubriand] et je voudrais rendre les appels aux appendices plus pratiques avec des {{m|ancre+}} et des {{m|lia}}.
 
Le premier essai est concluant : appel de la sous-page '''Avant-propos''' vers la sous-page '''Appendice/tome 1/1''' avec :
 
- '''l’ancre''' <nowiki>{{ancre+|t1-509|la tombe du grand-bé|fmt=sc}}</nowiki> [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t1.djvu/509 ici]
 
- '''le lien''' <nowiki>{{lia|Appendice/tome 1/1|t1-509|''La Tombe du'' {{sc|Grand-Bé}}|509}}</nowiki> [https://fr.wikisource.org/wiki/Page%3AChateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t1.djvu/62 ici]
 
Mais pour le retour : appel de la sous-page '''Appendice/tome 1/1''' vers la sous-page '''Avant-propos''' avec :
 
- '''l’ancre''' <nowiki>{{ancre|t1-62}}</nowiki> [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t1.djvu/62 ici] --
 
- '''le lien''' <nowiki>{{lia|Avant-propos|t1-62|''Avant-propos''|62}}</nowiki> '''ne fonctionne pas''', impossible de trouver la syntaxe, il semble qu’il y ait un souci de niveau par rapport à la page principale.
 
Je suis peut-être passé à côté de la solution mais rien ne marchait, j’ai annulé tous mes essais.
 
Merci de me venir en aide. --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 5 décembre 2016 à 19:06 (UTC)
 
:Regarde {{m|lprv}}, il te libère de la hiérarchie pages/sous-pages et il utilise le N° de page déclaré par pagelist comme ancre (ce N° de page est une ancre par défaut générée automatiquement) --[[Utilisateur:Vieux têtard|Marceau]] ([[Discussion utilisateur:Vieux têtard|d]]) 5 décembre 2016 à 22:56 (UTC)
::Merci [[Utilisateur:Vieux têtard|Marceau]], je n'ai pas eu le temps hier, mais aujourd'hui j'ai fait des essais et ça fonctionne. Mais j'ai des questions : - 1) peut-on utiliser <nowiki>{{BASEPAGENAME}}</nowiki> comme nom du livre et si oui comment ? - 2) il semble que <nowiki>{{rom-maj}}</nowiki> pose problème dans le nom de page (3e argument de lprv) - 3) peut-on utiliser une ancre au lieu du numéro de page ? - 4) est-il possible d'utiliser un lien vers un autre djvu (autre tome) ? --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 7 décembre 2016 à 11:28 (UTC)
::: Au lieu de BASEPAGENAME, ça fonctionne avec ROOTPAGENAME https://www.mediawiki.org/wiki/Help:Magic_words --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 7 décembre 2016 à 11:58 (UTC)
 
::::{{ping|Chroll}} BASEPAGENAME sert pour le lien dans l'espace "Page" et l'espace "Livre", il rend le niveau immédiatement supérieur, sans le préfixe d'espace. Ici, ROOTPAGENAME donne le même résultat parce qu'il n'y a qu'un niveau au-dessus et il ne rend pas le préfixe d'espace "Page:" non plus. Pour adresser le livre (c.a.d. la page d'index) il faudrait écrire "Livre:<nowiki>{{BASEPAGENAME}}</nowiki>" mais seulement si on est dans l'espace "Page" de ce livre.
 
::::Pour habiller le N° de page avec un modèle, il faut utiliser le 4° argument de {{m|lprv}}, car le troisième est l'ancre et figure dans la partie gauche du lien, il ne peut pas contenir de modèle, par contre, ça peut être un chiffre romain car on ne fait pas de calcul dessus comme dans {{m|pli}}.
 
::::{{m|lprv}} ne peut pas utiliser d'ancre autre que celle générée automatiquement par le N° de page, mais dans ton cas, tu ne te réfères pas à une partie de page (illustration, par exemple, ou entrée d'index alphabétique) et ça devrait suffire.
 
::::On ne peut pas adresser un autre djvu à cause du BASEPAGENAME qui adresse forcément le djvu dans lequel se trouve la page. Cordialement --[[Utilisateur:Vieux têtard|Marceau]] ([[Discussion utilisateur:Vieux têtard|d]]) 7 décembre 2016 à 14:48 (UTC)
 
:::::Merci [[Utilisateur:Vieux têtard|Marceau]], le fonctionnement actuel me convient (j'en ai 59 à faire) mais il y a aussi d'autres liens vers des pages d'un autre tome et donc d'un djvu différent, je serai donc obligé d'utiliser {{m|lia}}, mais j'aurai le problème de hiérarchie énoncé plus haut. --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 7 décembre 2016 à 17:13 (UTC)
 
{{ping|Chroll}} Si ces autres liens ne sont pas trop nombreux, je me demande s'il ne vaut pas mieux les écrire en toute lettre et se libérer des contraintes des modèles. --[[Utilisateur:Vieux têtard|Marceau]] ([[Discussion utilisateur:Vieux têtard|d]]) 7 décembre 2016 à 17:20 (UTC)
:{{ping|Vieux têtard}} qu’entends-tu par 'en toutes lettres' ? Il y a à peu près 70 notes qui se réfèrent à des notes ou pages du même ou d’un autre tome. De plus si je mettais des liens (à définir), comment retourner à l’appel pour revenir au fil du texte ? --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 7 décembre 2016 à 22:11 (UTC)
 
::{{ping|Chroll}} Un lien "en toutes lettres" c'est de la forme <nowiki>"[[cible|libellé affiché]]"</nowiki>. Le plus simple serait que tu m'indique un lien qui te pose problème et je verrais mieux comment faire.
::Pour le lien que tu cites plus haut, tu semble avoir résolu le problème avec {{m|lia}} dans le sens note de l'avant-propos vers l'appendice, mais {{m|lprv}} ne pourra pas te permettre de retourner ailleurs qu'en début de la page où est la note, et encore, on est dans le même tome, sinon {{m|lprv}} ne marcherait que dans l'espace principal. Pour des liens semblables entre tomes différents, je ne connais pas de modèles répondant à ton besoin, c'est pourquoi tu sera sans doute amené à écrire le lien "en toute lettre", et encore, il faudra penser que le lien ne va pas être le même dans l'espace "Page" et dans l'espace principal. --[[Utilisateur:Vieux têtard|Marceau]] ([[Discussion utilisateur:Vieux têtard|d]]) 7 décembre 2016 à 22:42 (UTC)
::::{{ping|Vieux têtard}} voici quelques exemples du tome 6 :
::::Appel page 210(196) [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t6.djvu/210 (dans la note 1)] de la page 420 du tome 4 [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t4.djvu/436]
::::Appel page 404(388) [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t6.djvu/404 (dans la note 2)] des pages 445-447 du tome 5 [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t5.djvu/459] (459-461)
::::Appel page 39(25) [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t6.djvu/39 (dans la note 1)] de la note 1 de la page 195 du tome 5 [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t5.djvu/207]
::::Dans ces notes j’ai mis des renvois aux chapitres pour l’instant, sachant que les n{{os}} de page n’ont pas de sens après transclusion, mais si les liens fonctionnent, je pourrai les supprimer.
::::Dans l’index des noms propres [https://fr.wikisource.org/wiki/M%C3%A9moires_d%E2%80%99outre-tombe/Index_alphab%C3%A9tique_des_noms_propres] il y a une quantité faramiseuse de ces renvois mais là j’ai l’intention de laisser dans l’état, on peut utiliser les fonctions de recherche (CTRL F)
::::Peut-être faut-il créer un modèle, mais là ma seule bricole [https://fr.wikisource.org/wiki/Page:Chateaubriand_-_M%C3%A9moires_d%E2%80%99outre-tombe_t2.djvu/129] se limite à un <code>{{#ifeq:</code> ...
::::Merci de ton aide --[[Utilisateur:Chroll|Chroll]] ([[Discussion utilisateur:Chroll|d]]) 8 décembre 2016 à 14:09 (UTC)
 
{{ping|Chroll}} Que dirais-tu de continuer cette conversation sur ta page de discussion et peut-être même d'y transporter une partie de ce qu'on vient de dire ?
 
Quand tu dis que "les n{{os}} de page n’ont pas de sens après transclusion", je ne suis pas d'accord car ils sont déclarés comme ancres automatiquement (c'est de ces ancres que se sert {{m|lprv}}) et figurent dans la colonne à gauche du texte tranclus comme liens vers les pages du DJVU, par contre, ce sont les numéros de note qui sont chamboulés après transclusion. --[[Utilisateur:Vieux têtard|Marceau]] ([[Discussion utilisateur:Vieux têtard|d]]) 8 décembre 2016 à 14:37 (UTC)
:{{ping|Vieux têtard}} ok j’ai tout copié sur ma page de discussion, je supprime quoi sur le scriptorium ?.