<commit_before># Génération du fichier epub

Pour la partie 1

    FILE="../output/Jud_Allan-part-1.epub"
    rm -f "$FILE"
    zip -X0 "$FILE" mimetype
    zip -X9Dr "$FILE" META-INF images *.*

Ou pour la partie 2

    FILE="../output/Jud_Allan-part-2.epub"
    rm -f "$FILE"
    zip -X0 "$FILE" mimetype
    zip -X9Dr "$FILE" META-INF images *.*

# Intégration d'images

- Extraire les images des photos originales (avant traitement pas ScanTailor ou autre)
- Convertir les images en "nuances de gris"
- Exporter au format.jpg, qualité 90
- Redimensionner les images avec le script:

        SIZE=480
        for file in *.jpg; do
           echo -n Converting ${file}...
          convert -resize ${SIZE}x${SIZE} -quality 60 "$file" "little/${file%.*}.jpg"
           echo done
        done

## Page de couverture

    <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
         xmlns:xlink="http://www.w3.org/1999/xlink"
         width="100%" height="100%"
         viewBox="0 0 428 640"
         preserveAspectRatio="xMidYMid meet">
      <image width="428" height="640" xlink:href="cover-image.jpg" />
    </svg>

## Têtes de Chapitres:

<h2 class="chapter"><span class="chapterHeader"><span class="translation">Chapitre</span><span class="count">1</span></span>
La photographie magique</h2>


## Typo autoFixer

    sed -i 's/ﬂ/fl/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ﬁ/fi/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ ?/ ?/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ !/ !/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ ;/ ;/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ :/ :/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i "s/'/’/g" 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/‘/’/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/oe/œ/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ae/æ/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/\.\.\./…/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/?\.\./?…/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/!\.\./!…/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/« /« /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ »/ »/g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/Mme /M^me^ /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/Mmes /M^mes^ /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/Mlle /M^lle^ /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/Mlles /M^lles^ /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/M\. /M\. /g' 2-markdown_chapitres/2-part-2-*.md
    sed -i 's/ A / À /g' 2-markdown_chapitres/2-part-2-*.md
<commit_msg>Update Howto<commit_after># Génération du fichier epub

Pour la partie 1

    FILE="../output/Jud_Allan-part-1.epub"
    rm -f "$FILE"
    zip -X0 "$FILE" mimetype
    zip -X9Dr "$FILE" META-INF images *.*

Ou pour la partie 2

    FILE="../output/Jud_Allan-part-2.epub"
    rm -f "$FILE"
    zip -X0 "$FILE" mimetype
    zip -X9Dr "$FILE" META-INF images *.*

# Intégration d'images

- Extraire les images des photos originales (avant traitement pas ScanTailor ou autre)
- Convertir les images en "nuances de gris"
- Exporter au format.jpg, qualité 90
- Redimensionner les images avec le script:

        SIZE=480
        for file in *.jpg; do
           echo -n Converting ${file}...
          convert -resize ${SIZE}x${SIZE} -quality 60 "$file" "little/${file%.*}.jpg"
           echo done
        done

## Page de couverture

    <svg version="1.1" xmlns="http://www.w3.org/2000/svg"
         xmlns:xlink="http://www.w3.org/1999/xlink"
         width="100%" height="100%"
         viewBox="0 0 428 640"
         preserveAspectRatio="xMidYMid meet">
      <image width="428" height="640" xlink:href="cover-image.jpg" />
    </svg>

## Têtes de Chapitres:

<h2 class="chapter"><span class="chapterHeader"><span class="translation">Chapitre</span><span class="count">1</span></span>
La photographie magique</h2>


## Typo autoFixer

sed -i 's/ﬂ/fl/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ﬁ/fi/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ ?/ ?/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ !/ !/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ ;/ ;/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ :/ :/g' 2-markdown_chapitres/2-part-2-*.md
sed -i "s/'/’/g" 2-markdown_chapitres/2-part-2-*.md
sed -i 's/‘/’/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/oe/œ/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ae/æ/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/\.\.\./…/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/?\.\./?…/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/!\.\./!…/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/« /« /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/ »/ »/g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/Mme /M^me^ /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/Mmes /M^mes^ /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/Mlle /M^lle^ /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/Mlles /M^lles^ /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/M\. /M\. /g' 2-markdown_chapitres/2-part-2-*.md
sed -i 's/A /À /g' 2-markdown_chapitres/2-part-2-*.md

{'fraction_non_alphanumeric': 0.20443398077300373, 'fraction_numerical': 0.044339807730037276, 'mean_word_length': 2.5013736263736264, 'pattern_counts': {'":': 0, '<': 25, '<?xml version=': 0, '>': 25, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5173282', 'n_tokens_mistral': 2460, 'n_tokens_neox': 2226, 'n_words': 464}