Site Logo

French · c. 900–1200

Transcribe the first written French, letter by letter

The oldest French survives as a few pages of Romance tucked into Latin books: an oath copied by a Carolingian historian, a sequence on the back of a Latin hymn, a Passion squeezed into a glossary. The hands are Latin hands, so the abbreviation strokes, the Tironian ⁊ and the u that also stands for v all have to be read with a Romance ear. Evidano transcribes these folios line by line and lets you decide what is expanded and what is kept.

Sample pages

Real pages from public collections, shown beside their transcriptions. Pages whose transcription is still being checked are marked.

Folio 141v of Valenciennes MS 150: the Old French Séquence de sainte Eulalie in Caroline minuscule, followed by the rubric and opening of the Old High German Ludwigslied
Sample 1. The Séquence de sainte Eulalie, Valenciennes, Bibliothèque municipale, MS 150 (olim 143), f. 141v, written c. 880 at Saint-Amand. Twenty-nine Old French verses in Caroline minuscule, two to a line with a rustic capital opening each verse, followed by the rubric RITHMUS TEUTONICUS and the first lines of the Ludwigslied in the same hand.

Bibliothèque municipale de Valenciennes, MS 150 (olim 143), f. 141v, c. 880 · Source · Public domain

Transcription

The twenty-nine verses of the French sequence, printed one verse per line although the scribe wrote two to a line. Letters in square brackets stand for abbreviation marks in the manuscript (dõ, omq̃, n̄, p̄, xp̃iien); [ ] marks a word the scribe wrote joined to the next; u/v and i/j follow the manuscript. The Ludwigslied that follows on the page is not included.

Buona pulcella fut Eulalia.
Bel avret corps bellezour anima.
Voldrent la veintre li d[õ] inimi.
Voldrent la faire diavle servir.
Elle nont eskoltet les mals conselliers.
Quelle d[õ] raneiet chi maent sus en ciel.
Ne por or ned argent ne paramenz.
Por manatce regiel ne preiement.
Niule cose non la pouret omq[ue] pleier.
La polle sempre n[on] amast lo d[õ] menestier.
E por[ ]o fut p[re]sentede maximiien.
Chi rex eret a cels dis soure pagiens.
Il[ ]li enortet dont lei nonq[ue] chielt.
Qued elle fuiet lo nom xp[ist]iien.
Ellent adunet lo suon element
Melz sostendreiet les empedementz.
Quelle p[er]desse sa virginitet.
Por[ ]os suret morte a grand honestet.
Enz enl fou lo getterent com arde tost.
Elle colpes n[on] avret por[ ]o nos coist.
A[ ]czo nos voldret concreidre li rex pagiens.
Ad une spede li roveret tolir lo chief.
La domnizelle celle kose n[on] contredist.
Volt lo seule lazsier si ruovet krist.
In figure de colomb volat a ciel.
Tuit oram que por[ ]nos degnet preier.
Qued avuisset de nos xr[istu]s mercit
Post la mort & a[ ]lui nos laist venir.
Par souue clementia.

Transcription from Séquence de sainte Eulalie, proofread transcription of Valenciennes MS 150, f. 141v, via French Wikisource (CC BY-SA 4.0).

Folio 13r of BnF MS lat. 9768, Nithard’s Histories, with the Romance and German oaths of Strasbourg in Caroline minuscule and later marginal notes
Sample 2. The Strasbourg Oaths of 842 as copied c. 1000 in Nithard’s Historiae, Paris, Bibliothèque nationale de France, MS lat. 9768, f. 13r, photographed in the Musée historique de Strasbourg in 2012. Caroline minuscule throughout: the Latin narrative gives way to Louis the German’s oath in Romance (“Pro deo amur…”), then Charles the Bald’s in Old High German, with marginal annotations by later readers.

Bibliothèque nationale de France, MS lat. 9768, f. 13r, c. 1000 (text of 842) · Source · CC BY-SA 3.0 · Photograph by Ji-Elle, CC BY-SA 3.0, via Wikimedia Commons

Transcription

Louis the German’s oath in Romance, the eight manuscript lines beginning “Pro deo amur” in the middle of the page, in the reading with abbreviations resolved published on French Wikisource (dõ = deo, ᵽ = per/pro, xp̃ian = christian, nrõ = nostro); the same page also prints a raw transcription that keeps the marks. The Latin narrative, Charles’s German oath and the soldiers’ oaths lower on the folio are not included.

