Subject: Problème d'overprint

From: [email-masked]
Date: Mon, 24 Jan 2022 17:59:43 +0100 (CET)

Bonjour à tous,

Peut-on sur-imprimer le noir sur de la couleur ?

Mon éditeur me signale que dans ce code :

<<
  { c''-\tweak layer #-1
 -\markup {
   \with-dimensions #'(0 . 0) #'(0 . 0)
   % specify color
   \with-color #(rgb-color 1 0.7 0.68)
   % specify size
   \filled-box #'(-0.8 . 2) #'(-10 . 5) #0
 } }
  {c''}

Le noir n'est pas imprimé sur le rouge.

Voici ce que j’ai trouvé sur Tex :
https://tex.stackexchange.com/questions/142739/xetex-overprinting

Ajouter over print dans les packages :
\usepackage[a5,margins=20mm,footskip=20pt,overprint,cropmarks,color]{zwpagelayout}

Déclarer le noir en overprint :
\begin{document}
\SetOverprint % set the overprint for the whole document
\color{cmykblack} % be sure that black is defined in CMYK, not in grayscale

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 25 Jan 2022 20:26:00 +0100

> \color{cmykblack} % be sure that black is defined in CMYK, not in grayscale

Bonjour,

Pouvez-vous essayer ce code ?

\version "2.22.1"

#(let ((default-proc (@@ (scm framework-ps) handle-metadata)))
    (set! (@@ (scm framework-ps) handle-metadata)
          (lambda (headers port)
            (display
             "
%%BeginSetup
true setoverprint
true setoverprintmode
%%EndSetup
"
             port)
            (default-proc headers port))))

<<
   { c''\tweak layer -1 -\markup {
    \with-dimensions #'(0 . 0) #'(0 . 0)
    \with-color #(rgb-color 1 0.7 0.68)
    \filled-box #'(-0.8 . 2) #'(-10 . 5) #0
  } }
   {c''}

Cela devrait fonctionner… si j'ai bien compris la
spécification PostScript, ce qui n'est pas du tout
certain au vu du nombre de cas particuliers, des
complications à la sortie en PDF et des différences
de comportement entre logiciels qui interprètent
les PDF.

Gardez bien en tête que cela reste une tricherie qui
peut ne plus fonctionner (et même ne fonctionnera
probablement plus) dans les versions ultérieures
de LilyPond.

Cordialement,
Jean

---

From: [email-masked]
Date: Tue, 25 Jan 2022 23:25:27 +0100 (CET)

Bonsoir Jean,

Cela n'a pas l'air de fonctionner, mais mon éditeur cherche une solution.
Il a l'air de comprendre qu'on ne peut pas produire d'overprint en RGB, il faudrait que tout soit en CMJN.
Mais il n'est pas très sûr lui même, et pour ma part je ne comprends pas grand chose...
Je reviendrais ici donner des nouvelles, car si il s'avère que lilypond ne permet pas de produire de BAT imprimeur valable dès qu'il y a de la couleur, ce serait bien d'y remédier, d'autant que Lilypond offre beaucoup de possibilités de coloration et que c'est l'un des atouts de ce logiciel.

Bonne soirée
Joël

----- Mail original -----
De: "Jean Abou Samra" <[email-masked]>
À: "joel gauvrit" <[email-masked]>, "lilypond-user-fr" <[email-masked]>
Envoyé: Mardi 25 Janvier 2022 20:26:00
Objet: Re: Problème d'overprint

Bonjour,

\version "2.22.1"

<<

Cordialement,
Jean

---

From: Jean Abou Samra <[email-masked]>
Date: Tue, 25 Jan 2022 23:35:35 +0100

> Je reviendrais ici donner des nouvelles, car si il s'avère que lilypond ne permet pas de produire de BAT imprimeur valable dès qu'il y a de la couleur, ce serait bien d'y remédier, d'autant que Lil…

Petite question : comment est-ce que l'éditeur s'y
prend pour vérifier cela ? Je peux faire d'autres
essais, mais ce serait tout de même plus facile
si je pouvais tester moi-même. Toutes les solutions
que j'ai pu lire font intervenir Adobe Acrobat, qui
en plus de ne pas être libre présente le léger inconvénient
de ne pas tourner sous Linux…

Cordialement,
Jean