pensez-vous qu'il y ait un moyen de récupérer ceci:
mon système semble bien réglé [FreeBSD 5.1, mais je ne
suis pas sûr que cela joue ici], et "date" donne bien
la date en français. La plupart des applications détectent
correctement la langue. Or j'utilise pas mal 'enscript',
qui imprime la date en la récupérant à un bas niveau,
sans doute avec <time.h> et les différentes fonctions.
On peut passer à enscript le formattage que l'on veut
pour récupérer la chaîne de caractère à imprimer. En
revanche, j'obtiens la date (correctement formattée
par ailleurs) en anglais, et ne sais comment régler
ce problème. Variable d'environnement ?
--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Bourguignon
(Thomas Baruchel) writes:
Bonjour,
pensez-vous qu'il y ait un moyen de récupérer ceci:
mon système semble bien réglé [FreeBSD 5.1, mais je ne suis pas sûr que cela joue ici], et "date" donne bien la date en français. La plupart des applications détectent correctement la langue. Or j'utilise pas mal 'enscript', qui imprime la date en la récupérant à un bas niveau, sans doute avec <time.h> et les différentes fonctions. On peut passer à enscript le formattage que l'on veut pour récupérer la chaîne de caractère à imprimer. En revanche, j'obtiens la date (correctement formattée par ailleurs) en anglais, et ne sais comment régler ce problème. Variable d'environnement ?
man enscript
C'est quand même terrible!
-- __Pascal_Bourguignon__ http://www.informatimago.com/ Do not adjust your mind, there is a fault in reality.
pensez-vous qu'il y ait un moyen de récupérer ceci:
mon système semble bien réglé [FreeBSD 5.1, mais je ne
suis pas sûr que cela joue ici], et "date" donne bien
la date en français. La plupart des applications détectent
correctement la langue. Or j'utilise pas mal 'enscript',
qui imprime la date en la récupérant à un bas niveau,
sans doute avec <time.h> et les différentes fonctions.
On peut passer à enscript le formattage que l'on veut
pour récupérer la chaîne de caractère à imprimer. En
revanche, j'obtiens la date (correctement formattée
par ailleurs) en anglais, et ne sais comment régler
ce problème. Variable d'environnement ?
man enscript
C'est quand même terrible!
--
__Pascal_Bourguignon__
http://www.informatimago.com/
Do not adjust your mind, there is a fault in reality.
pensez-vous qu'il y ait un moyen de récupérer ceci:
mon système semble bien réglé [FreeBSD 5.1, mais je ne suis pas sûr que cela joue ici], et "date" donne bien la date en français. La plupart des applications détectent correctement la langue. Or j'utilise pas mal 'enscript', qui imprime la date en la récupérant à un bas niveau, sans doute avec <time.h> et les différentes fonctions. On peut passer à enscript le formattage que l'on veut pour récupérer la chaîne de caractère à imprimer. En revanche, j'obtiens la date (correctement formattée par ailleurs) en anglais, et ne sais comment régler ce problème. Variable d'environnement ?
man enscript
C'est quand même terrible!
-- __Pascal_Bourguignon__ http://www.informatimago.com/ Do not adjust your mind, there is a fault in reality.
thomas.baruchel
man enscript
C'est quand même terrible!
réponse qui enrichit peu le débat. Ma question était assez développée, signe que je ne débarque peut-être pas dans la seule intention polluer le groupe. J'ai étudié pendant des heures la page de manuel; une lecture un peu attentive de la question laissait entendre que je travaillais sur le code d'un header (activité qui suppose que la page de manuel a été parcourue en détail), lequel peu récupérer la date, mais pas au format que je souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la donner afin de mettre fin proprement au thread. Après ta réponse, j'ai reparcouru la page assez rapidement, mais je persiste: ou bien nous n'avons pas la même page (version différente) ou bien ma question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne %Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée par %D utilise strftime(3).
Je ne comprends toujours pas s'il existe un moyen de la récupérer en français (en rappelant que 'date' donne bien la date en français sur mon système). S'il n'y en a pas, je pourrais toujours rajouter une routine postscript pour faire la conversion, mais il y a peut-être plus simple.
-- « nous devons agir comme si la chose qui peut-être ne sera pas devait être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Thomas Baruchel
man enscript
C'est quand même terrible!
réponse qui enrichit peu le débat. Ma question était assez
développée, signe que je ne débarque peut-être pas dans la
seule intention polluer le groupe. J'ai étudié pendant des
heures la page de manuel; une lecture un peu attentive de la
question laissait entendre que je travaillais sur le code d'un
header (activité qui suppose que la page de manuel a été parcourue
en détail), lequel peu récupérer la date, mais pas au format que je
souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la
donner afin de mettre fin proprement au thread. Après ta réponse,
j'ai reparcouru la page assez rapidement, mais je persiste: ou bien
nous n'avons pas la même page (version différente) ou bien ma
question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne
%Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée
par %D utilise strftime(3).
Je ne comprends toujours pas s'il existe un moyen de la récupérer
en français (en rappelant que 'date' donne bien la date en français
sur mon système). S'il n'y en a pas, je pourrais toujours rajouter
une routine postscript pour faire la conversion, mais il y a peut-être
plus simple.
--
« nous devons agir comme si la chose qui peut-être ne sera pas devait
être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
réponse qui enrichit peu le débat. Ma question était assez développée, signe que je ne débarque peut-être pas dans la seule intention polluer le groupe. J'ai étudié pendant des heures la page de manuel; une lecture un peu attentive de la question laissait entendre que je travaillais sur le code d'un header (activité qui suppose que la page de manuel a été parcourue en détail), lequel peu récupérer la date, mais pas au format que je souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la donner afin de mettre fin proprement au thread. Après ta réponse, j'ai reparcouru la page assez rapidement, mais je persiste: ou bien nous n'avons pas la même page (version différente) ou bien ma question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne %Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée par %D utilise strftime(3).
Je ne comprends toujours pas s'il existe un moyen de la récupérer en français (en rappelant que 'date' donne bien la date en français sur mon système). S'il n'y en a pas, je pourrais toujours rajouter une routine postscript pour faire la conversion, mais il y a peut-être plus simple.
-- « nous devons agir comme si la chose qui peut-être ne sera pas devait être » (Kant, Métaphysique des moeurs, doctrine du droit, II conclusion)
Thomas Baruchel
Erwan David
(Thomas Baruchel) écrivait :
man enscript
C'est quand même terrible!
réponse qui enrichit peu le débat. Ma question était assez développée, signe que je ne débarque peut-être pas dans la seule intention polluer le groupe. J'ai étudié pendant des heures la page de manuel; une lecture un peu attentive de la question laissait entendre que je travaillais sur le code d'un header (activité qui suppose que la page de manuel a été parcourue en détail), lequel peu récupérer la date, mais pas au format que je souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la donner afin de mettre fin proprement au thread. Après ta réponse, j'ai reparcouru la page assez rapidement, mais je persiste: ou bien nous n'avons pas la même page (version différente) ou bien ma question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne %Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée par %D utilise strftime(3).
Donc man 3 strftime
Je ne comprends toujours pas s'il existe un moyen de la récupérer en français (en rappelant que 'date' donne bien la date en français sur mon système). S'il n'y en a pas, je pourrais toujours rajouter une routine postscript pour faire la conversion, mais il y a peut-être plus simple.
sur linux : %c The preferred date and time representation for the current locale.
réponse qui enrichit peu le débat. Ma question était assez
développée, signe que je ne débarque peut-être pas dans la
seule intention polluer le groupe. J'ai étudié pendant des
heures la page de manuel; une lecture un peu attentive de la
question laissait entendre que je travaillais sur le code d'un
header (activité qui suppose que la page de manuel a été parcourue
en détail), lequel peu récupérer la date, mais pas au format que je
souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la
donner afin de mettre fin proprement au thread. Après ta réponse,
j'ai reparcouru la page assez rapidement, mais je persiste: ou bien
nous n'avons pas la même page (version différente) ou bien ma
question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne
%Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée
par %D utilise strftime(3).
Donc man 3 strftime
Je ne comprends toujours pas s'il existe un moyen de la récupérer
en français (en rappelant que 'date' donne bien la date en français
sur mon système). S'il n'y en a pas, je pourrais toujours rajouter
une routine postscript pour faire la conversion, mais il y a peut-être
plus simple.
sur linux :
%c The preferred date and time representation for the current
locale.
réponse qui enrichit peu le débat. Ma question était assez développée, signe que je ne débarque peut-être pas dans la seule intention polluer le groupe. J'ai étudié pendant des heures la page de manuel; une lecture un peu attentive de la question laissait entendre que je travaillais sur le code d'un header (activité qui suppose que la page de manuel a été parcourue en détail), lequel peu récupérer la date, mais pas au format que je souhaite. Si tu connais la réponse, peux-tu s'il te plaît me la donner afin de mettre fin proprement au thread. Après ta réponse, j'ai reparcouru la page assez rapidement, mais je persiste: ou bien nous n'avons pas la même page (version différente) ou bien ma question n'a pas été bien comprise: donc je la repose.
Je définis un header qui comporte la ligne %Format: datestr %D{%d %B %Y}
or la page de manuel d'enscript indique que la méthode employée par %D utilise strftime(3).
Donc man 3 strftime
Je ne comprends toujours pas s'il existe un moyen de la récupérer en français (en rappelant que 'date' donne bien la date en français sur mon système). S'il n'y en a pas, je pourrais toujours rajouter une routine postscript pour faire la conversion, mais il y a peut-être plus simple.
sur linux : %c The preferred date and time representation for the current locale.
Stephane CHAZELAS
Je ne connais pas enscript, mais a2ps qui, il me semble fait sensiblement la meme chose, affiche la date en Français.
Le jeu 25 sep 2003 à 10:46, Erwan David a tapoté : | (Thomas Baruchel) écrivait : | | > Je définis un header qui comporte la ligne | > %Format: datestr %D{%d %B %Y} | > | > or la page de manuel d'enscript indique que la méthode employée | > par %D utilise strftime(3). | | > Je ne comprends toujours pas s'il existe un moyen de la récupérer | > en français (en rappelant que 'date' donne bien la date en français | > sur mon système). S'il n'y en a pas, je pourrais toujours rajouter | > une routine postscript pour faire la conversion, mais il y a peut-être | > plus simple. | | sur linux : | %c The preferred date and time representation for the current | locale.
Il me semble que %B est bien le nom du mois complet dans la locale du système. Si malgré ça, le nom du mois est toujours en anglais c'est qu'enscript n'initialise pas la locale avec setlocale()...
Thomas -- Il y a 10 sortes de personnes dans le monde. Ceux qui comptent en binaire et les autres.
Le jeu 25 sep 2003 à 10:46, Erwan David a tapoté :
| thomas.baruchel@libertysurf.fr (Thomas Baruchel) écrivait :
|
| > Je définis un header qui comporte la ligne
| > %Format: datestr %D{%d %B %Y}
| >
| > or la page de manuel d'enscript indique que la méthode employée
| > par %D utilise strftime(3).
|
| > Je ne comprends toujours pas s'il existe un moyen de la récupérer
| > en français (en rappelant que 'date' donne bien la date en français
| > sur mon système). S'il n'y en a pas, je pourrais toujours rajouter
| > une routine postscript pour faire la conversion, mais il y a peut-être
| > plus simple.
|
| sur linux :
| %c The preferred date and time representation for the current
| locale.
Il me semble que %B est bien le nom du mois complet dans la locale
du système. Si malgré ça, le nom du mois est toujours en anglais
c'est qu'enscript n'initialise pas la locale avec setlocale()...
Thomas
--
Il y a 10 sortes de personnes dans le monde.
Ceux qui comptent en binaire et les autres.
Le jeu 25 sep 2003 à 10:46, Erwan David a tapoté : | (Thomas Baruchel) écrivait : | | > Je définis un header qui comporte la ligne | > %Format: datestr %D{%d %B %Y} | > | > or la page de manuel d'enscript indique que la méthode employée | > par %D utilise strftime(3). | | > Je ne comprends toujours pas s'il existe un moyen de la récupérer | > en français (en rappelant que 'date' donne bien la date en français | > sur mon système). S'il n'y en a pas, je pourrais toujours rajouter | > une routine postscript pour faire la conversion, mais il y a peut-être | > plus simple. | | sur linux : | %c The preferred date and time representation for the current | locale.
Il me semble que %B est bien le nom du mois complet dans la locale du système. Si malgré ça, le nom du mois est toujours en anglais c'est qu'enscript n'initialise pas la locale avec setlocale()...
Thomas -- Il y a 10 sortes de personnes dans le monde. Ceux qui comptent en binaire et les autres.