MohaElbadry GitHub avatar

PFE-Report-Template-Latex

MohaElbadry

A LaTeX template for an end-of-studies engineering report (PFE) with pre-filled placeholders and example text, structured for English content with a French résumé.

Stars

7

7-day growth

No data

Forks

0

Open issues

0

License

No data

Last updated

2026-07-27

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It reduces formatting overhead by providing a complete, ready-to-use document structure with automated table of contents, figures, tables, and bibliography, along with clear build instructions for both command line and TeXstudio.

Who it is for

  • French engineering students completing their Projet de Fin d'Études
  • Students new to LaTeX who need a structured report template
  • Engineering schools or departments looking for a standardized report format
  • Supervisors or advisors guiding students through report writing

Use cases

  • Writing and formatting a final-year engineering project report
  • Creating a technical document with separate chapters for context, design, and implementation
  • Producing a report that includes both an English abstract and a French résumé
  • Learning LaTeX by starting from a working template with placeholders

Strengths

  • Pre-filled bracketed placeholders and example text make it easy to see the intended content for each section
  • Automatically generated table of contents, list of figures, list of tables, and bibliography reduce manual work
  • Committed PDF allows previewing the current state without building the project
  • Detailed build instructions for both command line and TeXstudio lower the barrier for new users

Considerations

  • Requires a LaTeX distribution (MiKTeX/TeX Live) to be installed, which may be an initial hurdle for some
  • The template is specifically designed for the PFE report structure and may need significant adaptation for other report types
  • Manual build sequence with multiple pdflatex and bibtex runs is required, though automated via TeXstudio steps

README quick start

PFE Report Template

A LaTeX template for an end-of-studies engineering report (Projet de Fin d'Études), in English with a French résumé. It comes pre-filled with bracketed placeholders and short example text so you can see how each section is meant to read, then replace it with your own project.

Structure

main.tex                        Document entry point: packages, styling, include order
references.bib                  Bibliography (biblatex, bibtex backend)
LOGOS/enset-header.png          Cover page header logo
pages/
  00-page-de-garde.tex          Cover page (title, author, supervisors, jury)
  00a-dedicace.tex              Dedication
  01-Remerciements.tex          Acknowledgment
  01b-abstract.tex              Abstract (English)
  01c-resume.tex                Résumé (French)
  04-acronymes.tex              List of acronyms
  02-into-gene.tex               General introduction
  05-presentation-entreprise.tex Chapter I   - Host organization and context
  06-stage.tex                  Chapter II  - Needs and functional design
  12-technical-design.tex       Chapter III - Design and implementation
  08-conclusion-perspectives.tex General conclusion

Table of contents, list of figures, list of tables, and the bibliography are generated automatically; you don't need to edit them by hand.

Requirements

A LaTeX distribution with pdflatex and bibtex on your PATH:

  • Windows: install MiKTeX. During setup, choose "Install missing packages on the fly" so MiKTeX can fetch packages the first time you build.
  • macOS/Linux: install TeX Live (sudo apt install texlive-full on Debian/Ubuntu, or the TeX Live installer on macOS/other distros).

That's enough to build from a terminal. If you'd rather work in an editor with a built-in PDF preview and one-click build, install TeXstudio (available for Windows, macOS, and Linux) on top of MiKTeX/TeX Live.

Building

From the command line

From the repository root:

pdflatex -interaction=nonstopmode main.tex
bibtex main
pdflatex -interaction=nonstopmode main.tex
pdflatex -interaction=nonstopmode main.tex

The first pass generates the .aux files bibtex needs; the two passes after bibtex resolve citations, the table of contents, and cross-references. main.pdf is the output.

Related repositories

Similar projects matched by category, topics, and programming language.

Polaris-Aeterna
Polaris-Aeterna GitHub avatar

loom-notes

Loom is a XeLaTeX document class for creating interactive study notes that combine readable exposition with fill-in-the-blank exercises and proof skeletons to promote active recall.

TeX
135
Aqshalikhsan
Aqshalikhsan GitHub avatar

IEEE-Access-Modular-Template

A modular LaTeX template for IEEE Access papers that separates each section into its own file and bundles the official class and fonts for out-of-the-box compilation.

TeX
11
dct-cell
dct-cell GitHub avatar

erdos

A repository hosting proposed solutions and related work for problems from the Erdős Problems database, currently featuring a single paper on Problem 1005 regarding the Mayer–Erdős phenomenon for Farey sequences.

TeX
7