Let's say we have following code:
\documentclass[a4paper,14pt,final,draft]{extreport}
\usepackage[left=3cm,top=2.0cm,right=1.5cm,bottom=2.7cm]{geometry}
\usepackage{changepage}
\usepackage[none]{hyphenat}
\usepackage{showframe}
\usepackage{ragged2e}
\justifying
\begin{document}
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummyy nibh euismod tincidunt ut laoreet dolore magna aliquam erat
\end{document}
Expected output:
Actual output:
I've spent few hours on it and I still can't figure out how do I actually do justify text in a way like LibreOffice Writer does it.
\input{macro_glob}
just generates and error and seems not to be needed. It is normal for paragraphs to start with an indentation, and as you have prevented hyphenation, tex can not justify the lines to the specified width.\sloppy
which tells latex to give up its normal standards and over-stretch interword white space. But don't do that:-)