diff options
author | Karl Berry <karl@freefriends.org> | 2022-10-03 20:33:49 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-10-03 20:33:49 +0000 |
commit | 3b99b9cc4e66ccb3279ef1981704ba922e2eaa25 (patch) | |
tree | 846ddb15e2ac4631ba064494bb0c654189897292 /Master | |
parent | 081bb798660ebde2c44750fbe36adb248421e6b5 (diff) |
to-be-determined (3oct22)
git-svn-id: svn://tug.org/texlive/trunk@64601 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/to-be-determined/DEPENDS.txt | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/to-be-determined/LICENSE.txt | 21 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/to-be-determined/README.md | 3 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.pdf | bin | 102667 -> 232654 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.tex | 70 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/to-be-determined/to-be-determined.dtx | 166 | ||||
-rw-r--r-- | Master/texmf-dist/source/latex/to-be-determined/to-be-determined.ins | 55 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/to-be-determined/to-be-determined.sty | 65 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/to-be-determined.tlpsrc | 5 |
9 files changed, 290 insertions, 98 deletions
diff --git a/Master/texmf-dist/doc/latex/to-be-determined/DEPENDS.txt b/Master/texmf-dist/doc/latex/to-be-determined/DEPENDS.txt index ba363a7c9f9..65d662e55e2 100644 --- a/Master/texmf-dist/doc/latex/to-be-determined/DEPENDS.txt +++ b/Master/texmf-dist/doc/latex/to-be-determined/DEPENDS.txt @@ -1,3 +1,2 @@ -hard xkeyval hard xcolor -hard soul +hard soul
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/to-be-determined/LICENSE.txt b/Master/texmf-dist/doc/latex/to-be-determined/LICENSE.txt new file mode 100644 index 00000000000..bd949ffdabc --- /dev/null +++ b/Master/texmf-dist/doc/latex/to-be-determined/LICENSE.txt @@ -0,0 +1,21 @@ +(The MIT License) + +Copyright (c) 2021-2022 Yegor Bugayenko + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the 'Software'), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Master/texmf-dist/doc/latex/to-be-determined/README.md b/Master/texmf-dist/doc/latex/to-be-determined/README.md index 26adf210dae..5f8596eb58a 100644 --- a/Master/texmf-dist/doc/latex/to-be-determined/README.md +++ b/Master/texmf-dist/doc/latex/to-be-determined/README.md @@ -1,4 +1,5 @@ -[](https://github.com/yegor256/to-be-determined/actions/workflows/latexmk.yml) +[](https://github.com/yegor256/to-be-determined/actions/workflows/l3build.yml) +[](https://ctan.org/pkg/to-be-determined) [](https://github.com/yegor256/to-be-determined/blob/master/LICENSE.txt) This LaTeX package helps you highlight pieces of your code that needs diff --git a/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.pdf b/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.pdf Binary files differindex b62c65762d1..83ad44bee36 100644 --- a/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.pdf +++ b/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.pdf diff --git a/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.tex b/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.tex deleted file mode 100644 index 9f787004e9d..00000000000 --- a/Master/texmf-dist/doc/latex/to-be-determined/to-be-determined.tex +++ /dev/null @@ -1,70 +0,0 @@ -% (The MIT License) -% -% Copyright (c) 2021 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. - -\documentclass[12pt]{article} -\usepackage[tt=false,type1=true]{libertine} -\usepackage{multicol} -\usepackage{to-be-determined} -\usepackage{ffcode} -\title{\ff{to-be-determined}: \LaTeX{} Package \\ for highlighting places that require more work} -\author{Yegor Bugayenko} -\date{0.1.2 2021/09/22} -\begin{document} -\pagenumbering{gobble} -\raggedbottom -\setlength{\parindent}{0pt} -\setlength{\columnsep}{32pt} -\setlength{\parskip}{6pt} -\maketitle - -This package helps you highlight places in your articles -and make sure it looks nice. Install it from CTAN and then -use like this: - -\begin{multicols}{2} -\setlength{\parskip}{0pt} -\scriptsize -\raggedcolumns -\begin{verbatim} -\documentclass{article} -\usepackage{to-be-determined} -\begin{document} -The budget is \tbd{99.00 USD}. -\end{document} -\end{verbatim} - -\columnbreak - -The budget is \tbd{99.00 USD}. - -\end{multicols} - -If you want to hide the content of what's inside \ff{\char`\\tbd}, -use \ff{hide} option of the package. They will all be replaced with -\tbd{TBD} placeholders. - -If you want them to disappear entirely, use the \ff{off} package option. - -More details about this package you find -in the \ff{yegor256/to-be-determined} GitHub repository. - -\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.dtx b/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.dtx new file mode 100644 index 00000000000..030208ef007 --- /dev/null +++ b/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.dtx @@ -0,0 +1,166 @@ +% \iffalse meta-comment +% (The MIT License) +% +% Copyright (c) 2021-2022 Yegor Bugayenko +% +% Permission is hereby granted, free of charge, to any person obtaining a copy +% of this software and associated documentation files (the 'Software'), to deal +% in the Software without restriction, including without limitation the rights +% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +% copies of the Software, and to permit persons to whom the Software is +% furnished to do so, subject to the following conditions: +% +% The above copyright notice and this permission notice shall be included in all +% copies or substantial portions of the Software. +% +% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +% SOFTWARE. +% \fi + +% \CheckSum{0} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} + +% \GetFileInfo{to-be-determined.dtx} +% \DoNotIndex{\endgroup,\begingroup,\let,\else,\fi,\newcommand,\newenvironment} + +% \iffalse +%<*driver> +\ProvidesFile{to-be-determined.dtx} +%</driver> +%<package>\NeedsTeXFormat{LaTeX2e} +%<package>\ProvidesPackage{to-be-determined} +%<*package> +[03.10.2022 0.2.0 Highlighting places requiring future work] +%</package> +%<*driver> +\documentclass{ltxdoc} +\usepackage[tt=false, type1=true]{libertine} +\usepackage{microtype} +\usepackage{to-be-determined} +\usepackage{href-ul} +\PageIndex +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\begin{document} + \DocInput{to-be-determined.dtx} + \PrintChanges + \PrintIndex +\end{document} +%</driver> +% \fi + +% \title{|to-be-determined|: \LaTeX{} Package \\ for highlighting places that require more work\thanks{The sources are in GitHub at \href{https://github.com/yegor256/to-be-determined}{yegor256/to-be-determined}}} +% \author{Yegor Bugayenko \\ \texttt{yegor256@gmail.com}} +% \date{\filedate, \fileversion} +% +% \maketitle +% +% \section{Introduction} +% +% This package helps you highlight places in your articles +% and make sure it looks nice. Install it from CTAN and then +% use like this: + +% \begin{multicols}{2} +% \setlength{\parskip}{0pt} +% \raggedcolumns +%\iffalse +%<*verb> +%\fi +\begin{verbatim} +\documentclass{article} +\usepackage{to-be-determined} +\begin{document} +The budget is \tbd{99.00 USD}. +\end{document} +\end{verbatim} +%\iffalse +%</verb> +%\fi +% +% \columnbreak +% +% The budget is \tbd{99.00 USD}. +% +% \end{multicols} + +% \section{Package Options} + +% \begin{macro}{hide} +% If you want to hide the content of what's inside |\tbd|, +% use |hide| option of the package. They will all be replaced with +% \tbd{TBD} placeholders. +% \end{macro} + +% \begin{macro}{off} +% If you want them to disappear entirely, use the |off| package option. +% \end{macro} + +% \StopEventually{} + +% \section{Implementation} + +% \changes{v0.2.0}{2021/07/15}{Initial version} + +% First, we parse package options: +% \begin{macrocode} +\RequirePackage{xkeyval} +\makeatletter +\newif\iftbd@hide +\DeclareOptionX{hide}{\tbd@hidetrue} +\newif\iftbd@off +\DeclareOptionX{off}{\tbd@offtrue} +\makeatother +\ProcessOptionsX\relax +% \end{macrocode} + +% Then, we include a few packages: +% \begin{macrocode} +\RequirePackage{xcolor} +\RequirePackage{soul} +% \end{macrocode} + +% \begin{macro}{\tbd} +% Finally, we define the |\tbd| command: +% \begin{macrocode} +\makeatletter\newcommand\tbd[1]{{% + \iftbd@off\else% + \sethlcolor{yellow}% + \iftbd@hide% + \hl{TBD}% + \else% + \hl{#1}% + \fi% + \fi% +}}\makeatother +% \end{macrocode} +% \end{macro} + +% \Finale + +%\clearpage +% +%\PrintChanges +%\clearpage +%\PrintIndex diff --git a/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.ins b/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.ins new file mode 100644 index 00000000000..c228470fb3e --- /dev/null +++ b/Master/texmf-dist/source/latex/to-be-determined/to-be-determined.ins @@ -0,0 +1,55 @@ +%% (The MIT License) +%% +%% Copyright (c) 2021-2022 Yegor Bugayenko +%% +%% Permission is hereby granted, free of charge, to any person obtaining a copy +%% of this software and associated documentation files (the 'Software'), to deal +%% in the Software without restriction, including without limitation the rights +%% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +%% copies of the Software, and to permit persons to whom the Software is +%% furnished to do so, subject to the following conditions: +%% +%% The above copyright notice and this permission notice shall be included in all +%% copies or substantial portions of the Software. +%% +%% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +%% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +%% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +%% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +%% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +%% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +%% SOFTWARE. + +\input docstrip.tex +\keepsilent +\usedir{macros/latex/contrib/to-be-determined} +\preamble +(The MIT License) + +Copyright (c) 2021-2022 Yegor Bugayenko + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the 'Software'), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. +\endpreamble +\generate{\file{to-be-determined.sty}{\from{to-be-determined.dtx}{package}}} +\obeyspaces +\Msg{*** To finish the installation you have to move the ".sty"} +\Msg{*** file into a directory searched by TeX. To produce the} +\Msg{*** documentation run the file ".dtx" through LaTeX. If any} +\Msg{*** questions, submit a new GitHub issue.} +\endbatchfile diff --git a/Master/texmf-dist/tex/latex/to-be-determined/to-be-determined.sty b/Master/texmf-dist/tex/latex/to-be-determined/to-be-determined.sty index b5e343b1cd7..86bf00f49de 100644 --- a/Master/texmf-dist/tex/latex/to-be-determined/to-be-determined.sty +++ b/Master/texmf-dist/tex/latex/to-be-determined/to-be-determined.sty @@ -1,27 +1,45 @@ -% (The MIT License) -% -% Copyright (c) 2021 Yegor Bugayenko -% -% Permission is hereby granted, free of charge, to any person obtaining a copy -% of this software and associated documentation files (the 'Software'), to deal -% in the Software without restriction, including without limitation the rights -% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -% copies of the Software, and to permit persons to whom the Software is -% furnished to do so, subject to the following conditions: -% -% The above copyright notice and this permission notice shall be included in all -% copies or substantial portions of the Software. -% -% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -% SOFTWARE. +%% +%% This is file `to-be-determined.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% to-be-determined.dtx (with options: `package') +%% (The MIT License) +%% +%% Copyright (c) 2021-2022 Yegor Bugayenko +%% +%% Permission is hereby granted, free of charge, to any person obtaining a copy +%% of this software and associated documentation files (the 'Software'), to deal +%% in the Software without restriction, including without limitation the rights +%% to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +%% copies of the Software, and to permit persons to whom the Software is +%% furnished to do so, subject to the following conditions: +%% +%% The above copyright notice and this permission notice shall be included in all +%% copies or substantial portions of the Software. +%% +%% THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +%% IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +%% FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +%% AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +%% LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +%% OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +%% SOFTWARE. + + \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{to-be-determined}[2021/09/22 0.1.2 Highlighting places requiring future work] +\ProvidesPackage{to-be-determined} +[03.10.2022 0.2.0 Highlighting places requiring future work] + + + + + + + + \RequirePackage{xkeyval} \makeatletter @@ -46,4 +64,7 @@ \fi% }}\makeatother + \endinput +%% +%% End of file `to-be-determined.sty'. diff --git a/Master/tlpkg/tlpsrc/to-be-determined.tlpsrc b/Master/tlpkg/tlpsrc/to-be-determined.tlpsrc index e0d47040ad4..65d662e55e2 100644 --- a/Master/tlpkg/tlpsrc/to-be-determined.tlpsrc +++ b/Master/tlpkg/tlpsrc/to-be-determined.tlpsrc @@ -1,3 +1,2 @@ -depend xkeyval -depend xcolor -depend soul +hard xcolor +hard soul
\ No newline at end of file |