Einen Abschnitt über UTF-8 als Encoding in der Dokumentation hinzugefügt.
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 25 Jul 2008 09:20:19 +0000 (09:20 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 25 Jul 2008 09:20:19 +0000 (09:20 +0000)
doc/INSTALL.texi
doc/INSTALL.txt
doc/INSTALL/Anpassung-der-PostgreSQL_002dKonfiguration.html
doc/INSTALL/Datenbankbenutzer-anlegen.html
doc/INSTALL/Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html
doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html [new file with mode: 0644]
doc/INSTALL/_00c4nderungen-an-Konfigurationsdateien.html
doc/INSTALL/index.html

index f98dba9..44065f4 100644 (file)
@@ -140,11 +140,38 @@ core @code{apache} oder bei OpenSuSE @code{wwwrun}).
 PostgreSQL muss auf verschiedene Weisen angepasst werden.
 
 @menu
+* Zeichensätze/die Verwendung von UTF-8:: Was bei der Verwendung von UTF-8 zu beachten ist
 * Änderungen an Konfigurationsdateien:: Anpassungen für Anmeldung am Server und Featureunterstützung
 * Erweiterung für servergespeicherte Prozeduren:: Lx-Office benutzt servergespeicherte Prozeduren
 * Datenbankbenutzer anlegen:: Um den Zugriff besser zu reglementieren
 @end menu
 
+@node Zeichensätze/die Verwendung von UTF-8
+@section Zeichensätze/die Verwendung von UTF-8
+
+Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet
+werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in
+Version 8.0 oder neuer benutzt werden, und der
+PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale
+angelegt worden sein.
+
+Dieses ist kann überprüft werden: ist das Encoding der Datenbank
+``template1'' ``UTF8'', so kann auch Lx-Office mit UTF-8 betrieben
+werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
+UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
+Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
+
+@code{pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername}
+
+Die Datenbankversionsnummer muss an die tatsächlich verwendete
+Versionsnummer angepasst werden.
+
+Unter anderen Distributionen gibt es ähnliche Methoden.
+
+Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
+ein Neuanlegen eines weiteren Clusters nicht möglich, so kann
+Lx-Office mit ISO-8850-15 als Encoding betrieben werden.
+
 @node Änderungen an Konfigurationsdateien
 @section Änderungen an Konfigurationsdateien
 
index 1b3786f..6f9ef64 100644 (file)
@@ -6,9 +6,10 @@ Inhalt der Anleitung
 2 Benötigte Software und Pakete
 3 Installation des Programmpaketes
 4 Anpassung der PostgreSQL-Konfiguration
-  4.1 Änderungen an Konfigurationsdateien
-  4.2 Erweiterung für servergespeicherte Prozeduren
-  4.3 Datenbankbenutzer anlegen
+  4.1 Zeichensätze/die Verwendung von UTF-8
+  4.2 Änderungen an Konfigurationsdateien
+  4.3 Erweiterung für servergespeicherte Prozeduren
+  4.4 Datenbankbenutzer anlegen
 5 Apache-Konfiguration
 6 Benutzerauthentifizierung und Administratorpasswort
   6.1 Grundlagen zur Benutzerauthentifizierung
