I'm trying to place a fleuron at the beginning of an indented paragraph without pushing the text of the first line forward.
I want the fleuron to be flush with the left margin of the paragraph, while preserving the indentation of the first line in the paragraph.
I have no idea how to do this. If I just place the fleuron before the paragraph, I get this result as expected:
Here's the code that produced this image:
\documentclass{article}
\usepackage{lipsum}
\usepackage{fontspec}
\newcommand{\fleuron}{{\setmainfont{HoeflerText-Fleurons}1}}
\setlength{\parindent}{1cm}
\begin{document}
\fleuron \lipsum[1]
\end{document}
With the magic of MS Paint, I've illustrated exactly what I want in my document:
What's the best way to accomplish this?
Best Answer
You can set the fleuron as part of a zero-width box that stretches over
\parindent
:\makebox
enters TeX's horizontal mode, so necessarily starts the paragraph.