[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
From: Philippe Delavalade <philippe.delavalade@xxxxxxxxxxxxxxxx>
Subject: Re: [CBLX] paps
Date: Sat, 3 Oct 2009 17:51:13 +0200
> Salut Pierre.
>
> Le samedi 03 octobre à 13:58, Pierre Lorenzon a écrit :
>> Philippe, il ne figure pas dans les spécifications de ce
>> forum que les discussions ne doivent être que pratiques et
>> délaisser la théorie. Enfin à vraie dire je ne sais pas !
>
> Tu as de toute manière raison ; simplement, une avalanche de réponses
> discutant de points théoriques à une question pratique, peut souvent plus
> perturber qu'autre chose d'autant que ta première réponse convenait (hormis
> une espace parasite).
>
>>
>>
>> > pratique, on produit ses fichiers postscript avec un outil
>> > (moi c'est
>>
>> Ce n'était pas clair dans la question de Dominique !
>
> Si, si, il parlait d'un document produit avec paps (que je ne connais pas).
>
>> On peut
>> aussi avoir reçu un ps d'un quidam, vouloir l'imprimer etc;
>
> Oui, ça c'est un autre cas ! À ce sujet, je ne comprends pas pourquoi
> Dominique Asselineau dit que les 'eop' (ou 'bop') ne seraient pas
> suffisants ; ce ne sont pas des commentaires... mais des éléments du langage.
Oui mais il y a manifestement d'autres moyens d'indiquer un
saut de page. C'est comme si tu essayais de repérer toutes
les incrémentations dans un code c en recherchant la séquence
++ ! Le gus qui t'implémente ça avec i=i+1 il te plante. Et
le pervers qui se fait une fonction my_inc qui incrémente tu
ne le débusqueras pas autrement qu'en compilant le code (et
encore) ou du moins en le parsant férocement.
>
>> Typiquement il y a nombre de logiciels pour lesquels on a la
>> doc en ps. Cela dit les développeurs sont souvent latexiens
>> aussi alors certes c'est bon !
>> > dvips) ; donc du moment qu'une méthode marche pour son outil,
>> > peu importe de
>>
>> Ouais mais là alors c'est pervers, parce que le nombre de
>> pages tu y a accès dans le log de latex.
>
> Même pas, ça s'affiche à l'écran après la compilation. Bon mais
> rassure-toi, je ne regarde pas ça dans mes fichiers .ps mais plutôt les
> endroits ou se font les changement de pages, endroits que je repère en
> cherchant '%%Page:'.
Philippe moi aussi je le fais ça ! Et puisque c'est moi qui
ai donné la mauvaise recette c'est qu'en première
approximation et à la louche elle fonctionne. Mais elle part
d'un postulat : ps = sortie de dvips. On peut afaiblir
l'hypothèse certes, mais pas s'en affranchir, c'est donc un
théorème très moyen !
>
>> C'est pas la peine
>> d'attendre que le truc soit poscriptifié pour trouver combien
>> il a de pages. Là tu as des méthodes portables parce que ça
>> fait partie de LaTeX (du moins il me semble) de pouvoir
>> exporter une donnée vers le stdout et le nombre de pages en
>> particulier.
>
> On est bien d'accord :-) mais ça ne vaut que pour des trucs produits avec
> latex (et certainement d'autres choses).
>
>>
>>
>> > savoir si ça marcherait avec autre chose.
>>
>> Cf. plus haut, le poscript que tu fabriques toi certes tu
>> sais ce qu'il a dans le ventre mais celui qui te tombe de la
>> lune ...
>
> Certes, certes, mais reste à prouver que certains générateurs de
> postscript ne te fournissent pas des commentaires sur le nombre de pages
> du document. Et je persiste à penser que 'bop' ou 'eop' sont
>nécessaires
Pas plus que le ++ dans un code c pour incrémenter !
Enfin peut-être un petit poil plus parce que peut-être
que postscript ne permet pas de définir des fonctions
mais je ne sais pas. Mais le pervers de tout à l'heure
qui non content d'écrire du c horrible veut aussi faire
du postscript hideux se fait une petite fonction
my_new_page et tu ne vois plus aucun eop bop !
Pierre
> pour que l'imprimante sache quand changer de page.
>
> Philippe
>
>
> ---
> --
> 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