Skip to content

2405.10478 (sn-jnl) perd la moitié de son contenu, par blocs entrelacés #225

Description

@tannevaled

Trouvé par le recensement à deux côtés (nos glyphes dessinés contre les caractères
extraits du PDF de référence) : 2405.10478 (classe sn-jnl, deux colonnes)
dessine 35 330 glyphes contre 75 018 caractères de référence — 0,47 et sort
15 pages contre 27. Ce n'est pas de la pagination : la moitié du contenu n'est
pas là.

Ce qui manque, et ce qui reste

La perte est entrelacée, pas terminale — relevé sur la sortie complète :

passage (ligne source) état
\section{Numerical examples} (418) présent
\section{Benchmarks} (954) présent
légende de la dernière figure* — « single-iteration benchmarks » (967) absent
paragraphe suivant — « communication overhead » (971) absent
\section{Conclusions} (973) absent
corps des conclusions — « open-source computational toolbox » absent
\bmhead{Acknowledgments} + son corps absent
\bmhead{Conflict of interest} absent
\bmhead{Replication of Results} présent
\section{Thermal compliance…} dans appendices (991) présent
son corps — « In this appendix » absent
bibliographie : 71 \bibitem de main.bbl absent

Les mots les plus fréquents de la référence absents chez nous sont les auteurs de
la bibliographie (Allaire ×41, Osher, Badia, Fedkiw…) et les noms de revues.

Ce qui est déjà écarté

  • figure* seul n'est pas en cause : un cas minimal avec deux figure* et du
    texte entre elles sort correctement (les deux légendes, les trois blocs de texte).
  • \bibliography marche en général : un main.tex + main.bbl minimal imprime
    bien ses items ; c'est dans le contexte de ce préambule qu'il ne produit rien.
  • jlcode (28 blocs) n'est pas le trou : ses corps sont composés, en prose
    plutôt qu'en code, et ne pèsent que 406 mots.
  • \Verb vient d'être corrigé (fancyvrb's \Verb keeps the code it is given #224) et rend 822 glyphes à ce papier — sans
    changer le compte de pages.

Piste

L'alternance présent/absent autour de \bmhead et à l'entrée des appendices
ressemble à une capture de corps qui avale jusqu'au mauvais terminateur — la même
famille que #205/#214, mais déclenchée par autre chose. Le papier bundle son
sn-jnl.cls et un minted.sty, donc les deux sont exécutés tels quels.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions