J'en suis au colophon : je désire composer « ... a été imprimé en mars 2016. » Mais comme l'impression risque de se dérouler le mois prochain, je recherche les commandes ad hoc en tapant la commande J'y découvre en page 68 les commandes Je les place dans mon document : Ouvrir dans l'éditeur
\documentclass[12pt, a4paper, french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[light, largesmallcaps, oldstyle]{kpfonts} \usepackage{babel} \begin{document} Colophon\\[30pt] Cet exemplaire\\a été composé à l'aide de logiciels libres,\\ et notamment de l'éditeur de texte \texttt{vim},\\ du système de composition \LaTeX{}\\et des polices du projet Johannes Kepler\\ de Christophe Caignaert.\\[10pt] Il a été imprimé en \month \year. \end{document} Je compile avec Posée 17 Mar '16, 13:44 Pathe ♦♦ |
Les commandes Pour afficher la valeur de Exemple : Les classes standard de LaTeX (article, report et book) définirent la commande Ouvrir dans l'éditeur
\def\today{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\day, \number\year} On peut utiliser cet idée pour définir une commande qui affiche le mois en lettres ou une commande qui affiche le mois et l'année : Ouvrir dans l'éditeur
\documentclass{article} \begin{document} \def\monthname{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi} \def\monthyear{\ifcase\month\or January\or February\or March\or April\or May\or June\or July\or August\or September\or October\or November\or December\fi \space\number\year} \monthname \monthyear \end{document} Pour texnique.fr : Ouvrir dans l'éditeur
\documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[frenchb]{babel} \begin{document} \def\monthname{\ifcase\month\or janvier\or février\or mars\or avril\or mai\or juin\or juillet\or août\or septembre\or octobre\or novembre\or décembre\fi} \def\monthyear{\ifcase\month\or janvier\or février\or mars\or avril\or mai\or juin\or juillet\or août\or septembre\or octobre\or novembre\or décembre\fi \space\number\year} \monthname \monthyear \end{document} @touhami Attention ! Ce commentaire était une réponse plutôt qu'un commentaire et a été converti comme telle.
(17 Mar '16, 21:09)
Pathe ♦♦
Je constate que le mois apparaît en chiffres. Y a-t-il un moyen de le faire apparaître en lettres ?
(17 Mar '16, 21:11)
Pathe ♦♦
|
Voici, avec Ouvrir dans l'éditeur
\documentclass[12pt, a4paper, french]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{xspace} \usepackage[light, largesmallcaps, oldstyle]{kpfonts} \usepackage{babel} \usepackage{datetime2} \DTMnewdatestyle{print}{% \renewcommand{\DTMdisplaydate}[4]{\DTMfrenchmonthname{##2}~##1\xspace}% \renewcommand{\DTMDisplaydate}[4]{\DTMfrenchMonthname{##2}~##1\xspace}% }% \newcommand\printdate{\DTMsetdatestyle{print}\today} \newcommand\printDate{\DTMsetdatestyle{print}\Today} \begin{document} Colophon\\[30pt] Cet exemplaire\\a été composé à l'aide de logiciels libres,\\ et notamment de l'éditeur de texte \texttt{vim},\\ du système de composition \LaTeX{}\\et des polices du projet Johannes Kepler\\ de Christophe Caignaert.\\[10pt] Il a été imprimé en \printdate. \end{document} Publiée 17 Mar '16, 14:46 Bernard Votre solution fonctionne, mais fait appel à une extension supplémentaire. Mais quid des commandes
(17 Mar '16, 14:58)
Pathe ♦♦
2
L'affichage de l'année ou du mois se fait avec
(17 Mar '16, 23:33)
Bernard
Je comprends votre point de vue. Mais je pense à l'internaute qui tombera sur le présent fil car il se pose la question qui était la mienne ce matin. Il y trouvera une solution rapide (la vôtre) et une explication qui détaille un peu plus l'invention de la roue, à savoir celle de @touhami. Et je pense qu'il se satisfera de cette variété de réponses. Par ailleurs, lire les deux explications permet au néophyte d'entrevoir le fonctionnement de l'extension
(18 Mar '16, 01:52)
Pathe ♦♦
Entièrement d'accord. D'ailleurs, je ne comprends pas tout du fonctionnement de
(18 Mar '16, 02:30)
Bernard
Affichage de 5 parmi 6
Afficher 1 commentaire(s) en plus
|