획이 있는 Z

획이 있는 Z

일반 텍스트에서 획이 있는 Z 또는 z를 어떻게 입력합니까? 나는 일종의 작동하는 솔루션을 가지고 있습니다. 코드는 다음과 같습니다

\newcommand{\zbar}{\raisebox{0.2ex}{--}\kern-0.6em Z}

텍스트 모드에서는 잘 작동하지만 이 기호를 위 첨자 안에 넣으면 획이 약간 너무 올라갑니다. 다음 이미지는 ulgy' looking\zbar'를 위 첨자로 보여줍니다. 여기에 이미지 설명을 입력하세요

환경에 따라 스트로크 높이를 자동으로 조정할 수 있는 방법이 있습니까?

도움을 주셔서 미리 감사드립니다.

답변1

다음에서 기호를 사용하려는 것 같습니다.수학일반 텍스트가 아닌 모드.

\documentclass{article}
\usepackage{newpxtext,newpxmath}
\usepackage{amsmath}

\newcommand{\Zstroke}{%
  \text{\ooalign{\hidewidth\raisebox{0.2ex}{--}\hidewidth\cr$Z$\cr}}%
}
\newcommand{\zstroke}{%
  \text{\ooalign{\hidewidth -\kern-.3em-\hidewidth\cr$z$\cr}}%
}

\begin{document}

\begin{equation*}
P(M_{i})=
  \frac{\Zstroke^{\Zstroke+1}}{\Gamma(\Zstroke+1)}
  \frac{M_{i}^{\Zstroke-1}}{M_{n}^{\Zstroke}}
  \exp\Bigl(-\frac{\Zstroke M_{i}}{M_{n}}\Bigr)
\end{equation*}
\begin{equation*}
P(M_{i})=
  \frac{\zstroke^{\zstroke+1}}{\Gamma(\zstroke+1)}
  \frac{M_{i}^{\zstroke-1}}{M_{n}^{\zstroke}}
  \exp\Bigl(-\frac{\zstroke M_{i}}{M_{n}}\Bigr)
\end{equation*}

\end{document}

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

답변2

한 가지 방법은 선과 z를 병합하여 자신만의 기호를 만드는 것입니다.

암호:

\documentclass[12pt,a4paper]{standalone}
\newcommand*{\xdash}[1][3em]{\rule[0.5ex]{#1}{0.55pt}}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\newcommand{\sZ}{\ensuremath{\scalebox{.86}{Z}
\kern-.41em\raisebox{.07em}{$\xdash[.3em]$}}}
\newcommand{\sz}{\ensuremath{\scalebox{.86}{z}
\kern-.3em\raisebox{-.045em}{$\xdash[.2em]$}}}
\begin{document}
~\sZ~\sz~
\end{document}

수확량:

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

관련 정보