Re: [de-users] Schriftarten
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
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
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
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
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
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