I am using reledmac for a critical edition. My critical apparatus has a lot of text in it and many individual entries. This seems to cause reledmac to give up printing the apparatus sometimes, just leaving it blank where in fact there should be many entries.

Is there a way to force reledmac to print every "footnote" (i.e., every entry of my critical apparatus) even if that means blank space on the page (i.e., just a few lines of the main text so as to make sure that the whole apparatus for that page fits)?

Also, and possibly related to this, I have been using \ledrightnotes to print the folio numbers of a manuscript and the page numbers of a prior edition. This works up to a point in my document and then suddenly stops; thereafter, no more such side notes are printed. This cessation of side notes happens to correspond to the first page that is missing its entire apparatus, which makes me think there may be a causal relationship between the problems.

Here is part of the log for the compilation I just ran (in the output, the first page with missing reledmac footnotes/apparatus is p.16, and after that no more sidenotes appear, though the line numbers continue to appear and the apparatus is printed on the remaining pages):

Overfull \vbox (12.60089pt too high) has occurred while \output is active
Overfull \vbox (4.67494pt too high) has occurred while \output is active

Package reledmac Warning: 2 sidenotes on line 392 p. 11 on input line 1653.

Overfull \vbox (5.16893pt too high) has occurred while \output is active
[11] [12]
Overfull \vbox (13.963pt too high) has occurred while \output is active
Overfull \vbox (3.06186pt too high) has occurred while \output is active
Overfull \vbox (10.275pt too high) has occurred while \output is active
[15] [16]
Overfull \vbox (6.765pt too high) has occurred while \output is active [17]
Overfull \vbox (9.57304pt too high) has occurred while \output is active
Overfull \hbox (0.99655pt too wide) in paragraph at lines 3243--3295
\TU/LinuxLibertineO(1)/m/n/12 φασὶ, καὶ [][] παροξυνόμενον[][] διὰ τὸ στυπτηριῶ
δες· καὶ [][] καλακάνθιον[][] [][] συλ-

Overfull \hbox (0.99655pt too wide) detected at line 3295
[]\TU/LinuxLibertineO(1)/m/n/12 φασὶ, καὶ [][] παροξυνόμενον[][] διὰ τὸ στυπτηρ
ιῶδες· καὶ [][] καλακάνθιον[][] [][] συλ-

Overfull \vbox (13.57307pt too high) has occurred while \output is active
reledmac reminder:
 The number of the footnotes in this section has changed since the last run.
 You will need to run LaTeX two more times before the footnote placement
 and line numbering in this section are correct.

Edit: MWE

I have tried to produce a minimum example, but doing that I have been unable to reproduce the problem. So instead what I did is I took my whole draft edition, blanked it out with dummy text, and compiled it with xelatex (multiple times, as required). This still did result in a blank apparatus on p.12 and then another blank one on p.14, after which no more sidenotes were printed (i.e., on p.15 and after).

Here is the tex file used to produce this problem, in hopes that this makes it easier for experts to spot the problem.

Edit: MWE v2

Here is the new version. (I tried to paste the whole thing into my question, but StackExchange tells me that that is too many characters.)

I've taken out the Greek (and other fonts). I've also taken out the auxdir={_aux} option when loading the reledmac package.

When I compile this version, the first page with missing footnotes is page 2; note the two blank registers shown with arrows in this screenshot:

two blank registers

In the TeX code this corresponds roughly to line 375 (though it's hard to give a specific line, since the problem is the lost footnotes on a whole page).

Note also that the sidenotes stop soon after that, with one more on page 3, even though there are many more commands that call sidenotes in the rest of the document (\BBBBp and \Mfol).

Also, I should emphasize that footnotes do continue appear after page 2 (although again some are missing on pages 6, 8, 11, 13, 16, 17, 19, 20, and 24). The point is that no footnotes should be missing --- or if this behavior is intentional, I would like some way to override it by telling reledmac to print all footnotes no matter what, even if that means having tiny amounts of "main text" on a given page.

Edit: MWE v3

Based on @cfr's answer, I have made a new MWE from scratch and posted it here as a gist. The answer given by @cfr uses a truncated version of the file, but when I ran the full file (with the modifications from that answer), I still got blank apparatus.

In this new version, I deleted all ordinary \footnote commands too, in case that was somehow getting in the way. I also avoided loading the geometry package at all. I think I have also formatted \msdata and \stopmsdata commands correctly now.

When I compile it (many times), I find that the apparatus on the very first page (as well as some other pages) is blanked out.

update: command used to compile

Just in case the problem is somehow with how I am compiling the document, here is the command I use:

❯ xelatex main3
This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023) (preloaded format=xelatex)
 restricted \write18 enabled.
