Sinceramente non ho capito bene quali aree devi colorare. Se può esserti d’aiuto, il codice seguente ti permette di colorare l’area delimitata dalle due curve (rossa e blu):
`%clip mio
\psclip{%
\pscustom[linestyle=none]{%
\pscurve[linecolor=blue]{-}(4,0)(6,2)(8,5)(10,8)(13,9)(14.5,8)(16,6)(17,4)(18,2)(20,0)
\lineto(0,0)
}
\pscustom[linestyle=none]{%
\pscurve[linecolor=black]{-}(0,0.8)(4,1.3)(5,1.8)(7,3.4)(8,5)(13,6)(15,5.5)(17,4)(19,1.8)(20,1.3)(24,0)
\lineto(8,15)
}}
\psframe*[linecolor=red](8,4)(17,10)
\endpsclip
\pscurve[linecolor=black]{-}(0,0.8)(4,1.3)(5,1.8)(7,3.4)(8,5)(13,6)(15,5.5)(17,4)(19,1.8)(20,1.3)(24,0)
\pscurve[linecolor=blue]{-}(4,0)(6,2)(8,5)(10,8)(13,9)(14.5,8)(16,6)(17,4)(18,2)(20,0) `
Come vedi ho semplicemente sostituito in blocco tutte le coordinate dei punti per cui passa ciascuna curva nella relativa definizione all’interno del comando \psclip. Per le coordinate da dare a \lineto mi sembra che ci siano dei margini di libertà. L’importante è che la linea “copra” l’area da colorare. Prova a cambiare qualche valore per renderti conto di come funziona. Dalla documentazioine di pstricks, effettivamente, non si capisce molto.
Ciao,
Ivan