From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Klaus Berndl Newsgroups: gmane.emacs.help Subject: Re: ECB for LaTeX? Date: 10 Jun 2003 13:30:36 +0200 Organization: sd&m AG, Muenchen, Germany Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: <84bry7xajz.fsf@lucy.is.informatik.uni-duisburg.de> <84isrydvg2.fsf@lucy.is.informatik.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1055245212 3024 80.91.224.249 (10 Jun 2003 11:40:12 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 10 Jun 2003 11:40:12 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Tue Jun 10 13:40:05 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19PhTx-0000mL-00 for ; Tue, 10 Jun 2003 13:40:05 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19PhUB-0004kV-MF for gnu-help-gnu-emacs@m.gmane.org; Tue, 10 Jun 2003 07:40:19 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.uchicago.edu!logbridge.uoregon.edu!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!newsfeed.esat.net!lnewspeer01.lnd.ops.eu.uu.net!emea.uu.net!news.sdm.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 68 Original-NNTP-Posting-Host: sachrang.muc.sdm.de Original-X-Trace: solti3.muc.sdm.de 1055244626 9361 193.102.181.185 (10 Jun 2003 11:30:26 GMT) Original-X-Complaints-To: usenet@news.sdm.de Original-NNTP-Posting-Date: 10 Jun 2003 11:30:26 GMT User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 Original-Xref: shelby.stanford.edu gnu.emacs.help:114331 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:10825 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:10825 On Mon, 26 May 2003, Kai Großjohann wrote: > kai.grossjohann@gmx.net (Kai Großjohann) writes: > > > I'm wondering if ECB would be of any help for composing LaTeX > > documents. Opinions? > > I've learned that ECB can integrate the speedbar. That's nice. But > I think I prefer to have the directories and the methods for the > current file in different windows. > > So is there a way to get that? Not currently but with the next version. The next forthcoming version of ECB has two new features: 1. Integrating speedbar not only as replacement for the directories buffer (like in latest production release 1.93) but possibility to display speedbar in any of the special windows of ECB. So you can use the default directories buffer of ECB plus the speedbar as replacement of the default methods-token-buffer of ECB ==> You display directoires and methods/tokens in different windows. 2. Builtin (i.e. without speedbar) parsing and displaying methods/tokens of file-types not supported by semantic but supported be imenu and etags ==> Displaying contents of TaTeX, TeX, perl etc. etc. in the ECB-methods buffer. Most of the code is already in CVS but ont 100% ready for production release. > > Maybe ECB could use imenu if it doesn't know how to parse the current > buffer. See above... > > Or maybe even RefTeX? That would be cool because RefTeX shows me the > table of contents of the whole document, instead of just the current > file. (Did I say I didn't want the methods in the same window as the > files? Oh, err, hm, uh...) Currently there are no plans to display RefTeX contents in the native ECB-methods-buffer. But maybe the original reftex-buffer can be integrated in an ECB-layout. The layout engine of ECB is so flexible to integrate arbitrary buffers into an layout and offers also a framework to update/synch such buffers with current displayed sources of the edit-buffer of ECB. But this depends also somehow on the package which should be integrated. many packages brings their own display-engine which does all the window-management ==> these packages can be integrated into ECB only very hard if even possible.... I do not know internals of reftex but if reftex offers to use its contents buffer so it can be displayed in any dedicated window and if reftex offers to switch off the reftex-builtin window-management (displaying and hiding the reftex-window) it should not to be hard to integrate reftex into an ECB-layout with the already builtin ECB-integration-framework...This should be possible also with current ECB release 1.93... Ciao Klaus -- Klaus Berndl mailto: klaus.berndl@sdm.de sd&m AG http://www.sdm.de software design & management Thomas-Dehler-Str. 27, 81737 München, Germany Tel +49 89 63812-392, Fax -220