From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: Hardcopy of selected sections Emacs info Date: Mon, 24 May 2004 15:22:00 -0700 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1085442334 13670 80.91.224.253 (24 May 2004 23:45:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 24 May 2004 23:45:34 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue May 25 01:45:23 2004 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BSP8F-0000WI-00 for ; Tue, 25 May 2004 01:45:23 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BSNqu-0008Qs-GD for geh-help-gnu-emacs@m.gmane.org; Mon, 24 May 2004 18:23:24 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BSNqL-0008Pk-St for help-gnu-emacs@gnu.org; Mon, 24 May 2004 18:22:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BSNpp-0008KR-6z for help-gnu-emacs@gnu.org; Mon, 24 May 2004 18:22:48 -0400 Original-Received: from [148.87.2.204] (helo=inet-mail4.oracle.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1BSNpo-0008K2-1X for help-gnu-emacs@gnu.org; Mon, 24 May 2004 18:22:16 -0400 Original-Received: from rgmgw3.us.oracle.com (rgmgw3.us.oracle.com [138.1.191.12]) by inet-mail4.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id i4OMJAd2026452; Mon, 24 May 2004 15:19:11 -0700 (PDT) Original-Received: from rgmgw3.us.oracle.com (localhost [127.0.0.1]) by rgmgw3.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id i4OMM3ot000317; Mon, 24 May 2004 16:22:03 -0600 Original-Received: from dradamslap (dradams-lap.us.oracle.com [130.35.177.126]) by rgmgw3.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with SMTP id i4OMM1cf032748; Mon, 24 May 2004 16:22:01 -0600 Original-To: "Irving Kimura" , X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Importance: Normal X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.4 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 Xref: main.gmane.org gmane.emacs.help:18711 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:18711 My library info+.el has a command that lets you merge all Info nodes under a given node into the same Info buffer, with appropriate headings and subheadings. If you use this at the top Info node for the Emacs manual, you will get the whole manual in one buffer. You can then print this out. Here is the library: http://www.emacswiki.org/elisp/info-plus.el. See http://www.emacswiki.org/cgi-bin/wiki/InfoMode for explanation. Also, my library mkhtml.el lets you convert an Info buffer (or merged Info buffer - see previous) to hyperlinked HTML that looks just like what you see in Emacs. The Info mouse links are converted to HTML hyperlinks. Here is that library: http://www.emacswiki.org/elisp/mkhtml.el. See http://www.emacswiki.org/cgi-bin/wiki/SaveAsHtml for explanation. Note: These libraries work in Emacs 20; they may not work in Emacs 21 out of the box. - Drew P.S. You can also download a PostScript version of the Emacs manual from gnu. -----Original Message----- From: help-gnu-emacs-bounces+drew.adams=oracle.com@gnu.org [mailto:help-gnu-emacs-bounces+drew.adams=oracle.com@gnu.org]On Behalf Of Irving Kimura Sent: Monday, May 24, 2004 1:08 PM To: help-gnu-emacs@gnu.org Subject: Re: Hardcopy of selected sections Emacs info In Michael Slass writes: >Irving Kimura writes: >>I'm trying to figure out how to print out selected sections of the >>Emacs documentation (I normally read it via C-h i, etc.) >> >>I can't find any *.texi or *.ps files for the distribution I have. >>Where can I find a printable version of the documentation for v. >>21.3 ? >Does printing from within emacs with File --> Postscript Print Buffer >work for you? Yes and no. It prints the current buffer, but the information is spread over many buffers. I don't want to print the entire info subtree for the section of interest by visiting each node and printing it. This is not only time-inefficient, but space-inefficient as well, since many of these info node buffers contain only one short paragraph. Irv