0

I'm using a standard model do write my thesis. I'm stucking in a (maybe) silly problem.

enter image description here

I want to put some text under the examiners names. The used command is

\newcount\@examiner\@examiner0
\newcommand\examiner[3]{%
\global\@namedef{CoppeExaminer:\expandafter\the\@examiner}{#1\ #2, #3}
\global\advance\@examiner by 1
}

  \begin{flushright}
        \count1=0
        \@whilenum \count1<\@examiner \do {
            \vskip26\p@ \baselineskip12pt
        \eqmakebox[signture@list][c]{\hrulefill}\\
        \eqmakebox[signture@list][c]{%
            \ \ \ \protect\csname CoppeExaminer:\the\count1 \endcsname\ \ \ }\\
            \advance\count1 by 1}
  \end{flushright}

I did not put all the preamble commands because there are too many. I apologize if it is necessary.

I don't have enough experience to understand this structure.

2
  • 2
    Yeah, we need more information here. Unless you completely describe what you mean by "[wanting] to put some text under the examiner's names."
    – Werner
    Nov 30, 2021 at 1:23
  • @Werner the ideia is to put Member 1, for example, centralized under the Ilir Snopche name and the same idea for other names
    – Lucas
    Nov 30, 2021 at 1:31

1 Answer 1

1

The option below adds Member # below each \examiner{<cred>}{<name>}{<degree>}.

enter image description here

\documentclass{article}

\usepackage{eqparbox}

\makeatletter
\newcount\@examiner\@examiner0
\newcommand\examiner[3]{%
  \global\@namedef{CoppeExaminer:\expandafter\the\@examiner}{#1\ #2, #3}
  \global\advance\@examiner by 1
}
\makeatother

\examiner{Prof.}{Ilir Snopche}{Ph.D.}
\examiner{Prof.}{Slobodan Tanushevski}{Ph.D.}
\examiner{Prof.}{Francesco Noseda}{Ph.D.}

\begin{document}
  
\makeatletter
\begin{flushright}
  \count1=0
  \@whilenum \count1<\@examiner \do {
    \vskip26\p@ \baselineskip12pt
  \eqmakebox[signture@list][c]{\hrulefill}\\
  \eqmakebox[signture@list][c]{%
    ~~~\protect\csname CoppeExaminer:\the\count1 \endcsname~~~} \\
  \eqmakebox[signture@list][c]{Member~\number\numexpr\the\count1+1\relax}
    \advance\count1 by 1}
\end{flushright}
\makeatother

\end{document}
1
  • Perfect! Thanks, Werner.
    – Lucas
    Nov 30, 2021 at 13:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .