You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openoffice.apache.org by bu...@apache.org on 2017/05/09 21:56:18 UTC
svn commit: r1011961 [7/15] - in /websites/staging/ooo-site/trunk: cgi-bin/
content/ content/extensions/ content/fi/ content/fi/Archive/
content/fi/Archive/content/ content/fi/Archive/css/
content/fi/Archive/esimerkit/ content/fi/Archive/kaappaukset/ c...
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti1.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti1.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti1.html Tue May 9 21:56:15 2017
@@ -0,0 +1,415 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<font size="-1"><a href="xml.html">XML-asiakirjat</a> » Tuontisuodattimet</font><br/>
+
+<h1>Tuontisuodattimen tekeminen</h1>
+
+<p>OpenOffice.orgiin on mahdollista itse rakentaa tuontisuodattimia
+XSLT-kielellä. Tuontisuodattimet voidaan <a
+href="xml-suodatin.html">asentaa</a> OpenOffice.orgiin helposti tai
+niitä voidaan käyttää ulkoisissa ohjelmissa.</p>
+
+<div align="center"><img src="kuvat/xml-muunnos-kuva1-2.png"></div>
+
+<p>Tuontisuodatin koostuu seuraavista komponenteista:</p>
+
+<ul>
+ <li><b>XSLT-muunnin</b>, joka luo asiakirjan <tt>content.xml</tt>-tiedoston,</li>
+ <li><b>tuontimalli</b>, joka määrittelee asiakirjan tyylit, ja lisäksi</li>
+ <li>valinnainen <b>DTD-rakennemäärittely</b>.</li>
+</ul>
+
+<h2>XML-asiakirja</h2>
+
+<p>Käytämme esimerkkinä seuraavaa XML-muodossa olevaa henkilötietokantaa.</p>
+
+<pre style="background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<?xml version="1.0" encoding="UTF-8"?>
+<henkilot>
+ <henkilo>
+ <etunimi><font color="green">Aleksanteri</font></etunimi>
+ <sukunimi><font color="green">Suuri</font></sukunimi>
+ <syntymaaika><font color="green">30.7.356 eaa</font></syntymaaika>
+ <ammatti><font color="green">valloittaja</font></ammatti>
+ <siviilisaaty tyyppi="<font color="green">naimaton</font>"/>
+ </henkilo>
+
+ <henkilo>
+ <etunimi><font color="green">Kaarle</font></etunimi>
+ <sukunimi><font color="green">Suuri</font></sukunimi>
+ <syntymaaika><font color="green">2.4.742</font></syntymaaika>
+ <ammatti><font color="green">kuningas</font></ammatti>
+ <siviilisaaty tyyppi="<font color="green">leski</font>"/>
+ </henkilo>
+
+ <henkilo>
+ <etunimi><font color="green">Konstantinus</font></etunimi>
+ <sukunimi><font color="green">Suuri</font></sukunimi>
+ <syntymaaika><font color="green">27.2.273</font></syntymaaika>
+ <ammatti><font color="green">keisari</font></ammatti>
+ <siviilisaaty tyyppi="<font color="green">naimisissa</font>"/>
+ </henkilo>
+
+ <henkilo>
+ <etunimi><font color="green">Kyyrös II</font></etunimi>
+ <sukunimi><font color="green">Suuri</font></sukunimi>
+ <syntymaaika><font color="green">576 eaa</font></syntymaaika>
+ <ammatti><font color="green">kuningas</font></ammatti>
+ <siviilisaaty tyyppi="<font color="green">eronnut</font>"/>
+ </henkilo>
+</henkilot>
+</pre>
+
+<h3>XML-rakennemäärittelyt</h3>
+
+<p>XML-asiakirjatyypille on hyvä tehdä DTD-rakennemäärittely
+oikeellisuuden tarkistamiseksi. DTD-määrittely ei ole pakollinen ja
+sitä käytetään OpenOffice.orgissa lähinnä vientisuodattimissa
+oikeellisuuden tarkistamiseen. Tuonnissa sitä voidaan käyttää vain
+<tt>.xml</tt>-päätteisen asiakirjatiedoston tyypin selvittämiseen,
+eikä sekään ole pakollista.</p>
+
+<p>Yllä mainitun henkilötietoesimerkin DTD-rakennemäärittely olisi
+seuraavanlainen:</p>
+
+<pre style="background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<!ELEMENT henkilot (henkilo*)>
+<!ELEMENT henkilo (etunimi,sukunimi,syntymaaika,ammatti,siviilisaaty)>
+<!ELEMENT etunimi (#PCDATA)>
+<!ELEMENT sukunimi (#PCDATA)>
+<!ELEMENT syntymaaika (#PCDATA)>
+<!ELEMENT ammatti (#PCDATA)>
+<!ELEMENT siviilisaaty EMPTY>
+<!ATTLIST siviilisaaty tyyppi (naimaton|naimisissa|eronnut|leski) #REQUIRED>
+</pre>
+
+<p>DTD-rakennemäärittelyjä voidaan käyttää esimerkiksi
+oikeellisuustarkistuksiin.</p>
+
+<p>Seuraavassa esimerkki käyttäen <tt>onsgmls</tt>-validaattoria, kun XML-tiedostoon on tehty virhe:</p>
+
+<pre style="font-size: 70%; background-color: #f0f0ff; margin-left: 20px; margin-right: 20px;">
+$ onsgmls -wxml -s henkilotiedot.xml
+onsgmls:henkilotiedot.xml:29:13:E: element "EETUNIMI" undefined
+onsgmls:henkilotiedot.xml:30:13:E: document type does not allow element "SUKUNIMI" here
+onsgmls:henkilotiedot.xml:31:16:E: document type does not allow element "SYNTYMAAIKA" here
+onsgmls:henkilotiedot.xml:32:12:E: document type does not allow element "AMMATTI" here
+onsgmls:henkilotiedot.xml:33:34:E: document type does not allow element "SIVIILISAATY" here
+onsgmls:henkilotiedot.xml:34:11:E: end tag for "HENKILO" which is not finished
+</pre>
+
+<p>XML-pohjaiset "skeemat" ovat DTD-määrittelyjä uudempi tapa tehdä
+XML-rakennemäärittelyjä, ja mahdollistavat mm. tietotyyppien (kuten
+merkkijono tai kokonaisluku) määrittämisen. XML-skeemoja voi tehdä
+usealla skeemakielellä, kuten <i>XML Schema</i> tai
+<i>RelaxNG</i>. Henkilötietoesimerkkimme XML-asiakirjatyypin
+RelaxNG-rakennemäärittely olisi seuraavanlainen:</p>
+
+<pre style="background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<?xml version="1.0" encoding="iso-8859-1"?>
+<element name="henkilot" xmlns="http://relaxng.org/ns/structure/1.0">
+ <zeroOrMore>
+ <element name="henkilo">
+ <element name="etunimi">
+ <text/>
+ </element>
+ <element name="sukunimi">
+ <text/>
+ </element>
+ <element name="syntymaaika">
+ <text/>
+ </element>
+ <element name="ammatti">
+ <text/>
+ </element>
+ <element name="siviilisaaty">
+ <attribute name="tyyppi">
+ <choise>
+ <value>naimaton</value>
+ <value>naimisissa</value>
+ <value>eronnut</value>
+ <value>leski</value>
+ </choise>
+ </attribute>
+ </element>
+ </element>
+ </zeroOrMore>
+</element>
+</pre>
+
+<p>RelaxNG-rakennemäärittelyjä voidaan käyttää esimerkiksi
+oikeellisuustarkistuksiin. Ohjelmia, jotka tukevat RelaxNG:tä, on
+lukuisia. Seuraavassa esimerkki käyttäen <tt>jing</tt>-validaattoria,
+kun XML-tiedostoon on tehty virhe:</p>
+
+<pre style="font-size: 70%; background-color: #f0f0ff; margin-left: 20px; margin-right: 20px;">
+$ jing henkilotiedot.rng henkilotiedot.xml
+/home/magi/texts/linux/openoffice/xml/henkilotiedot.xml:29: error: unknown element "eetunimi"
+/home/magi/texts/linux/openoffice/xml/henkilotiedot.xml:30: error: required elements missing
+</pre>
+
+<h2>XSLT-muunnin</h2>
+
+<p>XSLT-tuontisuodatin muuntaa tuotavan XML-asiakirjan
+OpenOffice.org-asiakirjan <tt>content.xml</tt>-tiedostoksi.</p>
+
+<p>Muunnos koostuu kahdesta pääosasta:</p>
+
+<ul>
+ <li>asiakirjan rungon määrittelystä ja</li>
+ <li>eri tyyppisten elementtien muunnoksista.</li>
+</ul>
+
+<p>Alla oleva muunnos muuntaa henkilötieto-asiakirjan OpenOffice.org 1.1 Writer -asiakirjaksi.</p>
+
+<pre style="font-size: 70%; background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:office="http://openoffice.org/2000/office"
+ xmlns:style="http://openoffice.org/2000/style"
+ xmlns:text="http://openoffice.org/2000/text"
+ office:class="text"
+ office:version="1.0"
+ version="1.0">
+
+ <xsl:output indent="yes" encoding="UTF-8"/>
+
+ <!-- ============================================================================ -->
+ <!-- Asiakirjan runko. -->
+ <!-- ============================================================================ -->
+ <xsl:template match="/">
+ <office:document>
+
+ <office:body>
+
+ <!-- Otsikko -->
+ <text:h text:level="1" text:style-name="Heading 1">
+ <xsl:text>Tuodut henkilötiedot</xsl:text>
+ </text:h>
+
+ <!-- Esittelyteksti -->
+ <text:p text:style-name="Text body">
+ <xsl:text>Tämä on omassa XML-formaatissa olevasta
+ tiedostosta tuotu Writer-asiakirja.</xsl:text>
+ </text:p>
+
+ <!-- Käsitellään henkilö-tietueet -->
+ <xsl:apply-templates select="henkilot/henkilo"/>
+
+ <text:p text:style-name="Text body"></text:p>
+ <text:p text:style-name="Text body">
+ <xsl:text>XML-tiedostosta ladatut tietueet ovat
+ Henkilo-tyylisinä kappaleina. Tietueen kentät käyttävät
+ nimettyjä merkkityylejä, joiden perusteella ne tunnistetaan
+ tallennettaessa.</xsl:text>
+ </text:p>
+
+ </office:body>
+ </office:document>
+ </xsl:template>
+
+ <!-- ============================================================================ -->
+ <!-- Yhden henkilön tiedot -->
+ <!-- ============================================================================ -->
+ <xsl:template match="henkilo">
+ <text:p text:style-name="Henkilo">
+
+ <!-- Etunimi -->
+ <text:span text:style-name="Etunimi">
+ <xsl:value-of select="etunimi"/>
+ </text:span>
+ <xsl:text> </xsl:text>
+
+ <!-- Sukunimi -->
+ <text:span text:style-name="Sukunimi">
+ <xsl:value-of select="sukunimi"/>
+ </text:span>
+
+ <!-- Syntymäaika -->
+ <xsl:text> (s. </xsl:text>
+ <text:span text:style-name="Syntymaaika">
+ <xsl:value-of select="syntymaaika"/>
+ </text:span>
+ <xsl:text>)</xsl:text>
+
+ <!-- Muuta tekstiä -->
+ <xsl:text> oli merkittävä henkilö historiassa. Hän oli </xsl:text>
+ <text:span text:style-name="Ammatti">
+ <xsl:value-of select="ammatti"/>
+ </text:span>
+ <xsl:text>, mutta hän harrasti myös runoutta, sodan runoutta. </xsl:text>
+ <xsl:text>Ihmisenä hän oli onneton, koska oli </xsl:text>
+
+ <!-- Siviilisääty -->
+ <text:span text:style-name="Siviilisaaty">
+ <xsl:value-of select="siviilisaaty/@tyyppi"/>
+ </text:span>
+ <xsl:text>.</xsl:text>
+ </text:p>
+ </xsl:template>
+
+</xsl:stylesheet>
+</pre>
+
+<p>Esimerkissä muotoillaan <tt>henkilo</tt>-tietueet tekstikappaleiksi
+ja tietueen kentät kappaleen tekstin joukkoon.</p>
+
+<p>Asiakirjan kappaleet ovat <tt><text:p></tt>-merkintöjen
+sisällä, jotka vastaavat pitkälti HTML:n
+<tt><p></tt>-merkintöjä. Attribuutti <tt>text:style-name</tt>
+määrittelee kappaleen tyylin, jonka on oltava joko
+<tt>content.xml</tt>-tiedoston alussa määritelty automaattinen tai
+malliasiakirjassa (ks. alla) määritelty epäautomaattinen tyyli.</p>
+
+<p>Varsinainen tekstisisältö on <tt><text:span></tt>-merkintöjen
+sisällä. Niissä kannattaa usein käyttää
+<tt>text:style-name</tt>-attribuuttia, joka määrittelee
+tekstityylin. Niiden avulla tuonti ei hävitä informaatiota ja
+vientisuodatin voi tunnistaa kentät.</p>
+
+<h2>Tuontisuodattimen malliasiakirja</h2>
+
+<p>Tuontisuodatin luo vain asiakirjan varsinaisen sisällön sisältävän
+<tt>content.xml</tt>-tiedoston. Kaikki muu sisältö, kuten
+epäautomaattiset (eli varsinaiset) tyylit sisältävä
+<tt>styles.xml</tt>-tiedosto, saadaan erillisestä tuonnin
+malliasiakirjasta. Tosin epäautomaattiset tyylit on luvallista
+määritellä myös <tt>content.xml</tt>-tiedoston alussa.</p>
+
+<p>Malliasiakirjan sisällöllä ei ole mitään merkitystä ja se
+poistetaan tuotaessa. Sitä voi kuitenkin käyttää tyylejä
+suunniteltaessa esimerkkinä, kuten alla olevassa kuvassa näkyy:</p>
+
+<div align="center"><img src="kaappaukset/kaappaus_xml_henkilotiedot-2.png"></div>
+
+<p>XML-asiakirjaa muunnettaessa kannattaa yleensä määritellä kullekin
+tietue- ja kenttätyypille oma kappale-, sivu- tai merkkityyli,
+riippuen XML-asiakirjan rakenteesta. Henkilötietoesimerkissämme
+XML-asiakirjan <tt>henkilo</tt>-elementti muunnetaan
+<tt>Henkilo</tt>-kappaletyyliksi ja sen alaelementit merkkityyleiksi.</p>
+
+<h2>Tuontisuodattimen käyttö</h2>
+
+<p>Tuonti voidaan tehdä OpenOffice.orgin sisällä <a href="suodatin.html">asentamalla
+XSLT-muunnin suodattimeksi</a> tai ulkopuolella erillisellä
+XSLT-käsittelijällä.</p>
+
+<p>Alla on esitetty tuontisuodattimen avulla tuotu asiakirja:</p>
+
+<div align="center"><img src="kaappaukset/kaappaus_xml_henkilotiedot-1.png"></div>
+
+
+<p style="margin-top: 5em;">Marko Grönroos<br>magi42@openoffice.org</p>
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti2.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti2.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/xml-tuonti2.html Tue May 9 21:56:15 2017
@@ -0,0 +1,459 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<font size="-1"><a href="xml.html">XML-asiakirjat</a> » XML-sanakirjan tuonti</font><br/>
+
+<h1>Esimerkki4 : XML-sanakirja Writer-asiakirjaksi</h1>
+
+<p>Tässä esimerkissä muunnetaan XML-muodossa oleva sanakirja
+Writer-asiakirjaksi. Tällöin se voidaan viedä edelleen vaikkapa
+PDF:ksi (<a
+href="/esimerkit/xml-sanakirja.pdf">xml-sanakirja.pdf</a>).</p>
+
+<h2>XML-asiakirja</h2>
+
+<p>Käytämme esimerkkinä seuraavanlaista XML-muodossa olevaa <a
+href="http://lokalisointi.org/sanakirja/">sanakirjaa</a>, joka
+esimerkiksi HTML-muotoon muunnettuna näyttää seuraavanlaiselta:</p>
+
+<div style='margin-left: 30px; margin-right: 30px;'>
+<table border='1' align='center'><tr><th>Hakusana</th><th>Käännökset</th></tr>
+<tr valign='top'><td> <b><a name='e0'>abbreviate</a></b> (v) </td><td>
+lyhentää</td></tr>
+
+<tr valign='top'><td> <b><a name='e18'>accessibility</a></b> (s) </td><td>
+<font style='font-family: sans-serif; font-variant: small-caps; font-size: 80%%;'>asetukset ja toiminnot, joiden avulla tietokoneen käytöstä tehdään vammaisille helpompaa</font>: esteettömyys (OOo, KDE, Gnome) <sup style='font-size: 50%'>§</sup>, saavutettavuus<sup style='font-size: 50%'>§</sup>, helppokäyttöisyys<sup style='font-size: 50%'>§</sup><br/><font size='-1'>§ Vammaisille tarkoitetuissa palveluissa vakiintunut termi. Ei kuitenkaan ole yleisesti tunnettu.</font><br/><font size='-1'>§§ Vammaisille tarkoitetuissa palveluissa vähemmän suositeltu termi.</font><br/><font size='-1'>§§§ Windowsissa käytetty käännös. Yleisempi ja ymmärrettävämpi kuin oikeampi käännös saavutettavuus.</font></td></tr>
+
+<tr valign='top'><td> <b><a name='e861'>table</a></b> (s) </td><td>
+<b>1</b> (<i>tekstinkäsittely, taulukkolaskenta</i>) taulukko,<br/><b>2</b> (<i>tietokanta</i>) taulu</td></tr>
+</table>
+</div>
+
+<p>Sanat on jaettu ensinnäkin hakusanoihin (headword), joista voi olla
+useita sanaluokan (function) mukaisia muotoja. Merkitystasoja on kaksi
+(sense, subsense). Sanakirjan rakenteesta on saatavilla myös <a
+href="http://lokalisointi.org/sanakirja/rakenne.html">tarkempi kuvaus</a>.</p>
+
+<pre style="font-size: 70%; overflow: scroll; background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<?xml version="1.0" encoding="iso-8859-15" ?>
+<dictionary>
+ <headword>
+ <entry>abbreviate</entry>
+ <function type='verb'>
+ <sense id='1'>
+ <subsense id='a'>
+ <translation id='0'>
+ <translated>lyhentää</translated>
+ </translation>
+ </subsense>
+ </sense>
+ </function>
+ </headword>
+
+ <headword>
+ <entry>accessibility</entry>
+ <function type='noun'>
+ <sense id='1'>
+ <subsense id='a'>
+ <definition>asetukset ja toiminnot, joiden avulla tietokoneen käytöstä tehdään vammaisille helpompaa</definition>
+ <usage>OOo, KDE, Gnome</usage>
+ <translation id='0'>
+ <translated>esteettömyys</translated>
+ <usage>OOo, KDE, Gnome</usage>
+ <noteref id='1'/>
+ </translation>
+ <translation id='1'>
+ <translated>saavutettavuus</translated>
+ <noteref id='1'/>
+ </translation>
+ <translation id='2'>
+ <translated>helppokäyttöisyys</translated>
+ <noteref id='1'/>
+ </translation>
+ </subsense>
+ </sense>
+ <notes>
+ <note id='1'>Vammaisille tarkoitetuissa palveluissa vakiintunut termi. Ei kuitenkaan ole yleisesti tunnettu.</note>
+ <note id='2'>Vammaisille tarkoitetuissa palveluissa vähemmän suositeltu termi.</note>
+ <note id='3'>Windowsissa käytetty käännös. Yleisempi ja ymmärrettävämpi kuin oikeampi käännös saavutettavuus.</note>
+ </notes>
+ </function>
+ </headword>
+...
+ <headword>
+ <entry>table</entry>
+ <function type='noun'>
+ <sense id='1'>
+ <subsense id='a'>
+ <context>tekstinkäsittely, taulukkolaskenta</context>
+ <translation id='0'>
+ <translated>taulukko</translated>
+ </translation>
+ </subsense>
+ </sense>
+ <sense id='2'>
+ <subsense id='a'>
+ <context>tietokanta</context>
+ <translation id='0'>
+ <translated>taulu</translated>
+ </translation>
+ </subsense>
+ </sense>
+ </function>
+ </headword>
+...
+</dictionary>
+</pre>
+
+<h2>XSLT-muunnin</h2>
+
+<p>XSLT-tuontisuodatin muuntaa tuotavan XML-asiakirjan
+OpenOffice.org-asiakirjan <tt>content.xml</tt>-tiedostoksi. Alla oleva
+muunnos muuntaa XML-muotoisen sanakirjan OpenOffice.org 1.1 Writer
+-asiakirjaksi.</p>
+
+<p>Muunnos koostuu kahdesta pääosasta:</p>
+
+<ul>
+ <li>asiakirjan rungon määrittelystä ja</li>
+ <li>eri tyyppisten elementtien muunnoksista.</li>
+</ul>
+
+<p>Rungon määrittelyssä määritellään muun muassa useapalstaisen osan
+tyyli. Muunnoksen loppuosa koostuu erilaisten alirakenteiden
+muunnoksista.</p>
+
+<pre style="font-size: 70%; overflow: scroll; background-color: #f0f0f0; margin-left: 20px; margin-right: 20px;">
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:office="http://openoffice.org/2000/office"
+ xmlns:style="http://openoffice.org/2000/style"
+ xmlns:text="http://openoffice.org/2000/text"
+ xmlns:fo="http://www.w3.org/1999/XSL/Format"
+ office:class="text"
+ office:version="1.0"
+ version="1.0">
+
+ <xsl:output indent="yes" encoding="UTF-8"/>
+
+ <!-- ============================================================================ -->
+ <!-- Asiakirjan runko. -->
+ <!-- ============================================================================ -->
+ <xsl:template match="/">
+ <office:document>
+
+ <office:automatic-styles>
+ <!-- Osatyyli -->
+ <style:style style:name="Sect1" style:family="section">
+ <style:properties text:dont-balance-text-columns="false">
+ <style:columns fo:column-count="3" fo:column-gap="0.198cm">
+ <style:column style:rel-width="3193*" fo:margin-left="0cm" fo:margin-right="0.099cm"/>
+ <style:column style:rel-width="3250*" fo:margin-left="0.099cm" fo:margin-right="0.099cm"/>
+ <style:column style:rel-width="3194*" fo:margin-left="0.099cm" fo:margin-right="0cm"/>
+ </style:columns>
+ </style:properties>
+ </style:style>
+ </office:automatic-styles>
+
+ <office:body>
+
+ <!-- Otsikko -->
+ <text:h text:level="1" text:style-name="Heading 1">
+ <xsl:text>Sanakirja</xsl:text>
+ </text:h>
+
+ <!-- Esittelyteksti -->
+ <text:p text:style-name="Text body">
+ <xsl:text>Tämä on omassa XML-formaatissa olevasta
+ sanakirjasta tuotu Writer-asiakirja.</xsl:text>
+ </text:p>
+
+ <!-- Rekursio -->
+ <text:section text:style-name="Sect1" text:name="Osa1">
+ <xsl:apply-templates select="dictionary/headword/function"/>
+ </text:section>
+
+ <text:p text:style-name="Text body"></text:p>
+ <text:p text:style-name="Text body">
+ <xsl:text>Marko Grönroos, 2003-2005. Kopiointi ja
+ tulostaminen sallittu henkilökohtaiseen käyttöön.</xsl:text>
+ </text:p>
+
+ </office:body>
+ </office:document>
+ </xsl:template>
+
+ <!-- ============================================================================ -->
+ <!-- Yhden hakusanan tiedot -->
+ <!-- ============================================================================ -->
+ <xsl:template match="headword/function">
+ <text:p text:style-name="Sana">
+
+ <!-- Hakusana -->
+ <text:span text:style-name="Hakusana">
+ <xsl:value-of select="../entry"/>
+ </text:span>
+ <xsl:text> </xsl:text>
+ <text:span text:style-name="Sanaluokka">
+ <xsl:choose>
+ <xsl:when test="@type = 'verb'"><xsl:text>v</xsl:text></xsl:when>
+ <xsl:when test="@type = 'noun'"><xsl:text>s</xsl:text></xsl:when>
+ <xsl:when test="@type = 'adj'"><xsl:text>a</xsl:text></xsl:when>
+ </xsl:choose>
+ </text:span>
+ <xsl:text> </xsl:text>
+
+ <xsl:apply-templates select="sense"/>
+ <xsl:apply-templates select="notes"/>
+ </text:p>
+ </xsl:template>
+
+ <xsl:template match="sense">
+ <text:span text:style-name="Merkitys">
+ <xsl:value-of select="@id"/>
+ <xsl:text> </xsl:text>
+ </text:span>
+
+ <xsl:apply-templates select="subsense"/>
+ </xsl:template>
+
+ <xsl:template match="subsense">
+ <xsl:if test="count(../subsense) > 1">
+ <text:span text:style-name="Alamerkitys">
+ <xsl:value-of select="@id"/>
+ <xsl:text> </xsl:text>
+ </text:span>
+ </xsl:if>
+
+ <xsl:apply-templates select="context"/>
+ <xsl:apply-templates select="definition"/>
+ <xsl:apply-templates select="translation"/>
+ </xsl:template>
+
+ <xsl:template match="context|usage">
+ <xsl:text> (</xsl:text>
+ <text:span text:style-name="Default">
+ <xsl:value-of select="."/>
+ </text:span>
+ <xsl:text>) </xsl:text>
+ </xsl:template>
+
+ <xsl:template match="definition">
+ <xsl:text> </xsl:text>
+ <text:span text:style-name="Default">
+ <xsl:value-of select="."/>
+ </text:span>
+ <xsl:text>. </xsl:text>
+ </xsl:template>
+
+ <xsl:template match="definition">
+ <xsl:text> </xsl:text>
+ <text:span text:style-name="Default">
+ <xsl:value-of select="."/>
+ </text:span>
+ <xsl:text>; </xsl:text>
+ </xsl:template>
+
+ <!-- ============================================================================ -->
+ <!-- Käännökset (translation) -->
+ <!-- ============================================================================ -->
+ <xsl:template match="translation">
+ <xsl:apply-templates select="context"/>
+ <xsl:apply-templates select="usage"/>
+ <xsl:apply-templates select="translated"/>
+ <xsl:apply-templates select="ref"/>
+
+ <xsl:if test="position()!=last()">
+ <xsl:text>, </xsl:text>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match="translated">
+ <xsl:text> </xsl:text>
+ <text:span text:style-name="Default">
+ <xsl:value-of select="."/>
+ </text:span>
+
+ <xsl:if test="position()!=last()">
+ <xsl:text>, </xsl:text>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match="ref">
+ <xsl:text>; ks. </xsl:text>
+ <text:span text:style-name="Viittaus">
+ <xsl:value-of select="."/>
+ </text:span>
+ </xsl:template>
+
+ <!-- ============================================================================ -->
+ <!-- Huomautukset (notes) -->
+ <!-- ============================================================================ -->
+ <xsl:template match="notes">
+ <xsl:if test="count(note) > 0">
+ <text:span text:style-name="Huomautusotsikko">
+ <xsl:text> Huomautuksia: </xsl:text>
+ </text:span>
+ <xsl:apply-templates select="note"/>
+ </xsl:if>
+ </xsl:template>
+
+ <xsl:template match="note">
+ <text:span text:style-name="Huomautusmerkki">
+ <xsl:value-of select="substring('§§§§§§§§§', 1, number(@id))"/>
+ </text:span>
+ <xsl:text> </xsl:text>
+ <text:span text:style-name="Huomautus">
+ <xsl:value-of select="."/>
+ </text:span>
+ <xsl:if test="position()!=last()">
+ <xsl:text>, </xsl:text>
+ </xsl:if>
+ </xsl:template>
+</xsl:stylesheet>
+</pre>
+
+<h2>Tuontisuodattimen malliasiakirja</h2>
+
+<p>Malliasiakirjassa (<a
+href="/esimerkit/sanakirja-malli.stw">sanakirja-malli.stw</a>) on määritelty sanakirjan vaatimat kappale- ja
+merkkityylit. Esimerkiksi <tt>headword</tt>-elementti sisältö
+muunnetaan <tt>Sana</tt>-tyyliseksi kappaleeksi ja sen alaelementit
+merkkityyleiksi. Esimerkiksi <tt>entry</tt>-elementissä annettava
+hakusanan nimi muunnetaan <tt>Hakusana</tt>-merkkityyliseksi. </p>
+
+<div align="center"><img src="kaappaukset/kaappaus_xml_sanakirja-1.png"></div>
+
+<p>Malliasiakirjan sisällöllä ei ole mitään merkitystä ja se
+poistetaan tuotaessa. Sitä voi kuitenkin käyttää tyylejä
+suunniteltaessa esimerkkinä.</p>
+
+<h2>Tuontisuodattimen käyttö</h2>
+
+<p>Tuonti voidaan tehdä OpenOffice.orgin sisällä <a href="suodatin.html">asentamalla
+XSLT-muunnin suodattimeksi</a> tai ulkopuolella erillisellä
+XSLT-käsittelijällä.</p>
+
+<p>Alla on esitetty tuontisuodattimen avulla tuotu asiakirja:</p>
+
+<div align="center"><img src="kaappaukset/kaappaus_xml_sanakirja-2.png"></div>
+
+<p>Asiakirja on nyt helposti vietävissä vaikkapa PDF-formaattiin:</p>
+
+<ul>
+ <li><a href="/esimerkit/xml-sanakirja.pdf">xml-sanakirja.pdf</a>
+</ul>
+
+<p style="margin-top: 5em;">Marko Grönroos<br>magi42@openoffice.org</p>
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/xml.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/xml.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/xml.html Tue May 9 21:56:15 2017
@@ -0,0 +1,194 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<h1>XML-tiedostomuodon käsittely</h1>
+
+<p>OpenOffice.org käyttää XML-pohjaista tiedostomuotoa, joka
+mahdollistaa asiakirjojen helpon käsittelyn.</p>
+
+<p>XML-pohjaisia asiakirjoja on helppo muuntaa toisiin
+tiedostomuotoihin, kuten tekstiksi, HTML:ksi tai muihin
+XML-muotoihin. XML-tiedostoista on myös helppo luoda
+OpenOffice.org-asiakirjoja. Muunnoksia voidaan tehdä esimerkiksi
+XSLT-kielellä, Javan, Pythonin tai Perlin XML-ohjelmointirajapinnoilla
+tai muilla työkaluilla.</p>
+
+<div align="center"><img src="kuvat/xml-muunnos-kuva1.png"></div>
+
+<p><b>Tuleva OpenOffice.org 2.0</b> käyttää uutta OASIS OpenDocument
+-tiedostomuotoa, joka pohjautuu OpenOffice.orgin aiempaan
+tiedostomuotoon. OASIS on kansainvälinen standardisointijärjestö, joka
+on luonut OpenDocument-standardin toimisto-ohjelmistojen
+tiedostomuotojen yhtenäistämiseksi.</p>
+
+<h2>Sisällys</h2>
+
+<ul>
+ <li><a href="xml-johdanto.html">Yleiskatsaus</a>
+ <li><a href="xml-otsikot.html">Esimerkki 1: tekstiasiakirjan otsikkojen listaaminen</a></li>
+ <li><a href="xml-lomake1.html">Esimerkki 2: lomakkeen syöttökenttien kerääminen</a></li>
+ <li><a href="xml-lomake2.html">Esimerkki 3: ohjausobjektilomakkeen tietojen kerääminen</a></li>
+ <li><a href="xml-tuonti1.html">Tuontisuodattimen tekeminen</a></li>
+ <li><a href="xml-tuonti2.html">Esimerkki 4: XML-pohjaisen sanakirjan tuonti</a></li>
+ <li><a href="xml-suodatin.html">Vienti- ja tuontisuodattimen asentaminen</a></li>
+ <li><a href="xml-erot.html">OpenOffice.org vs MS Officen XML-ominaisuudet</a></li>
+</ul>
+
+<h3>Lisätietoja</h3>
+
+<ul>
+
+ <li>
+ <a href="http://books.evc-cit.info/">OpenOffice XML Essentials</a><br/>
+ <font size="-1">Erinomainen kirja OpenOffice.orgin XML-tiedostomuodosta ja sen käytöstä monissa tehtävissä sekä XSLT- että Java-ohjelmointikielellä. Sisältää paljon esimerkkejä!</font>
+ </li>
+
+ <li style="margin-top:5px;">
+ <a href="http://xml.openoffice.org/">OpenOffice.org XML File Format</a><br/>
+ <font size="-1">OpenOffice.orgin kattava sivusto XML-tiedostomuodosta.</font>
+ </li>
+
+ <li style="margin-top:5px;">
+ <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office">OASIS OpenDocument Format for Office Applications</a><br/>
+ <font size="-1">Relax-NG Schema XML-rakennemäärittely OASIS OpenDocument -tiedostomuodosta.</font>
+ </li>
+
+ <li style="margin-top:5px;">
+ <a href="http://www.linux-ag.de/linux/texte/dfs/index.html">Open Standard for Document Exchange</a><br/>
+
+ <font size="-1">Tutkimus eri dokumettistandardien rakenteesta ja
+ yhteensopivuudesta, mukaanlukien OOo:n, MS Wordin, PDF:n,
+ LaTeX:in, jne.</font>
+ </li>
+
+ <li style="margin-top:5px;">
+ <a href="http://www.statskontoret.se/upload/publikationer/2003/2003116.pdf">Interoperability Test and XML Evaluation of StarOffice Writer 6.0 and Office Word 2003 Beta 2</a><br/>
+ <font size="-1">Ruotsalainen vertailu StarOffice 6.0:n (vastaa OpenOffice.org 1.0:aa) ja MS Word 2003:n XML-ominaisuuksien välillä.</font>
+ </li>
+
+</ul>
+
+<h3>Käytöstä organisaatioissa</h3>
+
+<ul>
+ <li">
+ <a href="http://www.tekno.dk/subpage.php3?article=969&survey=14&language=uk&front=1">Potential for major public savings in open source software</a><br/>
+
+ <font size="-1">Raportti avoimen lähdekoodin ohjelmistojen
+ käyttömahdollisuuksista Tanskan julkisissa organisaatioissa.</font>
+ </li>
+</ul>
+
+<p style="margin-top: 5em;">Marko Grönroos<br>magi42@openoffice.org</p>
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteensopivuus.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteensopivuus.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteensopivuus.html Tue May 9 21:56:15 2017
@@ -0,0 +1,786 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<h1>OpenOffice.orgin yhteensopivuus</h2>
+
+<p>Tällä sivulla:</p>
+
+<table align="center" bgcolor="#fff0f0" cellpadding="5">
+<tr valign="top"><td>
+
+<ul style="margin: 0; margin-right: 10;">
+ <li><a href="#teksti">Tekstiasiakirjojen tiedostomuodot</a></li>
+ <li><a href="#laskenta">Laskentataulukot</a></li>
+ <li><a href="#editykset">Esitykset</a></li>
+ <li><a href="#piirrokset">Piirrokset</a></li>
+ <li><a href="#kaavat">Matemaattiset kaavat</a></li>
+ <li><a href="#msoffice">Microsoft Office</a> -yhteensopivuus (MS Word, Excel, Powerpoint)</li>
+ <li><a href="#fontit">Fontit</a></li>
+</ul>
+
+</td></tr></table>
+
+<h2>Asiakirjamuodot</h2>
+
+<!-- FIXME: Päivitettävä versiota 2.0 varten -->
+<p>Alla on luetteloitu OpenOffice 1.1.1:n tuntemat tiedostomuodot. <strong>Versio 2.0 ja uudemmat
+tukevat näiden lisäksi muitakin tiedostomuotoja.</strong></p>
+
+<p>"TALLENNUS" tarkoittaa, että kyseisessä muodossa avatut tai
+tallennetut tiedostot tallennetaan jatkossa automaattisesti samassa
+muodossa. "VIENTI" tarkoittaa, että piirroksen voi tallentaa tässä
+muodossa valitsemalla <i>Tiedosto/Vie</i>.</p>
+
+<h3><a name="teksti">Tekstiasiakirjat</a></h3>
+
+<table border="1" align="center">
+ <tr bgcolor="#e0e0ff">
+ <td><b>Tiedostomuoto</b></td>
+ <td><b>Pääte</b></td>
+ <td><b>Luku</b></td>
+ <td><b>Kirjoitus</b></td>
+ </tr>
+ <tr>
+ <td>Writer 6.0 (OpenOffice.org 1.x)</td>
+ <td>.sxw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Writer 6.0 mallipohja</td>
+ <td>.stw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Word 97/2000/XP</td>
+ <td>.doc</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Word 97/2000 mallipohja</td>
+ <td>.dot</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Microsoft Word 6.0/95</td>
+ <td>.doc</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Word 95 mallipohja</td>
+ <td>.dot</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Microsoft WinWord 5</td>
+ <td>.doc</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Microsoft Word 2003 XML</td>
+ <td>.xml</td>
+ <td>(OSITT.)</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>PDF - Portable Document Format</td>
+ <td>.pdf</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>XHTML-sivu</td>
+ <td>.xhtml</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>Rich Text Format (RTF)</td>
+ <td>.rtf</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Teksti</td>
+ <td>.txt</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Teksti, koodattu</td>
+ <td>.txt</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>HTML-sivu</td>
+ <td>.html, .htm</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>AportisDoc (Palm)</td>
+ <td>.pdb</td>
+ <td>(OSITT.)</td>
+ <td>(OSITT.)</td>
+ </tr>
+ <tr>
+ <td>DocBook</td>
+ <td>.xml</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>PocketWord File</td>
+ <td>.psw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarWriter 1.0</td>
+ <td>.sdw</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>StarWriter 2.0</td>
+ <td>.sdw</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>StarWriter 3.0-5.0</td>
+ <td>.sdw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarWriter 3.0-5.0 mallit</td>
+ <td>.vor</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarWriter DOS</td>
+ <td>.txt</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+</table>
+
+<h3><a name="laskenta">Laskentataulukot</a></h3>
+
+<table border="1" align="center">
+ <tr bgcolor="#e0e0ff">
+ <td><b>Tiedostomuoto</b></td>
+ <td><b>Pääte</b></td>
+ <td><b>Luku</b></td>
+ <td><b>Kirjoitus</b></td>
+ </tr>
+ <tr>
+ <td>Calc 6.0 (OpenOffice.org 1.x)</td>
+ <td>.sxc</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Calc 6.0 mallipohja</td>
+ <td>.stc</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>PDF - Portable Document Format</td>
+ <td>.pdf</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>Data Interchage Format</td>
+ <td>.dif</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>dBase</td>
+ <td>.dbf</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Excel 97/2000/XP</td>
+ <td>.xls, .xlw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Excel 97/2000 mallipohja</td>
+ <td>.xlt</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Excel 4.x-5.0 / 95</td>
+ <td>.xls, .xlw</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Microsoft Excel 4.x-5.0 / 95 mallit</td>
+ <td>.xlt</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Rich Text Format (OpenOffice.org Calc)</td>
+ <td>.rtf</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>StarCalc 3.0-5.0</td>
+ <td>.sdc</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarCalc 3.0-5.0 mallit</td>
+ <td>.vor</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarCalc 1.0</td>
+ <td>.sdc</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>StarCalc 2.0</td>
+ <td>.sdc</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>SYLK</td>
+ <td>.slk</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>Teksti</td>
+ <td>.csv, .txt</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>HTML (taulukko)</td>
+ <td>.html, .htm</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>HTML Webquery</td>
+ <td>.html, .htm</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Lotus 1-2-3</td>
+ <td>.wk1, .wks</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Microsoft Excel 2003 XML</td>
+ <td>.xml</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>Pocket Excel</td>
+ <td>.pxl</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+</table>
+
+<h3><a name="esitykset">Esitykset</a></h3>
+
+<table border="1" align="center">
+ <tr bgcolor="#e0e0ff">
+ <td><b>Tiedostomuoto</b></td>
+ <td><b>Pääte</b></td>
+ <td><b>Luku</b></td>
+ <td><b>Kirjoitus</b></td>
+ </tr>
+ <tr>
+ <td>OpenOffice.org 1.x Impress esitys</td>
+ <td>.sxi</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>OpenOffice.org 1.x Impress mallipohja</td>
+ <td>.sti</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>Microsoft Powerpoint 97/2000/XP</td>
+ <td>.ppt, .pps</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>Microsoft Powerpoint 97/2000 mallipohja</td>
+ <td>.pot</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>OpenOffice 1.x Draw</td>
+ <td>.sxd</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>StarDraw 3.0/5.0 (StarImpress)</td>
+ <td>.sda, .sdd</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>StarImpress 4.0/5.0</td>
+ <td>.sdd, .sdp</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>StarImpress 4.0/5.0 mallit</td>
+ <td>.vor</td>
+ <td>KYLLÃ</td>
+ <td>KYLLÃ</td>
+ </tr>
+ <tr>
+ <td>CGM - Computer Graphics Metafile</td>
+ <td>.cgm</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+</table>
+
+<p><b>Huom!</b> Esitykset ovat yllä mainittujen tallennusmuotojen
+lisäksi vietävissä kaikkiin samoihin tiedostomuotoihin kuin
+piirroksetkin (alla).</h2>
+
+<h3><a name="piirrokset">Piirrokset</a></h3>
+
+<table border="1" align="center">
+ <tr bgcolor="#e0e0ff">
+ <td><b>Tiedostomuoto</b></td>
+ <td><b>Pääte</b></td>
+ <td><b>Luku</b></td>
+ <td><b>Kirjoitus</b></td>
+ </tr>
+ <tr>
+ <td>OpenOffice 1.x Draw</td>
+ <td>.sxd</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>OpenOffice 1.x Draw mallipohja</td>
+ <td>.std</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>HTML-sivu</td>
+ <td>.html</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PDF - Portable Document Format</td>
+ <td>.pdf</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>SWF - Macromedia Flash</td>
+ <td>.swf</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>DXF - AutoCAD Interchange Format</td>
+ <td>.dxf</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>EMF - Echanced Metafile</td>
+ <td>.emf</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>EPS - Encapsulated PostScript</td>
+ <td>.eps</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>MET - OS/2 Metafile</td>
+ <td>.met</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PCT - Mac Pict</td>
+ <td>.pct</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>SGW - StarWriter Graphics Format</td>
+ <td>.sgf</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>SGV - StarDraw 2.0</td>
+ <td>.sgv</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>StarDraw 3.0/5.0</td>
+ <td>.sda, .sdd</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarDraw 3.0/5.0 mallipohja</td>
+ <td>.vor</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>SVM - StarView Metafile</td>
+ <td>.svm</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>WMF - Windows Metafile</td>
+ <td>.wmf</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>BMP - Windows Bitmap</td>
+ <td>.bmp</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>GIF - Graphics Interchange Format</td>
+ <td>.gif</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>JPEG - Joing Photographic Experts Group</td>
+ <td>.jpg, .jpeg, .jfif, .jif, .jpe</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PBM - Portable Bitmap</td>
+ <td>.pbm</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PCD - Kodak-valokuva-CD (192x128)</td>
+ <td>.pcd</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>PCX - Zsoft Paintbrush</td>
+ <td>.pcx</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>PGM - Portable Graymap</td>
+ <td>.pgm</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PNG - Portable Network Graphic</td>
+ <td>.png</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PPM - Portable Pixmap</td>
+ <td>.ppm</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>PSD - Adobe Photoshop</td>
+ <td>.psd</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>RAS - Sun Raster Image</td>
+ <td>.ras</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>TGA - Truevision Targa</td>
+ <td>.tga</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>TIFF - Tagged Image File Format</td>
+ <td>.tif, .tiff</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>XBM - X Bitmap</td>
+ <td>.xbm</td>
+ <td>KYLLÃ</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td>XPM - X Pixmap</td>
+ <td>.xpm</td>
+ <td>KYLLÃ</td>
+ <td>VIENTI</td>
+ </tr>
+ <tr>
+ <td>SVG - Scalable Vector Graphics</td>
+ <td>.svg</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+</table>
+
+<h3><a name="kaavat">Matemaattiset kaavat</a></h3>
+
+<table border="1" align="center">
+ <tr bgcolor="#e0e0ff">
+ <td><b>Tiedostomuoto</b></td>
+ <td><b>Pääte</b></td>
+ <td><b>Luku</b></td>
+ <td><b>Kirjoitus</b></td>
+ </tr>
+ <tr>
+ <td>OpenOffice 1.x Kaava</td>
+ <td>.sxm</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>StarMath 2.0-5.0</td>
+ <td>.xmf</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>MathML 1.01</td>
+ <td>.mml</td>
+ <td>KYLLÃ</td>
+ <td>TALLENNUS</td>
+ </tr>
+ <tr>
+ <td>PDF - Portable Document Format</td>
+ <td>.pdf</td>
+ <td></td>
+ <td>VIENTI</td>
+ </tr>
+</table>
+
+<h2>Yhteensopivuus <a name="msoffice">Microsoftin toimisto-ohjelmistojen</a> tiedostojen kanssa</h2>
+
+<p>OpenOffice.org-toimisto-ohjelmisto osaa avata lähes ongelmitta
+useimmat Microsoftin toimisto-ohjelmistojen tuottamat tiedostot ja
+useimmissa tapauksissa myös kirjoittaa niitä.</p>
+
+<p><i>Joitain muotoiluja saattaa kuitenkin hävitä</i>. Muotoilut
+saattavat myös muuttua virheellisiksi.</p>
+
+<p>Koska Microsoft ei ole julkistanut omien suljettujen
+tiedostomuotojensa kuvausta, ei OpenOffice.org voi olla täysin
+yhteensopiva niiden kanssa. Mainittavaa on myös, etteivät Microsoftin
+ohjelmistot osaa lainkaan avata tai tallentaa OpenOffice.orgin
+tiedostomuotoja, vaikka niiden kuvaukset ovatkin vapaasti
+saatavilla.</p>
+
+<p>OpenOffice.org ei osaa hyödyntää Microsoft Officen makroja. MS
+Office -tiedostoissa olevat makrot kuitenkin tallentuvat sellaisenaan,
+jos asiakirja tallennetaan uudestaan MS Office -muodossa.</p>
+
+<p>OpenOffice.org pitää sisällään oman makrokielensä, joka Microsoftin
+makrokielen tavoin perustuu Basic-kieleen.</p>
+
+<h2><a name="fontit">Fontit</a></h2>
+
+<p>Fontit muodostavat suurimman yksittäisen yhteensopivuusongelman
+siirrettäessä OpenOffice.org-asiakirjoja eri tietokoneiden
+välillä.</p>
+
+<p>Se, millaiselta asiakirja näyttää toisessa tietokoneessa,
+riippuu paitsi asennetuista fonteista, myös tietokoneen
+näyttömetriikasta, joka tulkitaan eri käyttöjärjestelmissä eri
+tavalla.</p>
+
+<p>Tämä koskee asiakirjojen siirtoa myös eri Linux-jakeluversioiden
+välillä.</p>
+
+<p>Fonttiongelmaan ei ole yksinkertaista ratkaisua. Ainoat
+välttämiskeinot ovat huolehtia että tekstikentissä on riittävästi
+tilaa ja välttää muotoiluja, jotka rikkovat aiotun muotoilun.</p>
+
+<p>Erillisiä välttämistekniikoita ovat:</p>
+
+<ul>
+ <li>Tekstityylien käyttö kaikkien muotoilujen toteuttamiseen</li>
+
+ <li>Leski- ja orporivien esto</li>
+
+ <li>Taulukoiden jakamisasetukset</li>
+
+ <li>Kuvien sitominen tekstiin siten, ettei niiden siirtyminen
+ aiheuta ongelmia</li>
+</ul>
+
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteystiedot.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteystiedot.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/yhteystiedot.html Tue May 9 21:56:15 2017
@@ -0,0 +1,132 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<h1>Yhteystietoja</h1>
+
+<p>OpenOffice.org-projektin kansainvälisen yhteisön yhteystietoja löytyy tämän sivun alalaidan
+linkeistä. Ohjelmiston suomentamiseen ja suomenkieliseen WWW-sivustoon liittyvissä kysymyksissä
+voit ottaa yhteyttä seuraaviin henkilöihin:<p>
+
+<dl>
+<dt>Risto I. Jääskeläinen (ristoi@openoffice.org): Finnish native-lang project co-lead</dt>
+<dd>Suomenkieliset WWW-sivut, ohjelmiston suomennokset, muut projektiin liittyvät hallinnolliset asiat.</dd>
+</dl>
+
+<p>Huomaa, että yllä olevat sähköpostiosoitteet on tarkoitettu vain OpenOffice.org-projektiin
+ja ohjelmiston kehitykseen liittyviä yhteydenottoja varten. <strong>Ãlä lähetä ohjelmiston
+asennukseen tai käyttöön liittyviä kysymyksiä näihin osoitteisiin</strong>, sillä emme välttämättä
+ehdi vastaamaan niihin. <a href="tuki.html">Käyttäjätukisivulta</a> löydät parempia paikkoja
+tällaisten kysymysten esittämiseen.</p>
+
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/content/yritykset.html
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/content/yritykset.html (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/content/yritykset.html Tue May 9 21:56:15 2017
@@ -0,0 +1,190 @@
+<!--#include virtual="/doctype.html" -->
+<html>
+<head>
+<link href="/css/ooo.css" rel="stylesheet" type="text/css">
+
+<title>Suomenkielinen OpenOffice.org</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <meta http-equiv="Content-Style-Type" content="text/css" />
+ <meta name="version" content="0.1" />
+
+<!-- Begin Finnish header -->
+<style type="text/css" media="screen, projection">
+/*<![CDATA[*/
+<!--
+ @import url(css/fi.css);
+-->
+/*]]>*/
+</style>
+<!-- End Finnish header -->
+
+<!--#include virtual="/google-analytics.js" -->
+<!--#include virtual="/scripts/entourage.js" -->
+</head>
+<body>
+<!--#include virtual="/fi/brand.html" -->
+ <div id="topbara">
+ <!--#include virtual="/fi/topnav.html" -->
+ <div id="breadcrumbsa"><a href="/">home</a> » <a href="/fi/">fi</a> » <a href="/fi/Archive/">Archive</a> » <a href="/fi/Archive/content/">content</a></div>
+ </div>
+ <div id="clear"></div>
+
+
+ <div id="content">
+
+
+
+<div id="fiheader">
+ <div id="fipositioner">
+ <a id="fiheader-logo" href="http://fi.openoffice.org/" accesskey="1" title="Suomenkieliselle OpenOffice.org-kotisivulle"></a>
+ <h1 id="fipositioner-text">Vapaa ja avoin toimisto-ohjelmisto</h1>
+
+ </div>
+</div>
+<table id="fibody">
+ <tr>
+ <td>
+ <table width="100%" cellspacing="0" cellpadding="0">
+ <tr>
+ <td></td>
+ <td colspan="2">
+ <table cellpadding="5">
+ <tr valign="top">
+ <td>
+
+<!-- Begin Finnish navbar -->
+ <div class="fiLeftMenu">
+ <div class="toolgroup">
+ <div class="label"><strong>OpenOffice.org suomeksi</strong></div>
+ <ul>
+ <li><a href="index.html">Pääsivu</a></li>
+ <li><a href="lataa.html">Lataa</a></li>
+ <li><a href="tuote.html">Ohjelmiston kuvaus</a></li>
+ <li><a href="sivukartta.html">Sivukartta</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Ohjeita</strong></div>
+ <ul>
+ <li><a href="tuki.html">Käyttäjätuki</a></li>
+ <li><a href="vastauksia.html">Vastauksia kysymyksiin</a></li>
+ <li><a href="dokumentaatio.html">Käyttöoppaat</a></li>
+ <li><a href="kielityokalut.html">Tavutus ja oikoluku</a></li>
+ <li><a href="mallit.html">Asiakirjamalleja</a></li>
+ </ul>
+ </div>
+
+ <div class="toolgroup">
+ <div class="label"><strong>Suomennosprojekti</strong></div>
+ <ul>
+ <li><a href="http://fi.openoffice.org/servlets/ProjectNewsList">Tiedotteet</a></li>
+ <li><a href="postituslistat.html">Postituslistat</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectMailingListList">engl</a>)
+ </li>
+ <li><a href="todo.html">Tehtäviä</a></li>
+ <li><a href="issuezilla.html">Viat ja toiveet</a>
+ (<a href="http://fi.openoffice.org/servlets/ProjectIssues">engl</a>)
+ </li>
+ <li><a href="yhteystiedot.html">Yhteystiedot</a></li>
+ </ul>
+ </div>
+ </div>
+<!-- End Finnish navbar -->
+ </td>
+ <td class="pagecontent">
+<!-- END-FINNISH-HEADER-PART -->
+
+<!-- ====================================================================== -->
+<h1>Kaupallinen tuki</h1>
+
+<p>Tälle sivulle on koottu OpenOffice.org -toimisto-ohjelmistolle
+tukipalveluita Suomessa tarjoavien yritysten ja konsulttien yhteystietoja. Tietoja muualla maailmassa
+toimivista tukea tarjoavista tahoista löytyy osoitteesta
+<a href="http://bizdev.openoffice.org/consultants.html">bizdev.openoffice.org</a>.</p>
+
+<p>Eri yritykset voivat tarjota erityyppisiä palveluita. Jotkut yritykset tarjoavat tukipalveluita, toiset taas
+ovat erikoistuneet ohjelmistojen kehittämiseen. Alla olevan taulukon tarkoituksena on antaa viitteitä siitä,
+mistä yrityksistä kannattaa tiedustella minkäkinlaisia palveluita. OpenOffice.org-yhteisö ei valvo yritysten
+toimintaa, joten emme anna myöskään takuita yksittäisten yritysten asiantuntemuksesta. Yrityksistä esitetyt
+tiedot ovat yritysten itsensä antamia.</p>
+
+<table class="consultants">
+<caption>OpenOffice.org-tukea tarjoavat yritykset Suomessa</caption>
+<tr><th rowspan="2">Yritys</th><th colspan="7">Yrityksen tarjoamat palvelut <small><sup>*)</sup></small></th></tr>
+
+<tr><th>K<small>oulutus</small></th><th>M<small>allit ja makrot</small></th><th>A<small>sennus</small></th>
+<th>H<small>elp desk</small></th><th>J<small>ohdannaiset</small></th><th>L<small>isäosat</small></th>
+<th>O<small>sallistuminen</small></th></tr>
+
+<tr>
+ <td><b>Bitten Oy</b><br/>
+ <a href="http://www.bitten.fi/">http://www.bitten.fi</a><br/>
+ Openoffice.org -koulutusta ja -konsultointia</td>
+ <td class="supported">K</td><td class="supported">M</td><td class="supported">A</td><td> </td><td> </td><td> </td><td> </td>
+</tr>
+<tr>
+ <td><b>Petrotek Oy</b><br />
+ <a href="http://www.petrotek.fi">http://www.petrotek.fi</a><br />
+ Tukea Windows-, Linux- ja Macintosh-alustoilla peruskäyttöön ja asennukseen Pohjois-Karjalan/Itä-Suomen alueella</td>
+ <td> </td><td> </td><td class="supported">A</td><td class="supported">H</td><td> </td><td> </td><td> </td>
+</tr>
+<tr>
+ <td><b>Suomen Mactuki</b><br />
+ <a href="http://www.mactuki.fi">http://www.mactuki.fi</a><br />
+ OpenOffice.org- ja muuta Mac-tukea pääkaupunkiseudulla, Tampereella ja Jyväskylässä</td>
+ <td> </td><td> </td><td class="supported">A</td><td class="supported">H</td><td> </td><td> </td><td> </td>
+</tr>
+<tr>
+ <td><b>Tieturi Oy</b><br/>
+ <a href="http://www.tieturi.fi">http://www.tieturi.fi</a><br/>
+ Asiakaskohtaisesti sovitettuna OpenOffice.org-, Linux- ja Windows-koulutusta</td>
+ <td class="supported">K</td><td class="supported">M</td><td> </td><td> </td><td> </td><td> </td><td> </td>
+</tr>
+
+<tr><td colspan="8" class="consultantfooter">
+<b><small><sup>*)</sup></small> Palvelukuvaukset</b>
+<ul>
+<li><b>K</b>: Koulutusta tai koulutusmateriaaleja</li>
+<li><b>M</b>: Kevyttä mukautusta asiakkaan tarpeisiin, kuten esimerkiksi asiakkaan
+ tarpeen mukaisia makroja tai mallipohjia</li>
+<li><b>A</b>: Käyttöönottoon liittyvää konsultointia (esim. ohjelmiston soveltuvuuden
+ arviointia), asennustukea tai ohjelmiston jakelua fyysisten
+ tallennusvälineiden avulla</li>
+<li><b>H</b>: Help desk -tyyppistä yleistä neuvontaa eli yksittäisten käyttöön liittyvien
+ ongelmien ratkaisua</li>
+<li><b>J</b>: Ohjelmiston mukauttamista asiakkaan tarpeisiin itse ohjelmiston koodia
+ muuttamalla (C++/Java-ohjelmointia ja mukautettujen asennuspakettien
+ rakentamista)</li>
+<li><b>L</b>: Lisäosien kehitystä, joko yksittäisille asiakkaille tai yleiseen jakeluun</li>
+<li><b>O</b>: Osallistuminen ohjelmiston kehitystyöhön toimittamalla uusia ominaisuuksia,
+ bugikorjauksia tai muuta materiaalia OpenOffice.org-projektin virallisiin
+ asennuspaketteihin liitettäväksi</li>
+</ul>
+</td></tr>
+
+</table>
+
+<p>Jos yrityksesi tarjoaa tai jos yksityishenkilönä tarjoat
+konsultointia, koulutusta, tukea, räätälöintiä tai muuta vastavaa
+liittyen OpenOffice.orgiin, lähetä yhteystietosi; lähetä
+yhteystietojesi mukana myös valmiit WWW-linkit, jotta ne lisätään
+sivulle.</p>
+
+
+<!-- ====================================================================== -->
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+
+
+ </div>
+<!--#include virtual="/footer.html" -->
+</body>
+</html>
Added: websites/staging/ooo-site/trunk/content/fi/Archive/css/fi.css
==============================================================================
--- websites/staging/ooo-site/trunk/content/fi/Archive/css/fi.css (added)
+++ websites/staging/ooo-site/trunk/content/fi/Archive/css/fi.css Tue May 9 21:56:15 2017
@@ -0,0 +1,245 @@
+/* $Id: fi.css,v 1.68 2010/09/10 13:47:53 hatapitk Exp $ */
+
+#breadcrumbs, #header, #subheader, #searchbox, #navcol, #headertools {
+ display: none;
+}
+
+/* #fiheader { width: 100%; min-width: 750px; height: 125px; background: url(http://fi.openoffice.org/branding/images/header.png) no-repeat #86C2E6;
+ margin:-2px -2px 3px -2px; */
+#fiheader { width: 100%; min-width: 750px; height: 25px;
+ margin:-2px -2px 3px -2px;
+}
+#fipositioner { float: left; }
+/* #fipositioner a { margin: 0; padding: 0; float: left; width: 175px; height: 125px; background: url(http://fi.openoffice.org/branding/images/bannerlogo.png) no-repeat; display: block; } */
+#fipositioner a { margin: 0; padding: 0; float: left; width: 175px; height: 25px; }
+#fipositioner h1 { margin: 29px 0 0 175px; padding: 10px 0 10px 15px; border: none; border-left: 1px solid #EDF4FD; color: white; font: italic 1.4em sans-serif; text-shadow: #6EB6E1 2px 2px; background: none; text-transform: lowercase; }
+
+#content {
+ padding-top: 0 !important;
+}
+
+.fiLeftMenu {
+ background-color: #ecf5fb;
+ padding: 2px;
+}
+
+.fiLeftMenu .toolgroup {
+ margin-bottom: 1em;
+}
+
+.fiLeftMenu .toolgroup ul {
+ padding-left: 1em;
+ margin-top: 0;
+}
+
+.fiLeftMenu .toolgroup li {
+ list-style-type: none;
+ margin: 0 !important;
+ line-height: 1.6em !important;
+}
+
+body {
+ margin: 0;
+ padding: 0;
+}
+
+#main {
+ margin: 0 !important;
+}
+
+table#fibody {
+ width: 100%;
+}
+
+table, td {
+ padding: 0;
+}
+
+#login {
+ font-size: x-small;
+}
+
+#bodycol {
+ padding-right: 0 !important;
+}
+
+#bodycol h2 {
+ margin-bottom: 0;
+ padding-left: 0;
+ padding-right: 0;
+}
+
+#bodycol h3 {
+ margin-top: 1.5em;
+}
+
+#bodycol, #bodycol table td, #bodycol table th, #bodycol p {
+ font-size: 12pt !important;
+}
+
+#bodycol p {
+ line-height: 125%;
+}
+
+#bodycol #footer p {
+ font-size: 10pt !important;
+}
+
+#bodycol hr {
+ display: block;
+ margin-top: 3em;
+}
+
+#helptext {
+ margin: 0px 0px 2px 0px !important;
+}
+
+#oikeapaneeli, #oikeapaneeli table td, #oikeapaneeli p, #oikeapaneeli li {
+ font-size: 10pt !important;
+ line-height: 120%;
+}
+
+#oikeapaneeli ul {
+ padding-left: 0;
+ list-style-type: none;
+}
+
+#bodycol .pagecontent ul {
+ margin: 5px;
+}
+
+#bodycol .pagecontent li {
+ margin: 5px 0pt 5px 10px;
+}
+
+#bodycol .pagecontent dd {
+ margin-top: 10px;
+ margin-bottom: 10px;
+}
+
+div#myfooter, div#myfooter table, #myleftcol {
+ font-size: x-small;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+}
+
+#pagetitle {
+ margin-top: 20;
+ margin-bottom: 10;
+ font-size: x-large;
+ font-weight: bold;
+ text-align: center;
+}
+
+#slogan {
+ text-align: center;
+ margin-bottom: 30;
+}
+
+#download a {
+ font-size: xx-large;
+ text-decoration: underline;
+}
+
+dt {
+ margin-top: 10pt;
+}
+
+.pagecontent {
+ padding-left: 1em;
+}
+
+
+div#footer {
+ display: block !important;
+}
+.downloadlinks, .downloadtable {
+ border-collapse: collapse;
+ margin-left: auto;
+ margin-right: auto;
+ margin-top: 1em;
+ vertical-align: middle;
+}
+.downloadlinks {
+ min-width: 30%;
+}
+.downloadlinks td {
+ background: #b9e06c;
+ background-image: url('../kuvat/latausnuoli.gif');
+ background-repeat: no-repeat;
+ background-position: right;
+ border: 2px solid white;
+ text-align: center;
+}
+.downloadlinks a {
+ display: block;
+ padding: 1em;
+ font-weight: bold;
+}
+.downloadlinks a:hover {
+ background-color: #c7e094;
+ background-image: url('../kuvat/latausnuoli.gif');
+ background-repeat: no-repeat;
+ background-position: right;
+}
+.downloadtable th, .downloadtable td.graycell {
+ background: #cccccc;
+ border: 1px solid black;
+ text-align: center;
+}
+.downloadtable td {
+ background: #b9e06c;
+ border: 1px solid black;
+ text-align: center;
+ vertical-align: middle;
+ padding-left: 0.6em;
+ padding-right: 0.6em;
+ padding-top: 0.1em;
+ padding-bottom: 0.1em;
+}
+.instructions dt {
+ font-weight: bold;
+}
+
+table.consultants {
+ border: 1px solid black;
+ border-collapse: collapse;
+}
+
+table.consultants caption {
+ font-weight: bold;
+ padding-bottom: 0.5em;
+}
+
+table.consultants th, table.consultants td {
+ border: 1px solid black;
+ min-width: 30px;
+}
+
+table.consultants th {
+ text-align: center;
+ vertical-align: middle;
+}
+
+table.consultants td.consultantfooter ul {
+ list-style-type: none;
+}
+
+table.consultants td.consultantfooter li {
+ padding-left: 11px;
+ text-indent: -21px;
+ font-size: 0.85em;
+ padding-bottom: 0.2em;
+}
+
+table.consultants td.supported {
+ text-align: center;
+ vertical-align: middle;
+ font-weight: bold;
+ color: #000000;
+ background-color: #33FF33;
+}
+
+.nobullets {
+ list-style-type: none;
+}