Template for preparing articles for Philosophical Problems in Science (ZFN).
This repository contains a minimal working example (MWE) that shows how to
- load the journal class (
zfn.cls), - structure the article (title page, abstract, sections),
- add figures,
- add bibliography.
| File | What it is |
|---|---|
zfn.cls |
The journal class – all formatting rules live here. Do not edit unless you know what you’re doing. |
sample-article.tex |
Minimal example showing how to use the class (title, authors, abstract, sections, citations). Start from this. |
sample-article.pdf |
The compiled version of sample-article.tex – use it to see what the output should look like. |
sample-bibliography.bib |
Example BibTeX/BibLaTeX database with entries used in the sample article. |
sample-image.pdf |
Example image used in the sample article. |
ZFN_transparent.pdf |
Journal logo used on the title page / in the sample. |
.gitignore |
Standard LaTeX ignores. |
- Clone or download this repo.
- Open
sample-article.tex. - Save it under a new name, e.g.
my-article.tex. - Replace the metadata (title, authors, abstract).
- Compile.
You should get something that looks like sample-article.pdf.
The template is standard LaTeX and should compile with a typical toolchain.
Recommended workflow:
pdflatex sample-article.tex
biber sample-article
pdflatex sample-article.tex
pdflatex sample-article.texIf compilation fails, check:
- that
zfn.clsis in the same directory as your.texfile, - that the bibliography file name in the
.texfile matchessample-bibliography.bib, - that you actually ran
biber(and notbibtex).
The sample shows how to cite items from sample-bibliography.bib. Typical pattern:
As argued by \parencite{Urbanczyk2026}, ...and single instance of
\printbibliographyat the end.
If you already have your own .bib file, just replace the sample one and change the line in the .tex file that loads it.
The sample uses sample-image.pdf. To add your own figure:
\begin{figure}[ht]
\centering
\includegraphics[width=\linewidth]{my-figure.pdf}
\caption{My caption.}
\label{fig:my-figure}
\end{figure}Keep your figures in the same directory as the .tex file or set \graphicspath{}.
A typical article produced by the class has:
- Title, authors, affiliations
- Abstract
- Keywords
- Main text (sections, subsections)
- Acknowledgements (optional)
- Endnotes (if any)
- References (generated from the
.bibfile)
Follow the structure in sample-article.tex.
When you’re done, make a clean archive with:
- your main
.texfile, - your
.bibfile(s), - all figures (
.pdf,.png, …), - compiled PDF file for reference
Example:
my-zfn-submission/
├── my-article.tex
├── my-article.pdf
├── references.bib
├── fig1.pdf
└── fig2.pdf
Zip that directory and upload it during the submission it or submit each file separately according to the journal’s instructions.
The latest stable release can be downloaded here:
GitHub Release v1.0.0: https://github.com/Philosophical-Problems-in-Science-ZFN/ZFN-template/releases/tag/1.0.0
You can work with the template directly on Overleaf, using the official ZFN project available in the Overleaf Gallery:
Official Overleaf template: https://www.overleaf.com/latex/templates/philosophical-problems-in-science-zfn-journal-template/dvbzcrzffprn
The Overleaf version is fully compatible with this GitHub repository. All required compilation steps (including running pdflatex and biber) are handled automatically — no manual setup is needed.
If still you prefer to upload the files manually:
- Create a new project → Upload project.
- Upload all files from this repository.
- Set
sample-article.tex(or your renamed file) as the Main document. - Compile.
This repository mirrors the official template for Philosophical Problems in Science (ZFN). If you spot an inconsistency between the compiled PDF and the journal’s current guidelines, report it in the GitHub repo’s Issues tab or contact the journal secretary at [email protected].