From 3d5bd8ee4795cbc020cf6f50b5ff592eb3ae5ab2 Mon Sep 17 00:00:00 2001 From: Andreas Mieke Date: Tue, 28 Nov 2023 21:09:19 +0100 Subject: [PATCH] Initial commit Simple LaTeX package to put TLP labels in your document. --- .gitignore | 333 +++++++++++++++++++++++++++++++++++++++++++++ LICENSE.Apache-2.0 | 201 +++++++++++++++++++++++++++ LICENSE.MIT | 21 +++ README.pdf | Bin 0 -> 53637 bytes README.tex | 62 +++++++++ refs.bib | 23 ++++ tlp.sty | 24 ++++ 7 files changed, 664 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE.Apache-2.0 create mode 100644 LICENSE.MIT create mode 100644 README.pdf create mode 100644 README.tex create mode 100644 refs.bib create mode 100644 tlp.sty diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..fdb817a --- /dev/null +++ b/.gitignore @@ -0,0 +1,333 @@ +# Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,latex +# Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,latex + +### LaTeX ### +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc + +# comment +*.cut + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls +*.glsdefs +*.lzo +*.lzs +*.slg +*.slo +*.sls + +# uncomment this for glossaries-extra (will ignore makeindex's style files!) +# *.ist + +# gnuplot +*.gnuplot +*.table + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.glog +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files +# *.tikz +*-tikzDictionary + +# listings +*.lol + +# luatexja-ruby +*.ltjruby + +# makeidx +*.idx +*.ilg +*.ind + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# newpax +*.newpax + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# svg +svg-inkscape/ + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# tcolorbox +*.listing + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# titletoc +*.ptc + +# todonotes +*.tdo + +# vhistory +*.hst +*.ver + +# easy-todo +*.lod + +# xcolor +*.xcp + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices and outlines +*.xyc +*.xyd + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.bak +*.sav + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# gummi +.*.swp + +# KBibTeX +*~[0-9]* + +# TeXnicCenter +*.tps + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + +# Makeindex log files +*.lpz + +# xwatermark package +*.xwm + +# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib +# option is specified. Footnotes are the stored in a file with suffix Notes.bib. +# Uncomment the next line to have this generated file ignored. +#*Notes.bib + +### LaTeX Patch ### +# LIPIcs / OASIcs +*.vtc + +# glossaries +*.glstex + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +!.vscode/*.code-snippets + +# Local History for Visual Studio Code +.history/ + +# Built Visual Studio Code Extensions +*.vsix + +### VisualStudioCode Patch ### +# Ignore all local history of files +.history +.ionide + +# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,latex \ No newline at end of file diff --git a/LICENSE.Apache-2.0 b/LICENSE.Apache-2.0 new file mode 100644 index 0000000..f49a4e1 --- /dev/null +++ b/LICENSE.Apache-2.0 @@ -0,0 +1,201 @@ + 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. \ No newline at end of file diff --git a/LICENSE.MIT b/LICENSE.MIT new file mode 100644 index 0000000..c397b83 --- /dev/null +++ b/LICENSE.MIT @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 Andreas "Eran Morkon" Mieke + +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. \ No newline at end of file diff --git a/README.pdf b/README.pdf new file mode 100644 index 0000000000000000000000000000000000000000..8447b5c9724951e7401aaacdb0cbbcad1e4e19bd GIT binary patch literal 53637 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