분음부호가 아닌 역곡절 부호

분음부호가 아닌 역곡절 부호

카론이나 역곡절 기호를 다른 문자 위에 발음 구별 부호로 사용하지 않고 수학 모드에서 자체 문자로 조판하려면 어떻게 해야 합니까? 처럼 위 첨자로 사용하고 싶기 때문에 이렇게 해야 합니다 . 이는 한 쌍의 함수를 설명하는 경우입니다: f^.

답변1

이 같은?

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

\documentclass{article}
\usepackage{amsmath} % for \text macro
\begin{document}
$f\text{\v{}}$ $f\text{\^{}}$ $f\text{\u{}}$ $f\text{\={}}$  $f\text{\.{}}$ $f\text{\"{}}$
\end{document}

답변2

필요에 맞게 하강량(현재 0.5ex)을 조정하세요.

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand\post@accent[2]{%
  \mbox{\fontsize{#2}{\z@}\selectfont\raisebox{-0.5ex}[\dimexpr\height-0.5ex][0pt]{$\m@th\,#1{}$}}%
}
\newcommand{\definepostaccent}[2]{%
  \newcommand{#1}{\mathchoice{}{}{\post@accent{#2}{\f@size}}{\post@accent{#2}{\sf@size}}}%
}
\makeatother

\definepostaccent{\pcheck}{\check}
\definepostaccent{\pbreve}{\breve}

\begin{document}
Standard size

$f^{\pcheck}>f^{\pcheck}_{T}$ 

$f^{\pbreve}<f^{\pbreve}_{T}$

Subscript

$X_{f^{\pcheck}-f^{\pbreve}_{x}}$
\end{document}

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

설명

이후에는 \definepostaccent{\pcheck}{\check}매크로가 다음을 \pcheck수행하도록 정의됩니다.

\mathchoice{}{}{\post@accent{\check}{\f@size}}{\post@accent{\check}{\sf@size}}

이는 \pcheck위 첨자에만 사용해야 함을 의미합니다. 상자를 인쇄합니다.

  1. 적합한 글꼴 크기가 설정됩니다. \f@size첫 번째 수준 위 첨자, \sf@size두 번째 수준 위 첨자, 이는 일반 글꼴 크기 및 위 첨자 글꼴 크기에 해당합니다.

  2. 상자에는 자연 높이( \height-0.5ex)와 깊이가 0 인 0.5ex 낮은 상자가 포함되어 있습니다.

  3. 아래쪽 상자에는 약간 오른쪽으로 이동된 수학 악센트가 포함되어 있습니다.

를 사용하면 ^{\pcheck}아래 첨자가 일반적인 위치에 인쇄되는 것을 보장합니다.

답변3

다른 접근 방식을 제안해도 될까요? $f^\vee$ 및 $f^\wedge$와 같이 $\vee$ 및 $\wedge$를 위 첨자로 사용하세요.

$\vee$ 및 $\wedge$를 위 첨자로 사용하는 솔루션

관련 정보