entering extended mode
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-08-29>

I then run xelatex main3 three more times.

Am I doing anything wrong here?

  • This likely to be hard to debug without an example. I assume you mean the warning You will need to run LaTeX two more times does not go away if you latex the document two more times? Commented Oct 19, 2023 at 11:46
  • 1
    You shouldn't use local fonts when reporting such problems ("Linux Libertine" etc.). Your example will only run if a user trying to help you also has those fonts, by coincidence; I do not. Could you please produce another mock example without local fonts?
    – marquinho
    Commented Oct 21, 2023 at 15:45
  • 1
    If I comment Menlo and don't set the aux to non-default, it compiles, but I don't see the problem you describe e.g. I have footnotes on page 17.
    – cfr
    Commented Oct 21, 2023 at 17:42
  • 1
    Sorry, I didn't mean to imply that you weren't using the bigger file, only that what is posted uses the truncated version, as you say. In any case, I find the problem still exists in this larger file. I will try to produce a truncated version that still has the problem for better posting/testing. Commented Oct 22, 2023 at 20:15
  • 1
    I'm using the same command (different filename), but I'm explicitly excluding personal configuration i.e. TEXMFHOME=/d xelatex prawf. I've got the same LaTeX, but my L3 programming layer is more recent: 2023-10-10. I wouldn't expect that to matter. I'm not surprised deleting \msdata, \stopmsdata makes a difference. In my testing, the results are hyper-sensitive to very precise differences in how those commands are used. E.g. \msdata{}aa\somenotemacro{} will work, but \msdata{}\somenotemacro{}aa will fail. I suspect the cat code of the adjacent character matters (sim \stopmsdata{}).
    – cfr
    Commented Oct 23, 2023 at 16:08

1 Answer 1


Re. MWE 3

It is not necessary to remove geometry if you include the appropriate code in \AtBeginDocument{...}, but deleting it is obviously one way of avoiding the problem.

MWE 3 doesn't work because you still have spaces before \stopmsdata. You need to remove these. A line break is space. At lines 3330-3331, for example, we see

aaa aaa aaa aaaaaaaaaa.

As I explained below, this is erroneous and expected to fail.

You need

    aaa aaa aaa aaaaaaaaaa.\stopmsdata

with NO space at all. The same is true for the earlier occurrence of \stopmsdata.

I tested my changes with your longer example (MWE2) and not only the truncated version I posted here. I also included an image showing pages 24-25, which do not exist in the shortened version.

You should also include the \AtBeginDocument{} code even if you don't use geometry

If I make all these changes to MWE3, then, using geometry, I get (I think) all of the expected notes:

mwe 3 pages 1-3 mwe 3 4-6 mwe 3 7-9 mwe 3 10-12 mwe 3 13-15 mwe 3 16-18 mwe 3 19-21 mwe 3 22-23

The source can be found here. Note that such links are perishable, but it is too much to post here.

I removed the non-default aux directory option from reledmac and reduced the example. Ending in the middle of page 4 is sufficient to demonstrate the loss of both a footnote and side notes. I also replaced some of the obfuscated commands (the ones to do with sidenotes) with more semantically meaningful ones to make debugging a bit easier.

As explained in reledmac's manual (section 3 'Compatibility Warning'), if you use geometry, you need to make some adjustments, as detailed in section 7.12.7 on page 53. In particular, you are advised to add

