我想创建符号对
- 可以像引号一样使用(间距方面)
- 看起来像奎因角(大致:)
\ulcorner ... \urcorner
或日语引号(大致\ulcorner ... \lrcorner
:) - 为零宽度(或宽度非常窄)
做这个的最好方式是什么?
答案1
字体MnSymbol
有角,可以随意使用
\documentclass{article}
\DeclareFontFamily{U}{MnSymbolE}{}
\DeclareFontShape{U}{MnSymbolE}{m}{n}{
<-6> MnSymbolE5
<6-7> MnSymbolE6
<7-8> MnSymbolE7
<8-9> MnSymbolE8
<9-10> MnSymbolE9
<10-12> MnSymbolE10
<12-> MnSymbolE12}{}
\newcommand{\mnquote}[1]{\usefont{U}{MnSymbolE}{m}{n}\char#1\relax}
\newcommand{\quinelquote}{\raisebox{.1ex}{\rlap{\mnquote{'036}}\kern.2em}}
\newcommand{\quinerquote}{\/\raisebox{.1ex}{\kern.2em\llap{\mnquote{'043}}}}
\let\nipponlquote\quinelquote
\newcommand{\nipponrquote}{\/\raisebox{-.1ex}{\kern.2em\llap{\mnquote{'055}}}}
\begin{document}
\quinelquote Bcdef\quinerquote
\nipponlquote Bbcdefg\nipponrquote
\nipponlquote Bbcdef\nipponrquote
\end{document}
然而,问题在于\nipponrquote
降部:这个引号系统适用于日语,因为它的字形没有降部。编译的示例显示了拉丁字母的这一弱点。然而,当结尾的“Quine quote”旁边的字母没有升部时,也会出现同样的问题。