Je reprends l'exemple posté ici par Ulrike Fischer :

\documentclass{article}
\usepackage{sillypage}
\begin{document}
aaa \newpage bbb \newpage
\pagenumbering{silly}
ccc \newpage ddd \newpage
\pagenumbering{alph}
eee \newpage fff
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Il fonctionne parfaitement.

Malheureusement, quand on y rajoute des références, le résultat n'est pas satisfaisant :

\documentclass{article}
\usepackage{sillypage}
\usepackage{varioref}
\begin{document}
aaa \newpage bbb \newpage
\pagenumbering{silly}
ccc\label{sec:3} \newpage ddd \newpage
\pagenumbering{roman}
eee \newpage fff \vpageref{sec:3}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Le rappel du numéro de page \vpageref renvoie, en toute logique, la silhouette de John Cleese utilisée pour la numérotation.

Comment faire pour que ce rappel renvoie un « page 3 » et non pas ce pictogramme ?

Posée 03 Fév '22, 03:21

Pathe's gravatar image

Pathe ♦♦
7.6k49210252
Taux d'acceptation : 55%

Modifiée 03 Fév '22, 03:23

2

Quel intérêt d'afficher « page 3 » puisque si le lecteur cherche cette page il ne la trouvera jamais ? Par ailleurs, sillypage donne une "numérotation" cyclique : au delà de 12 pages, les "numéros" se répètent.

(03 Fév '22, 07:16) Paul Gaborit Paul%20Gaborit's gravatar image
1

@PaulGaborit sillypage a maintenant \pagenumbering{sillynumeral} pour une "numérotation" non-cyclique

(03 Fév '22, 10:10) samcarter samcarter's gravatar image
1

L'intérêt est d'avoir une brève section d'un ouvrage (par exemple la section consacrée aux flipbooks dans un ouvrage sur le cinéma) avec une telle pagination ; un lecteur, alléché par ce thème et par une référence à cette section, feuilletera l'ouvrage pour trouver la page en question et, ce faisant, animera John Cleese : il aura trouvé la section « flipbook » par l'exemple ! Et non par la numérotation ! Enfin, disons qu'il s'agirait alors, pour les pages de cette section, d'une labellisation autotélique !

(09 Fév '22, 07:27) Pathe ♦♦ Pathe's gravatar image

À mon avis, il est préférable de configurer l'entête (ou le bas) de page et de laisser la numérotation de page.

\documentclass{article}
\usepackage{sillypage}
\usepackage{fancyhdr}
\newcommand{\sillypages}{%
\fancypagestyle{plain}{%
\fancyhf{}%
\fancyfoot[C]{\silly{page}}%
\renewcommand{\headrulewidth}{0pt}%
}\pagestyle{plain}}
\newcommand{\restorepagesnbr}{%
\fancypagestyle{plain}{%
\fancyhf{}%
\fancyfoot[C]{\thepage}%
\renewcommand{\headrulewidth}{0pt}%
}\pagestyle{plain}}
\usepackage{varioref}
\begin{document}
aaa \newpage bbb \newpage
\sillypages
ccc\label{sec:3} \newpage ddd \newpage
\restorepagesnbr
eee \newpage fff \vpageref{sec:3}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 03 Fév '22, 19:15

touhami's gravatar image

touhami
9.9k410
Taux d'acceptation : 51%

On peut s'amuser à faire des références aux numéros de page en y ajoutant leur « cycle », par exemple ainsi :

\documentclass{article}
\usepackage{sillypage}
\usepackage{refcount}
% \usepackage[paperheight=5cm,paperwidth=6cm,bottom=1.5cm]{geometry}
\usepackage{fancyhdr}
\usepackage{multido}
\setrefcountdefault{1}
\ExplSyntaxOn
\cs_new_protected:Nn \__my_silly_page:n
{
\int_set:Nn \l_tmpa_int {\int_mod:nn{#1-1}{12}}
\mbox{}
\int_decr:N \l_tmpb_int
\int_do_until:nNnn {\l_tmpb_int}={\l_tmpa_int} {
\int_incr:N \l_tmpb_int
\c_space_tl
}
\silly{page}
}
\cs_new_protected:Nn \__my_silly_cycle:n
{
\int_set:Nn \l_tmpa_int {\int_div_truncate:nn{#1-1}{12}}
\int_incr:N \l_tmpa_int
cycle~\int_use:N \l_tmpa_int
}
\NewDocumentCommand{\mysillypageref}{ m }
{
\sillystep{\getpagerefnumber{#1}}~
(\__my_silly_cycle:n{\getpagerefnumber{#1}})
}
\fancypagestyle{plain}{%
\fancyfoot[L]{\__my_silly_page:n {\thepage} (\__my_silly_cycle:n {\thepage})}%
\fancyfoot[C]{}%
}
\ExplSyntaxOff
\pagestyle{plain}
\begin{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Lien permanent

Publiée 08 Fév '22, 18:46

denis's gravatar image

denis ♦♦
7.3k2510
Taux d'acceptation : 53%

Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×3

Question posée : 03 Fév '22, 03:21

Question vue : 2,758 fois

Dernière mise à jour : 09 Fév '22, 07:27

C'est votre première visite ici ? Consultez la FAQ !

×