我知道有各种各样的命令可以改变行高。
但我想显示它,就像我对字体大小\fontname\font\
或所做的那样\@font
。我的问题不同这因为我不介意基线是如何计算的,或者它是否在文本中发生变化。
我对给定字体大小的默认值感兴趣。
\documentclass[10pt,a5paper]{memoir}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[adobe-utopia]{mathdesign}
\begin{document}
This text is \fontname\font\ or \@font with %\baselineskip
\end{document}
答案1
您可以使用\the
打印长度pt
或包装printlen
以任意单位打印。
\documentclass[10pt,a5paper]{memoir}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[adobe-utopia]{mathdesign}
\usepackage{printlen}
\begin{document}
This text is \fontname\font\ with font size \csname f@size\endcsname{}
and \verb|\baselineskip| =~\the\baselineskip =~\uselengthunit{mm}\printlength{\baselineskip}.
\end{document}
有关当前字体的更多信息,请参阅fntguide
,第 2.3 节。