@@ -128,7 +129,33 @@ unterschiedlich (z.B. bei Debian/Ubuntu `www-data', bei Fedora core
 
 PostgreSQL muss auf verschiedene Weisen angepasst werden.
 
-4.1 Änderungen an Konfigurationsdateien
+4.1 Zeichensätze/die Verwendung von UTF-8
+=========================================
+
+Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet werden.
+Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in Version 8.0
+oder neuer benutzt werden, und der PostgreSQL-Datenbankcluster muss
+ebenfalls mit UTF-8 als Locale angelegt worden sein.
+
+   Dieses ist kann überprüft werden: ist das Encoding der Datenbank
+"template1" "UTF8", so kann auch Lx-Office mit UTF-8 betrieben werden.
+Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
+UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
+Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
+
+   `pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2
+clustername'
+
+   Die Datenbankversionsnummer muss an die tatsächlich verwendete
+Versionsnummer angepasst werden.
+
+   Unter anderen Distributionen gibt es ähnliche Methoden.
+
+   Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
+ein Neuanlegen eines weiteren Clusters nicht möglich, so kann Lx-Office
+mit ISO-8850-15 als Encoding betrieben werden.
+
+4.2 Änderungen an Konfigurationsdateien
 =======================================
 
 In der Datei `postgresql.conf', die je nach Distribution in
@@ -159,7 +186,7 @@ zuzulassen. Beispielsweise:
 host    all         lxoffice      127.0.0.1         255.255.255.255
 password'
 
-4.2 Erweiterung für servergespeicherte Prozeduren
+4.3 Erweiterung für servergespeicherte Prozeduren
 =================================================
 
 In der Datenbank `template1' muss die Unterstützung für
@@ -176,7 +203,7 @@ create language 'plpgsql' handler plpgsql_call_handler lancompiler
 Distribution zu Distribution verschiedlich sein kann. Bei Debian/Ubuntu
 befindet sie sich unter `/usr/lib/postgresql/lib/plpgsql.so'.
 
-4.3 Datenbankbenutzer anlegen
+4.4 Datenbankbenutzer anlegen
 =============================
 
 Wenn Sie nicht den Datenbanksuperuser "postgres" zum Zugriff benutzen
index a7bbc5b..c161fd9 100644 (file)
@@ -37,9 +37,10 @@ aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
 <p>PostgreSQL muss auf verschiedene Weisen angepasst werden.
 
 <ul class="menu">
-<li><a accesskey="1" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">Änderungen an Konfigurationsdateien</a>:  Anpassungen für Anmeldung am Server und Featureunterstützung
-<li><a accesskey="2" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung für servergespeicherte Prozeduren</a>:  Lx-Office benutzt servergespeicherte Prozeduren
-<li><a accesskey="3" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>:  Um den Zugriff besser zu reglementieren
+<li><a accesskey="1" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichensätze/die Verwendung von UTF-8</a>:  Was bei der Verwendung von UTF-8 zu beachten ist
+<li><a accesskey="2" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">Änderungen an Konfigurationsdateien</a>:  Anpassungen für Anmeldung am Server und Featureunterstützung
+<li><a accesskey="3" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung für servergespeicherte Prozeduren</a>:  Lx-Office benutzt servergespeicherte Prozeduren
+<li><a accesskey="4" href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">Datenbankbenutzer anlegen</a>:  Um den Zugriff besser zu reglementieren
 </ul>
 
    </body></html>
index ad189f5..1a3042d 100644 (file)
@@ -30,7 +30,7 @@ aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002
 <hr>
 </div>
 
-<h3 class="section">4.3 Datenbankbenutzer anlegen</h3>
+<h3 class="section">4.4 Datenbankbenutzer anlegen</h3>
 
 <p>Wenn Sie nicht den Datenbanksuperuser &ldquo;postgres&rdquo; zum Zugriff
 benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer
index 8cfd5cf..c6b5f49 100644 (file)
@@ -33,7 +33,7 @@ aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002
 <hr>
 </div>
 
-<h3 class="section">4.2 Erweiterung für servergespeicherte Prozeduren</h3>
+<h3 class="section">4.3 Erweiterung für servergespeicherte Prozeduren</h3>
 
 <p>In der Datenbank <code>template1</code> muss die Unterstützung für
 servergespeicherte Prozeduren eingerichet werden. Melden Sie sich
diff --git a/doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html b/doc/INSTALL/Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html
new file mode 100644 (file)
index 0000000..5df2462
--- /dev/null
@@ -0,0 +1,60 @@
+<html lang="en">
+<head>
+<title>Zeichensätze/die Verwendung von UTF-8 - Lx-Office Installationsanleitung</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="Lx-Office Installationsanleitung">
+<meta name="generator" content="makeinfo 4.11">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration">
+<link rel="next" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien" title="Änderungen an Konfigurationsdateien">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+  pre.display { font-family:inherit }
+  pre.format  { font-family:inherit }
+  pre.smalldisplay { font-family:inherit; font-size:smaller }
+  pre.smallformat  { font-family:inherit; font-size:smaller }
+  pre.smallexample { font-size:smaller }
+  pre.smalllisp    { font-size:smaller }
+  span.sc    { font-variant:small-caps }
+  span.roman { font-family:serif; font-weight:normal; } 
+  span.sansserif { font-family:sans-serif; font-weight:normal; } 
+--></style>
+</head>
+<body>
+<div class="node">
+<p>
+<a name="Zeichens%e4tze%2fdie-Verwendung-von-UTF-8"></a>
+<a name="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8"></a>
+n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="_00c4nderungen-an-Konfigurationsdateien.html#g_t_00c4nderungen-an-Konfigurationsdateien">Änderungen an Konfigurationsdateien</a>,
+aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a>
+<hr>
+</div>
+
+<h3 class="section">4.1 Zeichensätze/die Verwendung von UTF-8</h3>
+
+<p>Lx-Office kann komplett mit UTF-8 als Zeichensatz verwendet
+werden. Dabei gibt es zwei Punkte zu beachten: PostgreSQL muss in
+Version 8.0 oder neuer benutzt werden, und der
+PostgreSQL-Datenbankcluster muss ebenfalls mit UTF-8 als Locale
+angelegt worden sein.
+
+   <p>Dieses ist kann überprüft werden: ist das Encoding der Datenbank
+&ldquo;template1&rdquo; &ldquo;UTF8&rdquo;, so kann auch Lx-Office mit UTF-8 betrieben
+werden. Andernfalls ist es notwendig, einen neuen Datenbankcluster mit
+UTF-8-Encoding anzulegen und diesen zu verwenden. Unter Debian und
+Ubuntu kann dies z.B. mit dem folgenden Befehl getan werden:
+
+   <p><code>pg_createcluster --locale=de_DE.UTF-8 --encoding=UTF-8 8.2 clustername</code>
+
+   <p>Die Datenbankversionsnummer muss an die tatsächlich verwendete
+Versionsnummer angepasst werden.
+
+   <p>Unter anderen Distributionen gibt es ähnliche Methoden.
+
+   <p>Wurde PostgreSQL nicht mit UTF-8 als Encoding initialisiert und ist
+ein Neuanlegen eines weiteren Clusters nicht möglich, so kann
+Lx-Office mit ISO-8850-15 als Encoding betrieben werden.
+
+   </body></html>
+
index 0fa099b..978600c 100644 (file)
@@ -6,6 +6,7 @@
 <meta name="generator" content="makeinfo 4.11">
 <link title="Top" rel="start" href="index.html#Top">
 <link rel="up" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration" title="Anpassung der PostgreSQL-Konfiguration">
+<link rel="prev" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8" title="Zeichensätze/die Verwendung von UTF-8">
 <link rel="next" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren" title="Erweiterung für servergespeicherte Prozeduren">
 <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
 <meta http-equiv="Content-Style-Type" content="text/css">
 <a name="%c4nderungen-an-Konfigurationsdateien"></a>
 <a name="g_t_00c4nderungen-an-Konfigurationsdateien"></a>
 n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">Erweiterung für servergespeicherte Prozeduren</a>,
+voriges:&nbsp;<a rel="previous" accesskey="p" href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">Zeichensätze/die Verwendung von UTF-8</a>,
 aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">Anpassung der PostgreSQL-Konfiguration</a>
 <hr>
 </div>
 
-<h3 class="section">4.1 Änderungen an Konfigurationsdateien</h3>
+<h3 class="section">4.2 Änderungen an Konfigurationsdateien</h3>
 
 <p>In der Datei <code>postgresql.conf</code>, die je nach Distribution in
 verschiedenen Verzeichnissen liegen kann
index 9cd2625..c2facf5 100644 (file)
 <li><a name="toc_Installation-des-Programmpaketes" href="Installation-des-Programmpaketes.html#Installation-des-Programmpaketes">3 Installation des Programmpaketes</a>
 <li><a name="toc_Anpassung-der-PostgreSQL_002dKonfiguration" href="Anpassung-der-PostgreSQL_002dKonfiguration.html#Anpassung-der-PostgreSQL_002dKonfiguration">4 Anpassung der PostgreSQL-Konfiguration</a>
 <ul>
-<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.1 Änderungen an Konfigurationsdateien</a>
-<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.2 Erweiterung für servergespeicherte Prozeduren</a>
-<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.3 Datenbankbenutzer anlegen</a>
+<li><a href="Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8.html#Zeichens_00e4tze_002fdie-Verwendung-von-UTF_002d8">4.1 Zeichensätze/die Verwendung von UTF-8</a>
+<li><a href="_00c4nderungen-an-Konfigurationsdateien.html#_00c4nderungen-an-Konfigurationsdateien">4.2 Änderungen an Konfigurationsdateien</a>
+<li><a href="Erweiterung-f_00fcr-servergespeicherte-Prozeduren.html#Erweiterung-f_00fcr-servergespeicherte-Prozeduren">4.3 Erweiterung für servergespeicherte Prozeduren</a>
+<li><a href="Datenbankbenutzer-anlegen.html#Datenbankbenutzer-anlegen">4.4 Datenbankbenutzer anlegen</a>
 </li></ul>
 <li><a name="toc_Apache_002dKonfiguration" href="Apache_002dKonfiguration.html#Apache_002dKonfiguration">5 Apache-Konfiguration</a>
 <li><a name="toc_Benutzerauthentifizierung-und-Administratorpasswort" href="Benutzerauthentifizierung-und-Administratorpasswort.html#Benutzerauthentifizierung-und-Administratorpasswort">6 Benutzerauthentifizierung und Administratorpasswort</a>