From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.help Subject: Re: make variable-pitch-mode pretty like eww? Date: Tue, 07 Jun 2016 00:41:32 +0200 Message-ID: <87poru7xer.fsf@web.de> References: <87a8j2vt6q.fsf@pank.eu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1465252951 4879 80.91.229.3 (6 Jun 2016 22:42:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 6 Jun 2016 22:42:31 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Rasmus Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 07 00:42:22 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bA3Dw-0003mQ-1O for geh-help-gnu-emacs@m.gmane.org; Tue, 07 Jun 2016 00:42:20 +0200 Original-Received: from localhost ([::1]:45909 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA3Dv-0002bL-C5 for geh-help-gnu-emacs@m.gmane.org; Mon, 06 Jun 2016 18:42:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA3DJ-0002ZS-Ue for help-gnu-emacs@gnu.org; Mon, 06 Jun 2016 18:41:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bA3DF-00019Y-Kz for help-gnu-emacs@gnu.org; Mon, 06 Jun 2016 18:41:40 -0400 Original-Received: from mout.web.de ([217.72.192.78]:59744) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bA3DF-00018u-BC for help-gnu-emacs@gnu.org; Mon, 06 Jun 2016 18:41:37 -0400 Original-Received: from drachen.dragon ([94.217.122.112]) by smtp.web.de (mrweb102) with ESMTPSA (Nemesis) id 0MbhRh-1ar0OG2AXl-00J54o; Tue, 07 Jun 2016 00:41:33 +0200 In-Reply-To: <87a8j2vt6q.fsf@pank.eu> (rasmus@gmx.us's message of "Fri, 03 Jun 2016 23:49:49 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.94 (gnu/linux) X-Provags-ID: V03:K0:ODRY/8A0iitjdmqRFv2dzO1D3Xp+jaw+X6zZRCzSRBmmvqT6Nmp vSTwkUjd2GV/TAv3+WTN7EtR2Mm1MLBUsR/j/AjzlgI6Qy0LAwYZiXJY/XjiXIyKB5YNTNH 5yns+oGdq8xCj/XIq0t/ZVaBrNcaxcM7aH8IDiQ4vJw9NCu1son7F1I5m1sdonrv+wy9h/L 2bmRqKm6g24+B3kQKq9Uw== X-UI-Out-Filterresults: notjunk:1;V01:K0:Xo3M2gkKNxA=:OF5EM3CntHYAu+Yf9DkjTj pGvNkuBSS26VsQqew+qkTP8iBFMozGhf+Xr7ToqHXA1AUnzp7GPkyOCl9gsdarFvQnllQ/LZb GdGiIbIffss2h+ct5L6bvLA/B08JpTwVABcU3xXphfRCVrcZiUGlgPm7B5yX3vNgAvqV5KGwF Ucaa5iN6RDWq8LF1RRmqFP0LUimf8Xh924jRWsgDRsSElZyaapXKBzdBIxZdzThIPJ4mN8/2Y 4Rq6k2XjblFFfylUPpmkDp5LY+l9IZj6W/OxbA5DkosMwKf4F/xMBtddhKxhRCJ5z59UlbCct lqR3FmJXjdBRavWXWS3zYRKY2pb7RwgnHgdiX3GXRyfmBoNpLxsUazljeQJB3Gi36SyVd8uJt X1TN8QaV2Fr6Tl6EObWVG8OvX4WZ+nUvsJM3rAWS9XVPBSYzqJQxEpS124JM+AIpCWydTmU+C XzYbgUWaoT1V4o3+ROSWpVnUH7DTxCPKsm55Fmu5yyX8IOqDboeSe73yiMSlhvOlRDjNkiijY 7Xi4SDvyCefkM3ZdeYCDq424PQ7CUz7Rjl/nZElg+g2y4bEzUrLhq4fWkrynUX5abtXKenaOl xo2gU7iAmNK9XIFQCln3OFAravoWVfl8/Ci5p8thflB9NyJZ4+iuavlpmJ5VOb5AvP9bxbl/H Qb2Zjsya71dn16vHNrpgtoh8NBpKGxogm81W8v/Y2HnK7tQejRA4/86oqjaEHD4JkSywnB2zI BJpIbsD+fDVm58W88T6sXW43oQ4+G0ZJ+2JyJkmbQvBZNOHaSpI06bbInJX2B1b5YFqdfxqY X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.78 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110344 Archived-At: Rasmus writes: > Eww is really good at making nice proportional-font "columns". Is it > possible to leverage eww=E2=80=99s pixel alignment in "normal" text docum= ents > when I use variable-pitch-mode? > > Preferably, I=E2=80=99d like my align-fill=E2=80=99ed lines to be "reflow= ed" into nice > columns. Alternatively, I could have a single paragraph per line if > something like visual-line-mode could be tamed to make "reasonable" > columns, like eww. That should not be hard, but somebody would have to do it (maybe create a bug report if none about this exists yet). What eww does is quite simple: it walks through the text line by line, looks how wide the text is and adds line breaks etc. You could probably reuse most of eww's code. Michael.