수학 모드의 글꼴 및 보정

수학 모드의 글꼴 및 보정

+다음 표기법에서 볼 수 있듯이 아래 첨자의 작은 값, 짧은 \overline값 및 아래쪽의 준표준 \mathbb{N}값을 얻는 방법에 대한 아이디어가 있는 사람이 있습니까 ?\verts

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

답변1

가능한 해결책은 다음과 같습니다.

\smallerplus축소된 크기 플러스에 사용 하고 \shorteroverline{<symbol>}더 짧은 윗줄이 필요한 경우.

\fatnorm구문은 다음과 같습니다 .

  • \fatnorm*{<formula>}"자동 확장 버전"의 경우
  • \fatnorm[<size>]{<formula>}수동으로 지정된 크기의 경우; 기본값은 "nothing"이지만 , 또는 일 수도 <size>있습니다 .\big\Big\bigg\Bigg
\documentclass{article}
\usepackage{amssymb,amsmath}

%% service macros
\newcommand{\shorteroverline}[1]{%
  {\mkern1mu\overline{\mkern-1mu#1\mkern-1mu}\mkern1mu}}
\newcommand{\smallerplus}{\mathchoice
  {\scriptstyle+}
  {\scriptscriptstyle+}
  {\scriptscriptstyle+}
  {\scriptscriptstyle+}
}

%% N with shorter bar and smaller plus
\newcommand{\Nbarplus}{\shorteroverline{\mathbb{N}}_{\smallerplus}}

%% fat norm
\makeatletter
\newcommand{\@fatnormbar}{\vrule\@width 1.2\p@}
\newcommand{\fatnorm}{\@ifstar\@xfatnorm\@fatnorm}
\newcommand{\@xfatnorm}[1]{%
  \left.\kern-\nulldelimiterspace
  \@fatnormbar
  #1
  \@fatnormbar
  \right.\kern-\nulldelimiterspace
}
\newcommand\@fatnorm[2][]{%
  \mathopen{\vphantom{#1|}\mkern2mu\@fatnormbar\mkern2mu}
  #2
  \mathclose{\vphantom{#1|}\mkern2mu\@fatnormbar\mkern2mu}
}
\makeatother

\begin{document}
$\Nbarplus$

$\displaystyle\fatnorm*{\frac{1}{2}}
\fatnorm{v}\fatnorm[\big]{v}\fatnorm[\Big]{v}$
\end{document}

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

\@fatnormbar뚱뚱한 표준 막대의 너비를 다르게 하려면 그림을 변경하십시오 .

답변2

MWE를 첨부하지 않았으므로 다음 내용을 모두 제공하겠습니다.

\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{dsfont}
\usepackage{amsmath}

\newcommand{\minus}{{}^{-}}
\newcommand{\plus}{{}^{+}}

\newcommand{\bigvert}{\mathop{\rule{1ex}{1em}}}

\makeatletter
\newsavebox\myboxA
\newsavebox\myboxB
\newlength\mylenA

\newcommand*\xoverline[2][0.75]{%
    \sbox{\myboxA}{$\m@th#2$}%
    \setbox\myboxB\null% Phantom box
    \ht\myboxB=\ht\myboxA%
    \dp\myboxB=\dp\myboxA%
    \wd\myboxB=#1\wd\myboxA% Scale phantom
    \sbox\myboxB{$\m@th\overline{\copy\myboxB}$}%  Overlined phantom
    \setlength\mylenA{\the\wd\myboxA}%   calc width diff
    \addtolength\mylenA{-\the\wd\myboxB}%
    \ifdim\wd\myboxB<\wd\myboxA%
       \rlap{\hskip 0.5\mylenA\usebox\myboxB}{\usebox\myboxA}%
    \else
        \hskip -0.5\mylenA\rlap{\usebox\myboxA}{\hskip 0.5\mylenA\usebox\myboxB}%
    \fi}
\makeatother

\begin{document}
\begin{equation}
\mathds{R}_\mathrm{\plus}
\end{equation}
\begin{equation}
\xoverline{\mathds{N}}
\end{equation}
\begin{equation}
\bigvert \cdot \bigvert {}_\infty
\end{equation}
\end{document}

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

이것이 귀하에게 적합하기를 바랍니다(매우 간단한 솔루션은 아닐 수도 있음).

관련 정보