sciflow.org — SciFlow's open-source program. The app and SciFlow Publish are on sciflow.net →
Academic editing in your browser

The editor powering

A real manuscript editor in the submission workflow — authors write with structure from the first draft, and clean, standards-aligned JATS comes out the other side. Here's the interface, and what each part does.

Journal of Sample Studies · Submission #42 · Editing 🔒 Read only
Heading 1 ▾ + Insert ▾ 2 BI x₂🔗 •≡1≡

Structured publishing, from the first draft 1

Authors write with real headings, citations and figures — so the article is machine-readable from day one, not reconstructed from a formatted file at the end (Melville, 2018) 3.

figure · drag-drop or Insert

Figure 1. Every figure carries a caption and alt text, and exports as a JATS <fig>. 4

Methods

Each block is a typed element — part, heading, paragraph, figure, table. With the Math capability on, equations render inline and export as MathML:

(1) x= b±b24ac 2a
<front> Title & authors — from OJS, SciFlow or your submission system
<article-meta>
  <title-group>
    <article-title>Structured publishing, from the first draft</article-title>
  </title-group>
  <contrib-group>
    <contrib contrib-type="author">
      <name><surname>Sample</surname><given-names>A.</given-names></name>
      <xref ref-type="aff" rid="aff1"/>
    </contrib>
    <contrib contrib-type="author">
      <name><surname>Beispiel</surname><given-names>B.</given-names></name>
    </contrib>
  </contrib-group>
  <aff id="aff1">Institute of Sample Studies</aff>
</article-meta>
<body> The manuscript — this is what the editor produces
<p>Authors write with real headings, citations and figures — so the article is
   machine-readable from day one, not reconstructed from a formatted file at the
   end <xref ref-type="bibr" rid="ref-1">(Melville, 2018)</xref>.</p>

<fig id="fig1">
  <label>Figure 1.</label>
  <caption><p>Every figure carries a caption and alt text.</p></caption>
  <graphic xlink:href="figure-1.png" alt-text="…"/>
</fig>

<sec id="sec-methods">
  <title>Methods</title>
  <p>Each block is a typed element — part, heading, paragraph, figure, table.</p>
  <disp-formula id="eq1">
    <mml:math display="block">
      <mml:mi>x</mml:mi><mml:mo>=</mml:mo>
      <mml:mfrac>
        <mml:mrow><mml:mo>−</mml:mo><mml:mi>b</mml:mi><mml:mo>±</mml:mo><mml:msqrt><mml:msup><mml:mi>b</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>−</mml:mo><mml:mn>4</mml:mn><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:msqrt></mml:mrow>
        <mml:mrow><mml:mn>2</mml:mn><mml:mi>a</mml:mi></mml:mrow>
      </mml:mfrac>
    </mml:math>
  </disp-formula>
</sec>
<back> References — assembled automatically from the citations in the body
<ref-list>
  <ref id="ref-1">   <!-- matches the <xref rid="ref-1"> in the body -->
    <element-citation publication-type="book">
      <person-group person-group-type="author">
        <name><surname>Melville</surname><given-names>H.</given-names></name>
      </person-group>
      <year>2018</year>
    </element-citation>
  </ref>
</ref-list>
One structured source, three parts. The editor owns the <body>; the <front> title & authors come from OJS, SciFlow or another system; and the <back> reference list assembles itself from your citations.
1

Structure, not formatting

Pick Heading / Paragraph / Part — you tag meaning, the editor keeps the document valid.

2

Insert menu

Figures, tables, citations, equations and links — the building blocks of a structured article.

3

Live citations

Inline references pulled from the submission's library; renumber and format on export.

4

Figures & tables

Captioned, alt-texted, and emitted as proper JATS <fig> / <table-wrap>.

5

Every block is typed

The Selected-element panel shows what you're in and its attributes — the JATS structure, made visible.

6

Outline & references

Navigate long articles and manage citations without leaving the page.

7

Turn on what you need

Enable a capability — Math, chemistry, code, cross-refs — and its plugin loads. With Math on, equations render here and export as MathML.