diff --git a/generate.sh b/generate.sh
new file mode 100644
index 0000000000000000000000000000000000000000..6f9a08a10f435c547f24fec75bdc9f690f2247f0
--- /dev/null
+++ b/generate.sh
@@ -0,0 +1,11 @@
+mkdir -p fontes-com-hash
+for arq in fontes/*; do
+    arq=$(basename $arq)
+    cat </dev/null >fontes-com-hash/$arq
+    n=1
+    while IFS="" read -r line || [ -n "$line" ]; do
+        hashed=$(bash fontes/hash.sh fontes/$arq 1 $n)
+        echo "$hashed <@\$`printf %02d $n`\$@> $line" >>fontes-com-hash/$arq
+        n=$((n+1))
+    done <fontes/$arq
+done