如何更改特定字母的高度/对齐方式——性别特定的排版

如何更改特定字母的高度/对齐方式——性别特定的排版

在我的硕士论文中,我想使用一种全新的方法来表示性别特定的单词。我想使用 ¿ 符号,并希望符号从基线开始,而不是像默认的那样,从下行线开始。

以下是其外观以及我希望其外观的屏幕截图:

在此处输入图片描述 在此处输入图片描述

有人知道如何改变单个字母或符号的位置吗?

非常感谢!

答案1

将其功能定义为新的unicode字符:

在此处输入图片描述

\documentclass{article}

\usepackage{newunicodechar,graphicx}

\newunicodechar{¿}{\rotatebox[origin=c]{180}{?}}

\begin{document}

Verbraucher¿nnen

\end{document}

答案2

您可以\?为此目的进行定义。建议的宏会提升倒置的问号并将其重新缩放为与“i”相同的高度。不过,点略小一些。

\documentclass{article}
\usepackage{graphicx}

\DeclareRobustCommand\?{%
  \resizebox{!}{\fontcharht\font`i}{\raisebox{\depth}{¿}}%
}

\begin{document}

Verbraucher\?nnen

\end{document}

在此处输入图片描述

答案3

stackengine

\documentclass{article}
\usepackage{stackengine}
\DeclareRobustCommand\?{\abovebaseline[0pt]{¿}}
\begin{document}
Verbraucher\?nnen
\end{document}

在此处输入图片描述

相关内容