在下面的代码中,我想打印的值,\baselinestretch * \baselineskip
而不是\baselineskip
仅打印的值。我尝试了\fp_eval:n
,但没有成功。
\documentclass[a4paper]{article}
\usepackage[verbose,hmargin=20mm,vmargin=40mm]{geometry}
\begin{document}
Laborum molestias nam possimus
omnis. Libero sit maiores quas
asperiores nobis est nulla.
Culpa sequi iste deserunt.
\ExplSyntaxOn
\skip_new:N \l__user_verse_skip
\skip_set:Nn \l__user_verse_skip { \baselineskip }
\dim_use:N \l__user_verse_skip
\ExplSyntaxOff
Adipisci fuga et quis dicta
est et odit. Illo aut nulla
qui incidunt necessitatibus
nulla qui. Sunt cumque
\end{document}
答案1
如果你这样做,\skip_use:N \baselineskip
你就会得到价值已经乘以\baselinestretch
。
\documentclass[a4paper]{article}
\begin{document}
\ExplSyntaxOn
\skip_use:N \baselineskip
\ExplSyntaxOff
Laborum molestias nam possimus
omnis. Libero sit maiores quas
asperiores nobis est nulla.
Culpa sequi iste deserunt.
\linespread{2}\selectfont
\ExplSyntaxOn
\skip_use:N \baselineskip
\ExplSyntaxOff
Adipisci fuga et quis dicta
est et odit. Illo aut nulla
qui incidunt necessitatibus
nulla qui. Sunt cumque
\end{document}