summaryrefslogtreecommitdiff
path: root/support/pmx/tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2023-02-12 03:01:46 +0000
committerNorbert Preining <norbert@preining.info>2023-02-12 03:01:46 +0000
commitf76939750d63d6088b9bdeac794ce3fdf33d1269 (patch)
tree0cd0d327b53fe3a657722ae4188983b8b100468d /support/pmx/tex
parent73abb311c03e955ad9f7b7464390a5722b20b915 (diff)
CTAN sync 202302120301
Diffstat (limited to 'support/pmx/tex')
-rw-r--r--support/pmx/tex/pmx.tex11
1 files changed, 9 insertions, 2 deletions
diff --git a/support/pmx/tex/pmx.tex b/support/pmx/tex/pmx.tex
index 3576f581cf..abde2e0710 100644
--- a/support/pmx/tex/pmx.tex
+++ b/support/pmx/tex/pmx.tex
@@ -4,7 +4,8 @@
%% %%
%%%%%%%%%%%%%%%%%%%%%%%
\ifx\pmxversion\undefined\else\endinput\fi
-\def\pmxversion{2.94}\def\pmxdate{23 Jan 20}
+\def\pmxversion{3.00}\def\pmxdate{27 Jan 23}
+% 3.00 add steep beam stuff
% 2.94 add def'ns of \hbp, \hbpp
% 2.80 add def'n of \slx, real stemlength
% 2.73 4 Feb 16 Fix \pmxclefsym to include \smalltreblelowoct
@@ -60,7 +61,6 @@
\def\mtr#1{\zcharnote{#1}%
{\specfnt\kern 1.5\internote\raise 0.3\internote\hbox to 0pt{/\hss}%
\kern -0.7\internote\raise 1.0\internote\hbox to 0pt{/\hss}}}
-%
\newif\ifolder%
%
% Older fonts had clefs at different heights. If you have the older
@@ -864,6 +864,13 @@ depth \h@lf\pcil width \razclef\kern-\h@lf\razclef\kern-\h@lf\pcil\kern-.1pt
\def\hbp{\h@symbol\@qbp}%
\def\hbpp{\h@symbol\@qbpp}%
%
+%
+% For allowing steeper beams
+%
+\def\C@ib#1{\max@n@v\@l\min@n@v{-\@l}\global\b@p\n@v
+\getcurpos \global\b@x\y@v \b@z#14.333\interbeam \advance\b@z\altportee
+\pl@base \global\advance\b@z\y@i}
+%
\catcode`\@=\catcodeat
\endinput