1 minute read

Publication : couleurs accessibles et contrastes

Objectif

À la fin, vous aurez reproduit cette étape de bout en bout sur un cas test.

Avant de commencer

  • Figure source générée dans QuPath.
  • Format cible demandé par le journal.
  • Nommage de fichiers standardisé.

Pas à pas

  1. Choisir une palette compatible daltonisme.
  2. Éviter rouge/vert sans différenciation de luminance.
  3. Vérifier contraste texte/fond >= 4.5.
  4. Tester la figure en niveaux de gris.
  5. Conserver la même palette sur tout le manuscrit.

À copier-coller

# Contraste WCAG simple

def rel_lum(rgb):
    def f(c):
        c = c/255
        return c/12.92 if c <= 0.03928 else ((c+0.055)/1.055)**2.4
    r,g,b = [f(v) for v in rgb]
    return 0.2126*r + 0.7152*g + 0.0722*b

def contrast(a, b):
    l1, l2 = sorted([rel_lum(a), rel_lum(b)], reverse=True)
    return (l1 + 0.05) / (l2 + 0.05)

print('contrast ratio:', round(contrast((0,0,0), (255,255,255)), 2))

Vérifier que ça marche

  • La figure est lisible à la taille finale.
  • Le format exporté correspond aux exigences.
  • La version finale est archivée sans perte.

En cas de problème

  • Exporter une version intermédiaire et vérifier la lisibilité.
  • Comparer avec les consignes officielles du journal.

Documentation officielle

Articles liés