%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % the oPlotSymbl package % % Adds many symbols for using in scientific tex files. % Those symbols are used by some plotting tools etc. % % -------------------------------------------------------------------------- % B. Michel Döhring % -------------------------------------------------------------------------- % GitHub: https://github.com/micheld93/oPlotSymbl-LaTeX/ % CTAN: https://www.ctan.org/pkg/oplotsymbl % -------------------------------------------------------------------------- % If you have any questions, bugs or suggestions to report, please % feel free to get in touch. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Copyright 2017 B. Michel Döhring % % This work 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. % % This work has the LPPL maintenance status `maintained'. % % The Current Maintainer of this work is Michel Döhring. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % The oplotsymbl package consists of the following files % - oplotsymbl.sty % - oplotsymbl-Manual-en.tex % - literatur.bib % - oplotsymbl-Manual-en.pdf % - README.md % - LICENSE.md %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \RequirePackage{tikz} % package information: \ProvidesPackage{oplotsymbl}[2017/08/04 Symbols, that are used in plots] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%% % Definitions of symbols % %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%% % Triangle Peak above % %%%%%%%%%%%%%%%%%%%%%%% % Triangle peak above \newcommand*\trianglepa[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak above filled \newcommand*\trianglepafill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak above with dot \newcommand*\trianglepadot[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [fill] (0,-0.1em) circle [radius=0.05em]; }} % Triangle peak above with vertical line \newcommand*\trianglepalinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em] (0,-0.32em) -- (0,0.32em); }} % Triangle peak above with horizontal line \newcommand*\trianglepalineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak above with vertical and horizontal line \newcommand*\trianglepalinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em] (0,-0.32em) -- (0,0.32em); \draw [line width=0.05em] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak above with cross \newcommand*\trianglepacross[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.29em) -- (-0.32em,-0.32em) -- (0.32em,-0.32em) -- cycle; \draw [line width=0.05em] (0.28em,-0.36em) -- (-0.36em,0.28em); \draw [line width=0.05em] (-0.28em,-0.36em) -- (0.36em,0.28em); }} % Triangle peak above half filled above \newcommand*\trianglepafillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill] (0em,0.31em) -- (-0.15em,0em) -- (0.15em,0em) -- cycle; }} % Triangle peak above half filled below \newcommand*\trianglepafillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill] (-0.16em,0em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- (0.16em,0em) -- cycle; }} % Triangle peak above half filled right \newcommand*\trianglepafillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill] (0.00em,0.21em) -- (0em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak above half filled left \newcommand*\trianglepafillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill] (0em,0.21em) -- (-0.34em,-0.34em) -- (0em,-0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%% % Triangle Peak below % %%%%%%%%%%%%%%%%%%%%%%% % Triangle peak below \newcommand*\trianglepb[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak below filled \newcommand*\trianglepbfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak below with dot \newcommand*\trianglepbdot[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [fill,rotate=180] (0,-0.1em) circle [radius=0.05em]; }} % Triangle peak below with vertical line \newcommand*\trianglepblinev[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=180] (0,-0.32em) -- (0,0.32em); }} % Triangle peak below with horizontal line \newcommand*\trianglepblineh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=180] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak below with vertical and horizontal line \newcommand*\trianglepblinevh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=180] (0,-0.32em) -- (0,0.32em); \draw [line width=0.05em,rotate=180] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak below with cross \newcommand*\trianglepbcross[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.29em) -- (-0.32em,-0.32em) -- (0.32em,-0.32em) -- cycle; \draw [line width=0.05em,rotate=180] (0.28em,-0.36em) -- (-0.36em,0.28em); \draw [line width=0.05em,rotate=180] (-0.28em,-0.36em) -- (0.36em,0.28em); }} % Triangle peak below half filled above \newcommand*\trianglepbfillha[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=180] (0em,0.31em) -- (-0.15em,0em) -- (0.15em,0em) -- cycle; }} % Triangle peak below half filled below \newcommand*\trianglepbfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=180] (-0.16em,0em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- (0.16em,0em) -- cycle; }} % Triangle peak below half filled right \newcommand*\trianglepbfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=180] (0.00em,0.21em) -- (0em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak below half filled left \newcommand*\trianglepbfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=180] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=180] (0em,0.21em) -- (-0.34em,-0.34em) -- (0em,-0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%% % Triangle Peak right % %%%%%%%%%%%%%%%%%%%%%%% % Triangle peak right \newcommand*\trianglepr[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak right filled \newcommand*\triangleprfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak right with dot \newcommand*\triangleprdot[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [fill,rotate=270] (0,-0.1em) circle [radius=0.05em]; }} % Triangle peak right with vertical line \newcommand*\triangleprlinev[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=270] (0,-0.32em) -- (0,0.32em); }} % Triangle peak right with horizontal line \newcommand*\triangleprlineh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=270] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak right with vertical and horizontal line \newcommand*\triangleprlinevh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=270] (0,-0.32em) -- (0,0.32em); \draw [line width=0.05em,rotate=270] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak right with cross \newcommand*\triangleprcross[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.29em) -- (-0.32em,-0.32em) -- (0.32em,-0.32em) -- cycle; \draw [line width=0.05em,rotate=270] (0.28em,-0.36em) -- (-0.36em,0.28em); \draw [line width=0.05em,rotate=270] (-0.28em,-0.36em) -- (0.36em,0.28em); }} % Triangle peak right half filled above \newcommand*\triangleprfillha[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=270] (0em,0.31em) -- (-0.15em,0em) -- (0.15em,0em) -- cycle; }} % Triangle peak right half filled below \newcommand*\triangleprfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=270] (-0.16em,0em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- (0.16em,0em) -- cycle; }} % Triangle peak right half filled right \newcommand*\triangleprfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=270] (0.00em,0.21em) -- (0em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak right half filled left \newcommand*\triangleprfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=270] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=270] (0em,0.21em) -- (-0.34em,-0.34em) -- (0em,-0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%% % Triangle Peak left % %%%%%%%%%%%%%%%%%%%%%% % Triangle peak left \newcommand*\trianglepl[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak left filled \newcommand*\triangleplfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak left with dot \newcommand*\trianglepldot[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [fill,rotate=90] (0,-0.1em) circle [radius=0.05em]; }} % Triangle peak left with vertical line \newcommand*\trianglepllinev[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=90] (0,-0.32em) -- (0,0.32em); }} % Triangle peak left with horizontal line \newcommand*\trianglepllineh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=90] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak left with vertical and horizontal line \newcommand*\trianglepllinevh[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,rotate=90] (0,-0.32em) -- (0,0.32em); \draw [line width=0.05em,rotate=90] (-0.23em,-0.1em) -- (0.23em,-0.1em); }} % Triangle peak left with cross \newcommand*\triangleplcross[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.29em) -- (-0.32em,-0.32em) -- (0.32em,-0.32em) -- cycle; \draw [line width=0.05em,rotate=90] (0.28em,-0.36em) -- (-0.36em,0.28em); \draw [line width=0.05em,rotate=90] (-0.28em,-0.36em) -- (0.36em,0.28em); }} % Triangle peak left half filled above \newcommand*\triangleplfillha[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=90] (0em,0.31em) -- (-0.15em,0em) -- (0.15em,0em) -- cycle; }} % Triangle peak left half filled below \newcommand*\triangleplfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=90] (-0.16em,0em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- (0.16em,0em) -- cycle; }} % Triangle peak left half filled right \newcommand*\triangleplfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=90] (0.00em,0.21em) -- (0em,-0.34em) -- (0.34em,-0.34em) -- cycle; }} % Triangle peak left half filled left \newcommand*\triangleplfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em,rotate=90] (0em,0.31em) -- (-0.34em,-0.34em) -- (0.34em,-0.34em) -- cycle; \draw [line width=0.05em,fill,rotate=90] (0em,0.21em) -- (-0.34em,-0.34em) -- (0em,-0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%% % Circlet % %%%%%%%%%%% % Circlet \newcommand*\circlet[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; }} % Circlet filled \newcommand*\circletfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (0,0) circle [radius=0.34em]; }} % Circlet with dot \newcommand*\circletdot[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; \draw [fill] (0,0) circle [radius=0.05em]; }} % Circlet with vertical line \newcommand*\circletlinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; \draw [line width=0.05em] (0,-0.32em) -- (0,0.32em); }} % Circlet with horizontal line \newcommand*\circletlineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; \draw [line width=0.05em] (-0.32em,0em) -- (0.32em,0em); }} % Circlet with vertical and horizontal line \newcommand*\circletlinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; \draw [line width=0.05em] (0,-0.32em) -- (0,0.32em); \draw [line width=0.05em] (-0.32em,0em) -- (0.32em,0em); }} % Circlet with cross \newcommand*\circletcross[1][]{\tikz[#1]{ \draw [line width=0.05em] (0,0) circle [radius=0.34em]; \draw [line width=0.05em] (0.32em,-0.32em) -- (-0.32em,0.32em); \draw [line width=0.05em] (-0.32em,-0.32em) -- (0.32em,0.32em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Definition of half circle "halfcircletlet" (filled) \tikzset{ halfcirclet/.pic={ \clip [preaction={draw,line width=0.05em}] (0,0) circle [radius=.34em]; \fill (0,0)--+(#1:.34em)arc[start angle=#1,delta angle=180,radius=.34em]; } } %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Circlet half filled above \newcommand*\circletfillha[1][]{\tikz[#1]{ \pic at ({0*1em},0) {halfcirclet={0*90}}; }} % Circlet half filled below \newcommand*\circletfillhb[1][]{\tikz[#1]{ \pic at ({2*1em},0) {halfcirclet={2*90}}; }} % Circlet half filled right \newcommand*\circletfillhr[1][]{\tikz[#1]{ \pic at ({3*1em},0) {halfcirclet={3*90}}; }} % Circlet half filled left \newcommand*\circletfillhl[1][]{\tikz[#1]{ \pic at ({1*1em},0) {halfcirclet={1*90}}; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%% % pentago % %%%%%%%%%%%% % pentago \newcommand*\pentago[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; }} % pentago filled \newcommand*\pentagofill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; }} % pentago with dot \newcommand*\pentagodot[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [fill] (0,0) circle [radius=0.05em]; }} % pentago with vertical line \newcommand*\pentagolinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.05em] (0,-0.30em) -- (0,0.31em); }} % pentago with horizontal line \newcommand*\pentagolineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.05em] (-0.30em,0) -- (0.30em,0); }} % pentago with vertical and horizontal line \newcommand*\pentagolinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.05em] (0,-0.30em) -- (0,0.31em); \draw [line width=0.05em] (-0.31em,0) -- (0.31em,0); }} % pentago with cross \newcommand*\pentagocross[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.05em] (0.32em,-0.32em) -- (-0.32em,0.32em); \draw [line width=0.05em] (-0.32em,-0.32em) -- (0.32em,0.32em); }} % pentago half filled above \newcommand*\pentagofillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.02em,fill] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (180:0.29em) -- (0:0.29em) -- cycle; }} % pentago half filled below \newcommand*\pentagofillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.02em,fill] (200:0.275em) -- (234:0.34em) -- (306:0.34em) -- (340:0.275em) -- cycle; }} % pentago half filled right \newcommand*\pentagofillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.02em,fill] (18:0.34em) -- (90:0.34em) -- (270:0.275em) -- (306:0.34em) -- cycle; }} % pentago half filled left \newcommand*\pentagofillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (306:0.34em) -- cycle; \draw [line width=0.02em,fill] (90:0.34em) -- (162:0.34em) -- (234:0.34em) -- (270:0.275em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% % Star / Starlet % %%%%%%%%%%%%%%%%%% % Starlet \newcommand*\starlet[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; }} % Starlet filled \newcommand*\starletfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em,fill] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; }} % Starlet with dot \newcommand*\starletdot[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [fill] (0,0) circle [radius=0.05em]; }} % Starlet with vertical line \newcommand*\starletlinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (0,-0.31em) -- (0,0.31em); }} % Starlet with horizontal line \newcommand*\starletlineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (-0.31em,0) -- (0.31em,0); }} % Starlet with vertical and horizontal line \newcommand*\starletlinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (0,-0.31em) -- (0,0.31em); \draw [line width=0.05em] (-0.31em,0) -- (0.31em,0); }} % Starlet with cross \newcommand*\starletcross[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (0.32em,-0.32em) -- (-0.32em,0.32em); \draw [line width=0.05em] (-0.32em,-0.32em) -- (0.32em,0.32em); }} %%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%% factor=0.38 %%%% %%%%%%%%%%%%%%%%%%%%%%%%%% % Starlet half filled above \newcommand*\starletfillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \fill (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (342:0.1292em) -- (18:0.34em) -- (54:0.1292em) -- cycle; }} % Starlet half filled below \newcommand*\starletfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \fill (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; }} % Starlet half filled right \newcommand*\starletfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \fill (90:0.34em) -- (54:0.1292em) -- (18:0.34em) -- (342:0.1292em) -- (306:0.34em) -- (270:0.1292em) -- cycle; }} % Starlet half filled left \newcommand*\starletfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \draw [line width=0.05em] (18:0.34em) -- (54:0.1292em) -- (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- (306:0.34em) -- (342:0.1292em) -- cycle; \fill (90:0.34em) -- (126:0.1292em) -- (162:0.34em) -- (198:0.1292em) -- (234:0.34em) -- (270:0.1292em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%% % Rhombus % %%%%%%%%%%% % Rhombus \newcommand*\rhombus[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; }} % Rhombus filled \newcommand*\rhombusfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; }} % Rhombus with dot \newcommand*\rhombusdot[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [fill] (0,0) circle [radius=0.05em]; }} % Rhombus with vertical line \newcommand*\rhombuslinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.05em] (0,-0.31em) -- (0,0.31em); }} % Rhombus with horizontal line \newcommand*\rhombuslineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.05em] (-0.31em,0) -- (0.31em,0); }} % Rhombus with vertical and horizontal line \newcommand*\rhombuslinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.05em] (0,-0.31em) -- (0,0.31em); \draw [line width=0.05em] (-0.31em,0) -- (0.31em,0); }} % Rhombus with cross \newcommand*\rhombuscross[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.05em] (0.32em,-0.32em) -- (-0.32em,0.32em); \draw [line width=0.05em] (-0.32em,-0.32em) -- (0.32em,0.32em); }} % Rhombus half filled above \newcommand*\rhombusfillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.007em,fill] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- cycle; }} % Rhombus half filled below \newcommand*\rhombusfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.007em,fill] (-0.34em,0) -- (0,-0.34em) --(0.34em,0) -- cycle; }} % Rhombus half filled right \newcommand*\rhombusfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.007em,fill] (0,-0.34em) -- (0.34em,0) -- (0,0.34em) -- cycle; }} % Rhombus half filled left \newcommand*\rhombusfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.34em,0) -- (0,0.34em) -- (-0.34em,0) -- (0,-0.34em) -- cycle; \draw [line width=0.007em,fill] (0,-0.34em) -- (-0.34em,0) -- (0,0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%% % hexago % %%%%%%%%%%% % hexago \newcommand*\hexago[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago filled \newcommand*\hexagofill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago with dot \newcommand*\hexagodot[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [fill] (0,0) circle [radius=0.05em]; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago with vertical line \newcommand*\hexagolinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.05em] (0em,0.33em) -- (0em,-0.33em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago with horizontal line \newcommand*\hexagolineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.05em] (-0.31em,0em) -- (0.31em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago with horizontal and vertical line \newcommand*\hexagolinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.05em] (0em,0.33em) -- (0em,-0.33em); \draw [line width=0.05em] (-0.31em,0em) -- (0.31em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago with cross \newcommand*\hexagocross[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.05em] (0.2em,-0.3em) -- (-0.2em,0.3em); \draw [line width=0.05em] (-0.2em,-0.3em) -- (0.2em,0.3em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago half filled above \newcommand*\hexagofillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.02em,fill] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (180:0.295em) -- (180:0.17em) -- (0:0.17em) -- (0:0.295em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago half filled below \newcommand*\hexagofillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.02em,fill] (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- (360:0.295em) -- (360:0.17em) -- (180:0.17em) -- (180:0.295em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago half filled right \newcommand*\hexagofillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.01em,fill] (30:0.34em) -- (90:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % hexago half filled left \newcommand*\hexagofillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (30:0.34em) -- (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- (330:0.34em) -- cycle; \draw [line width=0.01em,fill] (90:0.34em) -- (150:0.34em) -- (210:0.34em) -- (270:0.34em) -- cycle; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%% % Quadrat/Square % %%%%%%%%%%%%%%%%%% % Quadrat/Square \newcommand*\squad[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square filled \newcommand*\squadfill[1][]{\tikz[#1]{ \draw [line width=0.05em,fill] (-0.34em,0.34em) rectangle (0.34em,-0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square with dot \newcommand*\squaddot[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [fill] (-0em,0em) circle [radius=0.08em]; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square with vertical line \newcommand*\squadlinev[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em] (0em,-0.32em) -- (0em,0.32em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square with horizontal line \newcommand*\squadlineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em] (0.32em,0em) -- (-0.32em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square with horizontal and vertical line \newcommand*\squadlinevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em] (0em,-0.32em) -- (0em,0.32em); \draw [line width=0.05em] (0.32em,0em) -- (-0.32em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square with cross \newcommand*\squadcross[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em] (0.32em,-0.32em) -- (-0.32em,0.32em); \draw [line width=0.05em] (-0.32em,-0.32em) -- (0.32em,0.32em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square half filled above \newcommand*\squadfillha[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em, fill] (-0.34em,0em) rectangle (0.34em,0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square half filled below \newcommand*\squadfillhb[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em,fill] (-0.34em,0em) rectangle (0.34em,-0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square half filled right \newcommand*\squadfillhr[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em,fill] (0em,0.34em) rectangle (0.34em,-0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Quadrat/Square half filled left \newcommand*\squadfillhl[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0.34em) rectangle (0.34em,-0.34em); \draw [line width=0.05em,fill] (-0.34em,0.34em) rectangle (0em,-0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%% % Other symbols % %%%%%%%%%%%%%%%%% % Line vertical \newcommand*\linev[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,-0.34em) -- (0em,0.34em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Line horizontal \newcommand*\lineh[1][]{\tikz[#1]{ \draw [line width=0.05em] (-0.34em,0em) -- (0.34em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Cross \newcommand*\scross[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.2em,-0.3em) -- (-0.2em,0.3em); \draw [line width=0.05em] (-0.2em,-0.3em) -- (0.2em,0.3em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Line horizontal and vertical \newcommand*\linevh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0em,-0.34em) -- (0em,0.34em); \draw [line width=0.05em] (0.34em,0em) -- (-0.34em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Cross with horizontal and vertical line \newcommand*\scrossvh[1][]{\tikz[#1]{ \draw [line width=0.05em] (0.2em,-0.3em) -- (-0.2em,0.3em); \draw [line width=0.05em] (-0.2em,-0.3em) -- (0.2em,0.3em); \draw [line width=0.05em] (0em,-0.32em) -- (0em,0.32em); \draw [line width=0.05em] (0.32em,0em) -- (-0.32em,0em); }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%% % Definitions of colors % %%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%% % black \definecolor{oblack}{RGB}{0,0,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % red \definecolor{ored}{RGB}{255,0,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % green \definecolor{ogreen}{RGB}{0,255,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % blue \definecolor{oblue}{RGB}{0,0,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % cyan \definecolor{ocyan}{RGB}{0,255,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % magenta \definecolor{omagenta}{RGB}{255,0,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % yellow \definecolor{oyellow}{RGB}{255,255,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % dark yellow \definecolor{odyellow}{RGB}{128,128,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % mariner blue \definecolor{omblue}{RGB}{0,0,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % purple \definecolor{opurple}{RGB}{128,0,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % brown \definecolor{obrown}{RGB}{128,0,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % olive green \definecolor{oolive}{RGB}{0,128,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % dark cyan \definecolor{odcyan}{RGB}{0,128,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % royal blue \definecolor{orblue}{RGB}{0,0,160} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % orange \definecolor{oorange}{RGB}{255,128,0} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % violet \definecolor{oviolet}{RGB}{128,0,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % pink \definecolor{opink}{RGB}{255,0,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % white \definecolor{owhite}{RGB}{255,255,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % light grey \definecolor{olgrey}{RGB}{192,192,192} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % grey \definecolor{ogrey}{RGB}{128,128,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % light yellow \definecolor{olyellow}{RGB}{255,255,128} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % light cyan \definecolor{olcyan}{RGB}{128,255,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % light magenta \definecolor{olmagenta}{RGB}{255,128,255} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % dark grey \definecolor{odgrey}{RGB}{64,64,64} \endinput % This is the end of oplotsymbl.sty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Version history 2015/12/12 - first symbols added 2016/01/15 - colours added 2016/02/12 - last symbols added 2017/01/28 - minor changes on the manual, final release 2017/08/03 - minor changes on the manual, bug fix for hexagofill 2017/08/04 - major changes on the manual and package, bug fix for all XXline(v/h) symbols. Thanks to Rafael