有没有办法制作类似的东西$^{\ulcorner}f^\urcorner$
,从而产生一个顶部有两个角的符号 f,但又很优雅并且没有不好的间距?
答案1
对于开头的“方形引号”,不同的字符似乎需要不同的字距调整。
\documentclass{article}
\usepackage{amsmath,amssymb}
\newcommand{\squarequotes}[2][0]{{%
{\vphantom{#2}}^{\ulcorner}\kern-\scriptspace
\mspace{-#1mu}%
{{}#2}^{\urcorner}%
}}
\begin{document}
$\ulcorner f\urcorner$
$\squarequotes{f}$
$\squarequotes[4]{f}$
$\squarequotes{a}$
$\squarequotes[2]{d}$
\end{document}
答案2
以下是使用\prescript
来自 的命令mathtools
或使用专用包leftidx
和的三种解决方案fouridx
。在所有情况下,由于数学字母字体的斜体角度,必须为左指数添加一些负数学字距。
\documentclass[12pt, a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathtools, amssymb}
\usepackage{leftidx, fouridx}
\begin{document}
\[\prescript{\ulcorner\mkern-9mu}{}{f}^{\urcorner}\quad \fourIdx{\ulcorner\mkern-9mu}{}{\urcorner}{}{f}\quad \leftidx{^{\ulcorner\mkern-9mu}}{f}{^\urcorner}\]%
\end{document}