Just translated the forward. Feel free to take a quick glance and let me
know if there’s anything I need to be thinking about as I go.
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/*
* Table of content
*/
ul.toc {
list-style-type: square;
}
ul.toc ul {
list-style-type: disc;
padding-left: 21pt;
}
/*
* Chapters and sections titles (excluding the book titles).
*/
h1 {
margin-top: 120pt;
background-color: #99AAFF;
border-top-color: #0000CC;
border-bottom-color: #0000CC;
border-top-style: solid;
border-bottom-style: solid;
border-top-width: 2pt;
border-bottom-width: 2pt;
padding-bottom: 4pt;
padding-top: 4pt;
}
h2 {
margin-top: 40pt;
border-bottom-style: solid;
border-bottom-width: 2pt;
}
h3 {
margin-top: 24pt;
}
h4 {
margin-top: 15pt;
}
p {
text-align: justify;
}
div.example {
margin-left: 1.25cm;
margin-right: 1.5cm;
font-size: smaller;
}
aside {
margin-left: 45pt;
margin-right: 45pt;
margin-top: 15pt;
margin-bottom: 15pt;
padding-left: 15pt;
padding-right: 15pt;
border-style: solid;
border-width: 1pt;
background-color: #EEEEEE;
border-color: #BBBBBB;
font-size: smaller;
}
caption {
color: #0086E0;
font-weight: bold;
padding-top: 9pt;
padding-bottom: 3pt;
}
table {
margin-left: auto;
margin-right: auto;
border-style: solid;
border-width: 2pt;
border-spacing: 0pt;
}
table tr th {
background-color: #B9DCFF;
border-bottom-style: solid;
border-bottom-width: 1pt;
padding: 3pt;
}
table tr td {
padding-left: 9pt;
padding-right: 9pt;
}
table tr td.leftBorder {
border-left-style: solid;
border-left-width: 1pt;
border-left-color: lightgray;
}
table tr td.separator {
text-align: center;
font-weight: bold;
background-color: #EEEEFF;
border-top-color: LightGray;
border-bottom-color: LightGray;
border-top-style: solid;
border-bottom-style: solid;
border-top-width: 1pt;
border-bottom-width: 1pt;
padding-top: 3pt;
padding-bottom: 3pt;
}
table.hidden {
border-style: none;
}
table.hidden tr {
vertical-align: top;
}
table.hidden tr th {
border-style: none;
background: none;
color: #0086E0;
font-weight: bold;
padding-top: 9pt;
padding-bottom: 3pt;
padding-left: 0;
padding-right: 0;
}
table.hidden tr td {
padding: 0;
}
pre {
margin-left: 30pt;
margin-right: 30pt;
margin-top: 15pt;
margin-bottom: 15pt;
padding: 9pt;
border: 1pt solid Gray;
background: #F8F8F8
}
/*
* OGC/ISO, GeoAPI and SIS legends.
*/
code.OGC {
color: MediumBlue;
}
code.GeoAPI {
color: Green;
}
code.SIS {
color: SaddleBrown;
}
code.comment {
color: Gray;
}