title: How to add blank lines in new commands in Latex
body: <p>I am using following code which uses \newcommand (macro):</p>
  
  <pre><code>\documentclass[12pt]{article}
  
  \usepackage{color}
  \usepackage{graphicx}
  
  \begin{document}
  
  % definition of new commands: 
  \newcommand{\mytitle}[1]{\LARGE\color{black}\centering\textbf{#1\newline}}   
          % NEWLINE WORKS IN ABOVE LINE
  \newcommand{\mycode}{\small\color{green}Code:\scriptsize\leftskip30pt\color{red}\\*}%   
          % CANNOT ADD NEWLINE BEFORE "Code:" IN ABOVE LINE
  \newcommand{\mytext}{\normalsize\color{black}\leftskip0pt}
  \newcommand{\myoutput}{\small\color{green}Output:\scriptsize\leftskip30pt\color{blue}\\}%   
          % CANNOT ADD NEWLINE BEFORE "Output:" IN ABOVE LINE
  
  \quote   % to prevent indentation of first line; 
  
  % main text starts here: 
  
  \mytitle{Simple text, code and figure.}
  
  \mytext
  This is normal text- part 1.\\ 
  This is normal text- part 1.\\ 
  This is normal text- part 1.\\ 
  
  \mycode
  This is code line 1.\\ 
  This is code line 2.\\ 
  This is code line 3.\\ 
  
  \myoutput
  This is output line 1.\\ 
  This is output line 2.\\ 
  This is output line 3.\\ 
  
  \mytext
  This is normal text- part 2.\\ 
  This is normal text- part 2.\\ 
  This is normal text- part 2.\\ 
  
  \mycode
  This is code part 2.\\ 
  This is code part 2.\\ 
  This is code part 2.\\ 
  
  \myoutput
  This is output part 2.\\ 
  This is output part 2.\\ 
  This is output part 2.\\ 
  
  \mytext
  The last line in normal text.\\ 
  
  \end{document}
  </code></pre>
  
  <p>Though the output is all right, I am not able to enter blank lines before "Code:", "Output" and text parts: </p>
  
  <p><a href="https://i.stack.imgur.com/kSDFW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/kSDFW.png" alt="enter image description here"></a></p>
  
  <p>I have tried to use <code>\\</code> <code>\newline</code> and <code>\linebreak[1]</code> to add blank lines at points marked by arrows, but they all produce following error: </p>
  
  <pre><code>There's no line here to end.
  </code></pre>
  
  <p>How can I add blank lines before code, output and text parts of text? Thanks for your help.</p>