[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
From: "D. Lambert" <lambdomi@xxxxxxxxx>
Subject: Re: [CBLX] paps
Date: Sat, 3 Oct 2009 08:53:31 +0200
> Pierre,
>
> Finalement, le principal, c'est que ça fonctionne. Quand tu dis que j'ai de
> la chance, je ne comprends pas très bien pourquoi tu dis ça. Tu sais, si le
Je dis ça parce que ton fichier postscript comporte un
commentaire qui spécifie le nombre de pages. Mais c'est un
commentaire, pas un morceau de code. Donc il se peut
parfaitement que ce commentaire ne figure pas dans un autre
fichier postscript. Si tu utilises dvips pour produire du
postscript à partir d'un dvi lui-même produit par latex, ce
commentaire y figurera du moins avec les versions actuelles
de dvips. Mais il n'y a aucune raison que des versions
ultérieures de dvips se conforment encore à cette
habitude. Une fois encore c'est une habitude, pas une
spécification du langage postscript lui-même. Si le
postscript est produit par d'autres générateurs de postscript
je ne sais pas ce qui peut se produire.
> nombre de pages apparaît en bas du document, et qu'à l'impression les pages
> imprimées correspondent bien au chiffres mentionné en bas du document,
> alors, ça signifie que l'application est capable de signaler
> la chose avec
Hum ! est capable certes mais pas obligée de le faire une
fois encore parce que ça ne fait pas partie des
spécifications du langage tout au plus de recommandations de
son bon usage. Quand on écrit du code c, c++, java, lisp,
bref n'importe quel langage de programmation il est
recommandé de mettre des commentaires pour signaler ou ci ou
ça. Postscript qui est aussi un langage de programmation
n'échappe pas à la règle. Recommandé mais pas obligatoire. Le
compilateur se moque éperdument (à part peut-être quelqes
compilateurs à visées pédagogiques,) des commentaires qui
émaillent le code. Ce qui n'est pas requis par le
compilateur/interpréteur, n'est pas obligatoire : ON NE PEUT
DONC PAS COMPTER DESSUS !
> exactitude. Maintenant, tu parles de gostscript, mais tu ne samble pas être
> certain que cela puisse fonctionner. Si tu dis qu'auparavant en utilisant
> ce logiciel-là, pourquoi n'as-tu pas fait un test afin de vérifier si ça
> marchait encore, et puis, nous dire avec certitude qu'il était possible de
> le faire aussi avec gostscript.
Eh Dominique ! C'est vrai que je prétends apprendre un
langage de programmation en une journée et serait près à
relever le défi d'apprendre à me servir de n'importe quel
logiciel dans le même temps mais ghostscript ne me semble
pas, vu le nombre de pages de man le truc que j'arriverais à
maîtriser en une demi heure ! Bref n'ayant jamais eu besoin
des finasseries de ghoscript, je n'ai jamais creusé ce dont
il est capable. Si maintenant ça peut rendre service à des
gens, moi inclu, c'est un investissement que je peux
faire. Mais même une journée je n'en ai quand-même pas des
tonnes à faire des trucs qui pourraient s'avérer sans intérêt
!
Cela dit gs me semble mériter qu'on n'y jette quand-même un
coup d'oeil !
Pierre
>
> Dominique
>
> On Sat, Oct 03, 2009 at 07:21:36AM +0200, Pierre Lorenzon wrote:
>> From: "D. Lambert" <lambdomi@xxxxxxxxx>
>> Subject: Re: [CBLX] paps
>> Date: Fri, 2 Oct 2009 18:04:30 +0200
>>
>> > Pierre,
>> >
>> > Pour ma part, la commande que tu nous a communiquée il y a deux jours, me
>> > semble fiable. (cat fichier.ps |grep %%page: enter) Il suffit de remonter
>>
>> C'est parce que tu as de la chance et que l'outil que tu as
>> utilisé pour fabriquer le postscript met le numéro de page en
>> commentair. Mais rien ne l'y oblige et un autre outil fera
>> peut-être différemment et la commande que j'ai suggérée sera
>> sans effet.
>>
>> Pierre
>>
>>
>> > avec la barrette, et on trouve facilement le chiffre.
>> >
>> > Dominique
>> >
>> > On Fri, Oct 02, 2009 at 03:52:28PM +0200, Pierre Lorenzon wrote:
>> >> From: Aldo <info@xxxxxxxxxxxx>
>> >> Subject: Re: [CBLX] paps
>> >> Date: Fri, 2 Oct 2009 14:54:00 +0200
>> >>
>> >> > On Thu, Oct 01, 2009 at 09:12:11PM +0200, Dominique Asselineau wrote:
>> >> >> Aldo wrote on Thu, Oct 01, 2009 at 07:12:14PM +0200
>> >> >> > On Thu, Oct 01, 2009 at 06:32:35PM +0200, Philippe Delavalade wrote:
>> >> >> > > Le jeudi 01 octobre à 17:24, Pierre Lorenzon a écrit :
>> >> >> > > >
>> >> >> > > > Sorry j'ai donné peut-être la commande un peu à la louche. Ca
>> >> >> > > > doit être en effet %%Page: Je ne sais pas si c'est un
>> >> >> > > > commentaire ou du code.
>> >> >> > >
>> >> >> > > Il faut cherche la ligne
>> >> >> > > %%Pages:
>> >> >> > >
>> >> >> > > qui te donne directement le nombre de pages.
>> >> >> >
>> >> >> > Genre:
>> >> >> > cat fichier.ps |grep %%Pages: |tail -1
>> >> >>
>> >> >> grep sait lire les fichiers tout seul, pas besoin de cat.
>> >> >>
>> >> >> Quant à cette méthode, elle est circonstancielle. Le résultat a de
>> >> >> «bonnes chances» de varier au gré du générateur de PS utilisé.
>> >> >>
>> >> >
>> >> > Tu préconnise autre chose par exemple ?
>> >> > Le but est d'être sûr que ça soit cette info là qu'on puisse obtenir et
>> >> > savoir si le ps fais x pages.
>> >>
>> >> Oui compter les eop ça me semble plus fiable.
>> >>
>> >> Pierre
>> >>
>> >>
>> >> >
>> >> > Aldo.
>> >> >
>> >> >
>> >> > ---
>> >> > --
>> >> > CarrefourBLinuX MailingListe
>> >> > Pour obtenir de l'aide, envoyez le sujet help à:
>> >> > carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >> > Archives:
>> >> > http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >> >
>> >>
>> >>
>> >>
>> >> ---
>> >> --
>> >> CarrefourBLinuX MailingListe
>> >> Pour obtenir de l'aide, envoyez le sujet help à:
>> >> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >> Archives:
>> >> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >>
>> >
>> > --
>> >
>> > _______________________
>> > ~~~~~ Dominique LAMBERT ~~~~~
>> > _______________________
>> >
>> > ---
>> > --
>> > CarrefourBLinuX MailingListe
>> > Pour obtenir de l'aide, envoyez le sujet help à:
>> > carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> > Archives:
>> > http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >
>>
>>
>>
>> ---
>> --
>> CarrefourBLinuX MailingListe
>> Pour obtenir de l'aide, envoyez le sujet help à:
>> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> Archives:
>> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>>
>
> --
>
> _______________________
> ~~~~~ Dominique LAMBERT ~~~~~
> _______________________
>
> ---
> --
> CarrefourBLinuX MailingListe
> Pour obtenir de l'aide, envoyez le sujet help à:
> carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
> Archives:
> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>
---
--
CarrefourBLinuX MailingListe
Pour obtenir de l'aide, envoyez le sujet help à:
carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux