Re: Automatische Zeilenumbrueche im Emacs
On Sat, Nov 04, 2006 at 09:49:51PM +0100, Helmut Franke wrote: Vielleicht meinst du M-x auto-fill-mode Nein, auto-fill-mode benutze ich fast immer. Aber wenn man in der Mitte eines Absatzes aendert, reformatiert auto-fill-mode den Absatz nicht. Da gab's mal etwas, was das on the fly machte. Da ich aber seit inzwischen mehr als 20 Jahren diverse Emacse benutze, kann es gut sein, dass ich das Feature in einer frueheren und/oder anderen Emacs-Inkarnation kennengelernt habe. --jc -- Ignorance more frequently begets confidence than does knowledge. -- Charles Darwin -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Juergen Christoffel [EMAIL PROTECTED] writes: Nein, auto-fill-mode benutze ich fast immer. Aber wenn man in der Mitte eines Absatzes aendert, reformatiert auto-fill-mode den Absatz nicht. M-x refill-mode? -- ,''`. : :' :Romain Francoise [EMAIL PROTECTED] `. `' http://people.debian.org/~rfrancoise/ `- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Hi, also genau genommen geht es um das Editieren von LaTeX Quellen ... Ich bin jetzt auf die function 'LaTeX-fill-buffer' gestossen, die in aucTex enthalten ist. Ich denke diese function soll genau das tun was ich mir wuensche, mal gucken ob sie im taeglichen Einsatz ihren Dienst erfuellt. Gruss, Borghart On Fri, Nov 03, 2006 at 08:21:26PM +0100, Peter Weiss wrote: Mir ist nicht ganz klar, was Du genau willst. Neben fill-paragraph gibt es auch noch fill-region und fill-region-as-paragraph. Vielleicht kannst Du Dir auch unter Zuhilfenahme der genannten eine defun bauen, die den ganzen Puffer formatiert. Bislang hatte ich noch nicht den Bedarf für so etwas. Auf die Schnelle würde ich mir mit einem Makro helfen, dass den aktuellen Paragraph formatiert und zum nächsten springt. Mit call-last-kbd-macro(0) kann man dann einfach auch den ganzen Puffer formatieren. Hth -- Peter -- [EMAIL PROTECTED] ConSol* Software GmbH Phone +49 89 45841-100 Consulting Solutions Mobile +49 177 6040121Franziskanerstr. 38 http://www.consol.de D-81669 München -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Borghart Steffen [EMAIL PROTECTED] writes: Hi, Wenn ich mit Emacs laengere Text-Dateien editiere, dann verwende ich in der Regel den 'auto fill-mode'. So habe ich dann zunaechst einen schoen aufgeraeumten Buffer, mit Zeilenumbruechen nach 72 Zeichen. Wenn ich den Text nun nachtraeglich korrigiere ist es vorbei mit der Schoenen Ordnung - die Zeilenlaenge ist nicht mehr einheitlich. Gibt es ein Kommando, mit dem ich die Ordnung im ganzen Buffer wieder herstellen kann? M-q olli -- GnuPG-Key: http://www.sopos.org/pgp/olli.asc GnuPG-Fingerprint: F27A BA8C 1CFB B905 65A8 2544 0F07 B675 9A00 D827 NP: Nothing -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
On Fri, Nov 03, 2006 at 08:10:00PM +0100, Borghart Steffen wrote: Danke fuer die schnelle Antwort. Das Kommando kannte ich schon, es 'raeumt' bei mir aber nicht den Buffer auf, sondern hat im Test nur einige Zeilen gefixt. Mache ich da irgendwas falsch? Ja, Du machst etwas falsch: Du liest nicht oder nicht gruendlich ;-) Das Kommando heisst fill-paragraph und nicht fill-buffer -- warum wohl? Genau, weil es den Absatz (aka paragraph) fuellt, in dem der Cursor gerade steht. Tip: fill-paragraph ist per Default an M-q gebunden. Nachdem Du einen Absatz durcheinander gemacht hast, drueckst Du halt M-q und er wird wieder aufgeraeumt. Falls Du das spaeter machen willst, gehst Du an den Anfang des Buffers, nimmst im Wechsel M-} (i.e. alt-shift-]) und M-q um Dich von Paragraph zu Paragraph zu bewegen und zu reformatieren. Das kannst Du auch in einen Keyboard-Macro packen, damit Du's nicht dauernd wiederholen musst. Risiko: Du erwischst dann auch Absaetze, die aus irgend einem Grund as is stehen bleiben sollten. Es gibt weitere nuetzliche Funktionen wie M-x fill-individual-paragraphs, die Dir vielleicht helfen koennen. Frag' den Emacs mal mit C-h a oder M-x apropos nach fill-. Man kann ihn auch so konfigurieren, dass er reformatiert, waehrend Du tippst. Hab' aber vergessen, wie das ging, da ich es eher laestig finde. --jc P.S. LaTeX ist es in der Regel egal, ob Deine Absaetze ordentlich gefuellt sind... -- Ignorance more frequently begets confidence than does knowledge. -- Charles Darwin -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Juergen Christoffel [EMAIL PROTECTED] wrote: Tip: fill-paragraph ist per Default an M-q gebunden. Nachdem Du einen Absatz durcheinander gemacht hast, drueckst Du halt M-q und er wird wieder aufgeraeumt. Falls Du das spaeter machen willst, gehst Du an den Anfang des Buffers, nimmst im Wechsel M-} (i.e. alt-shift-]) und M-q um Dich von Paragraph zu Paragraph zu bewegen und zu reformatieren. Das kannst Du auch in einen Keyboard-Macro packen ...oder einfach C-c C-q C-e tippen. Ulrich -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
On Sat, Nov 04, 2006 at 09:21:59PM +0100, Juergen Christoffel wrote: die Dir vielleicht helfen koennen. Frag' den Emacs mal mit C-h a oder M-x apropos nach fill-. Man kann ihn auch so konfigurieren, dass er reformatiert, waehrend Du tippst. Hab' aber vergessen, wie das ging, da ich es eher laestig finde. Vielleicht meinst du M-x auto-fill-mode Alles Gute Helmut H. Franke -- http://www.worte-des-lebens.net/Vaterworte/vaterworte.html http://firethegrid.org/ http://www.anastasia-de.com/Megre_Buecher/Megre_Buecher.htm http://itc.napier.ac.uk/e-Petition/bundestag/ Avatar Chat Systeme: http://www.amiculi.net http://pgm.amoris.org -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
On Sat, Nov 04, 2006 at 09:45:42PM +0100, Ulrich Fürst wrote: ...oder einfach C-c C-q C-e tippen. C-c C-q is undefined Alles Gute Helmut H. Franke -- http://www.worte-des-lebens.net/Vaterworte/vaterworte.html http://firethegrid.org/ http://www.anastasia-de.com/Megre_Buecher/Megre_Buecher.htm http://itc.napier.ac.uk/e-Petition/bundestag/ Avatar Chat Systeme: http://www.amiculi.net http://pgm.amoris.org -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Am Fr 03.11.2006 19:40 schrieb Borghart Steffen [EMAIL PROTECTED]: Hi, Wenn ich mit Emacs laengere Text-Dateien editiere, dann verwende ich in der Regel den 'auto fill-mode'. So habe ich dann zunaechst einen schoen aufgeraeumten Buffer, mit Zeilenumbruechen nach 72 Zeichen. Wenn ich den Text nun nachtraeglich korrigiere ist es vorbei mit der Schoenen Ordnung - die Zeilenlaenge ist nicht mehr einheitlich. Gibt es ein Kommando, mit dem ich die Ordnung im ganzen Buffer wieder herstellen kann? [...] what about fill-paragraph is an interactive compiled Lisp function in `textmodes/fill'. (fill-paragraph ARG) Fill paragraph at or after point. Prefix ARG means justify as well. If `sentence-end-double-space' is non-nil, then period followed by one space does not end a sentence, so don't break a line there. the variable `fill-column' controls the width for filling. If `fill-paragraph-function' is non-nil, we call it (passing our argument to it), and if it returns non-nil, we simply return its value. If `fill-paragraph-function' is nil, return the `fill-prefix' used for filling. Hth -- Peter -- [EMAIL PROTECTED] ConSol* Software GmbH Phone +49 89 45841-100 Consulting Solutions Mobile +49 177 6040121Franziskanerstr. 38 http://www.consol.de D-81669 München
Re: Automatische Zeilenumbrueche im Emacs
Hi, Danke fuer die schnelle Antwort. Das Kommando kannte ich schon, es 'raeumt' bei mir aber nicht den Buffer auf, sondern hat im Test nur einige Zeilen gefixt. Mache ich da irgendwas falsch? Gruss, Borghart On Fri, Nov 03, 2006 at 07:52:20PM +0100, Peter Weiss wrote: Am Fr 03.11.2006 19:40 schrieb Borghart Steffen [EMAIL PROTECTED]: Hi, Wenn ich mit Emacs laengere Text-Dateien editiere, dann verwende ich in der Regel den 'auto fill-mode'. So habe ich dann zunaechst einen schoen aufgeraeumten Buffer, mit Zeilenumbruechen nach 72 Zeichen. Wenn ich den Text nun nachtraeglich korrigiere ist es vorbei mit der Schoenen Ordnung - die Zeilenlaenge ist nicht mehr einheitlich. Gibt es ein Kommando, mit dem ich die Ordnung im ganzen Buffer wieder herstellen kann? [...] what about fill-paragraph is an interactive compiled Lisp function in `textmodes/fill'. (fill-paragraph ARG) Fill paragraph at or after point. Prefix ARG means justify as well. If `sentence-end-double-space' is non-nil, then period followed by one space does not end a sentence, so don't break a line there. the variable `fill-column' controls the width for filling. If `fill-paragraph-function' is non-nil, we call it (passing our argument to it), and if it returns non-nil, we simply return its value. If `fill-paragraph-function' is nil, return the `fill-prefix' used for filling. Hth -- Peter -- [EMAIL PROTECTED] ConSol* Software GmbH Phone +49 89 45841-100 Consulting Solutions Mobile +49 177 6040121Franziskanerstr. 38 http://www.consol.de D-81669 München -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Automatische Zeilenumbrueche im Emacs
Am Fr 03.11.2006 20:10 schrieb Borghart Steffen [EMAIL PROTECTED]: Hi, Danke fuer die schnelle Antwort. Das Kommando kannte ich schon, es 'raeumt' bei mir aber nicht den Buffer auf, sondern hat im Test nur einige Zeilen gefixt. Mache ich da irgendwas falsch? [...] Mir ist nicht ganz klar, was Du genau willst. Neben fill-paragraph gibt es auch noch fill-region und fill-region-as-paragraph. Vielleicht kannst Du Dir auch unter Zuhilfenahme der genannten eine defun bauen, die den ganzen Puffer formatiert. Bislang hatte ich noch nicht den Bedarf für so etwas. Auf die Schnelle würde ich mir mit einem Makro helfen, dass den aktuellen Paragraph formatiert und zum nächsten springt. Mit call-last-kbd-macro(0) kann man dann einfach auch den ganzen Puffer formatieren. Hth -- Peter -- [EMAIL PROTECTED] ConSol* Software GmbH Phone +49 89 45841-100 Consulting Solutions Mobile +49 177 6040121Franziskanerstr. 38 http://www.consol.de D-81669 München