Possible duplicate statement: I am aware that this question was asked 9 years ago but the answer would not compile in my main document, the package flowfram may be outdated and my question also concerns the text respecting minipage boundaries so it is hoped that this is original enough and not a duplicate.
Problem: I am trying to replicate a journal article format using LaTeX (Science, shown on the first picture) but I am struggling to get a double column abstract and title whilst allowing the third column to continue naturally. From the document properties, the Polizzi article was created with Arbortext Advanced Print Publisher which it is not possible for me to use. My intention is to produce nice-looking literature reviews for my PhD and whilst I could use word or generic ones, I care about appearance a lot.
What I have tried: At first, I tried to just use the first column to contain the information but the results did not look good with the title (the abstract formatting has been removed for the MWE):
Next, I tried using minipage as such:
\begin{minipage}{2\linewidth}
\maketitle
\end{minipage}
Which produced this:
After searching the site and coming across this question (which is my exact question) from 9 years ago, the answer by Werner involved the use of the package flowfram, which whilst worked in that example, did not compile in my actual document and looks involved to learn.
Questions: Is it possible for minipage to respect the main text boundaries or wrap around it so that the text does not overlap? If not, could there be a 2 column spanning abstract and title whilst having text flow freely in the third column, as the answer by Werner from 9 years may be outdated, or are there any new packages that fulfil this please?
MWE:
\documentclass[10pt]{article}
\usepackage[a4paper,margin=1.5cm,columnsep=20pt]{geometry}
\usepackage{abstract,lipsum,multicol,titling}
\title{\lipsum[1][1]}
\author{%
{\normalsize\bfseries Author Name} \[1ex]
\normalsize University Name \
}
\date{\today}
\renewcommand{\maketitlehookd}{%
\vspace{0cm}
\begin{abstract}
\noindent \lipsum[1][1-3] \smallskip
\end{abstract}
}
\setlength{\columnseprule}{0.05pt}
\begin{document}
\begin{multicols}{3}
\maketitle
\section{Title}
\lipsum[1-2]
\section{Title}
\lipsum[1-2]
\section{Title}
\lipsum[1-2]
\end{multicols}
\end{document}



flushleft, but changingminipagedimensions and other values stretches everything. Is there a way to have the abstract text go from margin to margin? – Mar 14 '22 at 01:16\setlength\ffcolumnseprule{0.05pt}or whatever value you wish to modify their thickness. – Mar 14 '22 at 01:28\columnsepto define the column widths. I also simplified the code by using\maketitleinside the abstract environment. This doesn't help if you want to reformat the title, but it does separate the problem along traditional lines. – John Kormylo Mar 14 '22 at 16:57flowframpackage which I would appreciate if you could look at if possible please. Link to new question – Mar 14 '22 at 23:29