Re: [de-users] Schriftarten

2012-05-25 Thread Juergen

Am 24.05.2012 20:05, schrieb Tom:

Supi, erstmal danke :-)

Nein, google nicht kaputt, aber Suchergebnisse extrem Windows-lastig.

Vielleicht hilfste mir mal, mein nicht-vorhandenes Wissen über
ttf-Dateien zu erweitern ? Hätte ich z.B. jetzt auch einfach eine
ttf-Datei von einem Windows-System kopieren können ???

Dann hättest Du mit Deinem Vorwurf, ich hätte nicht gesucht, Recht.
Ich hab natürlich key words wie "libre office linux" drin gehabt und da
kam lange nix wie fontzone :-(


TrueType- bzw. OpenType-Schriften sind mittlerweile plattformunabhängig. 
Allerdings dürfen Schriften, die mit Windows geliefert wurden, aus 
Lizenzgründen nicht einfach auf einen Linux-oder auch Mac-Rechner 
installiert und dort genutzt werden.


Gruß

Jürgen


--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Re: Eingabe in Calc-Dokument sehr langsam

2012-05-25 Thread Boris Kirkorowicz
Hallo,

Am 14.05.2012 14:27, schrieb Nino:
> Natürlich kann so ein Vergleich zwar zur Orientierung herangezogen 
> werden, hilfreich zum Lösen des Problems ist er jedoch so gut wie kaum.

vielleicht gibt es ja doch einen Hinweis. Dazu habe ich jetzt mal mein
ärgstes Problemkind herangezogen (inzwischen ca. 7MB groß). Unter
Windows XP (32Bit, 2,4GHz, 2GB RAM) geht es sehr zäh: der Wechsel von
einer Zelle zur benachbarten dauert geschätzte 0,3 Sekunden, muss dazu
gescrollt werden, erhöht es sich auf ebenfalls geschätzte 1-2 Sekunden,
was dann schon unangenehm wird. Am besten lässt sich das Speichern
messen: gut dreieinhalb Minuten auf die lokale Platte.

Unter SuSE 12.1 (64Bit, 2,7GHz, 4GB RAM) dauert der Wechsel zur
Nachbarzelle ca. 0,1 Sekunden, also gerade noch sichtbar, wenn man drauf
achtet, mit Scrollen ca. 0,5 Sekunden. Speichern auf einen nfs-Export
über WLAN dauert ca. eine halbe Minute.


Für den Blick über den Tellerrand habe ich das Ding noch nach .xls
exportiert und unter Windows XP mit Excel 2003 geöffnet: Zellwechsel
erfolgt ohne wahrnehmbare Verzögerung, auch mit Scrollen, Speichern ist
in 3 Sekunden erledigt. Allerdings scheinen einige Formate und
Funktionen verlorengegangen zu sein, die Datei ist mit knapp 2MB auch
deutlich kleiner.
Die größten Dateien, die ich je mit Excel bearbeitet hatte, waren ca.
1GB groß, das Speichern dauerte damals gut 10 Minuten. Mit LibreOffice
setze ich mich an einen Versuch erst dann ran, wenn ich ein langes
Wochenende Zeit habe... ;-) Vielleicht gibt es aber schon ein paar
Hinweise, wo man genauer hinsehen müsste.


-- 

Mit freundlichem Gruß Best regards
   Boris Kirkorowicz


-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



[de-users] Base -> Eintrag in einem Feld -> überflüssige Leerzeichen entfernen

2012-05-25 Thread Jochen

Hallo *,

Ausgangslage:
1) Base -> Tabelle mit einem Feld bzw. Feldtyp "Text [VARCHAR]"
2) Über ein Formular erfolgt der Eintrag in das o.g. Feld

Problem:
1) Der Eintrag in dem Feld der Tabelle enthält neben dem eigentlichen 
Text auch Leerzeichen (rechts neben dem Text).
2) Diese Leerzeichen stören bei der Filterung der Tabelle (z.B. im 
Rahmen von Makro-gesteuerten Abfragen in  Formularen).


Workaround:
Bei manueller Bearbeitung des Feldeintrages in der Tabelle, d.h. 
manueller Entfernung der rechts stehenden Leerzeichen funktioniert die 
Filterung.


Ziel:
1) Eintrag in das Feld der Tabelle ohne rechts stehenden Leerzeichen oder
2) Makro, das die Felder einer Tabelle von den rechts stehenden 
Leerzeichen befreit oder

3) ganz anderer Lösungsansatz

Hat jemand eine Idee?

LO: LibreOffice 3.5.3
OS: Windows 7 Prof 64 Bit

Gruß

Jochen

--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base -> Eintrag in einem Feld -> überflüssige Leerzeichen entfernen

2012-05-25 Thread Robert Großkopf
Hallo Jochen,

> 1) Eintrag in das Feld der Tabelle ohne rechts stehenden Leerzeichen oder

Standardmäßig ist das so. Die Leerzeichen produzierst Du selbst - es sei
denn, dass das Feld nicht VARCHaR sondern CHAR ist.

> 2) Makro, das die Felder einer Tabelle von den rechts stehenden
> Leerzeichen befreit oder

Wenn Du das Feld ausliest kannst Du über Trim(Text) den Text von allen
Leerzeichen vor und hinter dem Text befreien.

