# Quel logiciel/méthode pour trouver la police utilisée par un texte (image)?

**URL:** <https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961>\
**Category:** Pause Café\
**Created:** [Janvier 21, 2026, 4:15 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961 "2026-01-21T16:15:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Janvier 21, 2026, 4:15 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961/1 "2026-01-21T16:15:32Z")

</div>

Bonjour à tous,  
Jusqu’à présent je me contentais de faire qq essais et de trouver une police approchante. J’aimerais être plus méthodique et trouver la police la plus approchante. Je viens de tester 2 liens sur le web mais les résultats sont pas terribles et je ne vois pas de moyen de filtre que ne conserver que les polices libres.  
Merci d’avance

---

<div class="post-metadata">

**Author:** ![Thierz](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thierz/32/15124_2.png) [@Thierz](https://www.debian-fr.org/u/Thierz)\
**Post date:** [Janvier 21, 2026, 5:04 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961/2 "2026-01-21T17:04:44Z")

</div>

J’utilise parfois ce site, qui permet de retrouver une police en répondant à des questions sur les caractères que l’on connait : [identifont.com](http://www.identifont.com/identify.html)

Pas de filtre pour isoler les polices libres, il recherche la police tout court, libre à toi ensuite de trouver un équivalent libre.

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Janvier 22, 2026, 10:30 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961/3 "2026-01-22T10:30:53Z")

</div>

Merci @Thierz pour ta réponse.

Pour info je m’en suis sorti avec un script bash amorcé par ChatGPT que je partage ici. Il permet de visualiser un «&nbsp;petit texte&nbsp;» dans toutes les polices (filtrées) du sytème.

```
#!/bin/bash

# Affiche un texte avec toutes* les polices présentes sur le système
# * filtrées dans le code
# Prérequis : sudo apt install imagemagick

# -gravity NorthWest → compteur + police à gauche
# -gravity NorthEast → texte à droite
# text_y=$((y + 40)) → décale le texte sous la ligne compteur
# LINE_HEIGHT plus grand pour éviter le chevauchement sur plusieurs lignes de texte
# -pointsize indépendant pour la ligne compteur et le texte réel

TEXT="Ligne 1
Ligne 2
..."
OUT="fonts-preview.png"
LINE_HEIGHT=120 # Hauteur du texte
WIDTH=1000 # Largeur du canvas (de la page)
TEXT_WIDTH=1000 # largeur max du bloc texte

# Lire les polices
mapfile -t FONTS < <(fc-list : file family style)

# Compteurs
font=0
test=0
y=60

TMP_FILES=()

for line in "${FONTS[@]}"; do
  IFS=: read -r file family style <<< "$line"
  ((font=font+1))
  
  # Filtrage polices / styles
  # [["$family" =~ Arundina|Bitstream|Cantarell|Carlito|Courier|Garuda|Kinnari|Laksaman|Liberation|Loma|Mono|Nimbus|Norasi|P052|Purisa|Quicksand|Sawasdee|Tlwg|Umpush|URW|Waree]] && continue
  # [["$style" =~ Book|Italic|Light|Regular|Thin]] && continue
  [[! "$style" =~ Bold|Demi|SemiBold]] && continue # Uniquement Bold, ...

  ((test=test+1))
  printf -v TMP "%03d" "$test"

 # --- Bloc compteur ---
    COUNTER_FILE="tmp_counter_${TMP}.png"
    convert -size ${WIDTH}x60 xc:white \
        -font "$file" \
        -gravity NorthWest \
        -fill black \
        -pointsize 36 \
        -annotate +20+10 "$font/$test) $family ($style)" \
        "$COUNTER_FILE"
    TMP_FILES+=("$COUNTER_FILE")

    # --- Bloc texte ligne par ligne ---
    TEXT_FILE="tmp_text_${TMP}.png"
    # Créer une image vide de largeur TEXT_WIDTH et hauteur arbitraire
    convert -size ${TEXT_WIDTH}x$LINE_HEIGHT xc:white "$TEXT_FILE"

    text_y=0
    while IFS= read -r line_text; do
        # Ajouter chaque ligne avec gravity NorthEast
        convert "$TEXT_FILE" -font "$file" -fill black -pointsize 48 \
            -gravity NorthEast -annotate +0+$text_y "$line_text" "$TEXT_FILE"
        ((text_y += 60)) # espace entre les lignes
    done <<< "$TEXT"

    TMP_FILES+=("$TEXT_FILE")

    # --- Combiner compteur + texte horizontalement ---
    COMBINED="tmp_${TMP}.png"
    convert "$COUNTER_FILE" "$TEXT_FILE" +append "$COMBINED"
    TMP_FILES+=("$COMBINED")

done

# Détruire les fichiers tmp à ne pas combiner dans le fichier final
rm tmp_counter*
rm tmp_text*

# Combiner verticalement toutes les images temporaires
convert tmp_*.png -append "$OUT"

# Nettoyer les temporaires
rm tmp_*.png

echo "Aperçu généré : $OUT"
```

---

<div class="post-metadata">

**Author:** ![Thierz](https://www.debian-fr.org/user_avatar/www.debian-fr.org/thierz/32/15124_2.png) [@Thierz](https://www.debian-fr.org/u/Thierz)\
**Post date:** [Janvier 22, 2026, 1:47 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961/4 "2026-01-22T13:47:00Z")

</div>

Du coup tu vas faire une identification «&nbsp;à la louche&nbsp;», en comparant visuellement le rendu de la police recherchée, avec le rendu de toutes tes polices installées ?

---

<div class="post-metadata">

**Author:** ![PmGs](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/dfb087/32.png) [@PmGs](https://www.debian-fr.org/u/PmGs)\
**Post date:** [Janvier 23, 2026, 8:15 UTC](https://www.debian-fr.org/t/quel-logiciel-methode-pour-trouver-la-police-utilisee-par-un-texte-image/91961/5 "2026-01-23T08:15:48Z")

</div>

Oui, au final c’est ce qui **me** convient le mieux.
