我知道如何使用tikzpicture
包绘制图表的抑制箭头,但我想知道如何在文本中输入它。例如,想一个句子
$code$表示抑制反应。
抑制箭头用于生物学,与 类似\dashv
,但水平线较长,垂直线较短(看起来应该像箭头对象)。另一种思考方式是,箭头\mapsto
指向相反方向,没有“>”之类的结尾。
答案1
我真的只是在关注这个答案。
\documentclass{article}
\DeclareFontFamily{U}{FdSymbolC}{}
\DeclareFontShape{U}{FdSymbolC}{m}{n}{<-> s * FdSymbolC-Book}{}
\DeclareSymbolFont{fdarrows}{U}{FdSymbolC}{m}{n}
\DeclareMathSymbol{\leftfootline}{\mathrel}{fdarrows}{"AC}
\DeclareMathSymbol{\rightfootline}{\mathrel}{fdarrows}{"AD}
\DeclareMathSymbol{\longleftfootline}{\mathrel}{fdarrows}{"C6}
\DeclareMathSymbol{\longrightfootline}{\mathrel}{fdarrows}{"C7}
\begin{document}
$A\leftfootline B$ $A\rightfootline B$ $A\longleftfootline B$ $A\longrightfootline B$
\end{document}
如何查找符号的代码/坐标的问题已在此评论. 编译
\documentclass{article}
\usepackage{fdsymbol}
\usepackage{fonttable}
\begin{document}
\xfonttable{U}{FdSymbolC}{m}{n}
\end{document}
要得到
要访问该字符,您可以查找其十六进制“坐标”。第一个在右侧,第二个是条目的十六进制数。从中可以看出,它\leftfootline
位于组中,A
并且它是该组中的第 14 个成员,因此具有"AC
。这意味着我们可以使用
\DeclareMathSymbol{\leftfootline}{\mathrel}{fdarrows}{"AC}
其它条目类似。