Gruß

Robert

-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base -> Eintrag in einem Feld -> überflüssige Leerzeichen entfernen

2012-05-25 Thread Jochen

Hallo Robert,

Am 25.05.2012 20:48, schrieb Robert Großkopf:

1) Eintrag in das Feld der Tabelle ohne rechts stehenden Leerzeichen oder

Standardmäßig ist das so.


Was ist standardmäßig so: Eintrag der Leerzeichen?


Die Leerzeichen produzierst Du selbst


Wann bzw. bei welchem Schritt produziere ich die Leerzeichen?


es sei denn, dass das Feld nicht VARCHaR sondern CHAR ist.


Meinst Du den Feldtyp "Text (fix) [CHAR]"?

Ich habe dies auch schon getestet - allerdings als nachträglichen 
Eintrag. Dies hat nicht die Leerzeichen entfernt.

Möglicherweise habe ich nicht konsequent genug getestet.
Frage1 : kann ich den Feldtyp nachträglich ändern?
Frage2: sollten dann bei einem Neueintrag die Leerzeichen weg sein?


2) Makro, das die Felder einer Tabelle von den rechts stehenden
Leerzeichen befreit oder

Wenn Du das Feld ausliest kannst Du über Trim(Text) den Text von allen
Leerzeichen vor und hinter dem Text befreien.


Auch die TRIM-Funktion bin ich auch schon gestoßen. Soll ich dies in die 
Abfrage einbauen?


Dann habe ich noch eine Frage
dummerweise werden in das Feld zwei oder drei Texte eingebaut (Beispiel: 
"VW AG" oder "The document foundation").

Frage: greift da auch die o.g. Problemlösung?

Gruß

Jochen



--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Base -> Eintrag in einem Feld -> überflüssige Leerzeichen entfernen

2012-05-25 Thread Robert Großkopf
Hallo Jochen,

>>> 1) Eintrag in das Feld der Tabelle ohne rechts stehenden Leerzeichen
>>> oder
>> Standardmäßig ist das so.
> 
> Was ist standardmäßig so: Eintrag der Leerzeichen?

Standardmäßig werden keine Leerzeichen produziert.
> 
>> Die Leerzeichen produzierst Du selbst
> 
> Wann bzw. bei welchem Schritt produziere ich die Leerzeichen?

Eigentlich geht das nur, wenn DU [CHAR] gewählt hast. Der Datentyp füllt
gegebenenfalls die Felder mit Leerzeichen auf, wenn nicht genug Zeichen
drin sind.
Ansonsten kann das nur über
- eingelesene Werte mit Leerzeichen oder
- Betätigung der Leertaste
kommen. Alle andere wäre ein fehlerhaftes Programm.
> 
>> es sei denn, dass das Feld nicht VARCHaR sondern CHAR ist.
> 
> Meinst Du den Feldtyp "Text (fix) [CHAR]"?

Ja, genau der erzeugt gegebenenfalls Leerzeichen, wenn nicht genug
eingetragen ist.
> 
> Ich habe dies auch schon getestet - allerdings als nachträglichen
> Eintrag. Dies hat nicht die Leerzeichen entfernt.
> Möglicherweise habe ich nicht konsequent genug getestet.
> Frage1 : kann ich den Feldtyp nachträglich ändern?
> Frage2: sollten dann bei einem Neueintrag die Leerzeichen weg sein?

Wenn Du diesen Typ erst einmal gewählt hast, dann hast Du die
Leerzeichen drin. Gehst Du zurück nach [VARCHAR], so bleiben die
Leerzeichen drin.
Auf keinen Fall also auf CHAR ändern. Das bekommst Du nur mühsam
händisch raus oder über einen entsprechenden Update-Befehl.
Ins Unreine formuliert:
UPDATE TABLE "Tabellenname" SET "Feldname" = RTRIM("Feldname")
... wobei mit RTRIM die Lerrzeichen rechts vom Feldinhalt beseitigt werden.
> 
>>> 2) Makro, das die Felder einer Tabelle von den rechts stehenden
>>> Leerzeichen befreit oder
>> Wenn Du das Feld ausliest kannst Du über Trim(Text) den Text von allen
>> Leerzeichen vor und hinter dem Text befreien.
> 
> Auch die TRIM-Funktion bin ich auch schon gestoßen. Soll ich dies in die
> Abfrage einbauen?

Nein, nicht in die Abfrage. Da habe ich an das Makro gedacht, das Du
angesprochen hast. TRIM(Text) gehört in die Basic-Makros.
TRIM(BOTH FROM "Tabellenfeld") wäre die Umsetzung in der HSQLDB.
Ansonsten gehts auch mit LTRIM(RTRIM("Tabellenfeld")) - SQL-Funktion.
> 
> Dann habe ich noch eine Frage
> dummerweise werden in das Feld zwei oder drei Texte eingebaut (Beispiel:
> "VW AG" oder "The document foundation").
> Frage: greift da auch die o.g. Problemlösung?

Meinst Du jetzt die Leerzeichen am Ende? Die werden so entfernt.
Leerzeichen im Text selbst verschwinden somit natürlich nicht.

Gruß

Robert

-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert