비고

비고

LaTeX에서는 이력서에 맞게 기술을 시각적으로 확장하려고 합니다. 따라서 다음과 같아야 합니다.

기술

쉽게 할 수 있는 방법이 있나요?

답변1

비고

매크로 \resume는 두 개의 인수를 사용합니다.

  1. "달성된" 포인트 수
  2. 총 포인트 수

편집하다:점검이 구현되었습니다. 10진수에서는 오류가 발생합니다 \ifnum.

음수는 이상하게 동작하지만 어쨌든 사용하지 않을 수도 있습니다. 획득한 점수가 전체 점수보다 큰 경우에도 확인하지 않습니다.

구현

\documentclass{standalone}
\usepackage{tikz}
\newcommand\resume[2]{%
  \ifnum#1>#2
    $#1 > #2$
  \else
    \ifnum#1<0
      $#1 < 0$
    \else
      \ifnum#2<0
        $#2 < 0$
      \else
        \tikz{%
        \ifx#20
        \else
          \foreach \i in {1,...,#2} {
            \filldraw[black!20] (\i ex,0) circle (0.4ex);
          };
        \fi
        \ifx#10
        \else
          \foreach \i in {1,...,#1} {
            \filldraw[black] (\i ex,0) circle (0.4ex);
          };
        \fi
        }
      \fi
    \fi
  \fi
}
\begin{document}
\begin{tabular}{rl}
  Much skillz & \resume{5}{10} \\
  So recommendable & \resume{2}{10} \\
  Wow! & \resume{10}{10} \\
  10/5 & \resume{10}{5} \\
  0/0 & \resume{0}{0} \\
  0/5 & \resume{0}{5} \\
  0/-1 & \resume{0}{-1} \\
\end{tabular}
\end{document}

산출

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

관련 정보