From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Johs Newsgroups: gmane.emacs.help Subject: Re: Tab-key not working in auctex? Date: Fri, 10 Nov 2006 18:21:08 +0100 Organization: UNI-C Message-ID: References: <87y7qj8v8x.fsf@trick.ulm.malte.spiess> <8764dn8f2v.fsf@trick.ulm.malte.spiess> Reply-To: asd@ads.com NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: sea.gmane.org 1163180616 23291 80.91.229.2 (10 Nov 2006 17:43:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 10 Nov 2006 17:43:36 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Nov 10 18:43:33 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GiaPN-0000qo-GA for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Nov 2006 18:43:18 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GiaPN-0005W7-1O for geh-help-gnu-emacs@m.gmane.org; Fri, 10 Nov 2006 12:43:17 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.cw.net!cw.net!news-FFM2.ecrc.de!news.net.uni-c.dk!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 92 Original-NNTP-Posting-Host: 130.225.245.182 Original-X-Trace: news.net.uni-c.dk 1163179263 8406 130.225.245.182 (10 Nov 2006 17:21:03 GMT) Original-X-Complaints-To: usenet@news.net.uni-c.dk Original-NNTP-Posting-Date: Fri, 10 Nov 2006 17:21:03 +0000 (UTC) User-Agent: KNode/0.10.4 Original-Xref: shelby.stanford.edu gnu.emacs.help:143008 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:38626 Archived-At: Malte Spiess wrote: > Johs writes: > >> Malte Spiess wrote: >> >>> "Johs" writes: >>> >>>> I have installed auctex for emacs in Ubuntu. But when I press the >>>> Tab-key nothing happens. >>>> I know that multiple whitespaces are treated as one in latex but in >>>> my .tex file it is sometimes nice to use Tab-key indentation to make >>>> the text easier to read (when writing pseudocode). >>> Do you mean that never anything happens when you press TAB or just in >>> certain situations nothing happens? >>> >>>> How do I make my Tab-key respond i auctex? >>> What does it say when you hit "C-h k TAB"? (Display documentation of >>> the function invoked by TAB.) >> >> It says: >> >> TAB runs the command indent-for-tab-command >> which is an interactive compiled Lisp function in `indent'. >> (indent-for-tab-command &optional PREFIX-ARG) >> [...] >> >> but nothing happens when I press the Tab-key. Maybe Tab-key is not meant >> to work in auctex. > > Don't worry, it works fine here! Found this for you in the AucTeX info > page: > ,---- > | Indentation is done by LaTeX environments and by TeX groups, that is > | the body of an environment is indented by the value of > | `LaTeX-indent-level' (default 2). Also, items of an `itemize-like' > | environment are indented by the value of `LaTeX-item-indent', default > | -2. If more environments are nested, they are indented `accumulated' > | just like most programming languages usually are seen indented in > | nested constructs. > `---- > > Basically it says you should customize the variables > `LaTeX-indent-level' and `LaTeX-item-indent'. > (e.g. via M-x customize-variable) 'LaTex-indent-level' is already set to 2 and `LaTeX-item-indent' is set to -2. So that is not the problem. Tab-key works fine when I edit .txt files but seems to be dead when I edit .tex files. This is the auctex section of my .emacs file: ;;;;;;;;;;;;;;; BEGIN AUCTEX ;;;;;;;;;;;;;;;;;;;;;; (require 'tex-site) ;; Enable auto-fill (add-hook 'TeX-mode-hook 'turn-on-auto-fill) (add-hook 'TeX-mode-hook (lambda () (TeX-source-specials-mode 1) (add-to-list 'TeX-output-view-style '("^pdf$" "." "kpdf %o")) (add-to-list 'TeX-output-view-style '("^dvi$" "." "kdvi %o")))) ;;;;;;;;;;;;;; END AUCTEX ;;;;;;;;;;;;;;;;;;;;;;;;; There is nothing below the above line in the .emacs file. I have also tried to add this the "(add-hook 'Tex-mode-hook ....)))" section: (add-hook 'TeX-mode-hook (lambda () (TeX-source-specials-mode 1) (local-set-key "\C-l" 'th-complete-or-indent t) (local-set-key "\t" 'LaTex-indent-line t) (add-to-list 'TeX-output-view-style '("^pdf$" "." "kpdf %o")) (add-to-list 'TeX-output-view-style '("^dvi$" "." "kdvi %o")))) But that does nothing either. What happens when you press the Tab-key in auctex?