/* Following are the presentation styles -- edit away! */ /* body {background: #FFF url(tagpython.png) 1em 1em no-repeat; color: #000; font-size: 2em;} */ :link, :visited {text-decoration: none; color: #438e00;} #controls :active {color: #8A8 !important;} #controls :focus {outline: 1px dotted #227;} h1, h2, h3, h4 {font-size: 100%; margin: 0; padding: 0; font-weight: inherit;} ul, pre {margin: 0; line-height: 1em;} html, body {margin: 0; padding: 0;} blockquote, q {font-style: italic;} blockquote {padding: 0 2em 0.5em; margin: 0 1.5em 0.5em; text-align: center; font-size: 1em;} blockquote p {margin: 2em;} blockquote p strong {font-size: 1.5em;} blockquote i {font-style: normal;} blockquote b {display: block; margin-top: 0.5em; font-weight: normal; font-size: smaller; font-style: normal;} blockquote b i {font-style: italic;} kbd {font-weight: bold; font-size: 1em;} sup {font-size: smaller; line-height: 1px;} .slide code {padding: 2px 0.25em; font-weight: bold; color: #533;} .slide code.bad, code del {color: red;} .slide code.old {color: silver;} .slide .pre {padding: 0; margin: 0 0 0 0; color: #533; font-size: 80%;} .slide pre {padding: 0; margin: 0.25em 0 0.5em 0.5em; color: #533; font-size: 90%;} /* .slide pre {padding: 0; margin: 0 0 0 0; color: #533; font-size: 90%;} */ .slide pre code {display: block;} .slide div > ul {padding-left: 0; margin-left: 0; list-style: disc; } .slide li {margin-top: 0.75em; margin-right: 0;} .slide ul ul {line-height: 1; padding-left: 1em; margin-left: 2%; margin-right: 5%; list-style: disc; } .slide ul ul li {margin: .4em; font-size: 85%; list-style: square;} .slide img.leader {display: block; margin: 0 auto;} div#header, div#footer {background: #438e00; color: #CDC; font-family: Verdana, Helvetica, sans-serif; padding: 0;} div#header {background: #438e00 url(lxml-logo64.png) 1ex 0.6ex no-repeat; line-height: 1px;} div#footer {font-size: 0.5em; font-weight: bold; padding: 0.6em 0;} #footer h1, #footer h2 {display: block; padding: 0 1em;} #footer h2 {font-style: italic;} #footer a {color: #CDC;} div.long {font-size: 0.75em;} .slide h1 {position: absolute; top: 0.4em; left: 87px; z-index: 1; margin: 0; padding: 0.2em 0 0 25px; white-space: nowrap; font: bold 150%/1em Helvetica, sans-serif; /* text-transform: capitalize; */ color: #DED; background: #438e00;} .slide h3 {font-size: 130%;} h1 abbr {font-variant: small-caps;} div#controls {position: absolute; left: 50%; bottom: 0; width: 50%; text-align: right; font: bold 0.7em Verdana, Helvetica, sans-serif;} html>body div#controls {position: fixed; padding: 0 0 1em 0; top: auto;} div#controls form {position: absolute; bottom: 0; right: 0; width: 100%; margin: 0; padding: 0;} #controls #navLinks a {padding: 0; margin: 0 0.5em; background: #438e00; border: none; color: #DED; cursor: pointer;} #controls #navList {height: 1em;} #controls #navList #jumplist {position: absolute; bottom: 0; right: 0; background: #EEE; color: #272;} #currentSlide {text-align: center; font-size: 0.5em; color: #CDC; left: 90%; bottom: 2px;} #slide0 {padding-top: 3em; font-size: 90%;} #slide0 h1 {position: static; margin: 1em 0 0; padding: 0; font: bold 2em Helvetica, sans-serif; white-space: normal; color: #000; background: transparent;} #slide0 h2 {font: bold italic 1em Helvetica, sans-serif; margin: 1.25em;} #slide0 h3 {margin-top: 1.5em; font-size: 1.5em;} #slide0 h4 {margin-top: 0; font-size: 1em;} ul.urls {list-style: none; display: inline; margin: 0;} .urls li {display: inline; margin: 0;} .note {display: none;} .external {border-bottom: 1px dotted gray;} html>body .external {border-bottom: none;} /* .external:after {content: " \274F"; font-size: smaller; color: #7B7;} */ /* .incremental, .incremental *, .incremental *:after {color: #DED; visibility: visible;} */ .incremental, .incremental *, .incremental *:after {visibility: hidden;} img.incremental {visibility: hidden;} .slide .current {color: #B02;} .center {text-align: center; } .right {text-align: right; } .small {font-size: 60%; } img.center {display: block; margin-left: auto; margin-right: auto; } .slide .syntax {padding: 2px 0.25em; font-weight: bold; color: #533; font-size:85%; } /* diagnostics li:after {content: " [" attr(class) "]"; color: #F88;} */ /* Syntax highlighting */ /* .syntax { background: #f0f0f0; } */ .syntax .c { color: #60a0b0; font-style: italic } /* Comment */ .syntax .err { border: 1px solid #FF0000 } /* Error */ .syntax .k { color: #007020; font-weight: bold } /* Keyword */ .syntax .o { color: #666666 } /* Operator */ .syntax .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ .syntax .cp { color: #007020 } /* Comment.Preproc */ .syntax .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ .syntax .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ .syntax .gd { color: #A00000 } /* Generic.Deleted */ .syntax .ge { font-style: italic } /* Generic.Emph */ .syntax .gr { color: #FF0000 } /* Generic.Error */ .syntax .gh { color: #000080; font-weight: bold } /* Generic.Heading */ .syntax .gi { color: #00A000 } /* Generic.Inserted */ .syntax .go { color: #404040 } /* Generic.Output */ .syntax .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ .syntax .gs { font-weight: bold } /* Generic.Strong */ .syntax .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ .syntax .gt { color: #0040D0 } /* Generic.Traceback */ .syntax .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ .syntax .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ .syntax .kp { color: #007020 } /* Keyword.Pseudo */ .syntax .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ .syntax .kt { color: #902000 } /* Keyword.Type */ .syntax .m { color: #40a070 } /* Literal.Number */ .syntax .s { color: #4070a0 } /* Literal.String */ .syntax .na { color: #4070a0 } /* Name.Attribute */ .syntax .nb { color: #007020 } /* Name.Builtin */ .syntax .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ .syntax .no { color: #60add5 } /* Name.Constant */ .syntax .nd { color: #555555; font-weight: bold } /* Name.Decorator */ .syntax .ni { color: #d55537; font-weight: bold } /* Name.Entity */ .syntax .ne { color: #007020 } /* Name.Exception */ .syntax .nf { color: #06287e } /* Name.Function */ .syntax .nl { color: #002070; font-weight: bold } /* Name.Label */ .syntax .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ .syntax .nt { color: #062873; font-weight: bold } /* Name.Tag */ .syntax .nv { color: #bb60d5 } /* Name.Variable */ .syntax .ow { color: #007020; font-weight: bold } /* Operator.Word */ .syntax .w { color: #bbbbbb } /* Text.Whitespace */ .syntax .mf { color: #40a070 } /* Literal.Number.Float */ .syntax .mh { color: #40a070 } /* Literal.Number.Hex */ .syntax .mi { color: #40a070 } /* Literal.Number.Integer */ .syntax .mo { color: #40a070 } /* Literal.Number.Oct */ .syntax .sb { color: #4070a0 } /* Literal.String.Backtick */ .syntax .sc { color: #4070a0 } /* Literal.String.Char */ .syntax .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ .syntax .s2 { color: #4070a0 } /* Literal.String.Double */ .syntax .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ .syntax .sh { color: #4070a0 } /* Literal.String.Heredoc */ .syntax .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ .syntax .sx { color: #c65d09 } /* Literal.String.Other */ .syntax .sr { color: #235388 } /* Literal.String.Regex */ .syntax .s1 { color: #4070a0 } /* Literal.String.Single */ .syntax .ss { color: #517918 } /* Literal.String.Symbol */ .syntax .bp { color: #007020 } /* Name.Builtin.Pseudo */ .syntax .vc { color: #bb60d5 } /* Name.Variable.Class */ .syntax .vg { color: #bb60d5 } /* Name.Variable.Global */ .syntax .vi { color: #bb60d5 } /* Name.Variable.Instance */ .syntax .il { color: #40a070 } /* Literal.Number.Integer.Long */ /* .highlight { background: #f0f0f0; } */ .highlight .c { color: #60a0b0; font-style: italic } /* Comment */ .highlight .err { border: 1px solid #FF0000 } /* Error */ .highlight .k { color: #007020; font-weight: bold } /* Keyword */ .highlight .o { color: #666666 } /* Operator */ .highlight .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ .highlight .cp { color: #007020 } /* Comment.Preproc */ .highlight .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ .highlight .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #A00000 } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #FF0000 } /* Generic.Error */ .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ .highlight .gi { color: #00A000 } /* Generic.Inserted */ .highlight .go { color: #404040 } /* Generic.Output */ .highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ .highlight .gt { color: #0040D0 } /* Generic.Traceback */ .highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ .highlight .kp { color: #007020 } /* Keyword.Pseudo */ .highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #902000 } /* Keyword.Type */ .highlight .m { color: #40a070 } /* Literal.Number */ .highlight .s { color: #4070a0 } /* Literal.String */ .highlight .na { color: #4070a0 } /* Name.Attribute */ .highlight .nb { color: #007020 } /* Name.Builtin */ .highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ .highlight .no { color: #60add5 } /* Name.Constant */ .highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */ .highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */ .highlight .ne { color: #007020 } /* Name.Exception */ .highlight .nf { color: #06287e } /* Name.Function */ .highlight .nl { color: #002070; font-weight: bold } /* Name.Label */ .highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ .highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #bb60d5 } /* Name.Variable */ .highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mf { color: #40a070 } /* Literal.Number.Float */ .highlight .mh { color: #40a070 } /* Literal.Number.Hex */ .highlight .mi { color: #40a070 } /* Literal.Number.Integer */ .highlight .mo { color: #40a070 } /* Literal.Number.Oct */ .highlight .sb { color: #4070a0 } /* Literal.String.Backtick */ .highlight .sc { color: #4070a0 } /* Literal.String.Char */ .highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ .highlight .s2 { color: #4070a0 } /* Literal.String.Double */ .highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ .highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */ .highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ .highlight .sx { color: #c65d09 } /* Literal.String.Other */ .highlight .sr { color: #235388 } /* Literal.String.Regex */ .highlight .s1 { color: #4070a0 } /* Literal.String.Single */ .highlight .ss { color: #517918 } /* Literal.String.Symbol */ .highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */ .highlight .vc { color: #bb60d5 } /* Name.Variable.Class */ .highlight .vg { color: #bb60d5 } /* Name.Variable.Global */ .highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */ .highlight .il { color: #40a070 } /* Literal.Number.Integer.Long */