Pro Deo amur et pro christian poblo et nostro commun salvament, dist di in avant, in quant Deus savir et podir me dunat, si salvaraeio cist meon fradre Karlo, et in adiudha et in cadhuna cosa, si cum om per dreit son fradra salvar dist, in o quid il mi altresi fazet ; et ab Ludher nul plaid numquam prindrai, qui meon vol, cist meon fradre Karle in damno sit.

Transcription from Serments de Strasbourg, transcription of BnF lat. 9768, f. 13r, via French Wikisource (CC BY-SA 4.0).

Two columns of Clermont-Ferrand MS 240, f. 109v, with the Old French Passion beginning at a large initial H in a small Caroline minuscule
Sample 3. The opening of the Passion de Clermont, Clermont-Ferrand, Bibliothèque du patrimoine, MS 240, f. 109v, c. 1000. The octosyllabic verses are written continuously in a compact Caroline minuscule with a punctus between them, beginning at the enlarged H of “Hora vos dic vera raizun”; the upper part of the first column was left empty by the scribe.

Bibliothèque du patrimoine, Clermont Auvergne Métropole, MS 240, f. 109v, c. 1000 · Source · Public domain · Digitised by the Bibliothèque du patrimoine de Clermont Auvergne Métropole (Overnia)

Transcription

Verses 1–40 (strophes 1–10), the whole of the first column, in Koschwitz’s diplomatic “texte original”, which prints one verse per line where the scribe ran them together, expands the abbreviations, marks elision with an apostrophe and keeps the manuscript’s spelling; OCR errors in the Internet Archive text (dic, que, cel, los sos) have been corrected against the page image.

Hora uos dic uera raizun
de Jesu Christi passiun:
los sos affanz uol remembrar
per que cest mund tot a saluad.
Trenta tres anz et alques plus,
des que carn pres, in terra fu:
per tot obred que uerus Deus,
per tot sosteg que hom carnals.
Peccad negun unque non fez,
per eps los nostres fu aucis:
la sua morz uida nos rend,
sa passiuns toz nos redemps.
Cum aproismed sa passiuns,
cho fu nostra redemptions,
aproismer vol a la ciutat:
afanz per nos susteg mult granz.
Cum el perveing a Betfage,
vil’ es desoz mont Oliver,
avant dels sos dos enveied,
un asn’ adducere se roved.
Cum cel asnez fu amenaz,
de lor mantelz ben l’ant parad:
de lor mantelz, de lor vestit
ben li aprestunt o s’assis.
Per sua grand humilitad
Jesus rex magnes sus monted,
sicum prophetes anz mulz dis
canted aveien de Jesu Crist.
Anz petiz dis que cho fus fait,
Jesus lo Lazer suscitet,
chi quatre dis en monument
jagud aveie toz pudenz.
Cum co audid tota la gent,
que Jesus ve, lo reis podenz,
chi eps lo morz fai se revivere,
a grand honor encontra ’xirent.
Alquant dels palmes prendent rams,
dels Olivers alaquant las branches;
encontra l rei qui fez lo cel,
issid lo di le poples lez.

Transcription from E. Koschwitz, Les plus anciens monuments de la langue française, 6th ed. (Leipzig, 1902), La Passion du Christ, texte original, via Internet Archive (Public domain).

First folio of the Chanson de Roland in Bodleian MS Digby 23, browned parchment with laisse initials in red and a proto-Gothic Anglo-Norman minuscule
Sample 4. The opening of the Chanson de Roland, Oxford, Bodleian Library, MS Digby 23, pt. 2, f. 1r, an Anglo-Norman copy of c. 1125–1150. A proto-Gothic minuscule with heavy abbreviation (⁊, ꝑ, q with superscript i), red laisse initials set out in the margin, and the refrain AOI at the end of the first laisse; the surface is worn and several line-ends have faded.

Bodleian Library, University of Oxford, MS Digby 23, pt. 2, f. 1r, c. 1125–1150 · Source · Public domain

Transcription

