V\llap{--}을 생성하는 더 나은 방법

V\llap{--}을 생성하는 더 나은 방법

에 의해 생성된 기호를 얻는 더 좋은 방법이 있습니까 V\llap{--}? 수학 모드에서 필요합니다. 기호는 볼륨을 나타내는 데 사용되는 경우도 있습니다. 위의 해킹은 올바른 기호는 아니지만 비슷한 것입니다.

답변1

\documentclass{article}
\newcommand{\volume}{{\ooalign{\hfil$V$\hfil\cr\kern0.08em--\hfil\cr}}}
\begin{document}
$\volume(abc)$
\end{document}

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

대시가 위와 같이 구축되지만 팬텀 V 위에 구축되는 더 나은 구현입니다. 실제 것은 나중에 추가되므로 이에 대해 아래 첨자와 위 첨자가 배치됩니다.

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\DeclareRobustCommand{\volume}{\text{\volumedash}V}
\newcommand{\volumedash}{%
  \makebox[0pt][l]{%
    \ooalign{\hfil\hphantom{$\m@th V$}\hfil\cr\kern0.08em--\hfil\cr}%
  }%
}
\makeatother

\begin{document}

$d\volume(abc)$

$x^{}_{\volume}$

$\volume_x$

$V_x$

\end{document}

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

답변2

나는 똑같은 것을 찾고 있었지만 십자가가 V선 너머로 확장되는 것이 약간 산만하다는 것을 알았습니다. 나는 대안적인 접근 방식을 생각해 냈습니다.

\documentclass{article}

\usepackage{graphicx}

\newcommand{\Vol}{\rotatebox[origin=c]{180}{\ensuremath{A}}}

\begin{document}
    Let $\Vol$ represent system volume.
\end{document}

결과

답변3

여기요. @egreg의 답변에서 영감을 얻었습니다. 코드에서 위치 매개변수를 조정할 수 있습니다.

\ooalign{$V$\cr\raisebox{0.15em}{\kern0.04em--}\cr}

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

답변4

Google 프레젠테이션에서 가져오는 방법은 다음과 같습니다.

  V\kern-0.8em\raise0.3ex-

를 야기하는:

V를 교차시키다

Google 문서도구 애드온에서수학 방정식, 여기에 제공된 깔끔한 솔루션의 많은 명령(\ooalign, \raisebox, \cr, \hfill)은 지원되지 않습니다. 대신, 간단한 \raise와 \kern을 사용하는 것이 도움이 됩니다. 이는 하위 스크립트와 상위 스크립트를 처리하는 일반적인 솔루션이 아닙니다. 슬라이드에서는 일반적으로 로컬에서 쉽게 편집할 수 있는 빠른 솔루션을 원하며 표현은 작고 슬라이드에 국한됩니다. kern 및 raise를 사용해 보면 여전히 하위 스크립트와 상위 스크립트에 작동할 수 있습니다.

관련 정보