I have two questions.
1. Can I delete the red-colored space?
2. If I use enumerate in proof, QED symbol appears the next line of the end, as above. If I do not want to type manually \qedhere, should I use ntheorem?
\documentclass[a4paper]{article}
\usepackage[scale=0.75]{geometry}
\usepackage[english]{babel}
\usepackage[utf8x]{inputenc}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{textcomp}
\usepackage{enumitem}
\setlist[enumerate]{nosep, label=(\arabic*)}
\theoremstyle{definition}
\newtheorem{lem}{Lemma}
\begin{document}
\begin{lem}
\begin{enumerate}
\item xxxx
\item yyyy
\end{enumerate}
\end{lem}
\begin{proof}
\begin{enumerate}
\item xxxxxxxxxxxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxx.
\item yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. yyyyyyyyyyyy. \end{enumerate}
\end{proof}
\end{document}
Best Answer
amsthm
already has the mechanism, called\qedhere
:You can use it also at the end of displayed equations.
If you want to remove the indent, just don't use
enumerate
.