答案1
%\documentclass{article}
\documentclass[margin=3.1415692mm,varwidth]{standalone}
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
& P \ar[dl, dashed, "\tilde{f}" ']
\ar[d, "f"] \\
A \ar[r,twoheadrightarrow,"g" '] & B
\end{tikzcd}
\end{document}
附录:
%\documentclass{article}
\documentclass[margin=3.1415692mm,varwidth]{standalone}% show only image
\usepackage{tikz-cd}
\begin{document}
\begin{tikzcd}
& P \ar[dl, dashed, "\tilde{f}" '] \\
A \ar[r,twoheadrightarrow,"g" '] & B \ar[u, "f" ']
\end{tikzcd}
\end{document}
注意:MWE(最小工作示例)使用standalone
文档类,因为它只显示带有小边框的图像,而不是像其他文档类那样显示完整的页面。但是,建议的解决方案适用于所有其他文档类。如果您想在article
文档类中看到结果,只需取消注释 MWE 的第一行并注释第二行(在第二行开头插入 %)。
答案2
这里有两个 (2) MWE 使用xy
包,它们具有相同的提示,tikz-cd
可满足您的口味。
\documentclass[a4paper,12pt]{article}
\usepackage[all,cmtip]{xy}
\begin{document}
\xymatrix@R=2.3pc@C=2.7pc{
& P \ar[d]^f \ar@{-->}[dl]_{\tilde{f}}\\
A \ar@{>>}[r]_g & B
}
\xymatrix@R=2.3pc@C=2.7pc{
& P \ar[d]^f \ar@{.>}[dl]_{\tilde{f}}\\
A \ar@{>>}[r]_g & B
}
\end{document}