latex-setup
My personal LaTeX setup 🦁️⚙️
pgfplotsthemetol.sty (3609B)
1 %% 2 %% This is file `pgfplotsthemetol.sty', 3 %% generated with the docstrip utility. 4 %% 5 %% The original source files were: 6 %% 7 %% pgfplotsthemetol.dtx (with options: `package') 8 %% --------------------------------------------------------------------------- 9 %% Copyright 2015 Matthias Vogelgesang and the LaTeX community. A full list of 10 %% contributors can be found at 11 %% 12 %% https://github.com/matze/mtheme/graphs/contributors 13 %% 14 %% and the original template was based on the HSRM theme by Benjamin Weiss. 15 %% 16 %% This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 17 %% International License (https://creativecommons.org/licenses/by-sa/4.0/). 18 %% --------------------------------------------------------------------------- 19 \NeedsTeXFormat{LaTeX2e} 20 \ProvidesPackage{pgfplotsthemetol} 21 [2017/01/23 PGFplots colors based on Paul Tol's SRON technical note] 22 \definecolor{TolDarkPurple}{HTML}{332288} 23 \definecolor{TolDarkBlue}{HTML}{6699CC} 24 \definecolor{TolLightBlue}{HTML}{88CCEE} 25 \definecolor{TolLightGreen}{HTML}{44AA99} 26 \definecolor{TolDarkGreen}{HTML}{117733} 27 \definecolor{TolDarkBrown}{HTML}{999933} 28 \definecolor{TolLightBrown}{HTML}{DDCC77} 29 \definecolor{TolDarkRed}{HTML}{661100} 30 \definecolor{TolLightRed}{HTML}{CC6677} 31 \definecolor{TolLightPink}{HTML}{AA4466} 32 \definecolor{TolDarkPink}{HTML}{882255} 33 \definecolor{TolLightPurple}{HTML}{AA4499} 34 \pgfplotscreateplotcyclelist{mbarplot cycle}{% 35 {draw=TolDarkBlue, fill=TolDarkBlue!70}, 36 {draw=TolLightBrown, fill=TolLightBrown!70}, 37 {draw=TolLightGreen, fill=TolLightGreen!70}, 38 {draw=TolDarkPink, fill=TolDarkPink!70}, 39 {draw=TolDarkPurple, fill=TolDarkPurple!70}, 40 {draw=TolDarkRed, fill=TolDarkRed!70}, 41 {draw=TolDarkBrown, fill=TolDarkBrown!70}, 42 {draw=TolLightRed, fill=TolLightRed!70}, 43 {draw=TolLightPink, fill=TolLightPink!70}, 44 {draw=TolLightPurple, fill=TolLightPurple!70}, 45 {draw=TolLightBlue, fill=TolLightBlue!70}, 46 {draw=TolDarkGreen, fill=TolDarkGreen!70}, 47 } 48 \pgfplotscreateplotcyclelist{mlineplot cycle}{% 49 {TolDarkBlue, mark=*, mark size=1.5pt}, 50 {TolLightBrown, mark=square*, mark size=1.3pt}, 51 {TolLightGreen, mark=triangle*, mark size=1.5pt}, 52 {TolDarkBrown, mark=diamond*, mark size=1.5pt}, 53 } 54 \pgfplotsset{ 55 compat=1.9, 56 mlineplot/.style={ 57 mbaseplot, 58 xmajorgrids=true, 59 ymajorgrids=true, 60 major grid style={dotted}, 61 axis x line=bottom, 62 axis y line=left, 63 legend style={ 64 cells={anchor=west}, 65 draw=none 66 }, 67 cycle list name=mlineplot cycle, 68 }, 69 mbarplot base/.style={ 70 mbaseplot, 71 bar width=6pt, 72 axis y line*=none, 73 }, 74 mbarplot/.style={ 75 mbarplot base, 76 ybar, 77 xmajorgrids=false, 78 ymajorgrids=true, 79 area legend, 80 legend image code/.code={% 81 \draw[#1] (0cm,-0.1cm) rectangle (0.15cm,0.1cm); 82 }, 83 cycle list name=mbarplot cycle, 84 }, 85 horizontal mbarplot/.style={ 86 mbarplot base, 87 xmajorgrids=true, 88 ymajorgrids=false, 89 xbar stacked, 90 area legend, 91 legend image code/.code={% 92 \draw[#1] (0cm,-0.1cm) rectangle (0.15cm,0.1cm); 93 }, 94 cycle list name=mbarplot cycle, 95 }, 96 mbaseplot/.style={ 97 legend style={ 98 draw=none, 99 fill=none, 100 cells={anchor=west}, 101 }, 102 x tick label style={ 103 font=\footnotesize 104 }, 105 y tick label style={ 106 font=\footnotesize 107 }, 108 legend style={ 109 font=\footnotesize 110 }, 111 major grid style={ 112 dotted, 113 }, 114 axis x line*=bottom, 115 }, 116 disable thousands separator/.style={ 117 /pgf/number format/.cd, 118 1000 sep={} 119 }, 120 } 121 \endinput 122 %% 123 %% End of file `pgfplotsthemetol.sty'.