Lines 1–28 of the poem, the whole of f. 1r, in the diplomatic transcription made from this scan by French Wikisource contributors: long ſ, ⁊, ꝑ and the superscript-i qͥ are kept, ÷ reproduces the sign the scribe uses for est, and words in square brackets are supplied where the folio is illegible. Laisse numbers and line numbers are omitted.

Carleſ li reiſ noſtre emꝑe [magneſ]
Set anz tuz pleinſ ad [eſtet en eſpaigne]
Treſquen la mer c̃quiſt la tere altaigne.
Ni ad caſtel ki deuant lui remaigne.
Mur ne citet ni eſt remeſ a [fraindre.]
Forſ ſarraguce ki eſt en une [muntaigne.]
Li reiſ marſilie la tient ki deu nen aimet.
Mahumet ſert ⁊ apollin recleimet
Neſ poet guarder qͥ malſ ne li ateignet. AOI.
Li reiſ marſilie eſteit en ſarraguce.
Alez en ÷ en un uerger ſuz lumbre
Sur un ꝑrun de marbre bloi ſe culchet
Enuirun lui pluſ de uint milie humeſ.
Il en apelet ⁊ ſeſ dux ⁊ ſeſ cunteſ
Oez ſeignurſ quel pecchet nuſ encũbret
Li eꝑeſ carleſ de france dulce
En ceſt paiſ noſ ÷ uenuz cunfundre.
Jo nen ai oſt qͥ bataille li dunne
Ne nai tel gent ki la ſue derupet.
Cunſeilez mei cume mi ſauie hume
Si me guariſez ⁊ de mort [⁊] de hunte.
Ni ad paien ki un ſul mot reſpundet
Forſ blancandrinſ de caſtel de ualfunde.
Blancandrinſ fut deſ pluſ ſaiueſ paienſ
De uaſſelage fut aſez cheualer
Ꝓzdom i out pur ſun ſeignur aider
Ediſt al rei [ore] ne uuſ eſmaiez
Mandez carlun al orguilluſ ⁊ al fier

Transcription from La Chanson de Roland, manuscrit d’Oxford, diplomatic transcription of f. 1r, via French Wikisource (CC BY-SA 4.0).

What the earliest French pages look like

Between the Strasbourg Oaths of 842 and the Anglo-Norman romances of the late twelfth century, French was written by scribes trained on Latin. The Eulalie sequence (Valenciennes, c. 880) and Nithard’s copy of the Oaths (c. 1000) are in Caroline minuscule: small, round, evenly spaced letters with short ascenders, a two-compartment a, the ct and st ligatures, and a long ſ that looks like an f without its bar. From the middle of the eleventh century the letters narrow and the feet of the minims grow, the proto-Gothic phase visible in the Oxford Roland (c. 1125–1150), where round and straight d alternate, r takes its rounded form after o, and the pen sits at a steeper angle.

The abbreviation system is entirely Latin. A horizontal bar cuts a nasal (cõmun, nrõ), a hooked p stands for per or par, q with a superscript i or a cross-stroke gives qui and que, ⁊ is et, and the Christogram xp̃ian keeps its Greek letters in the middle of a French word. Nothing in that toolkit was designed for French sounds, so scribes improvise: cz for the affricate in czo, k in Karlo and kose, dh for the fricative in adiudha and cadhuna, and one letter u for both u and v. Words are divided by breath rather than by dictionary: enclitic pronouns and articles are glued to the previous word (nont, quelle, enl), and compounds are split.

Layout is Latin too. Verse is written two lines to a manuscript line with a punctus between the hemistichs, or run on as prose with rustic or uncial capitals at the start of each verse. Corrections sit above the line in a lighter ink, later readers add glosses and pen trials in the margins, and, as in the Oaths, the French sits inside a Latin narrative that announces who is speaking and in which lingua.

Why ordinary OCR struggles here

A Latin alphabet stretched over French sounds

Old French scribes had no fixed spelling. The same word can be salvar and saluar on one page, and the u/v, i/j and c/k choices vary between scribes and within a single text. OCR trained on print or on later French regularises these into modern forms and destroys exactly the evidence a philologist needs.

Abbreviation marks that mean different things

The bar over a vowel drops an m or n, the bar over xp̃ marks a nomen sacrum, and the stroke over q is a suspension for que or qui. Read as accents they produce nonsense; expanded without record they hide the scribe’s practice.

