    {-# LANGUAGE OverloadedStrings #-}

    -------------------------------------------------------------------------------
    -- |
    -- Module      :  Lucid.Svg.Attributes
    -- Copyright   :  (c) 2015 Jeffrey Rosenbluth
    -- License     :  BSD-style (see LICENSE)
    -- Maintainer  :  jeffrey.rosenbluth@gmail.com
    --
    -- SVG Attributes.
    --
    -------------------------------------------------------------------------------

    module Lucid.Svg.Attributes where

    import Lucid.Base
    import Data.Text (Text)

    -- | The @accentHeight@ attribute.
    accent_height_ :: Text -> Attribute
    accent_height_ :: Text -> Attribute
    accent_height_ = Text -> Text -> Attribute
    makeAttribute "accent-height"

    -- | The @accumulate@ attribute.
    accumulate_ :: Text -> Attribute
    accumulate_ :: Text -> Attribute
    accumulate_ = Text -> Text -> Attribute
    makeAttribute "accumulate"

    -- | The @additive@ attribute.
    additive_ :: Text -> Attribute
    additive_ :: Text -> Attribute
    additive_ = Text -> Text -> Attribute
    makeAttribute "additive"

    -- | The @alignmentBaseline@ attribute.
    alignment_baseline_ :: Text -> Attribute
    alignment_baseline_ :: Text -> Attribute
    alignment_baseline_ = Text -> Text -> Attribute
    makeAttribute "alignment-baseline"

    -- | The @alphabetic@ attribute.
    alphabetic_ :: Text -> Attribute
    alphabetic_ :: Text -> Attribute
    alphabetic_ = Text -> Text -> Attribute
    makeAttribute "alphabetic"

    -- | The @amplitude@ attribute.
    amplitude_ :: Text -> Attribute
    amplitude_ :: Text -> Attribute
    amplitude_ = Text -> Text -> Attribute
    makeAttribute "amplitude"

    -- | The @arabicForm@ attribute.
    arabic_form_ :: Text -> Attribute
    arabic_form_ :: Text -> Attribute
    arabic_form_ = Text -> Text -> Attribute
    makeAttribute "arabic-form"

    -- | The @ascent@ attribute.
    ascent_ :: Text -> Attribute
    ascent_ :: Text -> Attribute
    ascent_ = Text -> Text -> Attribute
    makeAttribute "ascent"

    -- | The @attributename@ attribute.
    attributeName_ :: Text -> Attribute
    attributeName_ :: Text -> Attribute
    attributeName_ = Text -> Text -> Attribute
    makeAttribute "attributeName"

    -- | The @attributetype@ attribute.
    attributeType_ :: Text -> Attribute
    attributeType_ :: Text -> Attribute
    attributeType_ = Text -> Text -> Attribute
    makeAttribute "attributeType"

    -- | The @azimuth@ attribute.
    azimuth_ :: Text -> Attribute
    azimuth_ :: Text -> Attribute
    azimuth_ = Text -> Text -> Attribute
    makeAttribute "azimuth"

    -- | The @basefrequency@ attribute.
    baseFrequency_ :: Text -> Attribute
    baseFrequency_ :: Text -> Attribute
    baseFrequency_ = Text -> Text -> Attribute
    makeAttribute "baseFrequency"

    -- | The @baseprofile@ attribute.
    baseprofile_ :: Text -> Attribute
    baseprofile_ :: Text -> Attribute
    baseprofile_ = Text -> Text -> Attribute
    makeAttribute "baseprofile"

    -- | The @baselineShift@ attribute.
    baseline_shift_ :: Text -> Attribute
    baseline_shift_ :: Text -> Attribute
    baseline_shift_ = Text -> Text -> Attribute
    makeAttribute "baseline-shift"

    -- | The @bbox@ attribute.
    bbox_ :: Text -> Attribute
    bbox_ :: Text -> Attribute
    bbox_ = Text -> Text -> Attribute
    makeAttribute "bbox"

    -- | The @begin@ attribute.
    begin_ :: Text -> Attribute
    begin_ :: Text -> Attribute
    begin_ = Text -> Text -> Attribute
    makeAttribute "begin"

    -- | The @bias@ attribute.
    bias_ :: Text -> Attribute
    bias_ :: Text -> Attribute
    bias_ = Text -> Text -> Attribute
    makeAttribute "bias"

    -- | The @by@ attribute.
    by_ :: Text -> Attribute
    by_ :: Text -> Attribute
    by_ = Text -> Text -> Attribute
    makeAttribute "by"

    -- | The @calcmode@ attribute.
    calcMode_ :: Text -> Attribute
    calcMode_ :: Text -> Attribute
    calcMode_ = Text -> Text -> Attribute
    makeAttribute "calcMode"

    -- | The @capHeight@ attribute.
    cap_height_ :: Text -> Attribute
    cap_height_ :: Text -> Attribute
    cap_height_ = Text -> Text -> Attribute
    makeAttribute "cap-height"

    -- | The @class@ attribute.
    class_ :: Text -> Attribute
    class_ :: Text -> Attribute
    class_ = Text -> Text -> Attribute
    makeAttribute "class"

    -- | The @clip@ attribute.
    clip_ :: Text -> Attribute
    clip_ :: Text -> Attribute
    clip_ = Text -> Text -> Attribute
    makeAttribute "clip"

    -- | The @clip-path@ attribute.
    clip_path_ :: Text -> Attribute
    clip_path_ :: Text -> Attribute
    clip_path_ = Text -> Text -> Attribute
    makeAttribute "clip-path"

    -- | The @clipRule@ attribute.
    clip_rule_ :: Text -> Attribute
    clip_rule_ :: Text -> Attribute
    clip_rule_ = Text -> Text -> Attribute
    makeAttribute "clip-rule"

    -- | The @clippathunits@ attribute.
    clipPathUnits_ :: Text -> Attribute
    clipPathUnits_ :: Text -> Attribute
    clipPathUnits_ = Text -> Text -> Attribute
    makeAttribute "clipPathUnits"

    -- | The @color@ attribute.
    color_ :: Text -> Attribute
    color_ :: Text -> Attribute
    color_ = Text -> Text -> Attribute
    makeAttribute "color"

    -- | The @colorInterpolation@ attribute.
    color_interpolation_ :: Text -> Attribute
    color_interpolation_ :: Text -> Attribute
    color_interpolation_ = Text -> Text -> Attribute
    makeAttribute "color-interpolation"

    -- | The @colorInterpolationFilters@ attribute.
    color_interpolation_filters_ :: Text -> Attribute
    color_interpolation_filters_ :: Text -> Attribute
    color_interpolation_filters_ = Text -> Text -> Attribute
    makeAttribute "color-interpolation-filters"

    -- | The @colorProfile@ attribute.
    color_profile_ :: Text -> Attribute
    color_profile_ :: Text -> Attribute
    color_profile_ = Text -> Text -> Attribute
    makeAttribute "color-profile"

    -- | The @colorRendering@ attribute.
    color_rendering_ :: Text -> Attribute
    color_rendering_ :: Text -> Attribute
    color_rendering_ = Text -> Text -> Attribute
    makeAttribute "color-rendering"

    -- | The @contentscripttype@ attribute.
    contentScriptType_ :: Text -> Attribute
    contentScriptType_ :: Text -> Attribute
    contentScriptType_ = Text -> Text -> Attribute
    makeAttribute "contentScriptType"

    -- | The @contentstyletype@ attribute.
    contentStyleType_ :: Text -> Attribute
    contentStyleType_ :: Text -> Attribute
    contentStyleType_ = Text -> Text -> Attribute
    makeAttribute "contentStyleType"

    -- | The @cursor@ attribute.
    cursor_ :: Text -> Attribute
    cursor_ :: Text -> Attribute
    cursor_ = Text -> Text -> Attribute
    makeAttribute "cursor"

    -- | The @cx@ attribute.
    cx_ :: Text -> Attribute
    cx_ :: Text -> Attribute
    cx_ = Text -> Text -> Attribute
    makeAttribute "cx"

    -- | The @cy@ attribute.
    cy_ :: Text -> Attribute
    cy_ :: Text -> Attribute
    cy_ = Text -> Text -> Attribute
    makeAttribute "cy"

    -- | The @d@ attribute.
    d_ :: Text -> Attribute
    d_ :: Text -> Attribute
    d_ = Text -> Text -> Attribute
    makeAttribute "d"

    -- | The @descent@ attribute.
    descent_ :: Text -> Attribute
    descent_ :: Text -> Attribute
    descent_ = Text -> Text -> Attribute
    makeAttribute "descent"

    -- | The @diffuseconstant@ attribute.
    diffuseConstant_ :: Text -> Attribute
    diffuseConstant_ :: Text -> Attribute
    diffuseConstant_ = Text -> Text -> Attribute
    makeAttribute "diffuseConstant"

    -- | The @direction@ attribute.
    direction_ :: Text -> Attribute
    direction_ :: Text -> Attribute
    direction_ = Text -> Text -> Attribute
    makeAttribute "direction"

    -- | The @display@ attribute.
    display_ :: Text -> Attribute
    display_ :: Text -> Attribute
    display_ = Text -> Text -> Attribute
    makeAttribute "display"

    -- | The @divisor@ attribute.
    divisor_ :: Text -> Attribute
    divisor_ :: Text -> Attribute
    divisor_ = Text -> Text -> Attribute
    makeAttribute "divisor"

    -- | The @dominantBaseline@ attribute.
    dominant_baseline_ :: Text -> Attribute
    dominant_baseline_ :: Text -> Attribute
    dominant_baseline_ = Text -> Text -> Attribute
    makeAttribute "dominant-baseline"

    -- | The @dur@ attribute.
    dur_ :: Text -> Attribute
    dur_ :: Text -> Attribute
    dur_ = Text -> Text -> Attribute
    makeAttribute "dur"

    -- | The @dx@ attribute.
    dx_ :: Text -> Attribute
    dx_ :: Text -> Attribute
    dx_ = Text -> Text -> Attribute
    makeAttribute "dx"

    -- | The @dy@ attribute.
    dy_ :: Text -> Attribute
    dy_ :: Text -> Attribute
    dy_ = Text -> Text -> Attribute
    makeAttribute "dy"

    -- | The @edgemode@ attribute.
    edgeMode_ :: Text -> Attribute
    edgeMode_ :: Text -> Attribute
    edgeMode_ = Text -> Text -> Attribute
    makeAttribute "edgeMode"

    -- | The @elevation@ attribute.
    elevation_ :: Text -> Attribute
    elevation_ :: Text -> Attribute
    elevation_ = Text -> Text -> Attribute
    makeAttribute "elevation"

    -- | The @enableBackground@ attribute.
    enable_background_ :: Text -> Attribute
    enable_background_ :: Text -> Attribute
    enable_background_ = Text -> Text -> Attribute
    makeAttribute "enable-background"

    -- | The @end@ attribute.
    end_ :: Text -> Attribute
    end_ :: Text -> Attribute
    end_ = Text -> Text -> Attribute
    makeAttribute "end"

    -- | The @exponent@ attribute.
    exponent_ :: Text -> Attribute
    exponent_ :: Text -> Attribute
    exponent_ = Text -> Text -> Attribute
    makeAttribute "exponent"

    -- | The @externalresourcesrequired@ attribute.
    externalResourcesRequired_ :: Text -> Attribute
    externalResourcesRequired_ :: Text -> Attribute
    externalResourcesRequired_ = Text -> Text -> Attribute
    makeAttribute "externalResourcesRequired"

    -- | The @fill@ attribute.
    fill_ :: Text -> Attribute
    fill_ :: Text -> Attribute
    fill_ = Text -> Text -> Attribute
    makeAttribute "fill"

    -- | The @fillOpacity@ attribute.
    fill_opacity_ :: Text -> Attribute
    fill_opacity_ :: Text -> Attribute
    fill_opacity_ = Text -> Text -> Attribute
    makeAttribute "fill-opacity"

    -- | The @fillRule@ attribute.
    fill_rule_ :: Text -> Attribute
    fill_rule_ :: Text -> Attribute
    fill_rule_ = Text -> Text -> Attribute
    makeAttribute "fill-rule"

    -- | The @filter@ attribute.
    filter_ :: Text -> Attribute
    filter_ :: Text -> Attribute
    filter_ = Text -> Text -> Attribute
    makeAttribute "filter"

    -- | The @filterres@ attribute.
    filterRes_ :: Text -> Attribute
    filterRes_ :: Text -> Attribute
    filterRes_ = Text -> Text -> Attribute
    makeAttribute "filterRes"

    -- | The @filterunits@ attribute.
    filterUnits_ :: Text -> Attribute
    filterUnits_ :: Text -> Attribute
    filterUnits_ = Text -> Text -> Attribute
    makeAttribute "filterUnits"

    -- | The @floodColor@ attribute.
    flood_color_ :: Text -> Attribute
    flood_color_ :: Text -> Attribute
    flood_color_ = Text -> Text -> Attribute
    makeAttribute "flood-color"

    -- | The @floodOpacity@ attribute.
    flood_opacity_ :: Text -> Attribute
    flood_opacity_ :: Text -> Attribute
    flood_opacity_ = Text -> Text -> Attribute
    makeAttribute "flood-opacity"

    -- | The @fontFamily@ attribute.
    font_family_ :: Text -> Attribute
    font_family_ :: Text -> Attribute
    font_family_ = Text -> Text -> Attribute
    makeAttribute "font-family"

    -- | The @fontSize@ attribute.
    font_size_ :: Text -> Attribute
    font_size_ :: Text -> Attribute
    font_size_ = Text -> Text -> Attribute
    makeAttribute "font-size"

    -- | The @fontSizeAdjust@ attribute.
    font_size_adjust_ :: Text -> Attribute
    font_size_adjust_ :: Text -> Attribute
    font_size_adjust_ = Text -> Text -> Attribute
    makeAttribute "font-size-adjust"

    -- | The @fontStretch@ attribute.
    font_stretch_ :: Text -> Attribute
    font_stretch_ :: Text -> Attribute
    font_stretch_ = Text -> Text -> Attribute
    makeAttribute "font-stretch"

    -- | The @fontStyle@ attribute.
    font_style_ :: Text -> Attribute
    font_style_ :: Text -> Attribute
    font_style_ = Text -> Text -> Attribute
    makeAttribute "font-style"

    -- | The @fontVariant@ attribute.
    font_variant_ :: Text -> Attribute
    font_variant_ :: Text -> Attribute
    font_variant_ = Text -> Text -> Attribute
    makeAttribute "font-variant"

    -- | The @fontWeight@ attribute.
    font_weight_ :: Text -> Attribute
    font_weight_ :: Text -> Attribute
    font_weight_ = Text -> Text -> Attribute
    makeAttribute "font-weight"

    -- | The @format@ attribute.
    format_ :: Text -> Attribute
    format_ :: Text -> Attribute
    format_ = Text -> Text -> Attribute
    makeAttribute "format"

    -- | The @from@ attribute.
    from_ :: Text -> Attribute
    from_ :: Text -> Attribute
    from_ = Text -> Text -> Attribute
    makeAttribute "from"

    -- | The @fx@ attribute.
    fx_ :: Text -> Attribute
    fx_ :: Text -> Attribute
    fx_ = Text -> Text -> Attribute
    makeAttribute "fx"

    -- | The @fy@ attribute.
    fy_ :: Text -> Attribute
    fy_ :: Text -> Attribute
    fy_ = Text -> Text -> Attribute
    makeAttribute "fy"

    -- | The @g1@ attribute.
    g1_ :: Text -> Attribute
    g1_ :: Text -> Attribute
    g1_ = Text -> Text -> Attribute
    makeAttribute "g1"

    -- | The @g2@ attribute.
    g2_ :: Text -> Attribute
    g2_ :: Text -> Attribute
    g2_ = Text -> Text -> Attribute
    makeAttribute "g2"

    -- | The @glyphName@ attribute.
    glyph_name_ :: Text -> Attribute
    glyph_name_ :: Text -> Attribute
    glyph_name_ = Text -> Text -> Attribute
    makeAttribute "glyph-name"

    -- | The @glyphOrientationHorizontal@ attribute.
    glyph_orientation_horizontal_ :: Text -> Attribute
    glyph_orientation_horizontal_ :: Text -> Attribute
    glyph_orientation_horizontal_ = Text -> Text -> Attribute
    makeAttribute "glyph-orientation-horizontal"

    -- | The @glyphOrientationVertical@ attribute.
    glyph_orientation_vertical_ :: Text -> Attribute
    glyph_orientation_vertical_ :: Text -> Attribute
    glyph_orientation_vertical_ = Text -> Text -> Attribute
    makeAttribute "glyph-orientation-vertical"

    -- | The @-- | The @gradienttransform@ attribute.
    gradientTransform_ :: Text -> Attribute
    gradientTransform_ :: Text -> Attribute
    gradientTransform_ = Text -> Text -> Attribute
    makeAttribute "gradientTransform"

    -- | The @gradientunits@ attribute.
    gradientUnits_ :: Text -> Attribute
    gradientUnits_ :: Text -> Attribute
    gradientUnits_ = Text -> Text -> Attribute
    makeAttribute "gradientUnits"

    -- | The @hanging@ attribute.
    hanging_ :: Text -> Attribute
    hanging_ :: Text -> Attribute
    hanging_ = Text -> Text -> Attribute
    makeAttribute "hanging"

    -- | The @height@ attribute.
    height_ :: Text -> Attribute
    height_ :: Text -> Attribute
    height_ = Text -> Text -> Attribute
    makeAttribute "height"

    -- | The @horizAdvX@ attribute.
    horiz_adv_x_ :: Text -> Attribute
    horiz_adv_x_ :: Text -> Attribute
    horiz_adv_x_ = Text -> Text -> Attribute
    makeAttribute "horiz-adv-x"

    -- | The @horizOriginX@ attribute.
    horiz_origin_x_ :: Text -> Attribute
    horiz_origin_x_ :: Text -> Attribute
    horiz_origin_x_ = Text -> Text -> Attribute
    makeAttribute "horiz-origin-x"

    -- | The @horizOriginY@ attribute.
    horiz_origin_y_ :: Text -> Attribute
    horiz_origin_y_ :: Text -> Attribute
    horiz_origin_y_ = Text -> Text -> Attribute
    makeAttribute "horiz-origin-y"

    -- | The @id@ attribute.
    id_ :: Text -> Attribute
    id_ :: Text -> Attribute
    id_ = Text -> Text -> Attribute
    makeAttribute "id"

    -- | The @ideographic@ attribute.
    ideographic_ :: Text -> Attribute
    ideographic_ :: Text -> Attribute
    ideographic_ = Text -> Text -> Attribute
    makeAttribute "ideographic"

    -- | The @imageRendering@ attribute.
    image_rendering_ :: Text -> Attribute
    image_rendering_ :: Text -> Attribute
    image_rendering_ = Text -> Text -> Attribute
    makeAttribute "image-rendering"

    -- | The @in@ attribute.
    in_ :: Text -> Attribute
    in_ :: Text -> Attribute
    in_ = Text -> Text -> Attribute
    makeAttribute "in"

    -- | The @in2@ attribute.
    in2_ :: Text -> Attribute
    in2_ :: Text -> Attribute
    in2_ = Text -> Text -> Attribute
    makeAttribute "in2"

    -- | The @intercept@ attribute.
    intercept_ :: Text -> Attribute
    intercept_ :: Text -> Attribute
    intercept_ = Text -> Text -> Attribute
    makeAttribute "intercept"

    -- | The @k@ attribute.
    k_ :: Text -> Attribute
    k_ :: Text -> Attribute
    k_ = Text -> Text -> Attribute
    makeAttribute "k"

    -- | The @k1@ attribute.
    k1_ :: Text -> Attribute
    k1_ :: Text -> Attribute
    k1_ = Text -> Text -> Attribute
    makeAttribute "k1"

    -- | The @k2@ attribute.
    k2_ :: Text -> Attribute
    k2_ :: Text -> Attribute
    k2_ = Text -> Text -> Attribute
    makeAttribute "k2"

    -- | The @k3@ attribute.
    k3_ :: Text -> Attribute
    k3_ :: Text -> Attribute
    k3_ = Text -> Text -> Attribute
    makeAttribute "k3"

    -- | The @k4@ attribute.
    k4_ :: Text -> Attribute
    k4_ :: Text -> Attribute
    k4_ = Text -> Text -> Attribute
    makeAttribute "k4"

    -- | The @kernelmatrix@ attribute.
    kernelMatrix_ :: Text -> Attribute
    kernelMatrix_ :: Text -> Attribute
    kernelMatrix_ = Text -> Text -> Attribute
    makeAttribute "kernelMatrix"

    -- | The @kernelunitlength@ attribute.
    kernelUnitLength_ :: Text -> Attribute
    kernelUnitLength_ :: Text -> Attribute
    kernelUnitLength_ = Text -> Text -> Attribute
    makeAttribute "kernelUnitLength"

    -- | The @kerning@ attribute.
    kerning_ :: Text -> Attribute
    kerning_ :: Text -> Attribute
    kerning_ = Text -> Text -> Attribute
    makeAttribute "kerning"

    -- | The @keypoints@ attribute.
    keyPoints_ :: Text -> Attribute
    keyPoints_ :: Text -> Attribute
    keyPoints_ = Text -> Text -> Attribute
    makeAttribute "keyPoints"

    -- | The @keysplines@ attribute.
    keySplines_ :: Text -> Attribute
    keySplines_ :: Text -> Attribute
    keySplines_ = Text -> Text -> Attribute
    makeAttribute "keySplines"

    -- | The @keytimes@ attribute.
    keyTimes_ :: Text -> Attribute
    keyTimes_ :: Text -> Attribute
    keyTimes_ = Text -> Text -> Attribute
    makeAttribute "keyTimes"

    -- | The @lang@ attribute.
    lang_ :: Text -> Attribute
    lang_ :: Text -> Attribute
    lang_ = Text -> Text -> Attribute
    makeAttribute "lang"

    -- | The @lengthadjust@ attribute.
    lengthAdjust_ :: Text -> Attribute
    lengthAdjust_ :: Text -> Attribute
    lengthAdjust_ = Text -> Text -> Attribute
    makeAttribute "lengthAdjust"

    -- | The @letterSpacing@ attribute.
    letter_spacing_ :: Text -> Attribute
    letter_spacing_ :: Text -> Attribute
    letter_spacing_ = Text -> Text -> Attribute
    makeAttribute "letter-spacing"

    -- | The @lightingColor@ attribute.
    lighting_color_ :: Text -> Attribute
    lighting_color_ :: Text -> Attribute
    lighting_color_ = Text -> Text -> Attribute
    makeAttribute "lighting-color"

    -- | The @limitingconeangle@ attribute.
    limitingConeAngle_ :: Text -> Attribute
    limitingConeAngle_ :: Text -> Attribute
    limitingConeAngle_ = Text -> Text -> Attribute
    makeAttribute "limitingConeAngle"

    -- | The @local@ attribute.
    local_ :: Text -> Attribute
    local_ :: Text -> Attribute
    local_ = Text -> Text -> Attribute
    makeAttribute "local"

    -- | The @markerEnd@ attribute.
    marker_end_ :: Text -> Attribute
    marker_end_ :: Text -> Attribute
    marker_end_ = Text -> Text -> Attribute
    makeAttribute "marker-end"

    -- | The @markerMid@ attribute.
    marker_mid_ :: Text -> Attribute
    marker_mid_ :: Text -> Attribute
    marker_mid_ = Text -> Text -> Attribute
    makeAttribute "marker-mid"

    -- | The @markerStart@ attribute.
    marker_start_ :: Text -> Attribute
    marker_start_ :: Text -> Attribute
    marker_start_ = Text -> Text -> Attribute
    makeAttribute "marker-start"

    -- | The @markerheight@ attribute.
    markerHeight_ :: Text -> Attribute
    markerHeight_ :: Text -> Attribute
    markerHeight_ = Text -> Text -> Attribute
    makeAttribute "markerHeight"

    -- | The @markerunits@ attribute.
    markerUnits_ :: Text -> Attribute
    markerUnits_ :: Text -> Attribute
    markerUnits_ = Text -> Text -> Attribute
    makeAttribute "markerUnits"

    -- | The @markerwidth@ attribute.
    markerWidth_ :: Text -> Attribute
    markerWidth_ :: Text -> Attribute
    markerWidth_ = Text -> Text -> Attribute
    makeAttribute "markerWidth"

    -- | The @maskcontentunits@ attribute.
    maskContentUnits_ :: Text -> Attribute
    maskContentUnits_ :: Text -> Attribute
    maskContentUnits_ = Text -> Text -> Attribute
    makeAttribute "maskContentUnits"

    -- | The @maskunits@ attribute.
    maskUnits_ :: Text -> Attribute
    maskUnits_ :: Text -> Attribute
    maskUnits_ = Text -> Text -> Attribute
    makeAttribute "maskUnits"

    -- | The @mathematical@ attribute.
    mathematical_ :: Text -> Attribute
    mathematical_ :: Text -> Attribute
    mathematical_ = Text -> Text -> Attribute
    makeAttribute "mathematical"

    -- | The @max@ attribute.
    max_ :: Text -> Attribute
    max_ :: Text -> Attribute
    max_ = Text -> Text -> Attribute
    makeAttribute "max"

    -- | The @media@ attribute.
    media_ :: Text -> Attribute
    media_ :: Text -> Attribute
    media_ = Text -> Text -> Attribute
    makeAttribute "media"

    -- | The @method@ attribute.
    method_ :: Text -> Attribute
    method_ :: Text -> Attribute
    method_ = Text -> Text -> Attribute
    makeAttribute "method"

    -- | The @min@ attribute.
    min_ :: Text -> Attribute
    min_ :: Text -> Attribute
    min_ = Text -> Text -> Attribute
    makeAttribute "min"

    -- | The @mode@ attribute.
    mode_ :: Text -> Attribute
    mode_ :: Text -> Attribute
    mode_ = Text -> Text -> Attribute
    makeAttribute "mode"

    -- | The @name@ attribute.
    name_ :: Text -> Attribute
    name_ :: Text -> Attribute
    name_ = Text -> Text -> Attribute
    makeAttribute "name"

    -- | The @numoctaves@ attribute.
    numOctaves_ :: Text -> Attribute
    numOctaves_ :: Text -> Attribute
    numOctaves_ = Text -> Text -> Attribute
    makeAttribute "numOctaves"

    -- | The @offset@ attribute.
    offset_ :: Text -> Attribute
    offset_ :: Text -> Attribute
    offset_ = Text -> Text -> Attribute
    makeAttribute "offset"

    -- | The @onabort@ attribute.
    onabort_ :: Text -> Attribute
    onabort_ :: Text -> Attribute
    onabort_ = Text -> Text -> Attribute
    makeAttribute "onabort"

    -- | The @onactivate@ attribute.
    onactivate_ :: Text -> Attribute
    onactivate_ :: Text -> Attribute
    onactivate_ = Text -> Text -> Attribute
    makeAttribute "onactivate"

    -- | The @onbegin@ attribute.
    onbegin_ :: Text -> Attribute
    onbegin_ :: Text -> Attribute
    onbegin_ = Text -> Text -> Attribute
    makeAttribute "onbegin"

    -- | The @onclick@ attribute.
    onclick_ :: Text -> Attribute
    onclick_ :: Text -> Attribute
    onclick_ = Text -> Text -> Attribute
    makeAttribute "onclick"

    -- | The @onend@ attribute.
    onend_ :: Text -> Attribute
    onend_ :: Text -> Attribute
    onend_ = Text -> Text -> Attribute
    makeAttribute "onend"

    -- | The @onerror@ attribute.
    onerror_ :: Text -> Attribute
    onerror_ :: Text -> Attribute
    onerror_ = Text -> Text -> Attribute
    makeAttribute "onerror"

    -- | The @onfocusin@ attribute.
    onfocusin_ :: Text -> Attribute
    onfocusin_ :: Text -> Attribute
    onfocusin_ = Text -> Text -> Attribute
    makeAttribute "onfocusin"

    -- | The @onfocusout@ attribute.
    onfocusout_ :: Text -> Attribute
    onfocusout_ :: Text -> Attribute
    onfocusout_ = Text -> Text -> Attribute
    makeAttribute "onfocusout"

    -- | The @onload@ attribute.
    onload_ :: Text -> Attribute
    onload_ :: Text -> Attribute
    onload_ = Text -> Text -> Attribute
    makeAttribute "onload"

    -- | The @onmousedown@ attribute.
    onmousedown_ :: Text -> Attribute
    onmousedown_ :: Text -> Attribute
    onmousedown_ = Text -> Text -> Attribute
    makeAttribute "onmousedown"

    -- | The @onmousemove@ attribute.
    onmousemove_ :: Text -> Attribute
    onmousemove_ :: Text -> Attribute
    onmousemove_ = Text -> Text -> Attribute
    makeAttribute "onmousemove"

    -- | The @onmouseout@ attribute.
    onmouseout_ :: Text -> Attribute
    onmouseout_ :: Text -> Attribute
    onmouseout_ = Text -> Text -> Attribute
    makeAttribute "onmouseout"

    -- | The @onmouseover@ attribute.
    onmouseover_ :: Text -> Attribute
    onmouseover_ :: Text -> Attribute
    onmouseover_ = Text -> Text -> Attribute
    makeAttribute "onmouseover"

    -- | The @onmouseup@ attribute.
    onmouseup_ :: Text -> Attribute
    onmouseup_ :: Text -> Attribute
    onmouseup_ = Text -> Text -> Attribute
    makeAttribute "onmouseup"

    -- | The @onrepeat@ attribute.
    onrepeat_ :: Text -> Attribute
    onrepeat_ :: Text -> Attribute
    onrepeat_ = Text -> Text -> Attribute
    makeAttribute "onrepeat"

    -- | The @onresize@ attribute.
    onresize_ :: Text -> Attribute
    onresize_ :: Text -> Attribute
    onresize_ = Text -> Text -> Attribute
    makeAttribute "onresize"

    -- | The @onscroll@ attribute.
    onscroll_ :: Text -> Attribute
    onscroll_ :: Text -> Attribute
    onscroll_ = Text -> Text -> Attribute
    makeAttribute "onscroll"

    -- | The @onunload@ attribute.
    onunload_ :: Text -> Attribute
    onunload_ :: Text -> Attribute
    onunload_ = Text -> Text -> Attribute
    makeAttribute "onunload"

    -- | The @onzoom@ attribute.
    onzoom_ :: Text -> Attribute
    onzoom_ :: Text -> Attribute
    onzoom_ = Text -> Text -> Attribute
    makeAttribute "onzoom"

    -- | The @opacity@ attribute.
    opacity_ :: Text -> Attribute
    opacity_ :: Text -> Attribute
    opacity_ = Text -> Text -> Attribute
    makeAttribute "opacity"

    -- | The @operator@ attribute.
    operator_ :: Text -> Attribute
    operator_ :: Text -> Attribute
    operator_ = Text -> Text -> Attribute
    makeAttribute "operator"

    -- | The @order@ attribute.
    order_ :: Text -> Attribute
    order_ :: Text -> Attribute
    order_ = Text -> Text -> Attribute
    makeAttribute "order"

    -- | The @orient@ attribute.
    orient_ :: Text -> Attribute
    orient_ :: Text -> Attribute
    orient_ = Text -> Text -> Attribute
    makeAttribute "orient"

    -- | The @orientation@ attribute.
    orientation_ :: Text -> Attribute
    orientation_ :: Text -> Attribute
    orientation_ = Text -> Text -> Attribute
    makeAttribute "orientation"

    -- | The @origin@ attribute.
    origin_ :: Text -> Attribute
    origin_ :: Text -> Attribute
    origin_ = Text -> Text -> Attribute
    makeAttribute "origin"

    -- | The @overflow@ attribute.
    overflow_ :: Text -> Attribute
    overflow_ :: Text -> Attribute
    overflow_ = Text -> Text -> Attribute
    makeAttribute "overflow"

    -- | The @overlinePosition@ attribute.
    overline_position_ :: Text -> Attribute
    overline_position_ :: Text -> Attribute
    overline_position_ = Text -> Text -> Attribute
    makeAttribute "overline-position"

    -- | The @overlineThickness@ attribute.
    overline_thickness_ :: Text -> Attribute
    overline_thickness_ :: Text -> Attribute
    overline_thickness_ = Text -> Text -> Attribute
    makeAttribute "overline-thickness"

    -- | The @panose1@ attribute.
    panose_1_ :: Text -> Attribute
    panose_1_ :: Text -> Attribute
    panose_1_ = Text -> Text -> Attribute
    makeAttribute "panose-1"

    -- | The @paint-order@ attribute.
    paint_order_ :: Text -> Attribute
    paint_order_ :: Text -> Attribute
    paint_order_ = Text -> Text -> Attribute
    makeAttribute "paint-order"

    -- | The @path@ attribute.
    path_ :: Text -> Attribute
    path_ :: Text -> Attribute
    path_ = Text -> Text -> Attribute
    makeAttribute "path"

    -- | The @pathlength@ attribute.
    pathLength_ :: Text -> Attribute
    pathLength_ :: Text -> Attribute
    pathLength_ = Text -> Text -> Attribute
    makeAttribute "pathLength"

    -- | The @patterncontentunits@ attribute.
    patternContentUnits_ :: Text -> Attribute
    patternContentUnits_ :: Text -> Attribute
    patternContentUnits_ = Text -> Text -> Attribute
    makeAttribute "patternContentUnits"

    -- | The @patterntransform@ attribute.
    patternTransform_ :: Text -> Attribute
    patternTransform_ :: Text -> Attribute
    patternTransform_ = Text -> Text -> Attribute
    makeAttribute "patternTransform"

    -- | The @patternunits@ attribute.
    patternUnits_ :: Text -> Attribute
    patternUnits_ :: Text -> Attribute
    patternUnits_ = Text -> Text -> Attribute
    makeAttribute "patternUnits"

    -- | The @pointerEvents@ attribute.
    pointer_events_ :: Text -> Attribute
    pointer_events_ :: Text -> Attribute
    pointer_events_ = Text -> Text -> Attribute
    makeAttribute "pointer-events"

    -- | The @points@ attribute.
    points_ :: Text -> Attribute
    points_ :: Text -> Attribute
    points_ = Text -> Text -> Attribute
    makeAttribute "points"

    -- | The @pointsatx@ attribute.
    pointsAtX_ :: Text -> Attribute
    pointsAtX_ :: Text -> Attribute
    pointsAtX_ = Text -> Text -> Attribute
    makeAttribute "pointsAtX"

    -- | The @pointsaty@ attribute.
    pointsAtY_ :: Text -> Attribute
    pointsAtY_ :: Text -> Attribute
    pointsAtY_ = Text -> Text -> Attribute
    makeAttribute "pointsAtY"

    -- | The @pointsatz@ attribute.
    pointsAtZ_ :: Text -> Attribute
    pointsAtZ_ :: Text -> Attribute
    pointsAtZ_ = Text -> Text -> Attribute
    makeAttribute "pointsAtZ"

    -- | The @preservealpha@ attribute.
    preserveAlpha_ :: Text -> Attribute
    preserveAlpha_ :: Text -> Attribute
    preserveAlpha_ = Text -> Text -> Attribute
    makeAttribute "preserveAlpha"

    -- | The @preserveaspectratio@ attribute.
    preserveAspectRatio_ :: Text -> Attribute
    preserveAspectRatio_ :: Text -> Attribute
    preserveAspectRatio_ = Text -> Text -> Attribute
    makeAttribute "preserveAspectRatio"

    -- | The @primitiveunits@ attribute.
    primitiveUnits_ :: Text -> Attribute
    primitiveUnits_ :: Text -> Attribute
    primitiveUnits_ = Text -> Text -> Attribute
    makeAttribute "primitiveUnits"

    -- | The @r@ attribute.
    r_ :: Text -> Attribute
    r_ :: Text -> Attribute
    r_ = Text -> Text -> Attribute
    makeAttribute "r"

    -- | The @radius@ attribute.
    radius_ :: Text -> Attribute
    radius_ :: Text -> Attribute
    radius_ = Text -> Text -> Attribute
    makeAttribute "radius"

    -- | The @refx@ attribute.
    refX_ :: Text -> Attribute
    refX_ :: Text -> Attribute
    refX_ = Text -> Text -> Attribute
    makeAttribute "refX"

    -- | The @refy@ attribute.
    refY_ :: Text -> Attribute
    refY_ :: Text -> Attribute
    refY_ = Text -> Text -> Attribute
    makeAttribute "refY"

    -- | The @renderingIntent@ attribute.
    rendering_intent_ :: Text -> Attribute
    rendering_intent_ :: Text -> Attribute
    rendering_intent_ = Text -> Text -> Attribute
    makeAttribute "rendering-intent"

    -- | The @repeatcount@ attribute.
    repeatCount_ :: Text -> Attribute
    repeatCount_ :: Text -> Attribute
    repeatCount_ = Text -> Text -> Attribute
    makeAttribute "repeatCount"

    -- | The @repeatdur@ attribute.
    repeatDur_ :: Text -> Attribute
    repeatDur_ :: Text -> Attribute
    repeatDur_ = Text -> Text -> Attribute
    makeAttribute "repeatDur"

    -- | The @requiredextensions@ attribute.
    requiredExtensions_ :: Text -> Attribute
    requiredExtensions_ :: Text -> Attribute
    requiredExtensions_ = Text -> Text -> Attribute
    makeAttribute "requiredExtensions"

    -- | The @requiredfeatures@ attribute.
    requiredFeatures_ :: Text -> Attribute
    requiredFeatures_ :: Text -> Attribute
    requiredFeatures_ = Text -> Text -> Attribute
    makeAttribute "requiredFeatures"

    -- | The @restart@ attribute.
    restart_ :: Text -> Attribute
    restart_ :: Text -> Attribute
    restart_ = Text -> Text -> Attribute
    makeAttribute "restart"

    -- | The @result@ attribute.
    result_ :: Text -> Attribute
    result_ :: Text -> Attribute
    result_ = Text -> Text -> Attribute
    makeAttribute "result"

    -- | The @rotate@ attribute.
    rotate_ :: Text -> Attribute
    rotate_ :: Text -> Attribute
    rotate_ = Text -> Text -> Attribute
    makeAttribute "rotate"

    -- | The @rx@ attribute.
    rx_ :: Text -> Attribute
    rx_ :: Text -> Attribute
    rx_ = Text -> Text -> Attribute
    makeAttribute "rx"

    -- | The @ry@ attribute.
    ry_ :: Text -> Attribute
    ry_ :: Text -> Attribute
    ry_ = Text -> Text -> Attribute
    makeAttribute "ry"

    -- | The @scale@ attribute.
    scale_ :: Text -> Attribute
    scale_ :: Text -> Attribute
    scale_ = Text -> Text -> Attribute
    makeAttribute "scale"

    -- | The @seed@ attribute.
    seed_ :: Text -> Attribute
    seed_ :: Text -> Attribute
    seed_ = Text -> Text -> Attribute
    makeAttribute "seed"

    -- | The @shapeRendering@ attribute.
    shape_rendering_ :: Text -> Attribute
    shape_rendering_ :: Text -> Attribute
    shape_rendering_ = Text -> Text -> Attribute
    makeAttribute "shape-rendering"

    -- | The @slope@ attribute.
    slope_ :: Text -> Attribute
    slope_ :: Text -> Attribute
    slope_ = Text -> Text -> Attribute
    makeAttribute "slope"

    -- | The @spacing@ attribute.
    spacing_ :: Text -> Attribute
    spacing_ :: Text -> Attribute
    spacing_ = Text -> Text -> Attribute
    makeAttribute "spacing"

    -- | The @specularconstant@ attribute.
    specularConstant_ :: Text -> Attribute
    specularConstant_ :: Text -> Attribute
    specularConstant_ = Text -> Text -> Attribute
    makeAttribute "specularConstant"

    -- | The @specularexponent@ attribute.
    specularExponent_ :: Text -> Attribute
    specularExponent_ :: Text -> Attribute
    specularExponent_ = Text -> Text -> Attribute
    makeAttribute "specularExponent"

    -- | The @spreadmethod@ attribute.
    spreadMethod_ :: Text -> Attribute
    spreadMethod_ :: Text -> Attribute
    spreadMethod_ = Text -> Text -> Attribute
    makeAttribute "spreadMethod"

    -- | The @startoffset@ attribute.
    startOffset_ :: Text -> Attribute
    startOffset_ :: Text -> Attribute
    startOffset_ = Text -> Text -> Attribute
    makeAttribute "startOffset"

    -- | The @stddeviation@ attribute.
    stdDeviation_ :: Text -> Attribute
    stdDeviation_ :: Text -> Attribute
    stdDeviation_ = Text -> Text -> Attribute
    makeAttribute "stdDeviation"

    -- | The @stemh@ attribute.
    stemh_ :: Text -> Attribute
    stemh_ :: Text -> Attribute
    stemh_ = Text -> Text -> Attribute
    makeAttribute "stemh"

    -- | The @stemv@ attribute.
    stemv_ :: Text -> Attribute
    stemv_ :: Text -> Attribute
    stemv_ = Text -> Text -> Attribute
    makeAttribute "stemv"

    -- | The @stitchtiles@ attribute.
    stitchTiles_ :: Text -> Attribute
    stitchTiles_ :: Text -> Attribute
    stitchTiles_ = Text -> Text -> Attribute
    makeAttribute "stitchTiles"

    -- | The @stopColor@ attribute.
    stop_color_ :: Text -> Attribute
    stop_color_ :: Text -> Attribute
    stop_color_ = Text -> Text -> Attribute
    makeAttribute "stop-color"

    -- | The @stopOpacity@ attribute.
    stop_opacity_ :: Text -> Attribute
    stop_opacity_ :: Text -> Attribute
    stop_opacity_ = Text -> Text -> Attribute
    makeAttribute "stop-opacity"

    -- | The @strikethroughPosition@ attribute.
    strikethrough_position_ :: Text -> Attribute
    strikethrough_position_ :: Text -> Attribute
    strikethrough_position_ = Text -> Text -> Attribute
    makeAttribute "strikethrough-position"

    -- | The @strikethroughThickness@ attribute.
    strikethrough_thickness_ :: Text -> Attribute
    strikethrough_thickness_ :: Text -> Attribute
    strikethrough_thickness_ = Text -> Text -> Attribute
    makeAttribute "strikethrough-thickness"

    -- | The @string@ attribute.
    string_ :: Text -> Attribute
    string_ :: Text -> Attribute
    string_ = Text -> Text -> Attribute
    makeAttribute "string"

    -- | The @stroke@ attribute.
    stroke_ :: Text -> Attribute
    stroke_ :: Text -> Attribute
    stroke_ = Text -> Text -> Attribute
    makeAttribute "stroke"

    -- | The @strokeDasharray@ attribute.
    stroke_dasharray_ :: Text -> Attribute
    stroke_dasharray_ :: Text -> Attribute
    stroke_dasharray_ = Text -> Text -> Attribute
    makeAttribute "stroke-dasharray"

    -- | The @strokeDashoffset@ attribute.
    stroke_dashoffset_ :: Text -> Attribute
    stroke_dashoffset_ :: Text -> Attribute
    stroke_dashoffset_ = Text -> Text -> Attribute
    makeAttribute "stroke-dashoffset"

    -- | The @strokeLinecap@ attribute.
    stroke_linecap_ :: Text -> Attribute
    stroke_linecap_ :: Text -> Attribute
    stroke_linecap_ = Text -> Text -> Attribute
    makeAttribute "stroke-linecap"

    -- | The @strokeLinejoin@ attribute.
    stroke_linejoin_ :: Text -> Attribute
    stroke_linejoin_ :: Text -> Attribute
    stroke_linejoin_ = Text -> Text -> Attribute
    makeAttribute "stroke-linejoin"

    -- | The @strokeMiterlimit@ attribute.
    stroke_miterlimit_ :: Text -> Attribute
    stroke_miterlimit_ :: Text -> Attribute
    stroke_miterlimit_ = Text -> Text -> Attribute
    makeAttribute "stroke-miterlimit"

    -- | The @strokeOpacity@ attribute.
    stroke_opacity_ :: Text -> Attribute
    stroke_opacity_ :: Text -> Attribute
    stroke_opacity_ = Text -> Text -> Attribute
    makeAttribute "stroke-opacity"

    -- | The @strokeWidth@ attribute.
    stroke_width_ :: Text -> Attribute
    stroke_width_ :: Text -> Attribute
    stroke_width_ = Text -> Text -> Attribute
    makeAttribute "stroke-width"

    -- | The @style@ attribute.
    style_ :: Text -> Attribute
    style_ :: Text -> Attribute
    style_ = Text -> Text -> Attribute
    makeAttribute "style"

    -- | The @surfacescale@ attribute.
    surfaceScale_ :: Text -> Attribute
    surfaceScale_ :: Text -> Attribute
    surfaceScale_ = Text -> Text -> Attribute
    makeAttribute "surfaceScale"

    -- | The @systemlanguage@ attribute.
    systemLanguage_ :: Text -> Attribute
    systemLanguage_ :: Text -> Attribute
    systemLanguage_ = Text -> Text -> Attribute
    makeAttribute "systemLanguage"

    -- | The @tablevalues@ attribute.
    tableValues_ :: Text -> Attribute
    tableValues_ :: Text -> Attribute
    tableValues_ = Text -> Text -> Attribute
    makeAttribute "tableValues"

    -- | The @target@ attribute.
    target_ :: Text -> Attribute
    target_ :: Text -> Attribute
    target_ = Text -> Text -> Attribute
    makeAttribute "target"

    -- | The @targetx@ attribute.
    targetX_ :: Text -> Attribute
    targetX_ :: Text -> Attribute
    targetX_ = Text -> Text -> Attribute
    makeAttribute "targetX"

    -- | The @targety@ attribute.
    targetY_ :: Text -> Attribute
    targetY_ :: Text -> Attribute
    targetY_ = Text -> Text -> Attribute
    makeAttribute "targetY"

    -- | The @textAnchor@ attribute.
    text_anchor_ :: Text -> Attribute
    text_anchor_ :: Text -> Attribute
    text_anchor_ = Text -> Text -> Attribute
    makeAttribute "text-anchor"

    -- | The @textDecoration@ attribute.
    text_decoration_ :: Text -> Attribute
    text_decoration_ :: Text -> Attribute
    text_decoration_ = Text -> Text -> Attribute
    makeAttribute "text-decoration"

    -- | The @textRendering@ attribute.
    text_rendering_ :: Text -> Attribute
    text_rendering_ :: Text -> Attribute
    text_rendering_ = Text -> Text -> Attribute
    makeAttribute "text-rendering"

    -- | The @textlength@ attribute.
    textLength_ :: Text -> Attribute
    textLength_ :: Text -> Attribute
    textLength_ = Text -> Text -> Attribute
    makeAttribute "textLength"

    -- | The @to@ attribute.
    to_ :: Text -> Attribute
    to_ :: Text -> Attribute
    to_ = Text -> Text -> Attribute
    makeAttribute "to"

    -- | The @transform@ attribute.
    transform_ :: Text -> Attribute
    transform_ :: Text -> Attribute
    transform_ = Text -> Text -> Attribute
    makeAttribute "transform"

    -- | The @type@ attribute.
    type_ :: Text -> Attribute
    type_ :: Text -> Attribute
    type_ = Text -> Text -> Attribute
    makeAttribute "type"

    -- | The @u1@ attribute.
    u1_ :: Text -> Attribute
    u1_ :: Text -> Attribute
    u1_ = Text -> Text -> Attribute
    makeAttribute "u1"

    -- | The @u2@ attribute.
    u2_ :: Text -> Attribute
    u2_ :: Text -> Attribute
    u2_ = Text -> Text -> Attribute
    makeAttribute "u2"

    -- | The @underlinePosition@ attribute.
    underline_position_ :: Text -> Attribute
    underline_position_ :: Text -> Attribute
    underline_position_ = Text -> Text -> Attribute
    makeAttribute "underline-position"

    -- | The @underlineThickness@ attribute.
    underline_thickness_ :: Text -> Attribute
    underline_thickness_ :: Text -> Attribute
    underline_thickness_ = Text -> Text -> Attribute
    makeAttribute "underline-thickness"

    -- | The @unicode@ attribute.
    unicode_ :: Text -> Attribute
    unicode_ :: Text -> Attribute
    unicode_ = Text -> Text -> Attribute
    makeAttribute "unicode"

    -- | The @unicodeBidi@ attribute.
    unicode_bidi_ :: Text -> Attribute
    unicode_bidi_ :: Text -> Attribute
    unicode_bidi_ = Text -> Text -> Attribute
    makeAttribute "unicode-bidi"

    -- | The @unicodeRange@ attribute.
    unicode_range_ :: Text -> Attribute
    unicode_range_ :: Text -> Attribute
    unicode_range_ = Text -> Text -> Attribute
    makeAttribute "unicode-range"

    -- | The @unitsPerEm@ attribute.
    units_per_em_ :: Text -> Attribute
    units_per_em_ :: Text -> Attribute
    units_per_em_ = Text -> Text -> Attribute
    makeAttribute "units-per-em"

    -- | The @vAlphabetic@ attribute.
    v_alphabetic_ :: Text -> Attribute
    v_alphabetic_ :: Text -> Attribute
    v_alphabetic_ = Text -> Text -> Attribute
    makeAttribute "v-alphabetic"

    -- | The @vHanging@ attribute.
    v_hanging_ :: Text -> Attribute
    v_hanging_ :: Text -> Attribute
    v_hanging_ = Text -> Text -> Attribute
    makeAttribute "v-hanging"

    -- | The @vIdeographic@ attribute.
    v_ideographic_ :: Text -> Attribute
    v_ideographic_ :: Text -> Attribute
    v_ideographic_ = Text -> Text -> Attribute
    makeAttribute "v-ideographic"

    -- | The @vMathematical@ attribute.
    v_mathematical_ :: Text -> Attribute
    v_mathematical_ :: Text -> Attribute
    v_mathematical_ = Text -> Text -> Attribute
    makeAttribute "v-mathematical"

    -- | The @values@ attribute.
    values_ :: Text -> Attribute
    values_ :: Text -> Attribute
    values_ = Text -> Text -> Attribute
    makeAttribute "values"

    -- | The @version@ attribute.
    version_ :: Text -> Attribute
    version_ :: Text -> Attribute
    version_ = Text -> Text -> Attribute
    makeAttribute "version"

    -- | The @vertAdvY@ attribute.
    vert_adv_y_ :: Text -> Attribute
    vert_adv_y_ :: Text -> Attribute
    vert_adv_y_ = Text -> Text -> Attribute
    makeAttribute "vert-adv-y"

    -- | The @vertOriginX@ attribute.
    vert_origin_x_ :: Text -> Attribute
    vert_origin_x_ :: Text -> Attribute
    vert_origin_x_ = Text -> Text -> Attribute
    makeAttribute "vert-origin-x"

    -- | The @vertOriginY@ attribute.
    vert_origin_y_ :: Text -> Attribute
    vert_origin_y_ :: Text -> Attribute
    vert_origin_y_ = Text -> Text -> Attribute
    makeAttribute "vert-origin-y"

    -- | The @viewbox@ attribute.
    viewBox_ :: Text -> Attribute
    viewBox_ :: Text -> Attribute
    viewBox_ = Text -> Text -> Attribute
    makeAttribute "viewBox"

    -- | The @viewtarget@ attribute.
    viewTarget_ :: Text -> Attribute
    viewTarget_ :: Text -> Attribute
    viewTarget_ = Text -> Text -> Attribute
    makeAttribute "viewTarget"

    -- | The @visibility@ attribute.
    visibility_ :: Text -> Attribute
    visibility_ :: Text -> Attribute
    visibility_ = Text -> Text -> Attribute
    makeAttribute "visibility"

    -- | The @width@ attribute.
    width_ :: Text -> Attribute
    width_ :: Text -> Attribute
    width_ = Text -> Text -> Attribute
    makeAttribute "width"

    -- | The @widths@ attribute.
    widths_ :: Text -> Attribute
    widths_ :: Text -> Attribute
    widths_ = Text -> Text -> Attribute
    makeAttribute "widths"

    -- | The @wordSpacing@ attribute.
    word_spacing_ :: Text -> Attribute
    word_spacing_ :: Text -> Attribute
    word_spacing_ = Text -> Text -> Attribute
    makeAttribute "word-spacing"

    -- | The @writingMode@ attribute.
    writing_mode_ :: Text -> Attribute
    writing_mode_ :: Text -> Attribute
    writing_mode_ = Text -> Text -> Attribute
    makeAttribute "writing-mode"

    -- | The @x@ attribute.
    x_ :: Text -> Attribute
    x_ :: Text -> Attribute
    x_ = Text -> Text -> Attribute
    makeAttribute "x"

    -- | The @xHeight@ attribute.
    x_height_ :: Text -> Attribute
    x_height_ :: Text -> Attribute
    x_height_ = Text -> Text -> Attribute
    makeAttribute "x-height"

    -- | The @x1@ attribute.
    x1_ :: Text -> Attribute
    x1_ :: Text -> Attribute
    x1_ = Text -> Text -> Attribute
    makeAttribute "x1"

    -- | The @x2@ attribute.
    x2_ :: Text -> Attribute
    x2_ :: Text -> Attribute
    x2_ = Text -> Text -> Attribute
    makeAttribute "x2"

    -- | The @xchannelselector@ attribute.
    xChannelSelector_ :: Text -> Attribute
    xChannelSelector_ :: Text -> Attribute
    xChannelSelector_ = Text -> Text -> Attribute
    makeAttribute "xChannelSelector"

    -- | The @xlinkActuate@ attribute.
    xlinkActuate_ :: Text -> Attribute
    xlinkActuate_ :: Text -> Attribute
    xlinkActuate_ = Text -> Text -> Attribute
    makeAttribute "xlink:actuate"

    -- | The @xlinkArcrole@ attribute.
    xlinkArcrole_ :: Text -> Attribute
    xlinkArcrole_ :: Text -> Attribute
    xlinkArcrole_ = Text -> Text -> Attribute
    makeAttribute "xlink:arcrole"

    -- | The @xlinkHref@ attribute.
    xlinkHref_ :: Text -> Attribute
    xlinkHref_ :: Text -> Attribute
    xlinkHref_ = Text -> Text -> Attribute
    makeAttribute "xlink:href"

    -- | The @xlinkRole@ attribute.
    xlinkRole_ :: Text -> Attribute
    xlinkRole_ :: Text -> Attribute
    xlinkRole_ = Text -> Text -> Attribute
    makeAttribute "xlink:role"

    -- | The @xlinkShow@ attribute.
    xlinkShow_ :: Text -> Attribute
    xlinkShow_ :: Text -> Attribute
    xlinkShow_ = Text -> Text -> Attribute
    makeAttribute "xlink:show"

    -- | The @xlinkTitle@ attribute.
    xlinkTitle_ :: Text -> Attribute
    xlinkTitle_ :: Text -> Attribute
    xlinkTitle_ = Text -> Text -> Attribute
    makeAttribute "xlink:title"

    -- | The @xlinkType@ attribute.
    xlinkType_ :: Text -> Attribute
    xlinkType_ :: Text -> Attribute
    xlinkType_ = Text -> Text -> Attribute
    makeAttribute "xlink:type"

    -- | The @xmlBase@ attribute.
    xmlBase_ :: Text -> Attribute
    xmlBase_ :: Text -> Attribute
    xmlBase_ = Text -> Text -> Attribute
    makeAttribute "xml:base"

    -- | The @xmlLang@ attribute.
    xmlLang_ :: Text -> Attribute
    xmlLang_ :: Text -> Attribute
    xmlLang_ = Text -> Text -> Attribute
    makeAttribute "xml:lang"

    -- | The @xmlSpace@ attribute.
    xmlSpace_ :: Text -> Attribute
    xmlSpace_ :: Text -> Attribute
    xmlSpace_ = Text -> Text -> Attribute
    makeAttribute "xml:space"

    -- | The @y@ attribute.
    y_ :: Text -> Attribute
    y_ :: Text -> Attribute
    y_ = Text -> Text -> Attribute
    makeAttribute "y"

    -- | The @y1@ attribute.
    y1_ :: Text -> Attribute
    y1_ :: Text -> Attribute
    y1_ = Text -> Text -> Attribute
    makeAttribute "y1"

    -- | The @y2@ attribute.
    y2_ :: Text -> Attribute
    y2_ :: Text -> Attribute
    y2_ = Text -> Text -> Attribute
    makeAttribute "y2"

    -- | The @ychannelselector@ attribute.
    yChannelselector_ :: Text -> Attribute
    yChannelselector_ :: Text -> Attribute
    yChannelselector_ = Text -> Text -> Attribute
    makeAttribute "yChannelSelector"

    -- | The @z@ attribute.
    z_ :: Text -> Attribute
    z_ :: Text -> Attribute
    z_ = Text -> Text -> Attribute
    makeAttribute "z"

    -- | The @zoomandpan@ attribute.
    zoomAndPan_ :: Text -> Attribute
    zoomAndPan_ :: Text -> Attribute
    zoomAndPan_ = Text -> Text -> Attribute
    makeAttribute "zoomAndPan"