diff options
Diffstat (limited to 'pygments/styles/bw.py')
| -rw-r--r-- | pygments/styles/bw.py | 49 | 
1 files changed, 49 insertions, 0 deletions
diff --git a/pygments/styles/bw.py b/pygments/styles/bw.py new file mode 100644 index 00000000..56d78bd6 --- /dev/null +++ b/pygments/styles/bw.py @@ -0,0 +1,49 @@ +# -*- coding: utf-8 -*- +""" +    pygments.styles.bw +    ~~~~~~~~~~~~~~~~~~ + +    Simple black/white only style. + +    :copyright: Copyright 2006-2015 by the Pygments team, see AUTHORS. +    :license: BSD, see LICENSE for details. +""" + +from pygments.style import Style +from pygments.token import Keyword, Name, Comment, String, Error, \ +     Operator, Generic + + +class BlackWhiteStyle(Style): + +    background_color = "#ffffff" +    default_style = "" + +    styles = { +        Comment:                   "italic", +        Comment.Preproc:           "noitalic", + +        Keyword:                   "bold", +        Keyword.Pseudo:            "nobold", +        Keyword.Type:              "nobold", + +        Operator.Word:             "bold", + +        Name.Class:                "bold", +        Name.Namespace:            "bold", +        Name.Exception:            "bold", +        Name.Entity:               "bold", +        Name.Tag:                  "bold", + +        String:                    "italic", +        String.Interpol:           "bold", +        String.Escape:             "bold", + +        Generic.Heading:           "bold", +        Generic.Subheading:        "bold", +        Generic.Emph:              "italic", +        Generic.Strong:            "bold", +        Generic.Prompt:            "bold", + +        Error:                     "border:#FF0000" +    }  | 
