因此,我尝试在 tikzcd 中绘制禁止箭头,并按照例如此处的答案进行操作:https://tex.stackexchange.com/a/493140/236919。由于标记,它不起作用。其他(更复杂)解决方案可以解决我的问题
最小代码是:
\documentclass{article}
\listfiles
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}[]
a \arrow[r,"|" marking] & b
\end{tikzcd}
\end{document}
预期结果是: https://i.stack.imgur.com/ISB5L.png
使用 pdfTeX,版本 3.14159265-2.6-1.40.18,我收到以下警告:
!软件包 pgfkeys 错误:我不知道密钥“/tikz/marking”,我将忽略它。也许你拼错了。
请参阅 pgfkeys 包文档以了解解释。输入 H 以获得即时帮助... l.5 我认为罪魁祸首是单元格 1-1 中的 tikzcd 箭头。\errmessage ...currentrow -\tikzcd@currentcolumn } l.6 \end{tikzcd} ]
?H 此错误消息由 \errmessage 命令生成,因此我无法提供任何明确帮助。假设您是赫尔克里·波洛:检查所有线索,并按顺序和方法推断真相。
?
绘制了箭头,但忽略了标记,因此将条“|”视为标签并绘制在上面。
我的 pgfkeys 包可能存在问题?我不记得手动安装过它,也不记得如何安装 latex/pdftex/...,但无论如何,我在 TeXstudio 2.12.6 (hg 6631:16db084dae24) 上安装了 latex
编辑:在添加 \listfiles 以获取我的软件包的版本后,这里是完整日志文件的 pastebin:
我不确定要寻找什么,但是这是 $ grep Package: barred_arrow.log 的结果(加上一些换行符):
软件包:tikz-cd 2014/10/30 v0.9e 使用 tikz 的交换图
软件包:everyshi 2001/05/15 v3.00 EveryShipout 软件包 (MS)
软件包:pgfrcs 2015/08/07 v3.0.1a (rcs-revision 1.31)
软件包:pgf 2015/08/07 v3.0.1a (rcs-revision 1.15)
软件包:graphicx 2017/06/01 v1.1a 增强型 LaTeX 图形 (DPC,SPQR)
软件包:keyval 2014/10/28 v1.15 key=value 解析器 (DPC)
软件包:graphics 2017/06/25 v1.2c 标准 LaTeX 图形 (DPC,SPQR)
软件包:trig 2016/01/03 v1.10 sin cos tan (DPC)
软件包:pgfsys 2014/07/09 v3.0.1a (rcs-revision 1.48)
软件包:xcolor 2016/05/11 v2.12 LaTeX 颜色扩展 (英国)
软件包:pgfcore 2010/04/11 v3.0.1a (rcs-revision 1.7)
软件包:pgfcomp-version-0-65 2007/07/03 v3.0.1a (rcs-revision 1.7)
软件包:pgfcomp-version-1-18 2007/07/23 v3.0.1a (rcs-revision 1.1)
软件包:pgffor 2013/12/13 v3.0.1a (rcs-revision 1.25)
软件包:tikz 2015/08/07 v3.0.1a (rcs-revision 1.151)
软件包:epstopdf-base 2016/05/15 v2.6 epstopdf 软件包的基础部分
软件包:infwarerr 2016/05/16 v1.4 提供信息/警告/错误消息(HO)
软件包:grfext 2016/05/16 v1.2 管理图形扩展 (HO)
软件包:kvdefinekeys 2016/05/16 v1.4 定义密钥 (HO)
软件包:ltxcmds 2016/05/16 v1.23 通用 LaTeX 内核命令(HO)
包:kvoptions 2016/05/16 v3.12 包选项的键值格式(HO)
软件包:kvsetkeys 2016/05/16 v1.17 键值解析器(HO)
软件包:etexcmds 2016/05/16 v1.6 避免与 e-TeX 命令发生名称冲突(HO)
软件包:ifluatex 2016/05/16 v1.4 提供ifluatex开关(HO)
软件包:pdftexcmds 2018/01/21 v0.26 pdfTeX 的实用函数(LuaTeX 版)
软件包:ifpdf 2017/03/15 v3.2 提供 ifpdf 开关