summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-03-30 19:55:14 +0000
committerKarl Berry <karl@freefriends.org>2024-03-30 19:55:14 +0000
commitfdcf41a3d04e586bd2a2d9f8d00f77adfd7bc1ae (patch)
treee656bea7bd8da51077073070d0ad6ee72128d543 /Master
parent806bb58716423a6f1170989fb6ce5c4be2529a2e (diff)
vectorlogos (30mar24)
git-svn-id: svn://tug.org/texlive/trunk@70819 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/vectorlogos/README.md51
-rw-r--r--Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.pdfbin487424 -> 779044 bytes
-rw-r--r--Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.tex74
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-ctanlion.pdfbin0 -> 17007 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-latexproject.pdfbin0 -> 12562 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon-alt.pdfbin0 -> 143483 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon.pdfbin0 -> 5412 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex.pdfbin0 -> 19673 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks-alt.pdfbin0 -> 1447 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks.pdfbin0 -> 93222 bytes
-rw-r--r--Master/texmf-dist/tex/latex/vectorlogos/vectorlogos.sty16
11 files changed, 116 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/latex/vectorlogos/README.md b/Master/texmf-dist/doc/latex/vectorlogos/README.md
index 5c689d9c0fe..623bd178a8c 100644
--- a/Master/texmf-dist/doc/latex/vectorlogos/README.md
+++ b/Master/texmf-dist/doc/latex/vectorlogos/README.md
@@ -1,18 +1,33 @@
-vectorlogos is a package with vectorial logos of some 'classic' softwares.
---------------------------------------------------------------------------
-vectorlogos est un package des logos vectoriels de logiciels 'classiques'.
---------------------------------------------------------------------------
-Author...........: Cédric Pierquet
-email............: cpierquet@outlook.fr
-Licence..........: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
-Sources..........: I converted the logos from their original SVG or other forms, as found on the given urls, to PDF
-Texstudio........: FREE https://en.m.wikipedia.org/wiki/File:TeXstudio_Logo.svg
-Emacs............: FREE https://commons.wikimedia.org/wiki/File:EmacsIcon.svg
-Emacs alt........: FREE https://fr.m.wikipedia.org/wiki/Fichier:Emacs-logo.svg
-Geogebra.........: CC30 https://wiki.geogebra.org/en/File:Geogebra-logo-name.svg
-Texmaker.........: FREE https://en.wikipedia.org/wiki/File:TeXmaker_Logo.svg
-Texmaker old.....: FREE https://en.wikipedia.org/wiki/File:TeXmaker_New_Logo.svg
-Scratch..........: Public https://commons.wikimedia.org/wiki/File:Scratchlogo.svg
-Scratch alt......: Public https://commons.wikimedia.org/wiki/File:Scratchlogo.svg
-Scratch cat......: CC40 https://fr.scratch-wiki.info/wiki/Fichier:Scratch_Cat_(cat-a).svg
-Geogebra icon....: CC30 https://fr.m.wikipedia.org/wiki/Fichier:Geogebra.svg
+# vectorlogos
+
+US `vectorlogos` is a package with vectorial logos of some 'classic' softwares.\
+FR `vectorlogos` est un package des logos vectoriels de logiciels 'classiques'.
+
+```
+author: Cédric Pierquet
+email: cpierquet@outlook.fr
+licence: Released under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+```
+
+## Sources
+
+I converted the logos from their original SVG or other forms, as found on the given URLs, to PDF.
+
+| Software | Licence | Source |
+|------------------|---------|------------------------------------------------------------------------------------------------------|
+| Texstudio | FREE | <https://en.m.wikipedia.org/wiki/File:TeXstudio_Logo.svg> |
+| Emacs | FREE | <https://commons.wikimedia.org/wiki/File:EmacsIcon.svg> |
+| Emacs alt | FREE | <https://fr.m.wikipedia.org/wiki/Fichier:Emacs-logo.svg> |
+| Geogebra | CC30 | <https://wiki.geogebra.org/en/File:Geogebra-logo-name.svg> |
+| Texmaker | FREE | <https://en.wikipedia.org/wiki/File:TeXmaker_Logo.svg> |
+| Texmaker old | FREE | <https://en.wikipedia.org/wiki/File:TeXmaker_New_Logo.svg> |
+| Scratch | Public | <https://commons.wikimedia.org/wiki/File:Scratchlogo.svg> |
+| Scratch alt | Public | <https://commons.wikimedia.org/wiki/File:Scratchlogo.svg> |
+| Scratch cat | CC40 | <https://fr.scratch-wiki.info/wiki/Fichier:Scratch_Cat_(cat-a).svg> |
+| Geogebra icon | CC30 | <https://fr.m.wikipedia.org/wiki/Fichier:Geogebra.svg> |
+| MikTex logo | Public | <https://fr.wikipedia.org/wiki/Fichier:Logo_MiKTeX.svg> |
+| Miktex icons | FREE | <https://github.com/MiKTeX/miktex/tree/next/Resources/Icons/MiKTeX/scalable/apps> |
+| CTAN Lion | FREE | CTAN lion drawing by Duane Bibby |
+| LaTeX project | CC40 | <https://github.com/latex3/latex3.github.io/tree/ba511d2fd43dc08ad301e31b2a32c472b252b76b/_site/img> |
+| | | from Jonas Jacek (<https://www.j15k.com/>) |
+| TeXworks | GPL2 | <https://github.com/TeXworks/texworks/blob/main/res/images/TeXworks.png> |
diff --git a/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.pdf b/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.pdf
index 9cd12192e77..258b5776c80 100644
--- a/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.pdf
+++ b/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.tex b/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.tex
index 3bf44201fa9..800b33e6270 100644
--- a/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.tex
+++ b/Master/texmf-dist/doc/latex/vectorlogos/vectorlogos-doc.tex
@@ -4,7 +4,7 @@
\usepackage{crimson}
\renewcommand*\ttdefault{cmvtt}
\usepackage[T1]{fontenc}
-\usepackage{cabin}
+\usepackage[scale=0.875]{cabin}
\usepackage{vectorlogos}
\usepackage{fancyvrb}
\usepackage{fancyhdr}
@@ -27,8 +27,8 @@
\hypersetup{pdfborder=0 0 0}
\usepackage[margin=2cm]{geometry}
\setlength{\parindent}{0pt}
-\def\TPversion{0.1.2}
-\def\TPdate{30/11/2023}
+\def\TPversion{0.1.3}
+\def\TPdate{30/03/2024}
\usepackage{tcolorbox}
\tcbuselibrary{skins,hooks,listingsutf8}
\usepackage{soul}
@@ -91,6 +91,22 @@
\medskip
\scalebox{4}[4]{\logotexmaker}\hspace{1cm}\scalebox{4}[4]{\logotexmaker[alt]}
+
+\medskip
+
+\scalebox{4}[4]{\logomiktex}\hspace{1cm}\scalebox{4}[4]{\logomiktex[icon]}\hspace{1cm}\scalebox{4}[4]{\logomiktex[icon-alt]}
+
+\medskip
+
+\scalebox{4}[4]{\logoctanlion}
+
+\medskip
+
+\scalebox{4}[4]{\logolatexproject}
+
+\medskip
+
+\scalebox{4}[4]{\logotexworks}\hspace{1cm}\scalebox{4}[4]{\logotexworks[alt]}
\end{center}
\end{tcolorbox}
@@ -102,7 +118,9 @@
\emph{%
Logos came with GNU GPL or CC BY-SA (3.0 or 4.0).\\
-Some brand icons/logos are trademarks of their respective owners. Please do not use brand icons/logos for any purpose except to represent the company, product, or service to which they refer.%\\
+Some brand icons/logos are trademarks of their respective owners. Please do not use brand icons/logos for any purpose except to represent the company, product, or service to which they refer.\\
+CTAN lion drawing by Duane Bibby.\\
+LaTeX project logo, from Jonas Jacek (\url{https://www.j15k.com/}).
%"Python" and the Python Logo are trademarks of the Python Software Foundation (\url{https://www.python.org/psf/trademarks/}).%
}
@@ -172,6 +190,17 @@ Available logos are :
& vectorlogo-texmaker-alt.pdf & \logotexmaker[alt] \\
\hline
texstudio & vectorlogo-texstudio.pdf & \logotexstudio\ \\
+ \hline
+ MiKTeX & vectorlogo-miktex.pdf & \logomiktex\ \\
+ & vectorlogo-miktex-icon.pdf & \logomiktex[icon]\ \\
+ & vectorlogo-miktex-icon-alt.pdf & \logomiktex[icon-alt]\ \\
+ \hline
+ CTAN lion & vectorlogo-ctanlion.pdf & \logoctanlion\ \\
+ \hline
+ LaTeX project & vectorlogo-latexproject.pdf & \logolatexproject\ \\
+ \hline
+ TeXworks & vectorlogo-texworks.pdf & \logotexworks\ \\
+ & vectorlogo-texworks-alt.pdf & \logotexworks[alt]\ \\
\end{tblr}
\pagebreak
@@ -195,7 +224,9 @@ There's no automatic height or raising, it's just an \textit{alias} of a classic
\simplevectorlogo*[height=4cm]{scratch-cat}\par
\simplevectorlogo*[scale=0.33]{texstudio}\par
\simplevectorlogo*{emacs}\par
-\simplevectorlogo*[width=3cm]{geogebra-icon}
+\simplevectorlogo*[width=3cm]{geogebra-icon}\par
+\simplevectorlogo*[height=1cm]{miktex}\par
+\simplevectorlogo*[height=2cm]{ctanlion}
\end{tcblisting}
\pagebreak
@@ -226,6 +257,10 @@ Available \textsf{names} are :
\item \texttt{scratch}
\item \texttt{texmaker}
\item \texttt{texstudio}
+ \item \texttt{miktex}
+ \item \texttt{ctanlion}
+ \item \texttt{texworks}
+ \item \texttt{latexproject}
\end{itemize}
\end{multicols}
@@ -253,6 +288,10 @@ There's an other (shortcut) way to insert logos, with a shortcut-name, like in \
\logotexstudio[option]
\logoemacs[option]
\logotexmaker[option]
+\logomiktex[option]
+\logoctanlion
+\logotexworks
+\logolatexproject
\end{verbatim}
\end{quote}
@@ -315,7 +354,29 @@ A sample logo, \logoemacs[alt], inline.
\samplevectorlogo{\logotexmaker[alt]}
\end{tcblisting}
-\pagebreak
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logomiktex}
+\end{tcblisting}
+
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logomiktex[icon]}
+\end{tcblisting}
+
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logomiktex[icon-alt]}
+\end{tcblisting}
+
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logoctanlion}
+\end{tcblisting}
+
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logotexworks}
+\end{tcblisting}
+
+\begin{tcblisting}{listing side text}
+\samplevectorlogo{\logolatexproject}
+\end{tcblisting}
\subsection{Personal logos}
@@ -377,6 +438,7 @@ By this way, and with logo named \MontreCode{vectorlogo-<basename>-...}, a speci
\begin{quote}
\begin{verbatim}
+0.1.3 : Logos for MikTeX + CTAN lion + LateX project
0.1.2 : Alt command for manual insertion, with existing img
0.1.1 : Update licenses
0.1.0 : Initial version
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-ctanlion.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-ctanlion.pdf
new file mode 100644
index 00000000000..30dd09e5b93
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-ctanlion.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-latexproject.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-latexproject.pdf
new file mode 100644
index 00000000000..dd156c2c13a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-latexproject.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon-alt.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon-alt.pdf
new file mode 100644
index 00000000000..4da7d6f7292
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon-alt.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon.pdf
new file mode 100644
index 00000000000..5973afb1921
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex-icon.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex.pdf
new file mode 100644
index 00000000000..ed8caeaa5f8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-miktex.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks-alt.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks-alt.pdf
new file mode 100644
index 00000000000..b748f51a62d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks-alt.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks.pdf b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks.pdf
new file mode 100644
index 00000000000..627d48a6e15
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogo-texworks.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogos.sty b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogos.sty
index 329b5e8de3b..8b4fe4fa308 100644
--- a/Master/texmf-dist/tex/latex/vectorlogos/vectorlogos.sty
+++ b/Master/texmf-dist/tex/latex/vectorlogos/vectorlogos.sty
@@ -11,12 +11,18 @@
% Geogebra icon...: CC30 https://fr.m.wikipedia.org/wiki/Fichier:Geogebra.svg
% Texmaker........: FREE https://en.wikipedia.org/wiki/File:TeXmaker_Logo.svg
% Texmaker alt....: FREE https://en.wikipedia.org/wiki/File:TeXmaker_New_Logo.svg
+% MikTex logo.....: Public https://fr.wikipedia.org/wiki/Fichier:Logo_MiKTeX.svg
+% Miktex icons....: FREE https://github.com/MiKTeX/miktex/tree/next/Resources/Icons/MiKTeX/scalable/apps
+% CTAN Lion.......: FREE CTAN lion drawing by Duane Bibby
+% LaTeX project...: CC40 https://github.com/latex3/latex3.github.io/tree/ba511d2fd43dc08ad301e31b2a32c472b252b76b/_site/img from Jonas Jacek (https://www.j15k.com/)
+% TeXworks........: GPL 2.0 https://github.com/TeXworks/texworks/blob/main/res/images/TeXworks.png
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{vectorlogos}[2023/11/30 0.1.2 Vectorial logos of 'classic' softwares, for inline use.]
+\ProvidesPackage{vectorlogos}[2024/03/30 0.1.3 Vectorial logos of 'classic' softwares, for inline use.]
%====HISTORY
+% v 0.1.3 Miktex logo/icons + LaTeX-projext + CTAN lion + TeXworks (from png)
% v 0.1.2 Alt command for manual insertion, with existing img
% v 0.1.1 Licenses update
% v 0.1.0 Initial Version
@@ -82,6 +88,10 @@
\IfEq{#2}{texstudio}{\logotexstudio[#1]}{}%
\IfEq{#2}{emacs}{\logoemacs[#1]}{}%
\IfEq{#2}{texmaker}{\logotexmaker[#1]}{}%
+ \IfEq{#2}{miktex}{\logomiktex[#1]}{}%
+ \IfEq{#2}{ctanlion}{\logoctanlion[#1]}{}%
+ \IfEq{#2}{latexproject}{\logolatexproject[#1]}{}%
+ \IfEq{#2}{texworks}{\logotexworks[#1]}{}%
}
%====SPECIFIC MACROS
@@ -90,5 +100,9 @@
\GenMacroLogoVect{\logotexstudio}{texstudio}
\GenMacroLogoVect{\logoemacs}{emacs}
\GenMacroLogoVect{\logotexmaker}{texmaker}
+\GenMacroLogoVect{\logomiktex}{miktex}
+\GenMacroLogoVect{\logoctanlion}{ctanlion}
+\GenMacroLogoVect{\logolatexproject}{latexproject}
+\GenMacroLogoVect{\logotexworks}{texworks}
\endinput \ No newline at end of file