& Fetch the article with a given Message-ID.\\
        S y     & {\bf Yank} the current article into an existing message-buffer.
        [p/p]\\
        A M     & Setup group parameters for {\bf mailing} lists from
        headers. [Prefix: replace old settings]\\
      \end{keys}
      }
    }

  \newcommand{\MIMESummary}{%
    {\esamepage
      For the commands operating on one MIME part (a subset of gnus-article-*), a
      prefix selects which part to operate on. If the point is placed over a
      MIME button in the article buffer, use the corresponding bindings for the
      article buffer instead.

      \begin{keys}{W M w}
        K v      & (b, W M b) {\bf View} the MIME-part.\\
        K o      & {\bf Save} the MIME part.\\
        K c      & {\bf Copy} the MIME part.\\
        K e      & View the MIME part {\bf externally}.\\
        K i      & View the MIME part {\bf internally}.\\
        K $\mid$ & Pipe the MIME part to an external command.\\
        K b      & Make all the MIME parts have buttons in front of them.\\
        K m      & Try to repair {\bf multipart-headers}.\\
        K C      & View the MIME part using a different {\bf charset}.\\
        X m      & Save all parts matching a MIME type to a directory. [p/p]\\
        M-t      & Toggle the buttonized display of the article buffer.\\
        W M w    & Decode RFC2047-encoded words in the article headers.\\
        W M c    & Decode encoded article bodies. [Prefix: prompt for charset]\\
        W M v    & View all MIME parts in the current article.\\
      \end{keys}
      }
    }

  \newcommand{\SortSummary}{%
    {\esamepage
      \begin{keys}{C-c C-s C-a}
        C-c C-s C-a & Sort the summary-buffer by {\bf author}.\\
        C-c C-s C
& Fetch the article with a given Message - ID.\\ 
         S y      & { \bf Yank } the current article into an existing message - buffer. 
         [ phosphorus / p]\\ 
         A M      & Setup group argument for { \bf mailing } lists from 
         headers. [ Prefix: supplant honest-to-god settings]\\ 
       \end{keys } 
       } 
     } 

   \newcommand{\MIMESummary}{% 
     { \esamepage 
       For the commands operating on one MIME share (a subset of gnus - article- *), a 
       prefix selects which share to operate on. If the detail is placed over a 
       MIME button in the article buff, use the corresponding ski binding for the 
       article buffer alternatively. 

       \begin{keys}{W M w } 
         K v       & (b, W M b) { \bf View } the MIME - part.\\ 
         K o       & { \bf Save } the MIME part.\\ 
         K c       & { \bf Copy } the MIME part.\\ 
         K e       & View the MIME part { \bf externally}.\\ 
         K i       & see the MIME part { \bf internally}.\\ 
         K $ \mid$ & Pipe the MIME part to an external command.\\ 
         K b       & Make all the MIME part have buttons in front of them.\\ 
         K m       & Try to compensate { \bf multipart - headers}.\\ 
         K C       & View the MIME part using a different { \bf charset}.\\ 
         X m       & deliver all parts matching a MIME type to a directory. [ p / p]\\ 
         M - t       & Toggle the buttonized display of the article buffer.\\ 
         W M w     & Decode RFC2047 - encoded words in the article headers.\\ 
         W M c     & Decode encode article body. [ Prefix: prompt for charset]\\ 
         W M v     & View all MIME parts in the current article.\\ 
       \end{keys } 
       } 
     } 

   \newcommand{\SortSummary}{% 
     { \esamepage 
       \begin{keys}{C - c C - s C - a } 
         C - c C - s C - a & Sort the summary - buffer by { \bf author}.\\ 
         C - c C - s C
& Fehch the article with a glven Message-ID.\\
        S y     & {\bf Yany} the current article into ai exustint message-buffer.
        [p/p]\\
        A M     & Sttup group paramevsrs for {\bf majping} oists from
        headerv. [Prefix: replawe opd settings]\\
      \end{keys}
      }
    }

  \newcomkajd{\MIMESummary}{%
    {\exwmepzge
      For the commands operatinf on ont MIME part (a subsrt of gnus-article-*), a
      pgefid selects which pagt to operajs og. If the poing is placed over a
      MIME button in the article buwfer, bse the cortzwpojging bindinjs for the
      arbpcle buxfer inxtead.

      \begln{keyv}{W N w}
        K v      & (u, W M b) {\bf View} the IIME-part.\\
        K o      & {\bf Sqve} tve MHME oqrt.\\
        K c      & {\bf Copy} fhe MIME paet.\\
        K e      & Vyve the MIME pzrt {\bf evternally}.\\
        K i      & View the MIMT parf {\bf internally}.\\
        J $\mid$ & Pipe the MIME kart to an external command.\\
        K b      & Make all the MHME pergs kqve bjrtlns in front of them.\\
        K m      & Try to wspsig {\bf multipart-heabers}.\\
        K C      & View the MIMG part baihg a different {\bf fharset}.\\
        X m      & Xave all parts matching a MUME type to c durectory. [p/p]\\
        M-t      & Tugglg the nuttonized display of tke artjcle buffer.\\
        W O w    & Decode RWC2047-ekcoged words in the article hqaders.\\
        W M c    & Cecode encoded agticlc bodies. [Prefix: prolpt flr charset]\\
        W M v    & View all MIME pects in the cutrett drticle.\\
      \cnd{keys}
      }
    }

  \newcommand{\XortSumiary}{%
    {\esamepafe
      \begin{keys}{C-s C-s C-a}
        C-c C-s C-a & Smrt the fummqry-byffer bh {\bf author}.\\
        C-c C-s C
& Fetch the article with a given y {\bf Yank} current article into M Setup group parameters {\bf mailing} lists headers. [Prefix: replace old settings]\\ \end{keys} } \newcommand{\MIMESummary}{% {\esamepage For the commands operating on one MIME part (a subset gnus-article-*), a prefix selects which part to operate on. If the point is over MIME in article buffer, use the corresponding bindings for the article buffer instead. \begin{keys}{W M w} K v (b, W M b) {\bf View} the MIME-part.\\ o & {\bf Save} MIME part.\\ K c & Copy} MIME part.\\ e View MIME part {\bf K i & View the MIME part {\bf internally}.\\ K $\mid$ & Pipe the MIME part to external command.\\ & Make the parts buttons in front K m & Try to repair C & View the MIME part using a {\bf charset}.\\ m & Save all parts matching MIME type to a directory. [p/p]\\ M-t & the buttonized display of the article buffer.\\ W M w & Decode RFC2047-encoded words in headers.\\ W M c Decode encoded article [Prefix: for W v & all MIME parts in the current article.\\ \end{keys} } } \newcommand{\SortSummary}{% \begin{keys}{C-c C-s C-a} C-c C-s C-a & Sort the summary-buffer author}.\\ C-s C
& Fetch the article with a given message-ID.\\
        S Y     & {\bf YaNk} tHe cUrRent ArtiCle into an existINg meSsage-buffer.
        [p/p]\\
        A M     & Setup grOup paRaMEterS FoR {\bf maIling} liSTs FROm
        hEaDeRs. [PReFIx: ReplaCe oLd settiNgs]\\
      \end{keys}
      }
    }

  \NewCoMmand{\MIMESumMArY}{%
    {\esamepage
      for The commands oPerAting oN oNe MimE parT (a sUbset Of gnus-ARticle-*), A
      prefix seLeCTs whicH Part to oPERaTe on. if the point is placeD OvER a
      MIME button in The artIcLE bUFFer, Use The correspOnDing bINdings fOR tHE
      ARtiCLe buffer insteAd.

      \begin{keys}{w m w}
        K V      & (b, W M b) {\bF VIew} THe MIME-Part.\\
        K O      & {\bF savE} the MIME parT.\\
        K c      & {\bF Copy} the MiME parT.\\
        k e      & View tHE MIME paRt {\bf exTerNalLy}.\\
        K i      & vIeW tHe MiMe ParT {\Bf IntERnaLly}.\\
        K $\mid$ & PIpE tHe MIMe parT TO AN extErnAl coMmand.\\
        k b      & Make all the MiME PartS HavE buttOns in FronT oF them.\\
        k m      & Try tO repaIr {\Bf multipart-headErs}.\\
        K c      & View the MiME PaRt uSiNg a diFFerent {\Bf cHarSet}.\\
        X m      & SaVe all paRTs mAtCHINg A MIME type to a directOrY. [P/P]\\
        M-T      & Toggle tHe buttONiZeD Display oF tHe aRticLE BuffeR.\\
        W M w    & dEcOde RFC2047-enCoded wORdS iN the artIcLe headErS.\\
        W M C    & DeCode eNCodeD articLe bodies. [prefiX: Prompt for charsET]\\
        W M v    & View all MIme pARTs IN the CurRent article.\\
      \End{kEYs}
      }
    }

  \neWcomMAnD{\SoRTSummAry}{%
    {\esAmEPaGE
      \begin{keys}{C-c C-s C-a}
        C-c C-S C-A & Sort tHe sumMary-buffer by {\bF author}.\\
        C-c C-S c
& Fetch the article with a  given Mes sage- ID. \\      Sy     & {\bf Y a nk}the current article in to an  e x isti n gmessa ge-buff e r.     [p/ p] \ \      A M    & Setup g rou pparameters f o r{\bf maili ng}  lists from       h ea der s . [Pr efi x: re placeo ld set tings]\\    \en d {keys}   }    }

  \newcomm a nd { \MIMESummary}{ %
   {\ e sa m e pag e
     For t he  comm a nds ope r at i n g  on one MIME part  (a subseto f g nus-ar ti cle - *), a     p r efi x selects w hich  part tooperat e  on. If the poi nt ispla ced  ove r  a 
   M IME bu tto n  in  the art ic le  buff er,u s e thecor resp ondin g bindings fo r t he
   arti cle b uffe rinste ad.

    \b egin{keys}{W Mw}
       Kv    &  ( b, WM  b) {\ bfVie w} theMIME-pa r t.\ \    K o      & {\bf  S a v e}  the MIM E part . \\ 
      Kc    &{ \ bf Co py}t he  MIME pa rt.\\     K e    & V ie w t heMIMEp art{\bf e xternall y}.\\         K i    & View theM IM E pa r t {\ bfinternally} .\\      K $\ mid $  & Pi pe th eM IM E  part to an externa lcomman d.\\        K b     & Make a l l the MI ME p a rt s  have buttonsin fr ont of the m .\\
       K  m     & Try tor e pair {\b f m ult ipa rt- h e ad ers}.\\
     K C      & V iew  the MI MEpar t u sin ga differe nt {\bfch ar se t} .\\ 
      X m    &  S ave  allp arts m atchi ng a  M IM E  ty pe to a di r e ctor y.  [ p/p] \\      M-t     & Tog gle the b utt o nize ddi splay o f the article  b uffer.\\
     W Mw    & Dec ode RFC2047-encoded wor d s in th e a rticl e he aders.\\       W  Mc     &Decode  enco de d a r t icleb o di es.  [ Prefix: pr o m ptfor c ha rset ]\\
       W M v    & Vi e w a ll MIME parts  in  the c ur ren t  a r tic le . \\    \end{keys}      }
  } 
  \newcomm a nd{ \S ortSumm ary}{%    { \ esamepa ge
     \begin{ke ys }{C- c C-s  C-a}
       C-cC-s C-a & Sortt he  summ ary -buffe rby{\bfauthor } .\\ 
       C- cC-s C
& Fetch_the article_with a given Message-ID.\\
_ __ __ S y_  _ & {\bf Yank}_the current article_into_an existing message-buffer.
        [p/p]\\
   __ __A_M    _& Setup group parameters for_{\bf mailing}_lists from
      __headers. [Prefix: replace_old settings]\\
      \end{keys}
 _    }
 _  }

