summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-12-06 21:11:53 +0000
committerKarl Berry <karl@freefriends.org>2023-12-06 21:11:53 +0000
commit62a2bdd5eb64d7adaa6a8a646e280349ef3713b4 (patch)
treecf0414dce2ddd992c09d56a165ef19692aafef2f /Master/texmf-dist/tex
parent90d5d7cf25bff5004450146b49c61230485c7d87 (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.sty17
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}}