替代下标数学模式中丑陋的 \parallel 和 \sslash 符号

替代下标数学模式中丑陋的 \parallel 和 \sslash 符号

我正在寻找一个更好的“平行”符号,\perp当用于下标时,它可以与符号匹配。以下是显示\parallel\perp\sslash两个自定义符号(当前称为\para\paral)的 MWE:

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{mathrsfs}
\usepackage{upgreek}
\usepackage{stmaryrd}

\newcommand*{\paral}{\scalebox{0.6}{$\slash\!\slash$}}

\newcommand*{\para}{\rotatebox[origin=c]{45}{$\scalebox{0.8}{=}$}}

\begin{document}

Blabla:
\begin{equation}
     v_{\parallel \perp}v_{\sslash \perp}v_{\paral \perp}v_{\para \perp}.
\end{equation}

\end{document}

预览:

在此处输入图片描述

任何猫都能在这里看到,第一个( )与旁边的符号\parallel相比太高了。我讨厌它,宁愿把它留给狗!它会导致难看的空格问题,尤其是在分数中。第二个(第二项)并没有好多少。第三个(自定义)稍好一些,但有一个垂直偏移让我很恼火。第四个()更接近我正在看的那个,它更适合旁边的那个(它的大小可以稍微调整一下,但也有一个垂直偏移)。\perp\sslash\paral\para\perp

所以我想知道是否有更好的解决方案,而我不知道。您建议如何获得下标位置上最美观的平行符号,以\perp在形状、大小和可读性上与漂亮的符号相得益彰?您将如何修改我在上面的代码中定义的宏?

非常感谢,并免费获得一顿美味的猫餐!

答案1

您可以\stretchrel从 scalerel 包中使用。

\documentclass[11pt,letterpaper,twoside]{book}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[total={6in,10in},left=1.5in,top=0.5in,includehead,includefoot]{geometry}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{mathrsfs}
\usepackage{upgreek}
\usepackage{stmaryrd}

\usepackage{scalerel}

\newcommand*{\paral}{\stretchrel*{\parallel}{\perp}}
\newcommand*{\Sslash}{\stretchrel*{\sslash}{\perp}}

\begin{document}

Blabla:
\begin{equation}
     v_{\parallel \perp}\quad\text{vs.}\quad v_{\paral \perp}
     \quad\text{and}\quad
     v_{\sslash \perp}\quad\text{vs.}\quad v_{\Sslash \perp}\;.
\end{equation}

\end{document}

在此处输入图片描述

相关内容