\AtBeginDocument{% page 53

to your preamble.

If I add these lines into my reduced example, the missing footnote and sidenotes are no longer missing.

In addition you cannot have a space between \msdata or \stopmsdata and the text (section 6.4.1 page 37).

This code is not in my reduced example, but in your longer code, you need, for example

\msdata{\sigM \sigA  (\sigA)}aaa’\BBBBp{263} aaa \edsource{aaaaaaaaaaa aa aaaaaaa}{\jjjjjj 383.27} 

It is NOT sufficient to write \msdata{...}\BBBBp.... You need the actual text of the section to begin immediately following the argument to \msdata. At least, I could not get your full example to work correctly without switching the note to follow the first word.

See also section 19.1.6 page 75 and references for limitations when using \Xarrangement{paragraph}.

\usepackage[a4paper, top=1in, right=1.8in, left=1.8in, bottom=1in, foot=.24in]{geometry}



\AtBeginDocument{% page 53







\newcommand{\ledrightnoteM}[1]{|\ledrightnote{M #1}}
\newcommand{\ledrightnoteA}[1]{|\ledrightnote{A #1}}






\newcommand{\nos}[1]{nos.\ #1} 
\newcommand{\Nos}[1]{Nos.\ #1} 



\xspaceaddexceptions{\ccc \Line \Lines \Linebot \Linesbot \Linestopbot}

\newcommand\notes{nn.\@ }       





aaa aaaaa aaaaaaaaaaa aaaaaaaaa
aaaa aaaaaaaaaa aaaaaaa aaaaaaaa aa aaa aaaaaaaaaaa aaaaaaaaaaaaa aaa aaa

% No space between \msdata and text
\msdata{\sigM \sigA}aaaa aa aaaa aaa aaa aaaaaaaaaaa aaaaaaaaaaaaa aaaaaaaaaa·   
aaaaaaaa, aaaa aaa aaaaa aaaaaaaaaaa aaaa aaaaaaaaaa
\edvar{aaaaa}{\sigA??~: aaaaa M - ????}
aaaaaa aaaaaa \authorname{aaaaa} a aaaaaaaaaaaa aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaa aaa aaaaaaaaa
aaa aa aaaa aaaaa
\edtrivial{aaaaa}{aaaaa \corr \BBBB}
aaaaaaaa aaaaaaaaa aaa aaaaaaaa aaaaaaa aaaaaaaaa,
aaaa aaa aaa   
aaa aaaaaa
aaaa aaaaa
\edtrivial{aaaaaaaaa}{\sigA?? \corr \BBBB~: aa’ aaaaaaa \sigM}
aaa aaaaa aaaaaa, aaaaaaaaa,
aaaaa aaaaaa aaaaaaaaa aaaaaaaaaa aaa aaaaaaa aaaaaa aaaaaaaaa,
aaaaaaaaa aaaaa \authorname{aaaaaaa aaaaaaaa} aaaaaaaaa aaa aa aaaaaa aaaaaa
aaa aaa aa aaaa aaaaaa.
aaaa aaaaaa \authorname{aaaaaaaaaa} aaaaaa aaaaaaa aaaaaaaaaa aaaaaaaaa
aa aaaaaaa aaa,
aaa aa aaa aaaaa aaaaaaaa aaaaaaaaaa.
aaaa aaaaaa
\edlemtrivial{\authorname{aaaaaaa aaa}}{aaaaaaa aaa}{\attic aaaaaaa aaa}
aaaaaaaaaaaaaa aaaaaaaaaaaa.
aaaaa aaaaaaaaaaaa aaaaaaaaaa aaaaaaaaa
aaa aaaaaaaa aaa aaaaaaaa aaa aaaaaa\ledrightnoteM{79v}aaaaaa
\edvar{aaa}{\sigA??~: \om \sigM}
aaaaaaaaaaa aa aaa
\authorname{aaaaaaaaaaaa} aaa \authorname{aaaaaaaa},
aa aaaaa aaa aaaaaaaaaa
aaa aa aaaa aaa aaaaaaaaaaa aaaaaa aaaaaaaaaa aaaa aaaaaaaa aaaaaaaa aaaaaaaaaaaa,
aaaaaaaaaaaa aaa aaaaaaaaa aaa aaaaaaa.

aaaaaa aaaaa aaaaaaaaaa
aaa aaaaaaaaa aaaaaaa,
aa aaaaaa 
aaa aaa aaaaa aaaaaaaaa aaaaaaaaa
aaaaaaaaaaaaaa aaaaaaa,
aa aaaaaaaa aaa aaaaa aaaaa.
aaaaa aa
\edvar{aaaaaaaaaaaa}{\sigA??~: aaaaaaaaaaaa \sigM}
\edexplain{aaaaaaaaaaaaa}{\cf \pppppppp}·
aaaaaaaa aaa aaaaaaa aaaaaaaaaa,
aa aaaa aaaaaaaaaaaaa aaaaaaaaaaaaa,
\edtrivial{aa’ aaaaaaaa}{aaaaaaaaaa \sigM}
aa aaaa aaaaaaaaaaaaa aa aaaaaaaaaa·
aa aaa aaaa
\edtrivial{aaaaaa}{aaaaaa \sigM}
aaa aaa
aaa aaa aaa aaaa aaaaaaaaa aaaaaaaaa aaaaaaaaa, aaaaaaaaaaaaaaa aaaaaaa aaaaaaaaa aaaaaa
aaaa aaa aaa aaaaaaaaa aaaaaaa aaaaaaa,
aaa aa aaaaa aaa aaaaa·
aaa aaaaaa aaaaaaaaa a aaaaaaaa aaa aaaaaaaaa
aaaaa aaaaaa aaa aaaaaaaaa aaaaaaaaaa·
aaaaaaaaaaaa aaaaa aa aa aaaaaaaaaaaa aaaaa aaaaaaa aaaaaa, aaaa aa aaaaa   
aaa aaaaaaaaaaa,
aaa aaa aaa aaaaaaaa aaaaaaaaa
\edtrivial{aaa aaaaa}{\attic aaa aaaaa}
aa aaa aaaaaaaaaaa aaaaa aaaaaaaa),
aaaaaa aaa
\edtrivial{aaa}{aaa \sigM} aaaaa\ledrightnotebf{426}aaaaaa
\edvar{aaaaaaaaa}{aaaaaaaaa \sigA??},
aaaaaaa aa aaa aaaaaaaaaa aaa aaaaaaaaaa,
aaaaaaa aaa aaaaaaaaa aaaaaa aaaaa aaaaaaaaaaaaa
aa aaa aaaaaaaaaaaa aaa aaaaaaaaa,
aaaa aaaa aaaaaa aaa aaaaaaaaaaa aaaaaaaaa aaa aaaaaaaaaa.
aaaaa aa aaa aaaaaa aaa aaaaa
aaa’ aaaaa aaa
\edvar{aa}{\om \sigA??} aaaaaa aaaaaaa,
aa aaa aa aaaaaaaaa aaaaaaaaa aaaaaaa,
\edvar{a}{\sigA??~: a \sigM}
\edvar{aaaaa}{\sigA??~: aaaaa M --- lksjdflkjlksjdflkjsdofijwoeif woijc lkjsdf lkjsdf lkjsdf}
\edtrivial{aaaaaaa}{aa aaaaa M \sigA??},
\edvar{aaaa}{aaaa \sigA??; for the accent, see s.v.\ aaaaa}
aaa aaaaaaa aaaaaaaaaaaa.

aaa aaa a aaaaa \authorname{aaaaaaaaaaaa} aa aaaaaa aaaaaaaaa aaaaaaaaaaaa aaaaaaaaa aa aaaa aaaaaa aaaaaaaaa \ledrightnoteM{80r}
aa aaaaaaaaa aaa aaaaaaaaaaa,
aaa aa aaaaaaaaaaaaa aaaaaaa,
aaa aaaaaaaaaaa aaaaaaa,
aaa aaaaaaa aaa aaaaaaaa aaa aaaaaaa,
aaa aaaaaaaaa aaa aaaaaaa
aaaaaaaaaa aaaaaaaaa aaa aaaaaaaa.
aaaaaaaaaaa aaa aaa aaaaaaaaa
aaaaaaaaaaaaaa aaaaaaa, aaa aaaa aaa aaaa aaa aaa aaaaa aaaaaaaaaaaaa
aaaaaaaa aaa aaaaaaaa aaa aaaaaa aaa aaaaaaa, aa
\textquote{\edvar{a}{\om \sigA??}
aaaaa aaaa aaaaa,
a aa aa aaaaa aaa aaaaa aaaaa}.
\footnote{\label{lksjdflkjsdlfkjowiejfoijwef}\Cf below, end of \S 39 at \note \ref{lksjdflkjsdlfkjowiejfoijwef9}, same quotation.}
aaaaaa aaa aaaaa aaa aaaaaa,
aaaaaaa aaa
\edtrivial{aaaaaaaaaa}{aa(aaaaa)aaa \sigM} aaaaaaa,
aaa aaaaaa aaaaaaaaaaaaa aaa aaaaaaaaaaaaa aaa    
aaa aa aaaaaaaa aaaaaaaaaaa, aaa aaaaaaaaaa aaaaaaa.
aaaaaaaaaaaa \ledrightnotebf{427} aaa aaa aa aaaaaaaa aaaaaaaaaaaa,
aaaaa aa aaaaaaaaaa,
aaa aaaaaa aaaaa aaaaaaaa,
aaaaa aaa aaaaa \authorname{aaaaaaaaaa},
aa aaaa aaaa aaa aaaaaaa
aaaaaaaaa, aaaa·
\textquote{aaaaa aa aaaaaaa, aaaaaaa, aaa
\edvar{aaaaa}{aaaaa \sigA??}
aaaaaaaa aaa aaaaaa aaa aaaaaaaa,
aaa aa aa aaa aaa aaaaaa aaaaaaaaa
aaa aaa aaaaaa
\edvar{aaaaaaa}{\sigA??~: aaaaaaa \sigM},
\edvar{aa}{aaa \sigA??}
aaaa aaaaaa,
aaa aa aaaa aaaaaaa
aaa aaaaa aaaaaa,
aaa aaa aaaaaaa
\edtrivial{aaaaaa}{\sigA??~: aaaaa \sigM}·
aaaaaaaa aaa aa
aaaaaa aaaaaaaaa,
aaa aaaaaaaa aaaaaaaaa,
\edvar{aaaaaaa}{aaaaaaaa \sigA??~: \sigM seems to have written aaaaaaaa then corrected it by scraping off the final a and converting the a into the left side of a new final a.}
aaa aaaaaaa aaaaaaaaaaaaa,
aaa aaaaaaa aaaaa \edexplain{aaaaaaaa}{To judge from their translation, \BBBB{}’s omission of the close-quotation mark at this point is a typographical error.}.}

aaaa a aaa aaa aaaa
aaa aaaaaaaaaaaaa aaaaaaaa
aaa aaa aaaaaa aaaaaaaaa aaaaaa,
aaa aaa aaaaaa aaaaaaa,
aaaa aaa aaaaaa aaaaa aaa    
aaaaaaa aaa aaaaaaaaaaaaa aaa aaaaa aaaaaa,
aa aaaa aaa aaaaa
aaaaaaaaaaaa aaaaa aaa
\edtrivial{aaaaaaa}{aaaaaaa \sigM},
aaa aaaa aa aaaaaa aaaaaaaa aaaa.
aa aaa aaaa, aaaaa, aaa aaaaa aaa aaaa aaaaaaaaaaaaa aaa aaaaa aaaa
aaaaaaaaaa aaa aaaaaaa aaaaa aaaaaaaa, aaaaaaa aa aaaaaaaaaa·
aaaa aa aaaaaa \textquote{aaa aaaaaa aaaaaaa}, aaaaaaaa aaaaa·    
\textquote{aaa aa aaaa aaaaaaa aaaa aaaaaaa}.

aaaaaa aa aaa aaaa aaaaaaaa aaaaaaaaaaa,
aa aa aaaa aaaaaaaaaaa,
aaaa aaaaaaa aaaa aaa aaaaaaaaaaa aaaaa
aaa aaaaaaaaaaaaa aaaaaa aaaaaaaaaaaaa.
\textquote{a} aaa \textquote{aaaaa}, aaaa, \textquote{aa aaaaa aaaaaa,
aaa a aaaaa aa aaaaa aaaaaaaa},
aa aaaa aaaa aaaa aaaaaaaaa   
aaaaaaa aaa aaaaaaaaa,
aaa aaaaaaaaaaaa aaaaaaaaaaa aaa aaaaaaaaaaaaa·
aa aaa aaaaaaaa aaa aaaaaaaaaaa,
aa aaa aaaaaaaaaaaa aaaaaaaaaaaaa,
aaa aaaaaaaa
\edtrivial{aaaaaaaaaaaa}{aaaaaaaaaaaa \sigA??}
aa aaaaaaa,
\edlemexplain{aaaa a aaaaa aaa aaaaaa a a aaa aaa aaaaaa
\edvar{a}{M~: \om \sigA??}
aaaaaaaaaa}{aaaa a aaaaa…aaaaaaaa
aaaaaaaaaa}{lkjsdflkjsdlfkj lksjdf lksjd flksjdf lksdjf lksdjf lskdjf lskdfj lskdfj },
\edvar{aaaaaaa}{lkjsdflkjsdlfkj lksjdf lksjd flksjdf lksdjf lksdjf lskdjf lskdfj lskdfj}
\edvar{aa}{aa \BBBB ???}
aaa aaaaaa aaa aa aaa aaaaaa aaaaa
\edtrivial{aaaaaaaaaaaa}{lkjsd flkjsdf lkjsdf lksjdf lksdjf lskdjf lskdjf slkdfj lskdfj sldkf j}
aaaaaaaaaaaaaa aaa
\edvar{aaaaaaaaaaaa}{\sigA??? \BBBB~: aaaaaaaaaaaa \sigM},
aaa aaaaaaaaaaaaa aa
aaaaaaaa aa aaa a aaaaaaaaaa aaa a aaaaaa aaa aa aaaaaaaa,
aaaa aaaa aaa aaaaaaaa·
aaa aaaa aaaaaaa aaaaaaaaaaaaaa   
aaa aaaaaaaaaaaaa aa aaaaaaaa,
aaa aa aaa aaaaaaaa
aaaaaaaa aa aaaa aaaaaaaa aa aaaaaaaaaaaaaa aaaaaaaaaaaa,
aaaa aaa aaaaaaaa
\edtrivial{aaaa}{aaaa \sigM}
aaaaaa aaaaaaaaaaaaa.

\edlemtrivial{aaaaaaaaa}{aaaaaaaaa}{aaaaaaaaa \sigM}
aaaaaaa aaaaaaaaa
aaa aaa aaaaaa a aaaaaaaaa aaaaaaa, aaa aaa aaaaa a aaaaaa, aaaa aa aaa aaa aaaaa,   
aa aaaa aaaaa aaaaa aaaaaaaa aaaaaaa \{\edvar{aaa}{M \sigA??~: I propose deleting; cf.\ LSJ s.v.\ aaa II.2.}\}
aaaaaa aaa aaaa aaa
aaaaaa aaa’ aaaa aaaaaaaaaaa aaaaaa a aaaaaaaaa.
aaa aaa aaa aaaaaa \textquote{aaa aaaaaa aaaaaaa}, aaa \textquote{aa aaaa aaaaaaa aaaa aaaaaaa},
aaa aaa \textquote{aaaaaaaa aa aaaaaa aaaaaaaaa},
\edtrivial{aaaaaaaaaaa}{-aa \sigM}
aa aaa’ aa
\edtrivial{aaaaaaaaaaaa}{Above the epsilon the scribe seems to have written aa in smaller letters.}
aaaaa aaaaa aaa aaaaa aaa aaaaa·
aa aa aaaaaaa aaa    
aaaaaa aaa aaaaaa,
aa aaaa,
aa aaaa,
aaa aaaaaaaaaa,
aaa aaaaaaaaaa,
aaa aaaaaaaaaaa,
aaa \ledrightnoteM{81r} aaaaaaa, aaa aaaaaaaaaa,
aaa aaaaaaaaa,
aaa aaaaaa,
aaa aaaaaaaaaa,
aaa aa aa aaaaaaaa,
aaa aaaaa aaa aa aaaaaaaaaaa aaaaaaa aaaaaa,
aa a aaaaaaaaaa \authorname{aaaaaaaaaa} aaaaa
\edtrivial{aaaaaaaaaaaaaaaaa aaaaa}{-aaaaaaa aaaaa \attic \BBBB}.    

\edlemvar{aaaaa}{aaaaa}{\sigA??~: aaaa (sic) \sigM}
aaa aaaaaaa aaa aaa
\edtrivial{aaaa}{aaaa \sigM} 
aaaaaaa a aaaaaaaa aaaaa aaa aaaaaaa aaaaa aaaa aaaaaa,
aaaa aaa aaaa aaaaaaaaaaa
aa aaaaaaaa aaaaaaaaaaaaaa aaaa aaa aaaaaaaa aaaaaa aaaaa aaa
aaaaaaaa aaaaaaa aaaaaaaaa.
aa aa aaa aaaaaaaaa aaaaaaa aaaaaa aaaa
aaaaa aaaaaaaaaaa,
aaaaaa aa aaaa aaaa aaaaaaaaa,
aa aa aaaa aaaaaaaaaa aaaaaaa aaaaaa aaaa aaaaaa aaaaaaaaaaaaaaa,
aa aaaa aaaaaaaaaaa aaaaaaaaaaa.   

aaaa aaaaaaaaaa aaa aaaaaaa,
\edtrivial{aaaa}{no accent \sigM}
aaaaaaaaaa aaaaaaa
aaaaa aa aaaa aaaaaaaaaaa aaa aaaaaaaaaaaa,
aaaaaaa aaaaaaaaaaaa aa aaaaaaaa
aaa aaaaaaa aaa aaaaaaa aaaaaaaaaa·
aaa aaaa aaaaaaaaaaa aaa aaaaaa aaa aaaaaaaaaa
\edlemvar{\delete{aa}}{aa}{M \sigA??~: seclusi}
aa aaaa
aa aaa aaaaa aa
\edtrivial{aaaa}{no accent \sigM}
aaaaaaaaaa aaa aaaaaaaa aaa aaaaaaa·
a aaa    
aaaaaaaaaa aaaaaa aaaaaa aaaaaaaaa,
\edvar{aaaaaaaaaaaaa}{-aaa \sigA??}
\textquote{aa aaaa aaaaaa, aaaaaaaa aaaaaaaa, aaa aa aaaaaaaa aaaaaaaaaa},
aaaaaaa aaa aa aa aaaaaaaa a aaaaaaaaaaaaaa \authorname{aaaaaaa}
\edtrivial{aaaaaaaaaaa aaaaa}{\attic aaaaaaaaaaa aaaaa}.
aaaa aaa aa aaaaaaaaa aa aaa aaaaaaaaaa,
aaaaaa aaaa,
aaaaaa aaaaaaa,
aaa aa aaaa aaaaaaaaaa aaa aaaaaaaaa aaaa,
aaa aa aaa
aaaaa aaaaaaaaaaa.

aa aaaaaaaa aaa aaa aaaaaa aaaa aaa aaaaaaaaa aaa aaaaaaaaaaaaa
\edvar{aaaaaaaaa}{\sigA??~: \om \sigM}
aaaaaaaaaaaaa aaaaaa aaaaaaa,
\edtrivial{aaa’ aa}{aaaaa \sigM} aaa aaaaaaaa aaaaaaaaaaa,
aaa aaa aaaaaaa aaa aaaa aaa aaaaaaaaa
aaa aaaaaaa
aaa aaa’ aaaa aaa aaaaaaaaa,
aaa aaaaaaaaaaaa aa aaa aaaaaaa aaaaaaaaa
aaa aaaaaaaa
aa aaa aaaaaaaaaaaaa aaaaaaaa,
aaa aa aaaaaaaaa
aaaaa aaaaaaa.

aaaa aaa aaa aaaa aaaaaa aaaaaaaaaa a aaaaa \authorname{aaaaaaaaaaaa},
aa aaa †aaaa aaaaaaa aaa \edvar{aaaaaaaaaaaa}{codd.~: perhaps read -aaaaaaa}
aaaaaaaa aaa aaaa,
\edvar{aaaaa aaaa}{aaaaaaaaa \sigA??}
\textquote{aaaaaa, aaaaaaaa, aaaaaaa aaaaa.
\edvar{aa aaaa}{my emendation, based on the quotation of this line that immediately follows below~: aaaa aaa M perhaps meaning aaaa aaa~: aa aa aaa \sigA??}
\edvar{aaaaaaaaaaaaaa}{my emendation based on quotation below~: aaaaaaaaaaaaaaa M \sigA??}
\edvar{aaaaa}{aaaaa \sigA??}
aaaaaaa aaa aaa aaaaa}·
aa’ aa aaa aaa aaaaaaaaaaa
aaa aaa aaa aaaaaa aa \textquote{\emend{aaaaaa,} aaaaaaaa, aaaaaaa aaaaa}
aaaaaaaaaaa aa’ aaaaa aaaaaaaa aa aaa aaa aaaaaaaaa,
aaa aaaa aaa aaaaa·
aa aaa \textquote{aa aaaa aaaaaaaaaaaaaa}, aaa aaaa aaaaaa
aaa aaaaaaaaa,
aaaa aaa aaa aaaa aaaaaa·
aaa aaa aaa aaaaaa
aaaaaaaaa aaa aaa aaaaa aaa aaa aaa’ aaaa aaaaaaaaa
aaaaaa aaaaaa aaa.
aaa aaaaaaaa aa \textquote{aa aaaa} aaaaaaaaaaa
aaaaaaaaaaaaaa aaaa,
aaa aaaa aa
\edvar{aa}{\sigA??~: \om \sigM} 
aaaaaa aaaaaa aaa,
a aa aaa aaaa,
aaa’ aa aaaa aaaa
aa aaaa aa aaa
aaaaaaaaa aaaaaaaa.    
aaa aaa aaa aaaaaa \textquote{aaaaaaaaaaaaaa},
aaaaa aaaaaaaaa,
aa aaaa aaa aaa’ aaaa
\edvar{aaaa}{\sigA??~: aaaa \sigM}
aaa\emend{a} aaaaaa aaaaaa aaaa·
aaaa aaa aaa
aaaaaaaa aaaaa aaaaa,
aa aaa aaaaaaaaaaaaa a aaaaaaaaaaaaaa.

aaa aa aaaaaaa aaaaa, aaa’ aaaaaaaaaaaaaaa
aaa aa aaaa
\edtrivial{aaaa}{no accent \sigM}
\edexplain{aaa aaaa}{the scribe drew a paragraphos in the margin here},
aaa aaa aaaaaaa aaa aaaaaaaaaa aaaaaaaaa.
\edtrivial{aaaa}{aaaa a}    
aaa \textquote{aaaaaa aaaaaaaa}
aaa aaaaaaaaaaaaa
aa aaaa aaaaaaaaaaa aaaaaaaaa,
aaa aaa, aa aaaaa a \authorname{aaaaaaaaaa}, \textquote{aaaaaa aaaaaaaaaa
aaaa a aaaaaaaa aaaa aaaa aaaaaa}. aaa aaaaa·
\textquote{aaaa aaa aaa aaaaaa},
\textquote{aaa aaaaaaaa \edexplain{aaaaaaa}{scribe or later hand added a cross in the margin here},
aaaaaaaa aaaaaaaaaa·
aa aaaaaaaaa
\edtrivial{aaa}{aaa \sigM}
\edtrivial{aaa}{no accent \sigM}
aaaaaa a aaa aaaaa aaa aaaaaa    
aaaaaaaaaaaaaaa aaaa,
aaa aa aa aaaaaaaa aaa aaaaaa aaa aaaaaaaa

aaa aaa aaaaaa \textquote{aaaaaa aaaaaaaa}, aaa aaaa aaaaaaaaa
aa aa 
aaaaaaaaa \textquote{aaaaaaa aaaaa}, aaa aa’ aa
aaaaaaa aaaaaaaaaa aaaaa.
aaa aaa aaaaaaaaa aa’ aaaaa aaaaaa aaaaaaa·
\edtrivial{aaa’ aaaa}{aaaaaaa \sigM}
aaa aaaaa aaaaaaa,
aaaaaaaaa aa aa’ aaaaa aaaaaa aaaaaaa.    
aaa aaaaaa a aaaaaaa aaaaa
\textquote{aa’ aa aaaaaaa a aaaaaaaaaaaa}
aa aa
\edtrivial{aaaaa}{aaaaa \sigM} aaaaa,
aaa’ aaaaaa,
\edtrivial{aaa aa}{aaaaa \sigM}
\textquote{aaaaa} aaa aaaaaaaaaaaa aaa, aaa aa aaaaa aaaaaa
\edtrivial{aaaaaaaaaaaaa}{aaaa aaaaaaaaa \sigM},
aaaaaaaaaaa aa aaaaaaaaaaaa.\stopmsdata % no space between text and \stopmsdata



The result is not exactly pretty because TeX doesn't have hyphenation patterns for a language consisting entirely of strings of 'a's, so sometimes the sidenotes overlap protruding text, but presumably this won't be a problem in your real document.

[There are question marks because I didn't bother to replace cross-references to later labels when reducing the code.]

Footnotes not missing on page 2

Sidenote on page 4 is no longer AWOL (Absent Without Leave)

Here are the last two pages of your longer example, just to demonstrate the changes do make the notes behave,

last two pages of modified longer example showing better behaved notes of various kinds

Note that you should check the order in which you are loading packages. hyperref should be loaded after anything you don't know should be loaded later.

  • Thank you for trying that, but puzzlingly I find that with the longer version, I still get the blanked-out apparatus on various pages. Commented Oct 22, 2023 at 19:51
  • 1
    @AlexRoberts Did you make the \msdata and \stopmsdata changes, too? Without those, I still see the problem. But with those, your original longer version compiles fine. At least, it looks fine to me - if I should be looking for something not shown in the images above, let me know. That is, pages 24-25 above look OK to me - the footnotes and sidenotes seem to be correct. But you do have to make all the changes, including switching word and note order where necessary. If I have \BBBBp{263}aaa’, for example, or end the line, rather than aaa’\BBBBp{263}, stuff disappears still.
    – cfr
    Commented Oct 22, 2023 at 20:05
  • 1
    @AlexRoberts Not familiar with gists, sorry, but this is my go-to way of sharing large amounts of plain text: 0x0.st/HJUs.tex. [The links are perishable, but I guess that doesn't matter in this case.]
    – cfr
    Commented Oct 23, 2023 at 15:53
  • 1
    @AlexRoberts Good luck. reledmac is decidedly picky!
    – cfr
    Commented Oct 24, 2023 at 17:10
  • 1
    Thank you, yes, that I have certainly learned from this question-and-answer. I have managed to fix the problem (for now) in my Greek document, by changing the Greek font used and eliminating some "familiar footnotes" (as the reledmac documentation calls them, i.e., \footnote commands) appearing on pages that had the problem. I'm not sure which change was the one that made it work because I wasn't debugging systematically, but now I know that I have to tread very lightly with this package! Commented Oct 25, 2023 at 18:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .