foliom

.docx in · publisher LaTeX out

Reformatting for the second journal shouldn’t cost you a week.

Upload the .docx. foliom renders it into the journal’s own LaTeX template, compiles the PDF, and runs the checks an editorial office runs before a human reads the paper — then verifies its own output against your source, paragraph by paragraph. Nothing is rewritten.

What foliom will not do

The real question about a converter is not whether it works. It is whether it will change your paper. Here is the mechanism, not a promise.

It will not write.

A deterministic set of rules classifies every paragraph. The language model is asked only about the paragraphs the rules could not settle, and its answer is limited to a label, a confidence and a one-clause reason. It has nowhere to put prose.

It will not drop a paragraph silently.

Before it renders anything, foliom checks the structure it recovered against your source: every source paragraph accounted for exactly once — nothing missing, nothing duplicated, nothing that was not in the file you uploaded. A conversion that fails that check says so rather than typesetting it.

It will not invent a reference.

A citation whose reference is missing from your bibliography is printed exactly as you wrote it, and reported. No entry is made up to get the bibliography to compile.

The pre-flight report reads the finished PDF, not your intentions

Every finding below was made on a real manuscript.

pre-flight reportsample findings
  • ErrorDOIs

    7 references carry a DOI that resolves to a different paper than the one they describe; 5 DOIs are not registered at all.

  • ErrorCitations

    4 citations have no matching reference; 2 references are never cited in the text.

  • WarnFigures

    Line art measured at 220 dpi at its printed size — not the size it was pasted at — against Springer’s 1200 dpi requirement.

  • WarnAbstract

    276 words against a 250-word limit. Cut 26.

  • PassBlinding

    Checked against the finished PDF’s text and file properties, not the source: author names present in all 11 open PDFs, absent from all 12 blinded ones.

  • PassLength

    Page count read from the finished PDF, not estimated.

What comes back

  1. The finished PDF

    Typeset in the journal’s own template, ready to read.

  2. The LaTeX source

    Yours to keep editing. Nothing is locked in.

  3. The submission bundle

    Figures renamed to the publisher’s convention, arranged the way the upload form asks for them.

  4. The pre-flight report

    And, where the venue reviews double-anonymous, a blinded copy checked against the PDF itself.

Twelve targets, on the publisher’s own class file wherever there is a publisher

The table has eight rows, one per name in the Publisher column. Rows marked not a publisher are the exception the heading allows for: foliom’s own generic two-column article, built from base LaTeX, for a paper with no venue yet.

PublisherTargetsClass file
ACM Conference (sigconf), Journal (acmsmall) acmart
Elsevier Final two-column, Preprint elsarticle
IEEE Transactions / journal, Conference proceedings IEEEtran
IOP Publishing Journal article iopjournal
MDPI Journal article, submission form Definitions/mdpi
Springer Nature LNCS proceedings, Journal article llncs · sn-jnl
Taylor & Francis Journal article interact
foliom not a publisher Two-column preprint article

A class file’s name is a technical fact, not an endorsement. The list is generated from the registry the converter itself reads, and every publisher-distributed class file is looked for on this server’s own disk as the page renders, so neither the targets nor their marks can drift from what this deployment actually runs.

Why it asks for an account

An upload is an unpublished manuscript. It is stored against a person — someone who can sign in, see every file they have uploaded, and delete all of it — not against a browser cookie nobody can revoke. What is kept, and for how long, is written down.

Upload the paper you are reformatting this week.

If the conversion cannot verify itself against your source, it says so instead of handing you a broken file.

Create an account