
Estou tentando criar um ambiente que não recue o primeiro parágrafo do texto dentro do ambiente.
Minha última tentativa e o resultado correspondente são mostrados abaixo. Como você pode ver, o primeiro ambiente adicionou um pequeno espaço horizontal ao primeiro parágrafo não recuado. O segundo ambiente não, mas só consegui isso adicionando um %
caractere depois do \begin{env}
, que não deveria ser necessário. Como posso omitir esse espaço indesejado sem um %
caractere explícito?
\documentclass{minimal}
\newenvironment{env}{%
\noindent%
}{%
}%
\begin{document}
Some text. Some text. Some text. Some text. Some text. Some text.
Some text. Some text. Some text. Some text. Some text. Some text.
Some text. Some text. Some text. Some text. Some text. Some text.
\begin{env}
First paragraph inside environment.
Second paragraph inside environment.
\end{env}
\begin{env}%
First paragraph inside environment.
Second paragraph inside environment.
\end{env}
\end{document}
Responder1
Você pode usarignorespaces
\documentclass{article}
\newenvironment{env}{%
\noindent\ignorespaces%
}{%
}%
\begin{document}
Some text. Some text. Some text. Some text. Some text. Some text.
Some text. Some text. Some text. Some text. Some text. Some text.
Some text. Some text. Some text. Some text. Some text. Some text.
\begin{env}
First paragraph inside environment.
Second paragraph inside environment.
\end{env}
\begin{env}%
First paragraph inside environment.
Second paragraph inside environment.
\end{env}
\end{document}