편지에 여러 개의 나란히 서명

편지에 여러 개의 나란히 서명

서명 정의의 환경을 scrlttr2사용하여 편지 에 세 개의 병렬 서명을 추가하려고 합니다 . minipage오류가 발생했습니다. Extra }, or forgotten \endgroup종료 줄을 가리키고 있습니다. 최소 페이지 없이 수행하면 오류가 사라집니다. MWE는 다음과 같습니다.

\documentclass[%
paper=letter,
pagesize,
fontsize=10pt,
standard
]{scrlttr2}

\usepackage{filecontents}
\setkomavar{fromname}{Sender's Name}
\setkomavar{fromaddress}{Some street\\in some town\\with zip code}
\begin{filecontents}{standard.lco}
    \setkomavar{signature}{% 
    \begin{minipage}[b]{0.33\linewidth}
    First name\\
    Position 1
    \end{minipage}
    \begin{minipage}[b]{0.33\linewidth}
    Second name\\
    Position 2
    \end{minipage}
    \begin{minipage}[b]{0.33\linewidth}
    Third name\\
    Position 3
    \end{minipage}
}

\@setplength[1]{sigindent}{0.01\textwidth}
\end{filecontents}


\begin{document}
\begin{letter}{%
Recipient's name,\\
Some position\\
More address info
}

\opening{Dear Recipient}
\lipsum[1-2]

\closing{Sincerely,}

\end{letter}
\end{document}

컴파일이 실패하더라도 문서는 올바르게 렌더링됩니다. 나는 이것에 대해 올바른 길을 가고 있습니까?

답변1

s 대신 es를 minipage사용할 수 있습니다 \parbox.

\documentclass[%
paper=letter,
pagesize,
fontsize=10pt,
standard
]{scrlttr2}
\usepackage[english]{babel}
\usepackage{lipsum}

\newcommand\Sigline[4][t]{%
  \parbox[#1]{.333\linewidth}{\raggedright#2}%
  \parbox[#1]{.333\linewidth}{\raggedright#3}%
  \parbox[#1]{.333\linewidth}{\raggedright#4}%
}

\setkomavar{fromname}{Sender's Name}
\setkomavar{fromaddress}{Some street\\in some town\\with zip code}
\setkomavar{signature}{% 
   \Sigline{First name}{Second name}{Third name} \\
  \Sigline{Position 1}{Position 2}{Position 3} \\
}

\begin{document}
\begin{letter}{%
Recipient's name,\\
Some position\\
More address info
}

\opening{Dear Recipient}
\lipsum[2]

\closing{Sincerely,}

\end{letter}
\end{document}

여기에 이미지 설명을 입력하세요

답변2

다음은 특정 문서 클래스와 독립적인 솔루션입니다.

\documentclass{minimal}

\begin{document}

Lorem ipsum dolor sit amet, consetetur sadipscing elitr,
sed diam nonumy eirmod tempor invidunt ut labore
et dolore magna aliquyam erat, sed diam voluptua.

\def\s#1#2{\vbox{\hsize=4.5cm
    \kern2cm
    \hrule\kern1ex
    \hbox to \hsize{\strut\hfil #1 \hfil}
    \hbox to \hsize{\strut\hfil #2 \hfil}}}

\hbox to \hsize{\s{John Doe}{President}\hfil
    \s{Jane Doe}{COO}\hfil
    \s{James Dow}{CFO}} 

\end{document}

스크린샷

관련 정보