대수 기호: a 나누기 b 또는 비나누기 b

대수 기호: a 나누기 b 또는 비나누기 b

제가 대학에 다닐 때의 시절을 언급합니다. 나는 a나누 b거나 a나누지 않는 글쓰기에 대한 일반적인 기호가 b이 컴파일 가능한 예의 기호라고 생각합니다.

\documentclass[a4paper,12pt]{article}
\usepackage{amssymb}
\begin{document}
\[a\mid b, \quad a\nmid b\]
\end{document}

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

물론 이 그림처럼 세로 막대를 길게, 작게 글자를 그려서 비율을 맞춰서 그렸던 기억이 납니다.

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

LaTeX표준 접근 방식과 다른 이러한 유형의 접근 방식을 자동으로 생성하는 특정 패키지가 있습니까 ?

답변1

leftidx패키지 를 사용하여 이를 수행하는 방법은 다음과 stackinset같습니다 stackengine.

\documentclass{article}
\usepackage{leftidx}
\usepackage{stackengine, graphicx}
\newcommand{\divides}[2]{\leftidx{^{#1}}{\Big\vert}{_{#2}}}
\newcommand{\ndivides}[2]{\leftidx{^{#1}}{\nBigvert}{_{#2}}}

 \newcommand{\nBigvert}{\stackMath\mathord{\stackinset{l}{0.15ex}{c}{0ex}{\rotatebox{45}{$\relbar $}}{\Big\vert}}}

\begin{document}

$\divides{\mathsf{a}\mkern-1.5mu}{\mathsf{b}}\quad \ndivides{\mathsf{b}\mkern-1.5mu}{\mathsf{a}}$

\end{document} 

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

관련 정보