From a4444465aec294d4fa06a5227b1621090a52a3d5 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 9 Nov 2015 22:45:51 +0000 Subject: texvc (9nov15) git-svn-id: svn://tug.org/texlive/trunk@38809 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/texvc/LICENSE | 202 +++++ Master/texmf-dist/doc/latex/texvc/Makefile | 8 + Master/texmf-dist/doc/latex/texvc/README.md | 2 + Master/texmf-dist/doc/latex/texvc/texvc.pdf | Bin 0 -> 182989 bytes Master/texmf-dist/source/latex/texvc/texvc.dtx | 999 +++++++++++++++++++++++ Master/texmf-dist/source/latex/texvc/texvc.ins | 42 + Master/texmf-dist/tex/latex/texvc/texvc.sty | 117 +++ Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 + Master/tlpkg/tlpsrc/texvc.tlpsrc | 0 10 files changed, 1372 insertions(+), 1 deletion(-) create mode 100644 Master/texmf-dist/doc/latex/texvc/LICENSE create mode 100644 Master/texmf-dist/doc/latex/texvc/Makefile create mode 100644 Master/texmf-dist/doc/latex/texvc/README.md create mode 100644 Master/texmf-dist/doc/latex/texvc/texvc.pdf create mode 100644 Master/texmf-dist/source/latex/texvc/texvc.dtx create mode 100644 Master/texmf-dist/source/latex/texvc/texvc.ins create mode 100644 Master/texmf-dist/tex/latex/texvc/texvc.sty create mode 100644 Master/tlpkg/tlpsrc/texvc.tlpsrc diff --git a/Master/texmf-dist/doc/latex/texvc/LICENSE b/Master/texmf-dist/doc/latex/texvc/LICENSE new file mode 100644 index 00000000000..8f71f43fee3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texvc/LICENSE @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright {yyyy} {name of copyright owner} + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/Master/texmf-dist/doc/latex/texvc/Makefile b/Master/texmf-dist/doc/latex/texvc/Makefile new file mode 100644 index 00000000000..1b0d02a4602 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texvc/Makefile @@ -0,0 +1,8 @@ +PACKAGE = texvc +all: $(PACKAGE).pdf + +$(PACKAGE).sty: $(PACKAGE).dtx $(PACKAGE).ins + pdflatex $(PACKAGE).ins + +$(PACKAGE).pdf: $(PACKAGE).dtx $(PACKAGE).sty + pdflatex $(PACKAGE).dtx diff --git a/Master/texmf-dist/doc/latex/texvc/README.md b/Master/texmf-dist/doc/latex/texvc/README.md new file mode 100644 index 00000000000..b83d6e0e0e1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/texvc/README.md @@ -0,0 +1,2 @@ +# texvc +LaTeX package to render texvc commands diff --git a/Master/texmf-dist/doc/latex/texvc/texvc.pdf b/Master/texmf-dist/doc/latex/texvc/texvc.pdf new file mode 100644 index 00000000000..fe3b5df7342 Binary files /dev/null and b/Master/texmf-dist/doc/latex/texvc/texvc.pdf differ diff --git a/Master/texmf-dist/source/latex/texvc/texvc.dtx b/Master/texmf-dist/source/latex/texvc/texvc.dtx new file mode 100644 index 00000000000..83e4e652af6 --- /dev/null +++ b/Master/texmf-dist/source/latex/texvc/texvc.dtx @@ -0,0 +1,999 @@ +% \iffalse meta-comment +% +% Copyright (C) 2015 by Moritz Schubotz +% ----------------------------------- +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in: +% +% http://www.latex-project.org/lppl.txt +% +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{texvc.dtx} +% +%\NeedsTeXFormat{LaTeX2e}[2005/12/01] +%\ProvidesPackage{texvc} +%<*package> +[2015/11/09 v1.0 Initial Version] +% +%\RequirePackage{amsmath} +%\RequirePackage{amsfonts} +%\RequirePackage{amssymb} +% +%\PassOptionsToPackage{dvips,usenames}{color} +%\RequirePackage{color} +% +%%\PassOptionsToPackage{greek}{babel} +%%\RequirePackage{babel} +%%\RequirePackage{teubner} +% +%\RequirePackage{eurosym} +% +%\RequirePackage{cancel} +%<*driver> +\documentclass{ltxdoc} +\usepackage{texvc}[2015/11/09] +\EnableCrossrefs +\CodelineIndex +\RecordChanges +\begin{document} + \DocInput{texvc.dtx} + \PrintChanges + \PrintIndex +\end{document} +% +% \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 \~} +% +% +% \changes{v1.0}{2015/11/09}{Initial version} +% +% \GetFileInfo{texvc.sty} +% +% \DoNotIndex{\newcommand,\newenvironment} +% +% \title{The \textsf{texvc} package\thanks{This document +% corresponds to \textsf{texvc}~\fileversion, +% dated \filedate.}} +% \author{Moritz Schubotz \\ \texttt{schubotz@tu-berlin.de}} +% +% \maketitle +% +% \begin{abstract} +% This package provides all LaTeX command availible in MediaWiki. +% This includes several packages like amsmath, and adds some specific +% commands such as \texttt{\textbackslash Reals}. +% \end{abstract} +% +% \section{Introduction} +% +% \subsection{Arrows} +% The first group of MediaWiki coustom command (other\_delimiters2) defines short hand notations for some arrorws. +% +% \DescribeMacro{\darr} Short hand notation for arrow $\downarrow.$ +% +% +% \DescribeMacro{\dArr} Short hand notation for arrow $\Downarrow.$ +% +% +% \DescribeMacro{\Darr} Short hand notation for arrow $\Downarrow.$ +% +% +% \DescribeMacro{\lang} Short hand notation for arrow $\langle.$ +% +% +% \DescribeMacro{\rang} Short hand notation for arrow $\rangle.$ +% +% +% \DescribeMacro{\uarr} Short hand notation for arrow $\uparrow.$ +% +% +% \DescribeMacro{\uArr} Short hand notation for arrow $\Uparrow.$ +% +% +% \DescribeMacro{\Uarr} Short hand notation for arrow $\Uparrow.$ +% +% \subsection{Literals} +% +% The second group of MediaWiki coustom commands (other\_litereals3) defines short hand notations for some literals. +% +% \DescribeMacro{\C} Short hand notation for literal $\mathbb{C}.$ +% +% +% \DescribeMacro{\H} Short hand notation for literal $\mathbb{H}.$ +% +% +% \DescribeMacro{\N} Short hand notation for literal $\mathbb{N}.$ +% +% +% \DescribeMacro{\Q} Short hand notation for literal $\mathbb{Q}.$ +% +% +% \DescribeMacro{\R} Short hand notation for literal $\mathbb{R}.$ +% +% +% \DescribeMacro{\Z} Short hand notation for literal $\mathbb{Z}.$ +% +% +% \DescribeMacro{\alef} Short hand notation for literal $\aleph.$ +% +% +% \DescribeMacro{\alefsym} Short hand notation for literal $\aleph.$ +% +% +% \DescribeMacro{\Alpha} Short hand notation for literal $\mathrm{A}.$ +% +% +% \DescribeMacro{\and} Short hand notation for literal $\land.$ +% +% +% \DescribeMacro{\ang} Short hand notation for literal $\angle.$ +% +% +% \DescribeMacro{\Beta} Short hand notation for literal $\mathrm{B}.$ +% +% +% \DescribeMacro{\bull} Short hand notation for literal $\bullet.$ +% +% +% \DescribeMacro{\Chi} Short hand notation for literal $\mathrm{X}.$ +% +% +% \DescribeMacro{\clubs} Short hand notation for literal $\clubsuit.$ +% +% +% \DescribeMacro{\cnums} Short hand notation for literal $\mathbb{C}.$ +% +% +% \DescribeMacro{\Complex} Short hand notation for literal $\mathbb{C}.$ +% +% +% \DescribeMacro{\Dagger} Short hand notation for literal $\ddagger.$ +% +% +% \DescribeMacro{\diamonds} Short hand notation for literal $\diamondsuit.$ +% +% +% \DescribeMacro{\Doteq} Short hand notation for literal $\doteqdot.$ +% +% +% \DescribeMacro{\doublecap} Short hand notation for literal $\Cap.$ +% +% +% \DescribeMacro{\doublecup} Short hand notation for literal $\Cup.$ +% +% +% \DescribeMacro{\empty} Short hand notation for literal $\emptyset.$ +% +% +% \DescribeMacro{\Epsilon} Short hand notation for literal $\mathrm{E}.$ +% +% +% \DescribeMacro{\Eta} Short hand notation for literal $\mathrm{H}.$ +% +% +% \DescribeMacro{\exist} Short hand notation for literal $\exists.$ +% +% +% \DescribeMacro{\ge} Short hand notation for literal $\geq.$ +% +% +% \DescribeMacro{\gggtr} Short hand notation for literal $\ggg.$ +% +% +% \DescribeMacro{\hAar} Short hand notation for literal $\Leftrightarrow.$ +% +% +% \DescribeMacro{\harr} Short hand notation for literal $\leftrightarrow.$ +% +% +% \DescribeMacro{\Harr} Short hand notation for literal $\Leftrightarrow.$ +% +% +% \DescribeMacro{\hearts} Short hand notation for literal $\heartsuit.$ +% +% +% \DescribeMacro{\image} Short hand notation for literal $\Im.$ +% +% +% \DescribeMacro{\infin} Short hand notation for literal $\infty.$ +% +% +% \DescribeMacro{\Iota} Short hand notation for literal $\mathrm{I}.$ +% +% +% \DescribeMacro{\isin} Short hand notation for literal $\in.$ +% +% +% \DescribeMacro{\Kappa} Short hand notation for literal $\mathrm{K}.$ +% +% +% \DescribeMacro{\larr} Short hand notation for literal $\leftarrow.$ +% +% +% \DescribeMacro{\Larr} Short hand notation for literal $\Leftarrow.$ +% +% +% \DescribeMacro{\lArr} Short hand notation for literal $\Leftarrow.$ +% +% +% \DescribeMacro{\le} Short hand notation for literal $\leq.$ +% +% +% \DescribeMacro{\lrarr} Short hand notation for literal $\leftrightarrow.$ +% +% +% \DescribeMacro{\Lrarr} Short hand notation for literal $\Leftrightarrow.$ +% +% +% \DescribeMacro{\lrArr} Short hand notation for literal $\Leftrightarrow.$ +% +% +% \DescribeMacro{\Mu} Short hand notation for literal $\mathrm{M}.$ +% +% +% \DescribeMacro{\natnums} Short hand notation for literal $\mathbb{N}.$ +% +% +% \DescribeMacro{\ne} Short hand notation for literal $\neq.$ +% +% +% \DescribeMacro{\Nu} Short hand notation for literal $\mathrm{N}.$ +% +% +% \DescribeMacro{\O} Short hand notation for literal $\emptyset.$ +% +% +% \DescribeMacro{\omicron} Short hand notation for literal $\mathrm{o}.$ +% +% +% \DescribeMacro{\Omicron} Short hand notation for literal $\mathrm{O}.$ +% +% +% \DescribeMacro{\or} Short hand notation for literal $\lor.$ +% +% +% \DescribeMacro{\part} Short hand notation for literal $\partial.$ +% +% +% \DescribeMacro{\plusmn} Short hand notation for literal $\pm.$ +% +% +% \DescribeMacro{\rarr} Short hand notation for literal $\rightarrow.$ +% +% +% \DescribeMacro{\Rarr} Short hand notation for literal $\Rightarrow.$ +% +% +% \DescribeMacro{\rArr} Short hand notation for literal $\Rightarrow.$ +% +% +% \DescribeMacro{\real} Short hand notation for literal $\Re.$ +% +% +% \DescribeMacro{\reals} Short hand notation for literal $\mathbb{R}.$ +% +% +% \DescribeMacro{\Reals} Short hand notation for literal $\mathbb{R}.$ +% +% +% \DescribeMacro{\restriction} Short hand notation for literal $\upharpoonright.$ +% +% +% \DescribeMacro{\Rho} Short hand notation for literal $\mathrm{P}.$ +% +% +% \DescribeMacro{\sdot} Short hand notation for literal $\cdot.$ +% +% +% \DescribeMacro{\sect} Short hand notation for literal $\S.$ +% +% +% \DescribeMacro{\spades} Short hand notation for literal $\spadesuit.$ +% +% +% \DescribeMacro{\sub} Short hand notation for literal $\subset.$ +% +% +% \DescribeMacro{\sube} Short hand notation for literal $\subseteq.$ +% +% +% \DescribeMacro{\supe} Short hand notation for literal $\supseteq.$ +% +% +% \DescribeMacro{\Tau} Short hand notation for literal $\mathrm{T}.$ +% +% +% \DescribeMacro{\thetasym} Short hand notation for literal $\vartheta.$ +% +% +% \DescribeMacro{\varcoppa} Short hand notation for literal $\mbox{\\coppa}.$ +% +% +% \DescribeMacro{\weierp} Short hand notation for literal $\wp.$ +% +% +% \DescribeMacro{\Zeta} Short hand notation for literal $\mathrm{Z}.$ +% +% +% \StopEventually{} +% +% \section{Implementation} +% \begin{macro}{\darr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\darr}{\downarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\dArr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\dArr}{\Downarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Darr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Darr}{\Downarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\lang} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\lang}{\langle} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\rang} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\rang}{\rangle} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\uarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\uarr}{\uparrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\uArr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\uArr}{\Uparrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Uarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Uarr}{\Uparrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\C} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\C}{\mathbb{C}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\H} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\H}{\mathbb{H}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\N} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\N}{\mathbb{N}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Q} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Q}{\mathbb{Q}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\R} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\R}{\mathbb{R}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Z} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Z}{\mathbb{Z}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\alef} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\alef}{\aleph} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\alefsym} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\alefsym}{\aleph} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Alpha} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Alpha}{\mathrm{A}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\and} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\and}{\land} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\ang} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\ang}{\angle} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Beta} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Beta}{\mathrm{B}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\bull} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\bull}{\bullet} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Chi} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Chi}{\mathrm{X}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\clubs} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\clubs}{\clubsuit} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\cnums} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\cnums}{\mathbb{C}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Complex} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Complex}{\mathbb{C}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Dagger} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Dagger}{\ddagger} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\diamonds} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\diamonds}{\diamondsuit} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Doteq} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\Doteq}{\doteqdot} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\doublecap} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\doublecap}{\Cap} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\doublecup} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\doublecup}{\Cup} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\empty} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\empty}{\emptyset} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Epsilon} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Epsilon}{\mathrm{E}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Eta} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Eta}{\mathrm{H}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\exist} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\exist}{\exists} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\ge} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\ge}{\geq} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\gggtr} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\gggtr}{\ggg} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\hAar} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\hAar}{\Leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\harr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\harr}{\leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Harr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Harr}{\Leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\hearts} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\hearts}{\heartsuit} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\image} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\image}{\Im} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\infin} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\infin}{\infty} +% \end{macrocode} +% \end{macro} +% +% +% +% \begin{macro}{\Iota} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Iota}{\mathrm{I}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\isin} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\isin}{\in} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Kappa} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Kappa}{\mathrm{K}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\larr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\larr}{\leftarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Larr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Larr}{\Leftarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\lArr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\lArr}{\Leftarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\le} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\le}{\leq} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\lrarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\lrarr}{\leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Lrarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Lrarr}{\Leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\lrArr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\lrArr}{\Leftrightarrow} +% \end{macrocode} +% \end{macro} +% +% +% +% \begin{macro}{\Mu} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Mu}{\mathrm{M}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\natnums} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\natnums}{\mathbb{N}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\ne} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\ne}{\neq} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Nu} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Nu}{\mathrm{N}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\O} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\O}{\emptyset} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\omicron} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\omicron}{\mathrm{o}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Omicron} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Omicron}{\mathrm{O}} +% \end{macrocode} +% \end{macro} +% +% +% +% \begin{macro}{\orMediaWiki} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\orMediaWiki}{\lor} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\part} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\part}{\partial} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\plusmn} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\plusmn}{\pm} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\rarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\rarr}{\rightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Rarr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Rarr}{\Rightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\rArr} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\rArr}{\Rightarrow} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\real} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\real}{\Re} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\reals} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\reals}{\mathbb{R}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Reals} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Reals}{\mathbb{R}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\restriction} +% This macro does the following replacement. +% \begin{macrocode} +\renewcommand{\restriction}{\upharpoonright} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Rho} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Rho}{\mathrm{P}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\sdot} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\sdot}{\cdot} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\sect} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\sect}{\S} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\spades} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\spades}{\spadesuit} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\sub} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\sub}{\subset} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\sube} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\sube}{\subseteq} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\supe} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\supe}{\supseteq} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Tau} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Tau}{\mathrm{T}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\thetasym} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\thetasym}{\vartheta} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\varcoppa} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\varcoppa}{\mbox{\\coppa}} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\weierp} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\weierp}{\wp} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\Zeta} +% This macro does the following replacement. +% \begin{macrocode} +\newcommand{\Zeta}{\mathrm{Z}} +% \end{macrocode} +% \end{macro} +% +% +% \Finale +\endinput \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/texvc/texvc.ins b/Master/texmf-dist/source/latex/texvc/texvc.ins new file mode 100644 index 00000000000..5343a6a94fb --- /dev/null +++ b/Master/texmf-dist/source/latex/texvc/texvc.ins @@ -0,0 +1,42 @@ +%% +%% Copyright (C) 2015 by Moritz Schubotz +%% +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +%% +\input docstrip.tex +\keepsilent +\usedir{tex/latex/texvc} +\askforoverwritefalse +\preamble +This is a generated file. +Copyright (C) 2015 by Moritz Schubotz +This file may be distributed and/or modified under the +conditions of the LaTeX Project Public License, either +version 1.3 of this license or (at your option) any later +version. The latest version of this license is in: +http://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of +LaTeX version 2005/12/01 or later. +\endpreamble +\generate{\file{texvc.sty}{\from{texvc.dtx}{package}}} +\Msg{*********************************************************} +\Msg{*} +\Msg{* To finish the installation you have to move the} +\Msg{* following file into a directory searched by TeX:} +\Msg{*} +\Msg{* \space\space texvc.sty} +\Msg{*} +\Msg{* To produce the documentation run the file texvc.dtx} +\Msg{* through LaTeX.} +\Msg{*} +\Msg{* Happy TeXing!} +\Msg{*********************************************************} +\endbatchfile diff --git a/Master/texmf-dist/tex/latex/texvc/texvc.sty b/Master/texmf-dist/tex/latex/texvc/texvc.sty new file mode 100644 index 00000000000..b05342f8336 --- /dev/null +++ b/Master/texmf-dist/tex/latex/texvc/texvc.sty @@ -0,0 +1,117 @@ +%% +%% This is file `texvc.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% texvc.dtx (with options: `package') +%% This is a generated file. +%% Copyright (C) 2015 by Moritz Schubotz +%% This file may be distributed and/or modified under the +%% conditions of the LaTeX Project Public License, either +%% version 1.3 of this license or (at your option) any later +%% version. The latest version of this license is in: +%% http://www.latex-project.org/lppl.txt +%% and version 1.3 or later is part of all distributions of +%% LaTeX version 2005/12/01 or later. +\NeedsTeXFormat{LaTeX2e}[2005/12/01] +\ProvidesPackage{texvc} +[2015/11/09 v1.0 Initial Version] +\RequirePackage{amsmath} +\RequirePackage{amsfonts} +\RequirePackage{amssymb} + +\PassOptionsToPackage{dvips,usenames}{color} +\RequirePackage{color} + +%%\PassOptionsToPackage{greek}{babel} +%%\RequirePackage{babel} +%%\RequirePackage{teubner} + +\RequirePackage{eurosym} + +\RequirePackage{cancel} +\newcommand{\darr}{\downarrow} +\newcommand{\dArr}{\Downarrow} +\newcommand{\Darr}{\Downarrow} +\newcommand{\lang}{\langle} +\newcommand{\rang}{\rangle} +\newcommand{\uarr}{\uparrow} +\newcommand{\uArr}{\Uparrow} +\newcommand{\Uarr}{\Uparrow} +\newcommand{\C}{\mathbb{C}} +\renewcommand{\H}{\mathbb{H}} +\newcommand{\N}{\mathbb{N}} +\newcommand{\Q}{\mathbb{Q}} +\newcommand{\R}{\mathbb{R}} +\newcommand{\Z}{\mathbb{Z}} +\newcommand{\alef}{\aleph} +\newcommand{\alefsym}{\aleph} +\newcommand{\Alpha}{\mathrm{A}} +\renewcommand{\and}{\land} +\newcommand{\ang}{\angle} +\newcommand{\Beta}{\mathrm{B}} +\newcommand{\bull}{\bullet} +\newcommand{\Chi}{\mathrm{X}} +\newcommand{\clubs}{\clubsuit} +\newcommand{\cnums}{\mathbb{C}} +\newcommand{\Complex}{\mathbb{C}} +\newcommand{\Dagger}{\ddagger} +\newcommand{\diamonds}{\diamondsuit} +\renewcommand{\Doteq}{\doteqdot} +\renewcommand{\doublecap}{\Cap} +\renewcommand{\doublecup}{\Cup} +\renewcommand{\empty}{\emptyset} +\newcommand{\Epsilon}{\mathrm{E}} +\newcommand{\Eta}{\mathrm{H}} +\newcommand{\exist}{\exists} +\renewcommand{\ge}{\geq} +\renewcommand{\gggtr}{\ggg} +\newcommand{\hAar}{\Leftrightarrow} +\newcommand{\harr}{\leftrightarrow} +\newcommand{\Harr}{\Leftrightarrow} +\newcommand{\hearts}{\heartsuit} +\newcommand{\image}{\Im} +\newcommand{\infin}{\infty} +\newcommand{\Iota}{\mathrm{I}} +\newcommand{\isin}{\in} +\newcommand{\Kappa}{\mathrm{K}} +\newcommand{\larr}{\leftarrow} +\newcommand{\Larr}{\Leftarrow} +\newcommand{\lArr}{\Leftarrow} +\renewcommand{\le}{\leq} +\newcommand{\lrarr}{\leftrightarrow} +\newcommand{\Lrarr}{\Leftrightarrow} +\newcommand{\lrArr}{\Leftrightarrow} +\newcommand{\Mu}{\mathrm{M}} +\newcommand{\natnums}{\mathbb{N}} +\renewcommand{\ne}{\neq} +\newcommand{\Nu}{\mathrm{N}} +\renewcommand{\O}{\emptyset} +\newcommand{\omicron}{\mathrm{o}} +\newcommand{\Omicron}{\mathrm{O}} +\newcommand{\orMediaWiki}{\lor} +\renewcommand{\part}{\partial} +\newcommand{\plusmn}{\pm} +\newcommand{\rarr}{\rightarrow} +\newcommand{\Rarr}{\Rightarrow} +\newcommand{\rArr}{\Rightarrow} +\newcommand{\real}{\Re} +\newcommand{\reals}{\mathbb{R}} +\newcommand{\Reals}{\mathbb{R}} +\renewcommand{\restriction}{\upharpoonright} +\newcommand{\Rho}{\mathrm{P}} +\newcommand{\sdot}{\cdot} +\newcommand{\sect}{\S} +\newcommand{\spades}{\spadesuit} +\newcommand{\sub}{\subset} +\newcommand{\sube}{\subseteq} +\newcommand{\supe}{\supseteq} +\newcommand{\Tau}{\mathrm{T}} +\newcommand{\thetasym}{\vartheta} +\newcommand{\varcoppa}{\mbox{\\coppa}} +\newcommand{\weierp}{\wp} +\newcommand{\Zeta}{\mathrm{Z}} +\endinput +%% +%% End of file `texvc.sty'. diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index fe00ad27e45..2afa545d21f 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -535,7 +535,7 @@ my @TLP_working = qw( tex4ebook texapi texbytopic texcount texdef texdiff texdirflatten texdraw texfot texilikechaps texilikecover texliveonfly texloganalyser texlogos texmate texments - texpower texshade + texpower texshade texvc textcase textfit textglos textgreek textmerg textopo textpath textpos tfrupee thalie theoremref thesis-ekf thesis-titlepage-fhac thinsp thmbox thmtools threadcol threeddice threeparttable threeparttablex diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc index 370788bdc63..0d082f28607 100644 --- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc @@ -946,6 +946,7 @@ depend texmate depend texments depend texpower depend texshade +depend texvc depend textfit depend textgreek depend textmerg diff --git a/Master/tlpkg/tlpsrc/texvc.tlpsrc b/Master/tlpkg/tlpsrc/texvc.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d -- cgit v1.2.3