Horizontal placement of text: in one place \phantom works... on the next line it doesn't.
The pattern is supposed to be a criss-cross but whilst line 4 (numbers at the end of each code line) is fine, line 5's visible text is in the middle.
Second question... I thought I had the hang of this \leftskip etc. business, needing a \par for them to take effect, but they don't seem to be working either. As you can see, I've tried two ways of doing it. (I want this text to be narrowed by the current \parindent)
Thirdly, why is there an extra line after the 1st lipsum paragraph when the narrative environment sets \parskip to zero?
Thanks...
Code: Select all
\documentclass{memoir}
\usepackage{lipsum}% just to generate some text
\newenvironment{narrative}%
{\setlength{\parindent}{12pt} \setlength{\parskip}{0pt}}
{}
\begin{document}
\begin{narrative}
\lipsum[1]
% {\leftskip=12pt \rightskip=12pt \flushleft \dots{} blahhhh \dots{} \par}%1
% {\leftskip=12pt \rightskip=12pt \centering \dots{} blah blah? \par}%2
% {\leftskip=12pt \rightskip=12pt \flushright \dots{} bla ah bla \dots{} \par}%3
% {\leftskip=12pt \rightskip=12pt \centering \dots{} blah blah \dots{} \phantom{\dots{} Bla Blahh \dots{} } \phantom{\dots{} bla \dots{} } \par}%4
% {\leftskip=12pt \rightskip=12pt \centering \phantom{\dots{} blah blah \dots{}~\dots{} Bla Blahh \dots{}~}\dots{} Bla \dots{} \par}%5
% {\leftskip=12pt \rightskip=12pt \flushleft \dots{} b blah \dots{} \par}%6
% {\leftskip=12pt \rightskip=12pt \centering \dots{} Bla Blahh \dots{} \par}%7
% {\leftskip=12pt \rightskip=12pt \flushright \dots{} Blahhh \dots{} \par}%8
{\leftskip=12pt \rightskip=12pt
{\flushleft \dots{} blahhhh \dots{} \par}%1
{\centering \dots{} blah blah? \par}%2
{\flushright \dots{} bla ah bla \dots{} \par}%3
{\centering \dots{} blah blah \dots{} \phantom{\dots{} Bla Blahh \dots{} } \phantom{\dots{} bla \dots{} } \par}%4
{\centering \phantom{\dots{} blah blah \dots{}~\dots{} Bla Blahh \dots{}~}\dots{} Bla \dots{} \par}%5
{\flushleft \dots{} b blah \dots{} \par}%6
{\centering \dots{} Bla Blahh \dots{} \par}%7
{\flushright \dots{} Blahhh \dots{} \par}%8
}
\lipsum[1-2]
\end{narrative}
\end{document}