Word boundaries that are not ours

Enclisis and proclisis (nont, quelle, enl fou, sil) make word division part of the reading. An engine that splits on spaces produces tokens that exist in no dictionary, while one that forces modern spacing rewrites the text.

Vernacular lines hidden in Latin books

The Oaths sit inside Nithard’s Latin history, and the Eulalie sequence shares its page with a Latin sequence and an Old High German poem. The transcription must keep the languages apart and preserve the order in which they appear rather than reading them as one text.

Who works with this material

Editors of early French texts

Anyone re-editing the Oaths, Eulalie, the Passion or a twelfth-century saint’s life wants a diplomatic layer that records what the scribe wrote, abbreviations and word division included, before deciding what to print. A line-for-line transcription is that layer.

Historical linguists and corpus builders

Corpora of Old French depend on consistent treatment of variants. A model that keeps u and v as written and flags every expansion lets you normalise afterwards by your own rules instead of inheriting someone else’s.

Palaeography teachers

Caroline and proto-Gothic French is where students meet abbreviation before they are fluent in the language. A machine transcription beside the folio gives them something concrete to correct, and the corrections become the lesson.

Libraries publishing Romance fragments

Flyleaves and glossary margins with a few lines of vernacular are exactly the material catalogue OCR skips. Searchable text for those folios makes the fragments findable by the scholars who care about them.

Getting the best transcription

    Step 1

    Set the expansion policy before you start

    Say whether cõmun should come out as cõmun, as com(m)un or as commun, and whether ⁊ stays as the sign or becomes et. Apply the same rule to the Latin and the French on a page so that the two can be compared.

    Step 2

    Tell the model which languages share the page

    If a folio mixes Latin narrative, a Romance oath and a German oath, list them in the prompt. The transcription can then label each stretch and stop treating dh, cz or k as errors to be corrected.

    Step 3

    Ask for manuscript lines first, verse later

    The Eulalie scribe put two verses on each line and the Clermont scribe ran his octosyllables together with a punctus. Transcribe by manuscript line, then relineate against a printed edition; the reverse is much harder.

    Step 4

    Trial the faded and the abbreviated page

    Use the first folio of the Roland, worn and dense with ꝑ and qͥ, as the test. If illegible stretches are marked rather than guessed and the supplied readings are bracketed, the cleaner folios will follow without surprises.

Further reading on this hand

The palaeography guides the in-app selector points to for this domain, if you want to check a transcription against the standard references.

  • Latin Paleography

    This Hill Museum & Manuscript Library (HMML) course teaches Caroline and early Gothic scripts through manuscript examples and transcription exercises. It covers diagnostic letterforms, ligatures, abbreviation systems, punctuation, corrections, and the changing density of medieval writing. Old French manuscripts of the eleventh and twelfth centuries were copied within these broader Latin scribal traditions. The course is therefore useful for identifying the script conventions on which early vernacular French writing depends.

Frequently asked questions

Will u and v, i and j be kept as the scribe wrote them?
Yes. The default keeps the manuscript’s single u and single i, so saluar and iurat come out exactly as written. If you would rather have modern distinctions for searching, ask for them in the prompt and they are applied consistently on output.
How is the Tironian ⁊ handled in French text?
It is recognised as the conjunction rather than as a 7 or a z, and can be kept as ⁊, expanded silently to et, or expanded with the letters in brackets so the apparatus shows what the scribe wrote.
Can the transcription mark where the scribe joined or split words?
You can ask for the spacing of the page to be reproduced exactly, or for editorial word division with a marker such as [ ] where two words were written as one, the convention French Wikisource uses for Eulalie. Either way the manuscript form stays recoverable.
What happens to the Latin that surrounds the French?
Latin is transcribed under the same abbreviation policy and the switch of language is noted, so Nithard’s “romana lingua” leads straight into the oath without the two being merged or the Latin dropped as noise.
Does it recognise the cz, k and dh spellings of the earliest texts?
They are treated as spellings, not mistakes. Czo, Karlo and cadhuna are transcribed as they stand, and a normalised column in later orthography can be produced separately if you want one for reading.

Related scripts and pages

Transcribe your Old French folios

Upload a scan, choose Old French in Caroline and Proto-Gothic Manuscripts as the domain, and try one page before you run the rest.