Formatting Tips for Engineering and Technical Dissertations (LaTeX, Equations, Graphs)
You’re writing an engineering dissertation. Page 47 has a differential equation that’s central to your research. You
formatted it carefully in LaTeX. It looks perfect on your screen. Then you convert to PDF for submission and the
equation breaks across two pages. Half the equation is at the bottom of page 47, the other half at the top of page 48.
The continuity is destroyed and the equation is unreadable. Or your graphs look crisp on screen but when printed they’re
pixelated and the axis labels are too small to read. Or your equation numbering worked fine until you added a new
equation in Chapter 3, and now all subsequent equation numbers are wrong and all your cross-references broke.
Engineering and technical dissertations have formatting challenges that humanities or social science dissertations don’t
face. You’re working with complex mathematical notation that standard word processors can’t handle well. You have dozens
of figures—graphs, diagrams, schematics, plots—that need to be high enough resolution for publication but small enough
file size for submission. You have symbols and notation that need to remain consistent across 200 pages. One formatting
error in an equation can make it mathematically incorrect. A graph with illegible labels is useless regardless of the
data it contains. Inconsistent notation creates confusion about whether x_1 and x₁ refer to the same variable or
different ones. These aren’t just aesthetic problems. They’re technical problems that affect the scientific validity and
readability of your work. Your committee needs to understand your equations to evaluate your research. Your graphs need
to be clear enough to show what you claim they show. Your notation needs to be precise enough to be reproducible. Most
engineering students know they should use LaTeX for technical documents. But knowing you should use LaTeX and knowing
how to set up a 200-page dissertation with consistent formatting, proper equation numbering, integrated figures, and a
bibliography are very different things. Some students try to do it in Word with equation editors and spend hundreds of
hours fighting formatting problems. Some students use LaTeX but don’t set it up correctly and end up with inconsistent
formatting or broken cross-references. Some students cobble together different tools—LaTeX for equations, Python for
graphs, Word for text—and the integration is a mess. Let me show you how to format engineering and technical
dissertations properly. Whether you’re using LaTeX exclusively, Word with technical tools, or a hybrid approach, there
are specific techniques that ensure your equations, figures, and technical content format correctly and consistently.
Engineering dissertations aren’t just longer versions of engineering papers. They have unique formatting challenges that stem from the nature of technical content and the length of the document. Heavy reliance on mathematical notation. Your dissertation probably contains hundreds of equations. Not just simple inline math like x = 5, but complex multi-line derivations, matrices, integrals, differential equations, and systems of equations. Standard word processors weren’t designed for this. Microsoft Word’s equation editor is clunky and produces inconsistent formatting. Google Docs is even worse for technical content. You can use them for simple equations, but for serious mathematical content, they’re inadequate. This is why engineering fields adopted LaTeX. LaTeX was specifically designed for typesetting mathematics. It handles complex notation, produces beautiful mathematical typography, and maintains consistency automatically. Symbols and notation must be precise and consistent. In engineering, notation matters. Variables, subscripts, superscripts, Greek letters, special symbols—these aren’t just decoration. They carry specific meaning, and confusion about notation leads to misunderstanding of your technical content. You need to define notation clearly and use it consistently throughout 200+ pages. If you use σ for stress in Chapter 3, you can’t suddenly use S for stress in Chapter 5. If you use bold for vectors and regular font for scalars, that convention must hold everywhere. LaTeX helps with this through macro definitions. You can define
If you’re using LaTeX for your dissertation (which I recommend for engineering), proper setup at the beginning saves enormous time later. Don’t just start typing into a blank .tex file. Start with a document class appropriate for dissertations. LaTeX has several document classes. For dissertations, your options are:
Equations are probably the most important formatting element in engineering dissertations. They need to be correct, consistent, and readable. Number equations consistently. Most engineering dissertations number all displayed equations. This allows you to reference them in text: “As shown in Equation (3.5)…” LaTeX’s
Technical figures need high quality and consistent formatting. Your MATLAB plots, CAD drawings, and experimental photos represent your research results—they must be publication quality. Use vector formats when possible. For line drawings, graphs, plots, and diagrams, use vector formats:
Some situations require using Word despite preferring LaTeX for technical content. Maybe your advisor only uses Word. Maybe your university requires specific Word templates. Maybe you’re collaborating with non-LaTeX users. You can still use LaTeX for equations while doing the overall document in Word. MathType with LaTeX input. MathType is a Word equation editor that understands LaTeX syntax. Type LaTeX equations in MathType, and it renders them in Word. For example, type:
I’ve reviewed hundreds of engineering dissertations. Here are the mistakes that come up constantly: Broken equation numbering. Student adds an equation early in the dissertation, and all subsequent equation numbers shift. But cross-references in text still point to old numbers: “As shown in Equation (4.3)” now points to a different equation than intended. In LaTeX, this doesn’t happen if you use
Engineering dissertations have technical complexity that requires appropriate tools and attention to detail. Equations must be correct and consistent. Figures must be high quality and properly formatted. Tables must present data clearly. LaTeX is the standard tool in engineering for good reason—it handles mathematical typesetting, cross-referencing, and technical content better than alternatives. If you’re not already proficient with LaTeX, invest time learning it at the start of your dissertation. The learning curve pays off in reduced formatting headaches later. If you must use Word, use its advanced features properly: equation editor, cross-references, styles, and citation tools. Don’t try to fake it with manual formatting. Generate figures from your analysis software with consistent export settings. Check figure quality at print resolution. Use vector formats for graphs and diagrams. And most importantly: set up your formatting infrastructure at the beginning. Template, document structure, figure style, equation macros, bibliography system. Getting this right upfront prevents having to fix formatting problems in 200 pages of content later. Get your engineering dissertation formatted by real professors who publish in IEEE and ASME journals. We have faculty with extensive experience in technical typesetting, LaTeX formatting, and engineering publication standards. We’ll help you set up proper templates, format equations and figures correctly, and ensure your technical content meets both your university’s requirements and professional engineering standards. Don’t let formatting problems delay your graduation when you’ve worked this hard on the research.
Why Engineering Formatting Differs
Engineering dissertations aren’t just longer versions of engineering papers. They have unique formatting challenges that stem from the nature of technical content and the length of the document. Heavy reliance on mathematical notation. Your dissertation probably contains hundreds of equations. Not just simple inline math like x = 5, but complex multi-line derivations, matrices, integrals, differential equations, and systems of equations. Standard word processors weren’t designed for this. Microsoft Word’s equation editor is clunky and produces inconsistent formatting. Google Docs is even worse for technical content. You can use them for simple equations, but for serious mathematical content, they’re inadequate. This is why engineering fields adopted LaTeX. LaTeX was specifically designed for typesetting mathematics. It handles complex notation, produces beautiful mathematical typography, and maintains consistency automatically. Symbols and notation must be precise and consistent. In engineering, notation matters. Variables, subscripts, superscripts, Greek letters, special symbols—these aren’t just decoration. They carry specific meaning, and confusion about notation leads to misunderstanding of your technical content. You need to define notation clearly and use it consistently throughout 200+ pages. If you use σ for stress in Chapter 3, you can’t suddenly use S for stress in Chapter 5. If you use bold for vectors and regular font for scalars, that convention must hold everywhere. LaTeX helps with this through macro definitions. You can define
\stress to always produce σ
formatted correctly. Then if you later decide to change notation, you update the definition once and it changes
throughout the document. Word doesn’t have this capability. You have to manually ensure consistency, which means you’ll
inevitably have inconsistencies in a long document.
Figures are central to technical arguments. Engineering dissertations are heavy on figures: graphs
showing experimental results, diagrams of systems, schematics of circuits, plots of simulations, CAD drawings,
flowcharts, block diagrams. These figures aren’t supplementary—they’re often the primary way you present results. A
graph showing stress-strain curves or a plot of frequency response is the evidence for your claims. If the figure is
illegible, your evidence is lost. This creates technical requirements:
- High enough resolution (300 dpi minimum for print)
- Proper scaling (labels readable when printed)
- Consistent style (same fonts, colors, line widths across all figures)
- Appropriate file formats (vector formats like PDF or EPS for line drawings, high-res PNG for photos)
- Full derivations of equations summarized in main text
- Source code for simulations or data analysis
- Raw experimental data tables
- Calibration procedures
- Equipment specifications
- Additional figures that support main text
- IEEE standards
- ASME specifications
- Patents
- Technical reports
- Conference proceedings
- Software documentation
- Many columns of numerical data
- Mixed units
- Scientific notation
- Statistical significance markers
- Nested headers
Setting Up a LaTeX Dissertation Template
If you’re using LaTeX for your dissertation (which I recommend for engineering), proper setup at the beginning saves enormous time later. Don’t just start typing into a blank .tex file. Start with a document class appropriate for dissertations. LaTeX has several document classes. For dissertations, your options are:
\documentclass{report} – This is the standard for dissertations. It supports chapters, has proper front
matter (abstract, acknowledgments, table of contents), and formats appropriately for long documents.
\documentclass{book} – Similar to report but designed for two-sided printing with different odd/even page
formatting. Some universities require this for bound copies. Most don’t care since dissertations are primarily PDF now.
\documentclass{article} – Don’t use this for dissertations. It’s for short documents and doesn’t have
chapter structure. Most likely you’ll use report unless your university provides a custom class.
Use university-provided templates if available. Many engineering schools provide LaTeX dissertation
templates that implement their formatting requirements. These templates include:
- Title page formatted per university specifications
- Proper margin settings
- Front matter pages (abstract, acknowledgments, etc.)
- Table of contents formatting
- Bibliography style files
- Examples of equations, figures, and tables
\begin{document}):
\usepackage{amsmath} % Essential for math
\usepackage{amssymb} % Math symbols
\usepackage{graphicx} % Including figures
\usepackage{caption} % Better caption formatting
\usepackage{subcaption} % For subfigures
\usepackage{booktabs} % Better table formatting
\usepackage{siunitx} % Proper handling of units
\usepackage{hyperref} % Clickable cross-references in PDF
These are the basics. You might need additional packages depending on your specific field:
circuitikzfor circuit diagramspgfplotsfor plots directly in LaTeXalgorithmandalgorithmicfor algorithm pseudocodelistingsfor including code with syntax highlighting
main.tex % Master file
chapters/
chapter1.tex % Introduction
chapter2.tex % Literature review
chapter3.tex % Methodology
chapter4.tex % Results
chapter5.tex % Discussion
figures/ % All figure files
figure1.pdf
figure2.png
bibliography.bib % BibTeX references
In your main.tex file, use \input{chapters/chapter1} to include each chapter. This modular structure:
- Makes editing easier (work on one chapter without scrolling through 200 pages)
- Speeds compilation (compile just one chapter during editing)
- Allows collaboration (multiple people can edit different chapters)
- Reduces risk of breaking things (changes in Chapter 1 don’t affect Chapter 5’s file)
@article{smith2020,
author = {Smith, John and Jones, Mary},
title = {Advanced Materials for Engineering Applications},
journal = {Journal of Materials Engineering},
year = {2020},
volume = {45},
number = {3},
pages = {234--256},
doi = {10.1234/jme.2020.12345}
}
@inproceedings{zhang2019,
author = {Zhang, Wei},
title = {Machine Learning Methods for Structural Analysis},
booktitle = {Proceedings of the IEEE Conference on Structural Engineering},
year = {2019},
pages = {123--130}
}
In your main.tex file:
\bibliographystyle{IEEEtran} % Or whatever style your field uses
\bibliography{bibliography}
Then cite references with \cite{smith2020} and BibTeX generates the bibliography automatically with
consistent formatting. This is infinitely better than managing citations manually. Add sources as you read them, cite
them in text, and the bibliography formats automatically.
Define custom commands for repeated notation. If you use certain symbols repeatedly, define commands:
\newcommand{\stress}{\sigma}
\newcommand{\strain}{\epsilon}
\newcommand{\velocity}{\mathbf{v}}
\newcommand{\reals}{\mathbb{R}}
Then use \stress instead of typing \sigma every time. Benefits:
- Consistency (the symbol is always formatted the same)
- Easy changes (decide later to change notation, update one definition)
- Semantic meaning (code says
\stresswhich is clearer than\sigma)
\begin{equation}
E = mc^2
\label{eq:einstein}
\end{equation}
Then reference it with \ref{eq:einstein} or \eqref{eq:einstein} (the latter adds parentheses).
Use descriptive label names:
eq:momentumnoteq:1fig:circuit_diagramnotfig:4tab:results_experiment1nottab:5
- One chapter with text, equations, figures, and tables
- Some citations
- Cross-references between sections
- Recover if you break something
- Try formatting experiments without fear
- Collaborate with advisors (they can suggest changes via pull requests)
- Keep backups automatically
Formatting Equations and Symbols
Equations are probably the most important formatting element in engineering dissertations. They need to be correct, consistent, and readable. Number equations consistently. Most engineering dissertations number all displayed equations. This allows you to reference them in text: “As shown in Equation (3.5)…” LaTeX’s
equation environment provides
automatic numbering:
\begin{equation}
F = ma
\end{equation}
This creates a numbered equation centered on its own line. The number appears on the right (or left, depending on
document class settings). If you have an equation you don’t need to reference, use equation* (with
asterisk) for an unnumbered equation:
\begin{equation*}
E = \frac{1}{2}mv^2
\end{equation*}
Equation numbering schemes. Common options:
- Consecutive throughout: (1), (2), (3)… (simpler but numbers get large)
- By chapter: (1.1), (1.2), (2.1), (2.2)… (more common, easier to locate)
\numberwithin{equation}{chapter}
Then equations automatically number as (chapter.number).
Aligning multi-line equations. Single-line equations are easy. Multi-line derivations require proper
alignment. Don’t just stack equation environments—use align:
\begin{align}
x &= y + z \\
&= a + b + c \\
&= 5
\end{align}
The & aligns equations at that point (typically at equals signs). The \\ breaks lines.
This creates:
x = y + z
= a + b + c
= 5
All aligned at the equals signs, which makes the derivation readable. Each line in an align environment
gets its own equation number. If you want only one number for the whole group, use aligned inside
equation:
\begin{equation}
\begin{aligned}
x &= y + z \\
&= a + b + c \\
&= 5
\end{aligned}
\end{equation}
Avoid eqnarray. Some old LaTeX guides recommend eqnarray. Don’t use it. It has spacing
problems and inconsistencies. Use align from the amsmath package instead.
Matrices and arrays. For matrices, use the amsmath matrix environments:
\begin{equation}
\mathbf{A} = \begin{bmatrix}
a_{11} & a_{12} & a_{13} \\
a_{21} & a_{22} & a_{23} \\
a_{31} & a_{32} & a_{33}
\end{bmatrix}
\end{equation}
Options:
bmatrixfor square bracketspmatrixfor parenthesesvmatrixfor vertical bars (determinants)matrixfor no delimiters
\,small space (for units: $5,\text{m}$)\quadlarger space\!negative space (to tighten spacing)
_ for subscripts and ^ for superscripts:
x_1produces x₁x^2produces x²x_1^2produces x₁²
x_{max} not x_max (the latter would subscript only
‘m’).
Greek letters and special symbols. LaTeX has commands for all Greek letters:
\alpha,\beta,\gammafor lowercase-
\Gamma,\Delta,\Lambdafor uppercase (not all Greek letters have distinct uppercase)
\nablafor gradient (∇)\partialfor partial derivative (∂)\inftyfor infinity (∞)\approxfor approximately (≈)\leqand\geqfor inequalities (≤, ≥)
siunitx package for proper formatting:
\SI{5.2}{\meter\per\second}
\SI{3.14e-6}{\newton\meter}
\num{1.23e8}
This ensures:
- Proper spacing between number and unit
- Correct formatting of scientific notation
- Consistent style throughout document
\SI command.
Inline vs. displayed equations. Small equations can go inline: “The force $F = ma$ shows…” Complex
equations should be displayed on their own line with equation environment. Don’t force complex math to be inline—it
creates ugly line spacing and is hard to read.
Label equations you’ll reference. Immediately after opening an equation environment, add a label:
\begin{equation}
\label{eq:newton_second}
F = ma
\end{equation}
Then reference it: “Newton’s second law \eqref{eq:newton_second} relates force to acceleration.” The
\eqref command automatically inserts the equation number with parentheses.
Common equation formatting mistakes:
- Inconsistent notation (x vs. X for same variable)
- Missing equation numbers on equations you reference
- Broken cross-references because labels are missing or changed
- Poor alignment in multi-line derivations
- Units not properly formatted
- Mixing fonts (some equations in one style, others in different style)
- Defining notation in a table at the beginning
- Using macros for repeated symbols
- Labeling all numbered equations
- Using
alignconsistently - Using
siunitxfor all units - Using
amsmathpackage for all math
Formatting Figures, Graphs, and Tables
Technical figures need high quality and consistent formatting. Your MATLAB plots, CAD drawings, and experimental photos represent your research results—they must be publication quality. Use vector formats when possible. For line drawings, graphs, plots, and diagrams, use vector formats:
- PDF (best for LaTeX)
- EPS (older standard, still works)
- SVG (convertible to PDF)
- PNG (best for figures with text or solid colors)
- TIFF (for photographs, if required)
- JPEG (only for photos, not graphs—lossy compression affects quality)
- 300 dpi minimum for print
- 600 dpi for line art or images with small text
- Check file at print size—zoom to 100% in PDF viewer to verify quality
print(gcf, 'figure1.pdf', '-dpdf', '-bestfit')
Or use exportgraphics for better control. Python (matplotlib):
plt.savefig('figure1.pdf', format='pdf', bbox_inches='tight', dpi=300)
The key settings:
- Vector format (PDF) for graphs
bbox_inches='tight'removes excess whitespace- High DPI if you must use raster format
plt.xlabel('Time (s)', fontsize=12)
plt.ylabel('Voltage (V)', fontsize=12)
plt.tick_params(labelsize=10)
Consistent style across all figures. All your graphs should look like they belong in the same
dissertation:
- Same font (match your dissertation body font if possible)
- Same line weights
- Same color scheme (if using color)
- Same axis label style
- Same legend format
figure environment:
\begin{figure}[htbp]
\centering
\includegraphics[width=0.8\textwidth]{figures/circuit_diagram.pdf}
\caption{Schematic diagram of the proposed circuit design showing component values and connections.}
\label{fig:circuit_diagram}
\end{figure}
Breaking this down:
-
[htbp]placement specifiers: here, top, bottom, page. LaTeX will try to place the figure in that priority order. \centeringcenters the figure-
\includegraphics[width=0.8\textwidth]includes the figure at 80% of text width. Adjust as needed. \captionprovides the figure caption (goes below figure per convention)\labelallows cross-referencing: “Figure \ref{fig:circuit_diagram} shows…”
width=\textwidthfor full-width figureswidth=0.5\textwidthfor half-widthheight=0.3\textheightfor height-based sizing
subcaption package:
\begin{figure}[htbp]
\centering
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=\textwidth]{fig1a.pdf}
\caption{Before optimization}
\label{fig:before}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\includegraphics[width=\textwidth]{fig1b.pdf}
\caption{After optimization}
\label{fig:after}
\end{subfigure}
\caption{Comparison of system performance before and after optimization showing 40\% improvement in efficiency.}
\label{fig:comparison}
\end{figure}
This creates two side-by-side subfigures with individual captions (a) and (b), plus an overall caption. You can
reference the whole figure or individual subfigures.
Tables with numerical data. Use booktabs package for professional-looking tables:
\begin{table}[htbp]
\centering
\caption{Experimental results showing measured force and displacement values for three test specimens.}
\label{tab:results}
\begin{tabular}{lccc}
\toprule
Specimen & Force (N) & Displacement (mm) & Stiffness (N/mm) \\
\midrule
A & 1250 & 2.4 & 521 \\
B & 1180 & 2.6 & 454 \\
C & 1310 & 2.3 & 570 \\
\bottomrule
\end{tabular}
\end{table}
\toprule, \midrule, and \bottomrule create professional horizontal lines. Don’t
use vertical lines in tables—they look cluttered. Let whitespace separate columns.
Tables with units. Use siunitx package’s S column type for numbers with
units:
\begin{tabular}{lSS}
\toprule
Test & {Force (N)} & {Displacement (mm)} \\
\midrule
1 & 1250 & 2.4 \\
2 & 1180 & 2.6 \\
3 & 1310 & 2.3 \\
\bottomrule
\end{tabular}
The S column type automatically aligns numbers at decimal points and handles scientific notation properly.
Caption style. Convention in engineering:
- Figure captions go below the figure
- Table captions go above the table
Hybrid Approach — Word + LaTeX Integration
Some situations require using Word despite preferring LaTeX for technical content. Maybe your advisor only uses Word. Maybe your university requires specific Word templates. Maybe you’re collaborating with non-LaTeX users. You can still use LaTeX for equations while doing the overall document in Word. MathType with LaTeX input. MathType is a Word equation editor that understands LaTeX syntax. Type LaTeX equations in MathType, and it renders them in Word. For example, type:
\frac{d^2x}{dt^2} + \omega^2 x = 0
MathType converts this to a formatted equation. This is faster than using Word’s built-in equation editor with
point-and-click. MathType isn’t free, but many universities provide it. Check your software licenses.
Standalone equation images. For complex equations, create them in LaTeX, compile to PDF, and insert as
images in Word:
- Create a standalone LaTeX file with just the equation:
\documentclass[border=2pt]{standalone}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
E = mc^2
\end{equation*}
\end{document}
- Compile to PDF
- Convert PDF to high-res PNG (300+ dpi)
- Insert image in Word
- Inconsistent formatting between LaTeX-generated and Word-native content
- Manual updates when equations change (if using images)
- No automatic cross-reference updates
- More difficult to maintain consistency
Common Technical Formatting Mistakes
I’ve reviewed hundreds of engineering dissertations. Here are the mistakes that come up constantly: Broken equation numbering. Student adds an equation early in the dissertation, and all subsequent equation numbers shift. But cross-references in text still point to old numbers: “As shown in Equation (4.3)” now points to a different equation than intended. In LaTeX, this doesn’t happen if you use
\label and
\ref—references update automatically. In Word, you must use Word’s cross-reference feature (not typing
numbers manually) to get automatic updates. Check all equation references before final submission. Verify each reference
points to the correct equation.
Inconsistent font types in equations. Some equations use Times font, others use Computer Modern, others
use Arial. This happens when copying equations from different sources or mixing equation editors. Fix: Use one equation
system consistently. If using LaTeX, all equations use the same font automatically. If using Word, ensure all equations
are created with the same equation editor.
Low-resolution graphs. Student exports graphs as PNG at default resolution (96 dpi for screen display).
They look fine on screen but print pixelated. Fix: Export at 300+ dpi or use vector formats (PDF, EPS). Check figures at
100% zoom in PDF viewer to verify quality before submission.
Illegible axis labels or legends. Figure is sized correctly but text is tiny—6pt font that’s unreadable
when printed. Fix: Set font sizes explicitly in plotting code. Make axis labels at least 10pt in final printed size.
Inconsistent graph styles. Chapter 2 graphs have blue lines, Chapter 5 graphs have red lines. Some
graphs have grids, others don’t. Some have legends outside the plot area, others inside. Fix: Create a style template in
your plotting software. Use it for all figures. This takes time upfront but ensures consistency.
Tables that don’t fit on one page. Long tables that break across pages without proper continuation
indicators. In LaTeX, use longtable package for multi-page tables:
\begin{longtable}{lccc}
\caption{Long experimental results} \\
\toprule
Col1 & Col2 & Col3 & Col4 \\
\midrule
\endfirsthead
\caption[]{(continued)} \\
\toprule
Col1 & Col2 & Col3 & Col4 \\
\midrule
\endhead
% Table content...
\end{longtable}
This automatically repeats headers on each page with “(continued)” notation.
Missing or incorrectly formatted units. Writing “5 N” with a regular space and regular font for the
unit, inconsistent with proper SI unit formatting. Fix: Use \SI{5}{\newton} from
siunitx package. This ensures proper spacing (thin space, not regular space) and consistent font for units.
Equations break across pages in wrong places. A derivation spanning multiple lines breaks in the
middle, making it unreadable. In LaTeX, keep related equations together by adjusting page breaks manually if needed:
\begin{samepage}
\begin{align}
% Equations that should stay together
\end{align}
\end{samepage}
Or use \pagebreak commands strategically before starting long derivations.
Figure/table placement disasters. All figures appear at the end of the chapter instead of near relevant
text. Or they appear before they’re referenced. Fix LaTeX placement with better placement specifiers and occasional
\FloatBarrier command (from placeins package) to prevent figures from floating past certain
points.
Code listings with inconsistent formatting. Source code included in appendices with inconsistent
indentation, no syntax highlighting, or improper formatting. Fix: Use listings package in LaTeX:
\begin{lstlisting}[language=Python]
def calculate_stress(force, area):
return force / area
\end{lstlisting}
Configure syntax highlighting, line numbers, and font settings once, then use consistently.
Missing cross-references. Text says “the following equation” but there’s no equation immediately
following. Or “as shown in Figure X” where X is manually typed and wrong. Fix: Use actual cross-references, not manually
typed numbers. In LaTeX: \ref{fig:label}. In Word: Insert > Cross-reference.
Bibliography inconsistencies. Some references use full first names, others use initials. Some
capitalize journal titles, others don’t. Some include DOIs, others don’t. Fix: Use BibTeX in LaTeX with a consistent
style file (like IEEEtran.bst). Let the bibliography system handle formatting—don’t try to manually format each entry.Get Technical Formatting Right
Engineering dissertations have technical complexity that requires appropriate tools and attention to detail. Equations must be correct and consistent. Figures must be high quality and properly formatted. Tables must present data clearly. LaTeX is the standard tool in engineering for good reason—it handles mathematical typesetting, cross-referencing, and technical content better than alternatives. If you’re not already proficient with LaTeX, invest time learning it at the start of your dissertation. The learning curve pays off in reduced formatting headaches later. If you must use Word, use its advanced features properly: equation editor, cross-references, styles, and citation tools. Don’t try to fake it with manual formatting. Generate figures from your analysis software with consistent export settings. Check figure quality at print resolution. Use vector formats for graphs and diagrams. And most importantly: set up your formatting infrastructure at the beginning. Template, document structure, figure style, equation macros, bibliography system. Getting this right upfront prevents having to fix formatting problems in 200 pages of content later. Get your engineering dissertation formatted by real professors who publish in IEEE and ASME journals. We have faculty with extensive experience in technical typesetting, LaTeX formatting, and engineering publication standards. We’ll help you set up proper templates, format equations and figures correctly, and ensure your technical content meets both your university’s requirements and professional engineering standards. Don’t let formatting problems delay your graduation when you’ve worked this hard on the research.