From f8117d512e6a26e2dfe3994584cca9be0d5432df Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 27 Dec 2022 21:25:42 +0000 Subject: resmes (27dec22) git-svn-id: svn://tug.org/texlive/trunk@65375 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/source/latex/resmes/resmes.dtx | 76 ++++++++++++++++++++++++ Master/texmf-dist/source/latex/resmes/resmes.ins | 43 ++++++++++++++ 2 files changed, 119 insertions(+) create mode 100644 Master/texmf-dist/source/latex/resmes/resmes.dtx create mode 100644 Master/texmf-dist/source/latex/resmes/resmes.ins (limited to 'Master/texmf-dist/source/latex') 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] +% +%\NeedsTeXFormat{LaTeX2e} +%\ProvidesPackage{resmes}[2022/12/27 v1.0 Restriction of measures symbol in LaTeX] +%\RequirePackage{xparse} +%\RequirePackage{tikz} +%<*driver> +\documentclass{ltxdoc} +\usepackage{resmes} +\begin{document} +\DocInput{resmes.dtx} +\end{document} +% +% \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} +% +% \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 -- cgit v1.2.3