섹션 제목 오른쪽에 있는 텍스트

섹션 제목 오른쪽에 있는 텍스트

프로젝트의 제목을 정의하는 매크로입니다.

   \newcommand{\project}[2]{
    %1: project name
    %2: percentage of time
    \subsection*{#1 \begin{flushright} \textcolor{darkgray}{#2\%}\end{flushright}}
    }

다음은 명령과 출력입니다.

\project{My Project}{25}

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

프로젝트 이름과 같은 줄에 백분율을 표시하고 싶습니다. 어떻게 포맷할 수 있나요?

답변1

@Johannes_B가 제안한 대로 내 의견을 답변으로 바꿨습니다.

원하는 모양을 얻으려면 flushright환경을 제거하고 \hfill대신 사용하십시오.

\newcommand{\project}[2]{\subsection*{#1\hfill\textcolor{darkgray}{#2\%}}}

실제로 가장 먼저 하는 일은 기본적으로 새 줄을 시작하는 flushright호출입니다 .\parsep\parskip

전체 코드:

\documentclass{article}
\usepackage{xcolor}
\usepackage{lipsum}
\newcommand{\project}[2]{%
  \subsection*{#1\hfill\textcolor{darkgray}{#2\%}}}
\begin{document}
\section{Test}
\subsection{Whatever}
\project{My Project}{25}
\lipsum[1]% dummy text, to show line width
\end{document}

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

메모

\project목차에 항목을 추가하기로 결정 하고 의 정의 \subsection*를 변경하여 그렇게 한다면 결과는 좋지 않을 것입니다.\subsection\project

관련 정보