I am working on a latex file and also need to meet the following format requirement:
Font : Times New Roman
Font Size : 12 point
Margin : 2.5 cm all round
Spacing : Single-line spacing
PDF version: compatible with Adobe Acrobat Reader 5
So this is currently what I am using:
\documentclass[12pt,a4paper]{article} <--- font size
\pdfminorversion=4 <---- pdf version
\pagenumbering{gobble}
\usepackage[a4paper,top=2.5cm, bottom=2.5cm, left=2.5cm, right=2.5cm]{geometry} <---- margin
\usepackage{mathptmx} <---- font time
\usepackage{lipsum}
\begin{document}
\lipsum
\end{document}
However, the really annoy thing is that I simply cannot meet the margin requirement, after printing out on the paper and use a ruler to test.
I configure the printer with "A4" size:
But when I use the ruler to check the margin, this is what I find:
left margin: 2.5cm
right margin: about 2.9 cm
top margin: 3 cm
bottom: 4.5 cm
I have been tweaking the setting for quite a while, but still have no idea to fix the issue.
So here is my question:
how should I fix the margin issue, and meet the requirement of "all round 2.5cm"?
Could anyone provide some foolproof working example, to meet all the formatting requirements? I am rushing for this draft and probably have no time to hack more. It would be great if anyone can provide a working example.


\end{document}and showing the problem. Use the packagelipsumto produce enough text and see the margins. Remove the irrelevant packages. Use theshowframeoption in geometry, and try also thelayoutpackage to see what are the real lengths. And check also the options of your printer: if you select "scale to fit" you have every chance of change the margins. – Fran Oct 09 '18 at 20:00margin=25mm. Maybe this helps you. – Su-47 Oct 09 '18 at 20:43