summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-12-27 21:25:42 +0000
committerKarl Berry <karl@freefriends.org>2022-12-27 21:25:42 +0000
commitf8117d512e6a26e2dfe3994584cca9be0d5432df (patch)
tree27c73adb2517d41525932263e7cf1aba7ef84eb4 /Master/texmf-dist/source/latex
parent2775b86cdc8086d0e204908ff728180cf01345c4 (diff)
resmes (27dec22)
git-svn-id: svn://tug.org/texlive/trunk@65375 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex')
-rw-r--r--Master/texmf-dist/source/latex/resmes/resmes.dtx76
-rw-r--r--Master/texmf-dist/source/latex/resmes/resmes.ins43
2 files changed, 119 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/latex/resmes/resmes.dtx b/Master/texmf-dist/source/latex/resmes/resmes.dtx
new file mode 100644
index 00000000000..7497320eaf8
--- /dev/null
+++ b/Master/texmf-dist/source/latex/resmes/resmes.dtx
@@ -0,0 +1,76 @@
+% \iffalse meta-comment
+%
+% resmes Restriction of measures symbol in LaTeX
+%
+% Copyright (c) 2022 Paolo
+%
+% Licensed under MIT (https://github.com/Loara/resmes/blob/main/LICENSE)
+%
+% \fi
+%
+% \iffalse
+%<*driver>
+\ProvidesFile{resmes.dtx}[2022/12/27 v1.0 Restriction of measures symbol in LaTeX]
+%</driver>
+%<package>\NeedsTeXFormat{LaTeX2e}
+%<package>\ProvidesPackage{resmes}[2022/12/27 v1.0 Restriction of measures symbol in LaTeX]
+%<package>\RequirePackage{xparse}
+%<package>\RequirePackage{tikz}
+%<*driver>
+\documentclass{ltxdoc}
+\usepackage{resmes}
+\begin{document}
+\DocInput{resmes.dtx}
+\end{document}
+%</driver>
+% \fi
+%
+%\newcommand{\thpkg}{\texttt{resmes}}
+%
+%\title{\thpkg}
+%\author{Paolo De Donato}
+%\date{2022/21/27\ v1.0}
+%
+%\maketitle
+%
+% This package defines the |\resmes| command in order to print measure restriction symbol. For example in mathmode
+% \begin{verbatim}
+% \mu\resmes A
+% \end{verbatim}
+% expands as
+% \[
+% \mu\resmes A
+% \]
+%
+% This package works also in inline math mode ($\mu\resmes A$) and in subscript/superscript emvironments ($a^{\mu\resmes A}, b_{c^{\mu\resmes A}}$).
+%\StopEventually
+%
+%\section{Implementation}
+% \begin{macrocode}
+%<*package>
+% \end{macrocode}
+%
+% \begin{macrocode}
+
+\NewDocumentCommand{\ress@D}{}{
+ \tikz{\draw[thick, join=round, cap=round] (0.24, 0) -- (0,0) -- (0, 0.24);}}
+\NewDocumentCommand{\ress@T}{}{
+ \tikz{\draw[semithick, join=round, cap=round] (0.23, 0) -- (0,0) -- (0, 0.23);}}
+\NewDocumentCommand{\ress@S}{}{
+ \,\tikz{\draw[thin, join=round] (0.154, 0) -- (0,0) -- (0, 0.154);}}
+\NewDocumentCommand{\ress@SS}{}{
+ \tikz{\draw[very thin, join=round] (0.11, 0) -- (0,0) -- (0, 0.11);}}
+
+\NewDocumentCommand{\resmes}{}{
+ \mathchoice{\mathbin{\ress@D}}{\mathbin{\ress@T}}
+ {\mathbin{\ress@S}}{\mathbin{\ress@SS}}}
+
+% \end{macrocode}
+%
+% \begin{macrocode}
+%</package>
+% \end{macrocode}
+%
+%\Finale
+%
+%\PrintIndex
diff --git a/Master/texmf-dist/source/latex/resmes/resmes.ins b/Master/texmf-dist/source/latex/resmes/resmes.ins
new file mode 100644
index 00000000000..58950cc8809
--- /dev/null
+++ b/Master/texmf-dist/source/latex/resmes/resmes.ins
@@ -0,0 +1,43 @@
+%%
+%% resmes Restriction of measures symbol in LaTeX
+%%
+%% Copyright (c) 2022 Paolo
+%%
+%% Licensed under MIT (https://github.com/Loara/resmes/blob/main/LICENSE)
+%%
+
+\input l3docstrip.tex
+\keepsilent
+
+\usedir{tex/latex/resmes}
+
+\preamble
+
+This is a generated file.
+
+resmes Restriction of measures symbol in LaTeX
+
+Copyright (c) 2022 Paolo
+
+Licensed under MIT (https://github.com/Loara/resmes/blob/main/LICENSE)
+
+\endpreamble
+
+\askforoverwritefalse
+\generate{\file{resmes.sty}{\from{resmes.dtx}{package}}}
+
+\obeyspaces
+\Msg{:^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^)}
+\Msg{(*^.^*)}
+\Msg{*-* Hey dude, remember you have to move the following file *-*}
+\Msg{(*^.^*)}
+\Msg{resmes.sty}
+\Msg{(*^.^*)}
+\Msg{*-* into a directory searched by TeX!! *-*}
+\Msg{*-* To produce the documentation look it up on the Internet. *-*}
+\Msg{(*^.^*)}
+\Msg{*-* See ya! *-*}
+\Msg{(*^.^*)}
+\Msg{:^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^) :^)}
+
+\endbatchfile