Re: [de-users] Writer: Zeilentrennung vermeiden
Hallo *, ich habe ALtSearch ungerechtfertigt verdächtigt, einen Bug zu haben: wenn man wie unten beschrieben "Ersetze" betätigt, wir erst einmal gesucht, der erste Treffer ist markiert; erst beim zweiten "Ersetze" wird dann ersetzt. "Ersetze alle" ist aber in der vorliegenden Situation sowieso die bessere Wahl. Gerhard Am 25.03.2017 um 18:35 schrieb Gerhard Weydt: Hallo Wolfgang, Micha, *, die Extension AltSearch ersetzt bequem Leerzeichen durch das geschützte Leerzeichen: Als Suchbegriff wie beim Standard-Ersetzen eingeben, aus der Auswahlliste "Ersetze:" das geschützte Leerzeichen wählen und - das ist wichtig, da scheint auch ein Bug zu sein, der sich aber umgehen lässt - "Ersetze alle" wählen (nicht "Ersetze"). Diese Extension löst auch einige andere Fälle, mit denen der Standard-Dialog Probleme hat, z.B. im Zusammmenhang mit Absätzen. Laut der Hilfe ist übrigens nicht \x, sondern \u zu verwenden, also \u00A0, aber damit klappt es auch nicht. Es geht aber beim Suchen nach dem geschützen Leerzeichen. Die Hilfe ist nicht konkret genug, dass man herauslesen könnte, dass es auch bei Ersetzen gehen sollte. Gruß Gerhard Am 25.03.2017 um 17:03 schrieb Wolfgang Jäth: Am 23.03.2017 um 21:00 schrieb Micha Kuehn: in einem mathematikhaltigen Text steht z.B. C1(–2|–2|2,20) (mit tiefergestellter 1 in C1). Wie kann man vermeiden, dass dieser Text am Zeilenende getrennt wird, also z.B. nach dem Minuszeichen der -2)? OK, in diesem Fall könnte ich dazu eine Formel nehmen, aber ich hatte auch schon Fälle, wo an ähnlich unmöglichen Stellen getrennt wurde. Gibt es in LO sowas wie den LaTeX-Befehlt \mbox{...}, der eine Trennung verhindert, egal, was da drin steht? Jein; es gibt das Geschützte Leerzeichen. Theoretisch müsste man das auch ersetzen können, wenn man das betreffende Textfragment markiert, und dann "Bearbeiten => Suchen & Ersetzen => Suchen nach: => Ersetzen durch "\x00A0" (ohne die Hochkomma) => Mehr Optionen => [X] Nur in Selektion => [X] Regulärer Ausdruck" ausführt; allerdings scheint da ein Bug im Programm[1] zu sein, denn statt des *Zeichens* mit dem Wert 0x00A0 aka dem Geschützten Leerzeichen wird zumindest bei mir der Text(!) "\x00A0" eingefügt. Alternativ kann man aber auch erst mal irgendwo ein geschütztes Leerzeichen einfügen ("Einfügen => Formatierungszeichen => Geschützte Leerzeichen"), diese markieren und in die Zwischenablage kopieren, und dann obige Sequenz ausführt, mit dem Unterschied, dass statt der direkten Eingabe von "\x00A0" der Inhalt der Zwischenablage aka das Geschützte Leerzeichen als Zeichen direkt eingefügt wird (dann entfällt natürlich das "[X] Regulärer Ausdruck"). Das klappt jedenfalls. Ist vielleicht etwas umständlich, aber wenn Du viele solche Textstellen hast, IMHO praktikabel. Noch komfortabler wäre natürlich ein Makro, welches im Prinzip all diese Schritte erledigt. Aber daran müsste sich jemand anderes versuchen. [1] AOO413m1(Build:9783) - Rev. 1761381 2016-09-29 02:39:19 Wolfgang -- Liste abmelden mit E-Mail an: users+unsubscr...@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] Writer: Zeilentrennung vermeiden
Hallo Wolfgang, Micha, *, die Extension AltSearch ersetzt bequem Leerzeichen durch das geschützte Leerzeichen: Als Suchbegriff wie beim Standard-Ersetzen eingeben, aus der Auswahlliste "Ersetze:" das geschützte Leerzeichen wählen und - das ist wichtig, da scheint auch ein Bug zu sein, der sich aber umgehen lässt - "Ersetze alle" wählen (nicht "Ersetze"). Diese Extension löst auch einige andere Fälle, mit denen der Standard-Dialog Probleme hat, z.B. im Zusammmenhang mit Absätzen. Laut der Hilfe ist übrigens nicht \x, sondern \u zu verwenden, also \u00A0, aber damit klappt es auch nicht. Es geht aber beim Suchen nach dem geschützen Leerzeichen. Die Hilfe ist nicht konkret genug, dass man herauslesen könnte, dass es auch bei Ersetzen gehen sollte. Gruß Gerhard Am 25.03.2017 um 17:03 schrieb Wolfgang Jäth: Am 23.03.2017 um 21:00 schrieb Micha Kuehn: in einem mathematikhaltigen Text steht z.B. C1(–2|–2|2,20) (mit tiefergestellter 1 in C1). Wie kann man vermeiden, dass dieser Text am Zeilenende getrennt wird, also z.B. nach dem Minuszeichen der -2)? OK, in diesem Fall könnte ich dazu eine Formel nehmen, aber ich hatte auch schon Fälle, wo an ähnlich unmöglichen Stellen getrennt wurde. Gibt es in LO sowas wie den LaTeX-Befehlt \mbox{...}, der eine Trennung verhindert, egal, was da drin steht? Jein; es gibt das Geschützte Leerzeichen. Theoretisch müsste man das auch ersetzen können, wenn man das betreffende Textfragment markiert, und dann "Bearbeiten => Suchen & Ersetzen => Suchen nach: => Ersetzen durch "\x00A0" (ohne die Hochkomma) => Mehr Optionen => [X] Nur in Selektion => [X] Regulärer Ausdruck" ausführt; allerdings scheint da ein Bug im Programm[1] zu sein, denn statt des *Zeichens* mit dem Wert 0x00A0 aka dem Geschützten Leerzeichen wird zumindest bei mir der Text(!) "\x00A0" eingefügt. Alternativ kann man aber auch erst mal irgendwo ein geschütztes Leerzeichen einfügen ("Einfügen => Formatierungszeichen => Geschützte Leerzeichen"), diese markieren und in die Zwischenablage kopieren, und dann obige Sequenz ausführt, mit dem Unterschied, dass statt der direkten Eingabe von "\x00A0" der Inhalt der Zwischenablage aka das Geschützte Leerzeichen als Zeichen direkt eingefügt wird (dann entfällt natürlich das "[X] Regulärer Ausdruck"). Das klappt jedenfalls. Ist vielleicht etwas umständlich, aber wenn Du viele solche Textstellen hast, IMHO praktikabel. Noch komfortabler wäre natürlich ein Makro, welches im Prinzip all diese Schritte erledigt. Aber daran müsste sich jemand anderes versuchen. [1] AOO413m1(Build:9783) - Rev. 1761381 2016-09-29 02:39:19 Wolfgang -- Liste abmelden mit E-Mail an: users+unsubscr...@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] Writer: Zeilentrennung vermeiden
Am 23.03.2017 um 21:00 schrieb Micha Kuehn: > > in einem mathematikhaltigen Text steht z.B. > C1(–2|–2|2,20) (mit tiefergestellter 1 in C1). > > Wie kann man vermeiden, dass dieser Text am Zeilenende getrennt wird, > also z.B. nach dem Minuszeichen der -2)? > > OK, in diesem Fall könnte ich dazu eine Formel nehmen, aber ich hatte > auch schon Fälle, wo an ähnlich unmöglichen Stellen getrennt wurde. > > Gibt es in LO sowas wie den LaTeX-Befehlt \mbox{...}, der eine Trennung > verhindert, egal, was da drin steht? Jein; es gibt das Geschützte Leerzeichen. Theoretisch müsste man das auch ersetzen können, wenn man das betreffende Textfragment markiert, und dann "Bearbeiten => Suchen & Ersetzen => Suchen nach: => Ersetzen durch "\x00A0" (ohne die Hochkomma) => Mehr Optionen => [X] Nur in Selektion => [X] Regulärer Ausdruck" ausführt; allerdings scheint da ein Bug im Programm[1] zu sein, denn statt des *Zeichens* mit dem Wert 0x00A0 aka dem Geschützten Leerzeichen wird zumindest bei mir der Text(!) "\x00A0" eingefügt. Alternativ kann man aber auch erst mal irgendwo ein geschütztes Leerzeichen einfügen ("Einfügen => Formatierungszeichen => Geschützte Leerzeichen"), diese markieren und in die Zwischenablage kopieren, und dann obige Sequenz ausführt, mit dem Unterschied, dass statt der direkten Eingabe von "\x00A0" der Inhalt der Zwischenablage aka das Geschützte Leerzeichen als Zeichen direkt eingefügt wird (dann entfällt natürlich das "[X] Regulärer Ausdruck"). Das klappt jedenfalls. Ist vielleicht etwas umständlich, aber wenn Du viele solche Textstellen hast, IMHO praktikabel. Noch komfortabler wäre natürlich ein Makro, welches im Prinzip all diese Schritte erledigt. Aber daran müsste sich jemand anderes versuchen. [1] AOO413m1(Build:9783) - Rev. 1761381 2016-09-29 02:39:19 Wolfgang -- -- Liste abmelden mit E-Mail an: users+unsubscr...@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] Writer: Zeilentrennung vermeiden
Hey Micha, ich zitire mal aus der Hilfe: Um ein Wort schnell von der Silbentrennung auszuschließen, wählen Sie es aus, wählen *Format - Zeichen*, klicken auf das Register *Schriftart* und wählen im Feld *Sprache* "Keine". Im Grunde genommen kannst Du Dir auch eine Zeichenvorlage erstellen, die die Sprache auf "Keine" setzt - und dem jeweiligen Wort / Ausdruck zuweisen. Viele Grüße Thomas Am 23.03.2017 um 21:00 schrieb Micha Kuehn: Hallo, in einem mathematikhaltigen Text steht z.B. C1(–2|–2|2,20) (mit tiefergestellter 1 in C1). Wie kann man vermeiden, dass dieser Text am Zeilenende getrennt wird, also z.B. nach dem Minuszeichen der -2)? OK, in diesem Fall könnte ich dazu eine Formel nehmen, aber ich hatte auch schon Fälle, wo an ähnlich unmöglichen Stellen getrennt wurde. Gibt es in LO sowas wie den LaTeX-Befehlt \mbox{...}, der eine Trennung verhindert, egal, was da drin steht? Wenn nicht, das wäre mal ein echt sinnvolles Feature, das ich schon öfter gebraucht hätte! Micha -- Liste abmelden mit E-Mail an: users+unsubscr...@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] Writer: Zeilentrennung vermeiden
Hallo Micha, ich habe aus Interesse mal rumprobiert: Ein Rahmen mit folgenden Eigenschaften: * Reiter Typ: Verankerung als Zeichen, Breite und Höhe 0 setzen (wird zu 0,04 cm) und automatisch, position vertikal: Mitte, zu Zeichen * Umlauf: alle Abstände 0 * Umrandung keine Das scheint das zu tun, was willst. Ob das auch mit tiefergestellten Zeichen gut funktioniert, musst du mal probieren. Gruß Gerhard Am 23.03.2017 um 21:00 schrieb Micha Kuehn: Hallo, in einem mathematikhaltigen Text steht z.B. C1(–2|–2|2,20) (mit tiefergestellter 1 in C1). Wie kann man vermeiden, dass dieser Text am Zeilenende getrennt wird, also z.B. nach dem Minuszeichen der -2)? OK, in diesem Fall könnte ich dazu eine Formel nehmen, aber ich hatte auch schon Fälle, wo an ähnlich unmöglichen Stellen getrennt wurde. Gibt es in LO sowas wie den LaTeX-Befehlt \mbox{...}, der eine Trennung verhindert, egal, was da drin steht? Wenn nicht, das wäre mal ein echt sinnvolles Feature, das ich schon öfter gebraucht hätte! Micha -- Liste abmelden mit E-Mail an: users+unsubscr...@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