diff --git a/templates/staffsheet_txt.html b/templates/staffsheet_txt.html
new file mode 100644
index 0000000..190be2d
--- /dev/null
+++ b/templates/staffsheet_txt.html
@@ -0,0 +1,58 @@
+("Fiches de poste",)
+("Les postes de référents (référent staff, référent bar, référent run) sont réservés à des personnes ayant une bonne connaissance du lieu et de l'évènement.",)
+{% for role in roles %}
+(" ",)
+("{{ role.role }}",)
+{% set desc = role.description.split('|') %}
+{% for point in desc %}
+("{{ point }}",)
+{% endfor %}
+{% endfor %}
+(" ",)
+("Feuille de staff",)
+("Ménage le soir même pour tous les derniers créneaux du jour",)
+("",)
+("Tâches dévolues à tous:",)
+("Veiller à la sécurité générale du lieu",)
+("Ramassage bouteilles ou objets en verre",)
+("Séparation des bagarres (rarissime)",)
+("Sécurisation des personnes en difficulté (ou trop alcoolisées), etc...",)
+("Sourire et bonne humeur quel que soit le niveau de fatigue ;)",)
+(" ",)
+{% for day in turns %}
+{% set wday = day[0] %}
+{% set day_turns = day[1] %}
+{% set cur_role = '' %}
+("{{ wday }}",)
+{% for turn in day_turns %}
+{% set role = turn[1] %}
+{% set start_time = turn[0].start_time %}
+{% set end_time = turn[0].end_time %}
+{% set num_slot = turn[0].num_slot %}
+{% set role_id = turn[0].role_id %}
+{% set turn_id = turn[0].id %}
+{% if role != cur_role %}
+{% set cur_role = role %}
+("{{ role }}",)
+{% endif %}
+("{{ start_time.strftime('%HH%M') }} / {{ end_time.strftime('%HH%M') }}",
+{% for slot in range(0, num_slot) %}
+{% set allocated_slot = [] %}
+{% set border = '' %}
+{% if slot != num_slot - 1 %}
+{% set border = 'border_right' %}
+{% endif %}
+{% for sslot in staffs %}
+{% if sslot[0].turn_id == turn_id and sslot[0].slot_num == slot %}
+{% if allocated_slot.append(sslot[0].slot_num) %}
+{% endif %}
+"{{ sslot[1] }}",
+{% endif %}
+{% endfor %}
+{% if slot not in allocated_slot %}
+" ",
+{% endif %}
+{% endfor %}
+)
+{% endfor %}
+{% endfor %}