diff options
author | Karl Berry <karl@freefriends.org> | 2023-12-06 21:11:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-12-06 21:11:53 +0000 |
commit | 62a2bdd5eb64d7adaa6a8a646e280349ef3713b4 (patch) | |
tree | cf0414dce2ddd992c09d56a165ef19692aafef2f /Master/texmf-dist/tex | |
parent | 90d5d7cf25bff5004450146b49c61230485c7d87 (diff) |
spacingtricks (6dec23)
git-svn-id: svn://tug.org/texlive/trunk@69048 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r-- | Master/texmf-dist/tex/latex/spacingtricks/spacingtricks.sty | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/spacingtricks/spacingtricks.sty b/Master/texmf-dist/tex/latex/spacingtricks/spacingtricks.sty index 1481251cb8a..a17262a06b5 100644 --- a/Master/texmf-dist/tex/latex/spacingtricks/spacingtricks.sty +++ b/Master/texmf-dist/tex/latex/spacingtricks/spacingtricks.sty @@ -22,7 +22,8 @@ %% \NeedsTeXFormat{LaTeX2e}[2005/12/01] \ProvidesPackage{spacingtricks} - [2023/07/28 v1.7 .dtx spacingtricks file] + [2023/12/06 v1.8 .dtx spacingtricks file] + \newif\ifspacingtricks@pifont \DeclareOption{pifont}{\spacingtricks@pifonttrue} @@ -51,11 +52,21 @@ \newcommand*{\vstrut}[2][0pt]{% \setlength{\strutheight}{#2}% \addtolength{\strutheight}{#1}% - \unskip - \ensuremath{\rule[-#1]{0pt}{\strutheight}}% + \unskip% + \rule[-#1]{0pt}{\strutheight}% \ignorespaces% } +\newlength{\strutdepth} +\newcommand*{\cstrut}[1]{% + \setlength\strutdepth{#1}% + \setlength\strutheight{2\strutdepth}% total height + \addtolength{\strutdepth}{-0.5ex}% + \unskip% + \rule[-\strutdepth]{0pt}{\strutheight}% + \ignorespaces% +} + \newlength{\parindentlength} \setlength{\parindentlength}{\parindent} \renewcommand{\indent}{\hspace{\parindentlength}} |