The following two lines give me different results with respect to spacing:
\noindent\makebox[\parindent]{?} Blabla
\noindent\makebox[\parindent]{?}Blabla
The second case is what I want: no space is added between the end of the box and the next letter. However, this piece of code is part of a customized command of mine (to give a simplified example: \newcommand{\myBox}{\noindent\makebox[\parindent]{?}}) and I cannot seem to avoid this extra space after using my customized command.
Does anyone have a solution to this problem?
Thanks in advance!
\newcommand{myBox}{...}asmyBoxis not a macro name. – Steven B. Segletes Jan 27 '19 at 23:12\documentclassand ending with\end{documemt}in which you define your macro and use it in a way that shows the problem. – Steven B. Segletes Jan 27 '19 at 23:28\myBoxis defined like that, then\myBox Blablawill be equivalent to the second construction at the top of your question. – egreg Jan 28 '19 at 00:14