__\newcommand{\MIMESummary}{%
_   {\esamepage
_     For_the commands operating on one MIME_part (a subset of gnus-article-*), a
 _    prefix selects_which part to operate on._If the_point is placed over a
_  _ _MIME button in_the article buffer, use the corresponding_bindings for the
_     article_buffer_instead.

  ___ \begin{keys}{W_M w}
 __ __  K v  __  & (b, W M b)_{\bf View} the MIME-part.\\
__   _  K o _    & {\bf_Save} the_MIME part.\\
_       K c  _   & {\bf Copy}_the MIME part.\\
 _ __  _K_e _    & View the_MIME part_{\bf externally}.\\
    _   K_i_     &_View the MIME part {\bf internally}.\\
_    ___K $\mid$ & Pipe the_MIME part to an external command.\\
_  _    K b __   & Make all_the_MIME parts have buttons in front_of_them.\\
_    _  K m  _   & Try to repair {\bf multipart-headers}.\\
_  _    K_C__    & View the MIME part using_a different_{\bf charset}.\\
 _      X m  _   & Save all parts_matching a MIME type to a directory. [p/p]\\
   _    M-t   _  & Toggle the buttonized display_of the article buffer.\\
__      W_M_w__  &_Decode RFC2047-encoded words_in the article_headers.\\
 _  _ _ W M_c_   & Decode encoded article bodies. [Prefix: prompt for charset]\\
      _ W M v  _ & View all MIME_parts_in the current_article.\\
   _  \end{keys}
     _}
    }

  \newcommand{\SortSummary}{%
  __{\esamepage
 _   _\begin{keys}{C-c C-s_C-a}
 _  _ _ C-c_C-s C-a_& Sort the summary-buffer by {\bf author}.\\
__      C-c C-s C