texlive[73102] Master: gratzer-color-scheme (11dec24)

commits+karl at tug.org commits+karl at tug.org
Wed Dec 11 21:27:53 CET 2024


Revision: 73102
          https://tug.org/svn/texlive?view=revision&revision=73102
Author:   karl
Date:     2024-12-11 21:27:53 +0100 (Wed, 11 Dec 2024)
Log Message:
-----------
gratzer-color-scheme (11dec24)

Modified Paths:
--------------
    trunk/Master/tlpkg/bin/tlpkg-ctan-check
    trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/
    trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/README.txt
    trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf
    trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.tex
    trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/
    trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/Gratzer-Color-Scheme.sty
    trunk/Master/tlpkg/tlpsrc/gratzer-color-scheme.tlpsrc

Added: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/README.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/README.txt	2024-12-11 20:27:53 UTC (rev 73102)
@@ -0,0 +1,11 @@
+Introduces the Grätzer-Color-Scheme, Version 1.0, for math publications.
+
+Invoke it with
+
+\usepackage{Gratzer-Color-Scheme}
+
+It colors theorems and corollaries red; lemmas, propositions blue; definitions green.
+See example.tex and example.pdf for an illustration.
+
+Author: George Grätzer.
+Distributed under the LaTeX Project Public Licence 1.3c
\ No newline at end of file


Property changes on: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/README.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf
===================================================================
(Binary files differ)

Index: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf
===================================================================
--- trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf	2024-12-11 20:27:13 UTC (rev 73101)
+++ trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf	2024-12-11 20:27:53 UTC (rev 73102)

Property changes on: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.pdf
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/pdf
\ No newline at end of property
Added: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.tex	2024-12-11 20:27:53 UTC (rev 73102)
@@ -0,0 +1,51 @@
+\documentclass{amsart}
+\usepackage{amssymb,latexsym}
+\usepackage{amsmath}
+\usepackage{graphicx}
+\usepackage{enumerate}
+\usepackage{gensymb}
+\usepackage{Gratzer-Color-Scheme}
+ 
+ 
+\begin{document}
+\title{Example file for Gratzer-Color-Scheme}
+
+\author[G.\ Gr\"atzer]{George Gr\"atzer}
+
+\keywords{$\mathcal{C}_1$-diagrams, slim planar semimodular lattice}
+
+\maketitle    
+
+\begin{definition}
+%Definition~\ref{D:well}
+A diagram of an SPS lattice $L$ is a
+\emph{${C}_1$-diagram} if the middle edge of any cover-preserving $7$ is steep
+and all other edges are normal.
+\end{definition}
+
+\begin{theorem}\label{T:well}
+%Theorem~\ref{T:well}
+Every slim, planar, semimodular lattice $L$ has a ${C}_1$-diagram.
+\end{theorem}
+
+\begin{corollary}
+The principal ideals are distributive.
+\end{corollary}
+
+\begin{proof}
+Let $K$ be represented.
+\end{proof}
+
+\begin{lemma}
+$K$ is a lattice.
+\end{lemma}
+
+\begin{proof}
+Obvious.
+\end{proof}
+
+\begin{proposition}
+$K$ is not a lattice.
+\end{proposition}
+
+\end{document}


Property changes on: trunk/Master/texmf-dist/doc/latex/gratzer-color-scheme/example.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/Gratzer-Color-Scheme.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/Gratzer-Color-Scheme.sty	                        (rev 0)
+++ trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/Gratzer-Color-Scheme.sty	2024-12-11 20:27:53 UTC (rev 73102)
@@ -0,0 +1,55 @@
+% Gratzer-Color-Scheme.sty Version 1.0
+% Distributed under the LaTeX Project Public Licence 1.3c
+\ProvidesPackage{Gratzer-Color-Scheme}
+
+% Load necessary packages
+\RequirePackage{xcolor}      % For coloring text
+\RequirePackage{amsthm}      % For theorem environment customization
+
+% Define color styles for each environment
+\newtheoremstyle{redStyle} % name
+  {}                       % Space above
+  {}                       % Space below
+  {\color{red}}            % Body font
+  {}                       % Indent amount
+  {\bfseries\color{red}}   % Theorem head font
+  {.}                      % Punctuation after theorem head
+  { }                      % Space after theorem head
+  {}                       % Theorem head spec
+
+\newtheoremstyle{blueStyle}
+  {}
+  {}
+  {\color{blue}}
+  {}
+  {\bfseries\color{blue}}
+  {.}
+  { }
+  {}
+
+\newtheoremstyle{darkGreenStyle}
+  {}
+  {}
+  {\color{darkgreen}}
+  {}
+  {\bfseries\color{darkgreen}}
+  {.}
+  { }
+  {}
+
+% Define dark green color if not predefined
+\definecolor{darkgreen}{rgb}{0.0, 0.5, 0.0}
+
+% Apply styles to theorem-like environments
+\theoremstyle{redStyle}
+\newtheorem{theorem}{Theorem}
+\newtheorem{corollary}{Corollary}
+
+\theoremstyle{blueStyle}
+\newtheorem{lemma}{Lemma}
+\newtheorem{proposition}{Proposition}
+
+\theoremstyle{darkGreenStyle}
+\newtheorem{definition}{Definition}
+
+\endinput


Property changes on: trunk/Master/texmf-dist/tex/latex/gratzer-color-scheme/Gratzer-Color-Scheme.sty
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/tlpkg/bin/tlpkg-ctan-check
===================================================================
--- trunk/Master/tlpkg/bin/tlpkg-ctan-check	2024-12-11 20:27:13 UTC (rev 73101)
+++ trunk/Master/tlpkg/bin/tlpkg-ctan-check	2024-12-11 20:27:53 UTC (rev 73102)
@@ -401,7 +401,8 @@
     graph35 graphbox graphics
     graphics-cfg graphics-def graphics-pln
     graphicx-psmin graphicscache graphicxbox graphicxpsd
-    graphpaper graphviz grayhints greek-fontenc greek-inputenc
+    graphpaper graphviz gratzer-color-scheme grayhints
+    greek-fontenc greek-inputenc
     greekdates greektex greektonoi greenpoint gregoriotex
     grfext grffile grfpaste
     grid grid-system gridpapers gridset gridslides grotesq grundgesetze

Modified: trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2024-12-11 20:27:13 UTC (rev 73101)
+++ trunk/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc	2024-12-11 20:27:53 UTC (rev 73102)
@@ -661,6 +661,7 @@
 depend graphicx-psmin
 depend graphicxbox
 depend graphpaper
+depend gratzer-color-scheme
 depend grayhints
 depend grfpaste
 depend grid

Added: trunk/Master/tlpkg/tlpsrc/gratzer-color-scheme.tlpsrc
===================================================================


More information about the tex-live-commits mailing list.