
제가 대학에 다닐 때의 시절을 언급합니다. 나는 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}