代码中显示的C'很像C'',怎么改变字体效果。
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\coordinate (c)at(0,0)node at(c){\(C'\)};
\end{tikzpicture}
\end{document}
我希望下面这种
在数学模式中,所有常规的字体默认样式均为斜体。
我不太理解你的『教科书』中是什么样子,请截图看看。
Edited:
Thanks to egreg:
\documentclass[tikz]{standalone}
\usepackage{textcomp} % for TS1
\usepackage{amsmath}
\DeclareSymbolFont{textsymbols}{TS1}{\familydefault}{m}{n}
\SetSymbolFont{textsymbols}{bold}{TS1}{\familydefault}{m}{n}
\DeclareMathSymbol{\ulq}{\mathopen}{textsymbols}{39}
\DeclareMathSymbol{\urq}{\mathclose}{textsymbols}{39}
\DeclareMathSymbol{\uprime}{\mathnormal}{textsymbols}{39}
\begin{document}
\begin{tikzpicture}
\node {\(C' \enspace C\text{\textquotesingle} \enspace \ulq C\urq \enspace C\uprime \)};
\end{tikzpicture}
\end{document}
Notes:斜体的C
和upright single quote
感觉很不搭...
Re-Edited:
\documentclass[tikz]{standalone}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\node {\(A'B'C' \enspace \mathrm{A}'\mathrm{B}'\mathrm{C}'\)};
\end{tikzpicture}
\end{document}
另建议把问题描述为:在数学公式中如何输入正体字符....
或者换一个无衬线的数学字体:
\documentclass[tikz]{standalone}
\usepackage{unicode-math}
\setmathfont{Fira Math}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\node {\(A'B'C' \enspace \symup{A}'\symup{B}'\symup{C}'\)};
\end{tikzpicture}
\end{document}
要想全局生效,也可以试试math-style=upright
:
\documentclass[tikz]{standalone}
\usepackage[math-style=upright]{unicode-math}
\setmathfont{Fira Math}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\node {\(A'B'C'\)};
\end{tikzpicture}
\end{document}
只要是斜体都有这种尖尖的向上,就像毛笔字的笔锋一样
@u124578 和是否斜体无关,你可以查一下『衬线体(serif)』与『无衬线体(sans serif)』