summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/isosafety/isosafety.sty
blob: 981484a6d6d8f652722bbeb248a2dafc18559136 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
%% Copyright (C) 2024 by BenSt099
%% 
%% 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{isosafety}
[2024/08/29 v1.3 ISO Safety Colors And Safety Signs]

\RequirePackage{graphicx}
\RequirePackage{xcolor}
\RequirePackage{ifthen}
\RequirePackage{xkeyval}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\definecolor{Caution}{HTML}{F9A800}
\definecolor{Warning}{HTML}{D05D29}
\definecolor{Prohibition}{HTML}{9B2423}
\definecolor{Mandatory}{HTML}{005387}
\definecolor{Rescue}{HTML}{237F52}
\definecolor{Backgrounds}{HTML}{ECECE7}
\definecolor{Symbol}{HTML}{2B2B2C}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\isosafetypath}{false}
\DeclareOptionX{fullpath}{\renewcommand{\isosafetypath}{#1}}
\ProcessOptionsX\relax

\ifthenelse{\equal{\isosafetypath}{false}}
{\PackageError{isosafety}{Missing key-value option 'fullpath' in usepackage-statement, please see documentation.}{Please provide the full path to this package, usually /texlive/2024/texmf-dist/tex/latex/isosafety}}
{}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\Isosign}[1]{\isosafetypath /isosafety-pdfs/ISO_7010_#1.pdf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
%%
%% End of file `isosafety.sty'.