The lengths involved are \leftskip and \parindent which are used by the command \justifyleft which, in is turn, is used by \versejustify and \chorusjustify. One possible solution would be then to redefine \justifyleft, but perhaps the original definition would be needed somewhere else, so I opted for defining a new command (which I called \myjustify) to be used by \versejustify and \chorusjustify producing the desired result:
This is very strange request. But why not? You have set \parskip to 12pt, so the paragraphs are visible by this horizontal space. You can put the following three lines to your preamble:
Best Answer
First of all,
flushleft
is a list environment. You should not use it as a command. Use\raggedright
as the corresponding command.flushleft
and\raggedright
set\parindent
to 0pt. So you could get back the indent setting\parindent
, e.g., to 1em:But the result is very ugly. Perceptibility would be better, if you'd use paragraphs with empty lines:
You may also allow hyphenation using package
ragged2e
:Automatic indent or changing the ragged zone and the filling of the last line is also available: