I am using LuaLaTeX for a manual and I am running into a spacing issue I am not sure how to resolve. I defined a new command that is simply used to make some text bold. However, I have found that this command eats spaces that follow the command so that the bold word is right next to the word that follows. I don't want to add a space in the definition because sometimes the word comes at the end of a sentence and I don't want an extra space. Below is a sample. How do I get the \lualatex command to behave such that the command does not eat spaces that come after it?
\newcommand{\lualatex}{{\bf lualatex}}
This manual is written in \LaTeX and is processed via the
\lualatex executable. The \lualatex executable has the Lua
scripting language embedded which provides a power method
of extending the capability of \lualatex.
{}or\when using them. See also this answer: http://tex.stackexchange.com/a/86620/2388 – Ulrike Fischer Aug 17 '15 at 15:40\bfhas been deprecated in LaTeX2e for over twenty years (use\textbf{lualatex}here); the 'common' style for executables is monospaced (\texttt{lualatex}) (your call, of course). – Joseph Wright Aug 17 '15 at 15:41